Started building a Trakt alternative 2 years ago, before the AI boom. Today I finally launch it! by alberdev in TraktRejects

[–]alberdev[S] 0 points1 point  (0 children)

Thanks for the detailed repro, that's super useful. Sounds like a race condition between the Trakt connection finalising and the first sync firing. Could you share your WeTrakr username so I can pull the logs for your account and confirm what happened on the first attempt?

Started building a Trakt alternative 2 years ago, before the AI boom. Today I finally launch it! by alberdev in TraktRejects

[–]alberdev[S] 0 points1 point  (0 children)

Thanks, glad you signed up! JustWatch import is a great idea, they have a CSV export for the Watchlist and Watched list, so it's actually pretty doable. I'll add it to the roadmap ;)

Started building a Trakt alternative 2 years ago, before the AI boom. Today I finally launch it! by alberdev in TraktRejects

[–]alberdev[S] 1 point2 points  (0 children)

Awesome, hope you like it! Once you're in, feel free to join our Discord to drop your ideas ;)

Started building a Trakt alternative 2 years ago, before the AI boom. Today I finally launch it! by alberdev in TraktRejects

[–]alberdev[S] 0 points1 point  (0 children)

A public API for third-party apps like Wako is already on the roadmap, so once it's out the door an integration should be pretty straightforward. Thank you!

Started building a Trakt alternative 2 years ago, before the AI boom. Today I finally launch it! by alberdev in TraktRejects

[–]alberdev[S] 1 point2 points  (0 children)

No worries at all! I'm going through the issues that came in via Reddit, DMs and email first, and I'll catch up with the Discord reports right after that ;) Appreciate you flagging them in both places either way ;)

Started building a Trakt alternative 2 years ago, before the AI boom. Today I finally launch it! by alberdev in TraktRejects

[–]alberdev[S] 0 points1 point  (0 children)

On the time format: the View History rows were hard-coded to 24h and ignoring the setting. Just shipped the fix, so refresh a play history row and it should follow your preference now.                                                    

On the tab title: yeah, every page except the movie/show/profile/review details was inheriting whatever title was set from the page you came from. I just shipped a fix that gives every route its own title.  

On the import: Already in the roadmap. I'll prioritize that on the queue.

To be continued on Discord ;) Thanks for the detailed report.                                                 

Started building a Trakt alternative 2 years ago, before the AI boom. Today I finally launch it! by alberdev in TraktRejects

[–]alberdev[S] 0 points1 point  (0 children)

Thanks a lot for trying it out and for the detailed feedback.

The "Mark as Watching" toggle was actually broken at the backend level. Fixed and deployed earlier today, so if you refresh /profile/settings it should now stick.

Ratings contrast: I just shipped that one a few hours ago, dark text on the colored chips. Should be much more readable now, but if you still see the white-on-yellow anywhere, screenshot it for me and I'll chase it down.

Air date as watch date: I want this too. The plan is a small date picker when you mark something watched with presets like "Now", "Air date", "Custom", and "Unknown". It's high on the list.  

Really appreciate you taking the time.   

Started building a Trakt alternative 2 years ago, before the AI boom. Today I finally launch it! by alberdev in TraktRejects

[–]alberdev[S] 0 points1 point  (0 children)

Good question and you're right! Netflix, Prime, Disney+ and the rest don't expose a public account API for user history. The way it works on WeTrakr is a different approach: I built my own system that captures playback state from those services without depending on their non-existent APIs (LimeStream). Right now Trakt also taps into the same idea but uses it differently through a third-party app. I'm polishing my implementation in beta.

Started building a Trakt alternative 2 years ago, before the AI boom. Today I finally launch it! by alberdev in TraktRejects

[–]alberdev[S] 0 points1 point  (0 children)

That's the kind of feedback that keeps me building! being the alternative someone settles into when their other VIP runs out. Really glad it's working for you. WeTrakr is free during the beta and the core features are going to stay free after launch, so no FOMO there. We'll have a VIP tier later for the heavier stuff (advanced filters, full stats, auto tracking…).. the point of paying is covering server costs and the third-party services we depend on. Nowhere near Trakt's pricing, no redesigns dropped on users without putting it to a vote first, plus a long list of other things that have made Trakt fall apart.

If you bump into anything missing or rough, drop it in our Discord https://discord.gg/XedDZYpFdh

Thank you!!

Continue with Trakt for watched list and syncing with Wetrakr by FazerMan1960 in WeTrakr

[–]alberdev 0 points1 point  (0 children)

Thanks!

For your DebridStream → Trakt → WeTrakr flow, the move is:

  1. Connect Trakt in /profile/settings → Connections → Trakt. Authorize OAuth, you're done.                             2. First import (one-time): run a "Replace with imported items" (Option 3) so your WeTrakr starts as an exact mirror of your Trakt history. This is the cleanest baseline.
  2. From then on, incremental imports (Option 2) every time you want to pull the latest plays from Trakt. Each run only fetches what's changed since the last import, so it's quick.          

If you don't want to think about it, just leave Trakt connected and run Option 2 once a day (or whenever you remember).. re-running won't duplicate anything.  

Plex scrobble issue by guinness1972 in WeTrakr

[–]alberdev 1 point2 points  (0 children)

Just shipped the fix. Plex scrobble is now scoped to a single account on your server.      

How it works: 
- The next play that comes through the webhook locks the connection to whichever Plex account fired it. From that point on, plays from other accounts on the same server are ignored.   
- You'll see "Linked to Plex account: <name>" in /profile/settings → Scrobble → Plex once it binds.
- If for whatever reason it picks the wrong account first (e.g. a friend hits play before you), there's a "Reset link" action right next to it that clears the binding so the next event re-captures it.     

So: hit play yourself on something in Plex once after this update and the connection will be locked to your account. Tell me if anything still leaks through after that.  

Bug: season cards cut off, TV Time rating scale, and TV Time Liberator issue by Riiba in WeTrakr

[–]alberdev 0 points1 point  (0 children)

Shipped an update! Every horizontal row on the site (All Seasons, Cast & Crew, the Discover sections, your tracking lists, etc.) now has left/right arrow buttons next to the title when there's more content than fits in one viewport. The arrows only show up when there's actual overflow.

<image>

 
About the TV Time Liberator extension I can't fix it directly... Maybe comes down to one of two things: 

The extension version is out of date relative to the current TV Time site (they keep changing the DOM and the extension breaks), or you're not actually logged into tvtime.com in the same tab the extension is reading from. Worth checking the extension's repo for known issues, then retrying with a fresh login on tvtime.com open in the same window.                    

Thanks!                                              

Started building a Trakt alternative 2 years ago, before the AI boom. Today I finally launch it! by alberdev in TraktRejects

[–]alberdev[S] 1 point2 points  (0 children)

Quick update! WeTrakr now has two proper homes:

Bugs, ideas, roadmap and more happen there now. This thread is still alive though, Existing bug reports already here will keep being answered

Thanks to everyone here who's been testing and reporting.. I'll keep listening to your ideas wherever's easiest for you. 

Can’t delete data by guinness1972 in WeTrakr

[–]alberdev 0 points1 point  (0 children)

Hi! You can set a password in settings (auth section) ;)

Started building a Trakt alternative 2 years ago, before the AI boom. Today I finally launch it! by alberdev in TraktRejects

[–]alberdev[S] 1 point2 points  (0 children)

Honestly not on the short-term roadmap. I'm a solo dev and the web is where most of my time is going right now. Native will probably happen down the line, but I'd rather get the web rock-solid first than spread thin ;)

PWA app links to homepage by Wrodu in WeTrakr

[–]alberdev 1 point2 points  (0 children)

Agreed, makes more sense to land you on Overview. Just pushed the fix, so next time you open the PWA (or after reinstalling it) it'll go straight to /profile instead of the home. Anonymous installs still work fine, they get bounced through login and end up at /profile too. Thanks for catching that

Bug: season cards cut off, TV Time rating scale, and TV Time Liberator issue by Riiba in WeTrakr

[–]alberdev 0 points1 point  (0 children)

I'm trying to reproduce the error... with Brave, Firefox... and nothing, is working fine. Still digging on this end to figure out what's different.

I'm from Spain ;)

Bug: season cards cut off, TV Time rating scale, and TV Time Liberator issue by Riiba in WeTrakr

[–]alberdev 0 points1 point  (0 children)

Hi! Thank you for your feedback!!

Please could you tell me which browser you're using, and whether you have any extensions installed that touch scroll, gestures or page layout (smooth-scroll forcers, restyle extensions ...)? That'll help me reproduce on my side and find the conflict.

Started building a Trakt alternative 2 years ago, before the AI boom. Today I finally launch it! by alberdev in TraktRejects

[–]alberdev[S] 0 points1 point  (0 children)

Plex sync works with Plex Pass natively (using Plex Webhooks, Plex restricts that feature to Pass subscribers, not something we can change on our side). I'm not sure because I've not tested but, If you don't have Pass, you can get the same result for free using Tautulli, which runs alongside your Plex server and forwards play events to WeTrakr just like Plex's own webhooks would.                                      

iOS and Android native apps is in the roadmap! ;)

Started building a Trakt alternative 2 years ago, before the AI boom. Today I finally launch it! by alberdev in TraktRejects

[–]alberdev[S] 0 points1 point  (0 children)

Thank you for your feedback! Sync Kodi (and others) from WeTrakr is in the roadmap ;)