-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add initial sync #319
base: master
Are you sure you want to change the base?
Add initial sync #319
Conversation
I actually noticed a bug with the logic to retry requests after 429 status, will fix and add commits here. |
Let me know when it is ready for review.... |
"message": "Sync full history?" | ||
}, | ||
"initialSyncDescription": { | ||
"message": "This is the first time that you are accessing this service. Would you like to sync the full history right now? This may take a while depending on how big your history is.\n\nBefore choosing \"Yes\", make sure that the options below are adjusted to your liking.\n\nIf you choose \"No\", you will not be asked this again, unless you clear the last sync date for the service or clear the storage." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"message": "This is the first time that you are accessing this service. Would you like to sync the full history right now? This may take a while depending on how big your history is.\n\nBefore choosing \"Yes\", make sure that the options below are adjusted to your liking.\n\nIf you choose \"No\", you will not be asked this again, unless you clear the last sync date for the service or clear the storage." | |
"message": "This is the first time that you are accessing this service. Would you like to sync the full history right now? This may take a while depending on how big your history is.\n\nBefore choosing \"Yes\", make sure that the options below are adjusted to your liking.\n\nIf you choose \"No\", you will not be asked this again, unless you clear the last sync date for the service or clear the storage. You can always trigger the sync manually." |
Makes it less of a now-or-never condition.
Fixes #47
I tested on Netflix and HBO Max and it seems to work well.