[Release][v1.80.5] PieFed mod tools and performance improvements

https://lemmy.world/post/44536250

[Release][v1.80.5] PieFed mod tools and performance improvements - Lemmy.World

This release adds some mod tools for PieFed to the app (some mod tools are still missing because they are not supported by the API yet). This release also makes significant changes under the hood. These changes are meant to keep the app snappy. The app goes through lots of updates and features are added left and right so some occasional refactoring is necessary to ensure the app does not get too bloated. Changes to the internal portions of the app is also why this release took a bit longer. These changes can cause bugs if not done correctly and I had to dogfood the app for a while before I was confident enough to release the update. Full changelog - Add support for modlogs on piefed. - Add support for reviewing and accepting/rejecting registrations. - Add support for [spoiler] tags. - Fix some bugs with finding text on the post screen. - Optimized save/restore post feed when app is killed and restored. This adds a slightly longer delay when the app is restored after it’s been killed by the OS but it should reduce the number of network calls and improve snappiness once the app is restored. - Show HD image toggle in more situations. - Fix a bug where the loading spinner never disappears on a post even though internally the post has failed to load. - Fix a bug where “No comments” is not shown when there are no comments. Update v1.80.1 - Fix a bug where long tapping on an image will load the thumbnail and not the original image. Update v1.80.2 - Fix a bug where sometimes resuming the app, the post feed will fail to restore. Update v1.80.3 - Fix a bug where link posts with a thumbnail incorrectly try to load the link and not the thumbnail. - Fix a bug where community icons sometimes flicker. - Fix a bug where viewing an image of a post will no longer default to the thumbnail if it has been cached. - Reverted change where opening a post from the post screen will open it in the same post window. This was causing confusing back navigation problems. Update v1.80.4 I accidentally didn’t build the correct code because the code was written on another computer and I also accidentally shipped some test code. Doing another release to correct these. Update v1.80.5 There was a one line code change that I missed when cleaning up after experimening with something that was increasing crash rates. My bad.

Edit: Just updated Lemmy to 0.19.17 and the error is gone. So it wasn’t a Summit issue.

I have a strange one. Since 1.80 I can’t go to posts by their canonical link anymore. Like the link to this changelog on update. Or when clicking a post link in a comment or post. The error message is pretty useless.

Client error. Code: 400. Message: Couldn’t find post.

Now, I would have imagined such a bug to stirr up more people. But since nobody else is complaining I assume that it’s just a problem on my end.

To test it out, here are a few post links:

Draconian copyright enforcement drove creators to actually commit copyright infringement - SWG Empire

There are tons of people on YouTube reacting to songs and movies. Like Katee Sackhoff watching her own Battlestar Galactica [https://youtu.be/HK4wgx8TbrU] for the first time. And one thing all these channels have in common is that they show really limited clips in their videos but offer the full uncensored version on Patreon. So they essentially sell the whole work and don’t give the original copyright holder a single dime because YouTube is such a DMCA clusterfuck. Kinda ironic. Of course this will only last until the content mafia gets their claws into Patreon as well.

While testing this I noticed that when I hit the back button from the error or the post (when it’s a local link) I go back to the post list and not to the comment where I clicked on the link.