| .. |
|
artists
|
Lift enhance_artist_quality to core/artists/quality.py
|
2026-04-29 10:05:57 -07:00 |
|
automation
|
Lift /api/automations/blocks static config into core/automation/blocks.py
|
2026-04-27 18:31:36 -07:00 |
|
discovery
|
Lift _run_tidal_discovery_worker to core/discovery/tidal.py
|
2026-04-28 23:02:24 -07:00 |
|
downloads
|
Lift _try_staging_match to core/downloads/staging.py
|
2026-04-28 23:26:15 -07:00 |
|
imports
|
Merge pull request #419 from kettui/refactor/metadata-service-split-and-metadata-client-management-optimizations
|
2026-04-29 12:36:03 -07:00 |
|
library
|
Lift _execute_retag to core/library/retag.py
|
2026-04-29 09:03:42 -07:00 |
|
metadata
|
Move profile Spotify cache into registry
|
2026-04-29 12:36:37 +03:00 |
|
playlists
|
Lift _prepare_stream_task + playlist_explorer_build_tree to core/
|
2026-04-29 11:26:07 -07:00 |
|
search
|
Search lift: pre-merge parity polish for cin's review
|
2026-04-27 15:32:48 -07:00 |
|
stats
|
Lift /api/stats/* and /api/listening-stats/* into core/stats/
|
2026-04-27 14:27:03 -07:00 |
|
streaming
|
Lift _prepare_stream_task + playlist_explorer_build_tree to core/
|
2026-04-29 11:26:07 -07:00 |
|
watchlist
|
Lift _process_watchlist_scan_automatically to core/watchlist/auto_scan.py
|
2026-04-29 08:17:41 -07:00 |
|
wishlist
|
fix: drop redundant library-cleanup pass from wishlist download flows
|
2026-04-28 20:30:12 -07:00 |
|
conftest.py
|
Remove emojis from all Python log and print statements
|
2026-04-11 21:11:02 -07:00 |
|
test_acoustid_scanner.py
|
Fix null-pointer error in acoustid_scanner
|
2026-04-17 19:17:24 +03:00 |
|
test_album_completeness_job.py
|
Fix DummyConfigManager position in album completeness job test
|
2026-04-27 19:55:06 +03:00 |
|
test_auth_usage_throttle.py
|
test: auth last_used_at write throttle
|
2026-04-19 15:22:24 -07:00 |
|
test_content_filter_regex.py
|
Fix watchlist content filters: live false positives + auto-scan bypass
|
2026-04-21 19:16:25 -07:00 |
|
test_dashboard_events.py
|
Realign test file names
|
2026-04-17 21:25:01 +03:00 |
|
test_discogs_track_count.py
|
Discogs: count rows with empty type_ as real tracks too
|
2026-04-25 08:27:44 -07:00 |
|
test_downloads_pagination.py
|
Lift shared runtime state into core
|
2026-04-27 19:54:44 +03:00 |
|
test_hifi_instance_methods.py
|
validate hifi instance reorder against pre-existing instances
|
2026-04-28 20:19:01 -06:00 |
|
test_hls_parsing.py
|
fix: pick OS-specific ffmpeg binary in hls demux fallback test
|
2026-04-28 21:13:54 -07:00 |
|
test_library_reorganize.py
|
Fix CI test failures from incomplete dummy config and encoding
|
2026-04-19 13:04:55 -07:00 |
|
test_library_reorganize_orchestrator.py
|
Reorganize: fix moved-count + status/total UX issues from PR #377 review
|
2026-04-25 09:07:44 -07:00 |
|
test_listening_stats_batch_queries.py
|
test: listening stats worker batched query paths
|
2026-04-19 15:22:25 -07:00 |
|
test_missing_cover_art.py
|
Fix CI test failures from incomplete dummy config and encoding
|
2026-04-19 13:04:55 -07:00 |
|
test_reorganize_db_methods.py
|
Reorganize queue: race + dedupe fixes from kettui review
|
2026-04-26 08:40:24 -07:00 |
|
test_reorganize_queue.py
|
Reorganize queue: race + dedupe fixes from kettui review
|
2026-04-26 08:40:24 -07:00 |
|
test_reorganize_runner.py
|
Library reorganize: FIFO queue with live status panel
|
2026-04-25 18:01:32 -07:00 |
|
test_repair_worker_album_fill.py
|
Fix CI test failures from incomplete dummy config and encoding
|
2026-04-19 13:04:55 -07:00 |
|
test_request_cleanup_timer.py
|
test: api/request periodic cleanup timer
|
2026-04-19 15:22:25 -07:00 |
|
test_runtime_state.py
|
Tighten metadata and import safety
|
2026-04-27 20:28:05 +03:00 |
|
test_script_split_integrity.py
|
Unify artist detail: route source artists to standalone page, retire inline Artists page
|
2026-04-22 17:00:52 -07:00 |
|
test_socketio_cors.py
|
Socket.IO CORS: handle self-review nits
|
2026-04-26 19:24:43 -07:00 |
|
test_spa_deep_linking.py
|
Rename Search page id from 'downloads' to 'search', bump to 2.43
|
2026-04-22 13:22:49 -07:00 |
|
test_sync_discovery_scan_events.py
|
Realign test file names
|
2026-04-17 21:25:01 +03:00 |
|
test_tidal_search_shortening.py
|
Reject Tidal streams that silently downgrade from the requested quality
|
2026-04-24 13:12:30 -07:00 |
|
test_tool_progress_events.py
|
Realign test file names
|
2026-04-17 21:25:01 +03:00 |
|
test_track_number_repair.py
|
Fix CI test failures from incomplete dummy config and encoding
|
2026-04-19 13:04:55 -07:00 |
|
test_track_search_single_query.py
|
test: api_search_tracks single-query track search
|
2026-04-19 15:22:24 -07:00 |
|
test_unknown_artist_fixer.py
|
Fix test using old deezer_track_id column name
|
2026-04-20 21:11:45 -07:00 |
|
test_watchlist_scanner_scan.py
|
Move the import flows and related post-processing pipelines into separate modules
|
2026-04-27 19:54:43 +03:00 |
|
test_websocket_client_transport.py
|
Repoint websocket transport test to core.js after split
|
2026-04-22 11:30:39 -07:00 |
|
test_websocket_infrastructure.py
|
Realign test file names
|
2026-04-17 21:25:01 +03:00 |
|
test_wishlist_pagination.py
|
test: wishlist SQL pagination and category filter
|
2026-04-19 15:22:24 -07:00 |
|
test_worker_existing_id_marks_matched.py
|
test: enrichment worker re-processing fix and migration backfill
|
2026-04-19 15:22:24 -07:00 |
|
test_worker_utils_album_track_count.py
|
Fix Album Completeness job reporting zero findings for every album
|
2026-04-24 12:39:41 -07:00 |