recloudstream / recloudstream/cloudstream

Watch Status for auto History & Sync

Open
#2,541 2 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement possible duplicate possible provider issue
Dominant language
Kotlin
Stars
10.7k
Forks
1.1k
Avg merge
1d 23h
Merged PRs (30d)
15

Description

Describe your suggested feature

Using watch status for auto sync,

Watching = Automatic
Completed = Automatic
On-Hold = Manually (No Auto)
Dropped = Manually (No Auto)
Plan to watch = Manually (No Auto)

Watch staus of the catalog is synced automatically like Continue Watching

Then watch status is synced with media tracker automatically, By this it will create a Automatic Watch History Sync.

Other details

This will help in not worrying about setting status of each new movie or series and losing watch history and sycing again & again to trackers manually, It would help a lot.

Acknowledgements
  • My suggestion is NOT about adding a new provider
  • I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the existing Continue Watching catalog sync and media-tracker status/history synchronization entry points. Compare the requested mappings for Watching, Completed, On-Hold, Dropped, and Plan to watch, then verify that eligible status changes sync automatically while manually managed statuses do not; add or update tests wherever the existing sync behavior is covered.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.