Product Updates & Casual Natively Discussion

So it does search for them whenever it is synced and yes my automated system tried to fix this one, but found user items on that season 2 which prohibited an auto fix. Right now, I’m just deleting where I can with no user items, rather than figuring out merges.

That’s the next step… and it’s a bit more complicated.

Hmm, i can double check the logic here, thought I was not showing those hidden threads, good catch. It does look like it disappeared after I approved the flag.

6 Likes

Apologies on the long forum outage everyone… my server crashed again while updating. I was finally tired of that happening so have upgraded to a larger server… hopefully updates will be smoother now :slight_smile:

14 Likes

I’m not filtering out ‘not visible’ topics from that feed, hopefully that fixes it without any warts. Not entirely sure on what visibility is from the API Docs, but seemed like the only logical parameter.

5 Likes

Not a huge deal @brandon, but since I see you’re in the forums rn I’ll mention that the forums widget on the home page says that the forums are down and I’m pretty sure that’s not the case :wink:

2 Likes

haha yeah I noticed too, thanks for the callout! Fixed now, was around getting rid of reported spam threads from that feed

3 Likes

Continuing with my weekly updates, here’s what I did these last two days:

Lots of bug fixes!

  • Fixed issue with video search around ticking on/off item type
  • Filtered reported spam showing on main site’s forum feed
  • Fixed author links on video pages
  • Investigated a forum login issue - discovered that if a user’s about me contains ‘~’ it will stop forum login. Will fix next week
  • Fixed issue where adding a blurb and then refreshing the page made it disappear (it was saved, just not shown)

Major item:

  • Got Spanish book additions working again
  • I also now accept ‘delayed book additions’ for when we get throttled by Amazon API. Basically, I will ping amazon later, create the book and email you when it’s approved, all automated. This should allow us to do languages with Amazon where we aren’t approved as well.

Next week

  • Finish off the delayed processing mechanism (right now we just accept the delayed requests)
  • Get back to automating data update requests, like originally laid out in the Big Picture thread :slight_smile:
30 Likes

yeah !!!

I think I might have inadvertently stumbled on another bug (not an urgent one or even a big deal but wanted mention it)

I had added a book to my wish list “wanted to read” so I could get back to it and look for more of that authors work later. I went through and found that seems like most of those works are linked to kindle only (which I don’t personally do).

So opened the additional options and clicked the remove button and it seemed to work but it still showed up in my activity feed as “wanted to read”. Didn’t get removed. So I clicked the hide, and it’s hidden but it didn’t actually ever go away.

If I doing something incorrectly in removing from the “wish list” / want to read? Or unintended bug? Really minor not important one but thought I’d throw it out there.

3 Likes

Man, you’re knocking the bugs out! Thank you for all your hard work!

I hate to add on to the pile, but this bug feels important enough to bring up: I think think extra from a book’s page has been broken for a while.

6 Likes

Aaargh, finally! Now I can leave and never come back. (⁠╬⁠⁽⁠⁽⁠ ⁠⁰⁠ ⁠⁾⁠⁾⁠ ⁠Д⁠ ⁠⁽⁠⁽⁠ ⁠⁰⁠ ⁠⁾⁠⁾⁠)

16 Likes

You even managed to get it through forum outage?? That’s impressive.

10 Likes

I have no idea how; I don’t even know how the badge has eluded me in other years either. Only thing that comes to mind is that I must’ve misjudged my time zones when traveling, and last year was the first in a while my time zone changes were minimal.

6 Likes

Ok, updates for this week!

Bug fix:

  • Fixed issue with @Chüggels and other non-english usernames not showing up on discourse (apparently we were only allowing standard english letters + Japanese, didn’t even have Korean!)
  • Fixed issue with user about mes that included a ‘~’ breaking Discourse login (@suadang you’re all good to go… moved your profile to sync your Natively ‘About me’ with discourse)

Major Item

  • Continued on working on delayed book addition request processing, which has turned into a larger infrastructure task unfortunately. I’m going through and cleaning up our Amazon processes along with validating / typing data we get. As there’s a lot of improvements we can make on our processing, it feels worthwhile.

Next Up

  • Hopefully finish Amazon processes overhaul / delayed book additions processing next week
  • Get back to automating more of my data requests

Side Notes:

  • I am starting to interview for potential dev partners. If you’re interested, please DM me here on the forum! It will be a long process (2-3 months) and I won’t put up a formal advertisement until March, but feel free to send me a DM preemptively.
  • I know there are a lot of backlogged data update requests. For the time being, i’m just focusing on automating those requests, rather than performing them… so if it’s really dire, ping me personally here on the Forum.
28 Likes

Had no idea that a little ~ was what was locking me out of the forums haha. Now that I’m able to post again, I want to say how much I love Natively and I’m glad to see you’re getting back into it. What really strikes me is just how darn easy it is for me to open the homepage and in just a few taps I’ve logged my reading for the day. So useful, and while I don’t use the forums much the community has always seemed kinder and more chill than other areas of the Japanese language learning space👍 I’m not usually a subscriptions person but I’m looking forward to see what you do with a premium/supporter option

25 Likes

I forget, was there some kind of plan to get volunteers to approve books? Because there’s a pretty long delay right now for requesting a new volume to a series when there’s no sync button.

By the way @brandon, while it wouldn’t have helped in this most recent case (third volume wasn’t linked to the series page for some reason), would it be a good idea to add some kind of “convert to series” button for when a book starts as a single volume and a series page is added on Amazon later? And more generally, could you add a way to automate adding a sync button to series that don’t have one? Like a “repair series” button or something where we provide the Amazon series page.

13 Likes

@暁のルナ @moka @shiver I noticed you all hit some issues uploading books. I’ve fixed the issues, so give those uploads another shot :slight_smile:

6 Likes

Oh interesting, I can look into it. Why what has your experience been?

Yes the plan is to get volunteers involved after I automate the flows I can.

100%. I’ll add that to the list as that fits nicely in the ‘reduce workload’ plan.

Another great idea. I’ll put that on my short list too.

Keep these ‘reduce my workload’ ideas coming :smile:

Edit: FWIW there are some series which do not have a sync button because we break them up into different series than Amazon does. Those I think will always be handled by admins / volunteers. But for the vast majority of them, yes, they just need an amazon url for the series. Frankly, I thought I tried to automate the backfill, but I think we’ll always want a way to allow you to ‘repair’.

13 Likes

I already ended up adding a different edition/version of that book (added https://www.amazon.co.jp/dp/B000J8SXKM/ instead of Amazon.co.jp: 乙女手帖―少女小説 (1984年) : Japanese Books)

But thx for the fix & mention!

Edit: I added the 2nd link, with a note, on the book’s page - since you reminded me of it. Thx :slight_smile:

3 Likes

Looks like it was added and I just didn’t get a notification for some reason.

Glad you liked the ideas! If I have any more I’ll be sure to let you know. :slight_smile:

9 Likes

Weekly update!

Bug fix:

  • Fixed issue with @mic where their library errored out because the book in the search index was pointing to an out of date series (that book now points to a different one). Added some code to catch that case… could add it to my daily sync checker, but I think this code should do the trick

Major Item

  • Continued working on delayed book addition processing. Unfortunately the project continues to expand as I’m somewhat overhauling the Amazon processing to be more type checked & validated. Going well though, just continues

Side Items

  • Continue to chat with potential dev partners, which is going well. I definitely feel this is the right direction :slight_smile:. Again, if you’re interested, please send me a DM here in the forum.
  • Had to do quite a few corporate things this week, which further distracted.

Next Week

  • Continue on with this delayed book additions, really hope to finish it.
  • Get back on track to automate data processes
25 Likes

I’ve been reading interlude 美しい彼番外編集 | L30 and I’m not sure if this should be labeled “Short Story” rather than “Novel” or “light novel”. It’s exactly the same length as the other novel installments, just that the chapters are loosely tied to each other, but even the characters are the same. Under a “short story” I would imagine a generally short story, like what you often have on Aozora.

What are your thoughts on this?

2 Likes