Commit Graph

2519 Commits (bda05002266da8dfca009b684d6bc560084f183e)
 

Author SHA1 Message Date
Broque Thomas bda0500226 PR5c: lift _run_playlist_discovery_worker to core/discovery/playlist.py
4 weeks ago
BoulderBadgeDad f5ccc55bfc
Merge pull request #406 from Nezreka/fix/yt-discovery-duration-format
4 weeks ago
Broque Thomas 3c1f614b6e fix: cast duration_ms to int before :02d format in discovery workers
4 weeks ago
BoulderBadgeDad d15777ea99
Merge pull request #405 from Nezreka/refactor/lift-discovery-youtube
4 weeks ago
Broque Thomas 27fa96fe97 PR5b: lift _run_youtube_discovery_worker to core/discovery/youtube.py
4 weeks ago
BoulderBadgeDad 7b7c3b7373
Merge pull request #404 from Nezreka/refactor/lift-discovery-sync-task
4 weeks ago
Broque Thomas bdb7a3139d PR5a: lift _run_sync_task to core/discovery/sync.py
4 weeks ago
BoulderBadgeDad ed26e0f726
Merge pull request #403 from Nezreka/refactor/lift-downloads-master-worker
4 weeks ago
Broque Thomas 1fb2f34955 PR4h fixup: restore strict 1:1 in master.py
4 weeks ago
Broque Thomas fa29ee2195 PR4h: lift _run_full_missing_tracks_process to core/downloads/master.py
4 weeks ago
BoulderBadgeDad 9c022a1d34
Merge pull request #402 from Nezreka/refactor/lift-downloads-batch-lifecycle
4 weeks ago
Broque Thomas 0a6d1759b7 PR4g: lift batch lifecycle to core/downloads/lifecycle.py
4 weeks ago
BoulderBadgeDad 678fc890a8
Merge pull request #401 from Nezreka/refactor/lift-downloads-task-worker
4 weeks ago
Broque Thomas f0955420c3 PR4f: lift _download_track_worker to core/downloads/task_worker.py
4 weeks ago
BoulderBadgeDad 25460de777
Merge pull request #398 from Nezreka/refactor/lift-downloads-status
4 weeks ago
Broque Thomas 2d271cfacf PR4e: lift status helpers + 3 routes to core/downloads/status.py
4 weeks ago
BoulderBadgeDad 2e61000ecf
Merge pull request #397 from Nezreka/refactor/lift-downloads-post-process
4 weeks ago
Broque Thomas a133448a6e PR4d: lift _run_post_processing_worker to core/downloads/post_processing.py
4 weeks ago
BoulderBadgeDad a3b81288da
Merge pull request #396 from Nezreka/refactor/lift-downloads-wishlist-cleanup
4 weeks ago
Broque Thomas 039f152f31 PR4c: lift _automatic_wishlist_cleanup_after_db_update to core/downloads/cleanup.py
4 weeks ago
BoulderBadgeDad b02a06782e
Merge pull request #395 from Nezreka/refactor/lift-downloads-cancel
4 weeks ago
Broque Thomas dc2835eecc PR4b: lift cancel + clear download routes to core/downloads/cancel.py
4 weeks ago
BoulderBadgeDad a5112c6ba5
Merge pull request #394 from Nezreka/refactor/lift-downloads-history
4 weeks ago
Broque Thomas 3ce25310a3 PR4a: lift sync history recording to core/downloads/history.py
4 weeks ago
BoulderBadgeDad caf5ee9e98
Merge pull request #392 from Nezreka/refactor/lift-automation-to-core
4 weeks ago
Broque Thomas c121582557 MusicBrainz genres: fall back to release then artist when recording is empty
4 weeks ago
Broque Thomas a8319156ce Lift /api/automations/blocks static config into core/automation/blocks.py
4 weeks ago
Broque Thomas 6cdcf778f3 Lift /api/automations/* into core/automation/
4 weeks ago
BoulderBadgeDad 1f2c7ebbd3
Merge pull request #391 from Nezreka/refactor/lift-search-to-core
4 weeks ago
Broque Thomas e309370862 Source picker: rename Soulseek icon to "Basic Search"
4 weeks ago
Broque Thomas b94cbd7dd7 Search lift: pre-merge parity polish for cin's review
4 weeks ago
Broque Thomas 47b4663091 Search cache: preserve falsy provider returns to match original behavior
4 weeks ago
Broque Thomas fd7b56e58c Lift /api/search and /api/enhanced-search/* into core/search/
4 weeks ago
BoulderBadgeDad ac004f5ecf
Merge pull request #390 from Nezreka/refactor/lift-stats-to-core
4 weeks ago
Broque Thomas f51b75da7e Lift /api/stats/* and /api/listening-stats/* into core/stats/
4 weeks ago
BoulderBadgeDad c4626ae503
Merge pull request #389 from Nezreka/fix/post-pr378-lint-cleanup
4 weeks ago
Broque Thomas 313b5677a5 Drop stale post-PR378 redefs and fix B009
4 weeks ago
BoulderBadgeDad f7b01f476a
Merge pull request #378 from kettui/refactor/extract-import-pipelines
4 weeks ago
Antti Kettunen 02305096a3
Tighten metadata and import safety
4 weeks ago
Antti Kettunen 9315e74bea
Broaden import and metadata test coverage
4 weeks ago
Antti Kettunen 4f236baa6d
Fix import normalization and task completion locking
4 weeks ago
Antti Kettunen 6ee119ffa9
Fix DummyConfigManager position in album completeness job test
4 weeks ago
Antti Kettunen 4c819681a1
Move single-track resolver; fix wishlist cleanup
4 weeks ago
Antti Kettunen 9321fc4ad2
Small cleanup
4 weeks ago
Antti Kettunen d04573f397
Fix single import source handling
4 weeks ago
Antti Kettunen 594c8c1b93
Cleanup duplicated code
4 weeks ago
Antti Kettunen 9b2b6d856f
Split runtime builders into owning modules
4 weeks ago
Antti Kettunen bcab54095e
Group metadata tests under tests/metadata
4 weeks ago
Antti Kettunen 9e496397da
Move shared metadata helpers into package
4 weeks ago
Antti Kettunen 9656dbd46a
Thread runtime through metadata enrichment
4 weeks ago