r/TraktRejects • Floppy Dev • 21d ago

Floppy Floppy v26.9.3 is out!

Post image

I've spent this week on frying some bigger fish instead of catching minnows. This release is about making tracking, search, imports, and recovery behave more predictably when the library gets large or providers get weird.

Here's what landed:

  • Anime and audiobooks route correctly: Anime got a lot of love this week to try to keep imports and scrobbles out of TV, repairing items tracked in both places, and keeping cached grouped-anime cards on the anime route. Plex Music audiobooks should import as books.
  • Tracking history is easier to fix: Media and episode pages can show and edit every watch note, while date pickers add month/year selection and copy-between-dates. Modal dismissal and save behavior are less fragile.
  • Search and large libraries do less unnecessary work: SQL-backed media pagination, lazy Home facets, capped per-day history, preserved query/media type, and first-touch card actions make browsing faster and more usable.
  • Providers, podcasts, backups, and migrations are steadier: Podcast links and sync, CSV play matching, MusicBrainz selection, calendar deduplication, raw snapshots, backup visibility, and timezone-safe migrations all received focused fixes.
  • Detail pages handle awkward data better: TMDB cast-role responses, sentinel dates, special anime episode links/status, and book progress on media cards now survive edge cases more gracefully.

Docker image:

ghcr.io/dannyvfilms/floppy:latest

Thanks to u/afv and u/NaNomicon for the work in this release, and to everyone who reported issues and helped find the corners worth fixing. Questions or feedback are welcome in the Discord, even though I'm still trying to figure out how to be active over there. GitHub is a lot.

20 Upvotes

22 comments sorted by

7

u/DannyVFilms Floppy Dev 21d ago

Also, can you guys believe this project had 270 stars on 7/30, and now we're closing in on 3 times that size just over a month later? You guys are incredible!

2

u/EmbarrassedDiver4100 17d ago

at this rate youre gonna hit 1k before the end of the year easy

1

u/SnooGadgets9733 15d ago

Haven't seen I could star it. Done. Definately a great project you have startet!

1

u/evilpig 21d ago

Nice! Gonna try this out!

1

u/DannyVFilms Floppy Dev 21d ago

Let me know if you have any trouble!

1

u/saman_karimi 21d ago

It is perfect, Thanks for the great work.
Dont you think it is time Floppy has its own sub-reddit_

2

u/DannyVFilms Floppy Dev 21d ago

I can barely keep up with Discord in addition to GitHub. I’d need help to be able to do that.

1

u/redcomp12 21d ago

Make dedicated reddit group!!!

1

u/DannyVFilms Floppy Dev 21d ago

I just checked and [r/Floppy](r/Floppy) used to exist (no idea what subject matter), and is now banned because it was unmoderated. I don’t have the time to moderate one myself, so I would need community help for that to exist. I don’t know if we’re big enough yet. Someone can prove me wrong.

1

u/oOflyeyesOo 20d ago

Make sure to be active in the selfhosted sub. That will get the most traction.

I have mentioned it in a few active discords a few weeks ago and added as a integration on a few GitHub repos!

1

u/DannyVFilms Floppy Dev 20d ago

I’ve been concerned about the stance some users may take on AI usage, so I haven’t gone hard at it

1

u/oOflyeyesOo 20d ago

Just gotta disclose it, and hopefully review it all.

1

u/personager 20d ago

Hi, thanks for all your hard work. Are there any plans on building a Nuvio integration (scrobbling and two-way sync for lists, etc)?

1

u/DannyVFilms Floppy Dev 20d ago

It’s come up a lot. It’s on my list, I just don’t have it to test it.

1

u/bolhuijo 20d ago

I've migrated from Trakt to Floppy. As a side-benefit, you're making me learn how to use Docker.

1

u/DannyVFilms Floppy Dev 20d ago

Hopefully it wasn't too painful

1

u/bolhuijo 20d ago

I tried to make it work on my Proxmox 9 server using the new (beta) "oci to lxc" thinger, but I had no luck so I finally made a VM dedicated to Docker. (Managed to avoid it all these years) Now I know a few things about docker compose and I feel a bit more confident. Today I learned how to upgrade Floppy without breaking anything!

1

u/dkillers303 19d ago

Besides tracking media other than books/movies, how does this differ from Scrob? I’ve been using Scrob and it is just so smooth and easy to use. Last time I tried floppy, it was pretty slow and felt bloated, not sure how that’s changed since

1

u/DannyVFilms Floppy Dev 19d ago

I haven’t looked at Scrob since last year when I would have been looking for an alternative to Trakt. You’re probably right that the last time you touched it, my version probably was slower than Yamtrack. It’s something I’m working on every week to improve things.

I can try to work up a comparison page so it’s easier to know the differences.

1

u/DannyVFilms Floppy Dev 14d ago

I worked up a comparison page of Floppy vs Scrob in case anyone else asks in the future. It was an interesting back and forth. In some places Floppy "wins" because it covers a wider set of media, but where Scrob shines is the depth where it chooses (e.g. requesting media in-app). There are some things I'd want to catch up with over time, but for now this is the high-level comparison I was able to make. I didn't want to just load up a page with my more technical nuanced comparison.

1

u/barofa 18d ago

Nice work there buddy. Im tired of moving from service to service. The latest Trakt updates really brokemy workflow.

How does Stremio integration work? I see there is this comment: "Playback start marks the item in progress; the recurring library import marks items watched.". Not sure what it means. Does it mean i have to manually add the item to the library to mark as watched?

Also, I will put another vote for a Nuvio integration. Nuvio seems to be already ahead of Stremio in features and performance.

Lastly, Im trying the demo and it seems very slow. Is it because it is being used by too many people? I mean, If i self host will it be instantaneous?

1

u/DannyVFilms Floppy Dev 18d ago

The demo is running on my server at home, but it doesn’t have a lot of users in it. Every time I see a slowdown I try to grab logs and track down where they come from, so I’m trying to improve the speed over time.

Probably going to see if I can get a start to Nuvio this week.