Skip to content
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 caching of metadata #104

Merged
merged 11 commits into from
Oct 16, 2019
Merged

Add caching of metadata #104

merged 11 commits into from
Oct 16, 2019

Conversation

michaelarnauts
Copy link
Collaborator

@michaelarnauts michaelarnauts commented Oct 13, 2019

This PR adds caching of metadata. When a movie is played, or a program is opened, the metadata will be stored in cache, and will be used to enrich the global listings.

Tasks:

  • Add caching when fetching an items
  • Generalize TitleItem generation
  • Service to fetch the items in the background trying not to spam the api
  • Settings
  • Expiry of the cache
  • Scheduling of the refreshing in the background

Fixes #81, #84

@michaelarnauts michaelarnauts marked this pull request as ready for review October 15, 2019 19:47
@michaelarnauts michaelarnauts merged commit c2bb1f8 into master Oct 16, 2019
@michaelarnauts michaelarnauts deleted the caching-of-metadata branch October 16, 2019 13:01
@michaelarnauts michaelarnauts added the enhancement New feature or request label Oct 27, 2019
@dagwieers dagwieers added this to the v0.9.1 milestone Mar 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fetch metadata of programs
2 participants