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

Implement library rescan logic and "force rescan" option #16

Open
JoshStrobl opened this issue Apr 30, 2021 · 0 comments
Open

Implement library rescan logic and "force rescan" option #16

JoshStrobl opened this issue Apr 30, 2021 · 0 comments
Assignees
Labels
todo Known items that need to be done.
Milestone

Comments

@JoshStrobl
Copy link
Owner

This is a TODO for implementing library rescanning logic and "force rescan" option. This should leverage a couple mechanisms:

  1. Filesystem Notifications
    a. Library directory FS notify events (useful for when we are adding or removing artists, podcasts, etc.)
    b. Per-artist directory FS notify events (useful for when we are adding or removing albums)
    c. Per-album directory FS notify events (useful for monitor track changes so we can proactively update our KotoIndexedTrack and database references)
  2. "Manual" recursive rescan of a library dependent on Cleanup and separate indexer logic. #10.
@JoshStrobl JoshStrobl added the todo Known items that need to be done. label Apr 30, 2021
@JoshStrobl JoshStrobl added this to the Alpha 1 milestone Apr 30, 2021
@JoshStrobl JoshStrobl self-assigned this Apr 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
todo Known items that need to be done.
Projects
None yet
Development

No branches or pull requests

1 participant