feat: introduce trakt integration scrobble_only mode setting#438
Open
rubkn wants to merge 1 commit intotapframe:devfrom
Open
feat: introduce trakt integration scrobble_only mode setting#438rubkn wants to merge 1 commit intotapframe:devfrom
rubkn wants to merge 1 commit intotapframe:devfrom
Conversation
|
I might be a minority, but i would enjoy the option to do a 1 time import of trakt history and cw, then go from there using nuvio sync. That way my history is still present in the app, while using nuvios servers for cw |
b86f33a to
4368b4b
Compare
… to choose between FULL_SYNC and SCROBBLE_ONLY modes
4368b4b to
987b731
Compare
Contributor
Author
Would be a good feature for the future for sure, this one is focused on these two options, but feel free to open an issue as a suggestion! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds a new Trakt integration mode selector with two options:
FULL_SYNCSCROBBLE_ONLYMode behavior
FULL_SYNCTrakt remains the source for:
Existing full-sync repository behavior is preserved.
SCROBBLE_ONLYLocal data remains the source for:
Trakt is used as background scrobble/history tracking (send playback updates, without using Trakt-driven library/continue-watching UI in-app).
Why
Some users want Trakt only as a background tracking/scrobble/history integration, without using Trakt lists, Trakt library, or Trakt continue-watching inside the app.
This mode supports that workflow while preserving
FULL_SYNCfor users who want full Trakt-driven integration.Testing
FULL_SYNCandSCROBBLE_ONLY.SCROBBLE_ONLYtv shows episodes were added (after finished) to Trakt history on the web app.SCROBBLE_ONLY, full-sync-only Trakt settings are hidden:currently watching/continue watchingremains pending butFULL_SYNCremained untouched so it should work the same way.Breaking changes
No breaking changes expected.
Linked issues
Refs #133