You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
SoulSync/tests
Broque Thomas 8dbbf13c61
Branch cleanup: lift manual-match helpers, fix length-pref ordering, profile-scope view toggle
1 month ago
..
artists
automation Fold provider-matching into PlaylistSource contract (Phase 1b) 1 month ago
database Preserve Navidrome album cover art 1 month ago
discovery Branch cleanup: lift manual-match helpers, fix length-pref ordering, profile-scope view toggle 1 month ago
downloads Wishlist modal: surface most-advanced live phase, not least-complete 1 month ago
enrichment
imports Fix album-bundle downloads landing every track as track 1 1 month ago
library
matching
media_server Preserve Navidrome album cover art 1 month ago
metadata Branch cleanup: lift manual-match helpers, fix length-pref ordering, profile-scope view toggle 1 month ago
playlists Expose mirrored playlist source-ref health 1 month ago
search feat(import): show MusicBrainz variants 1 month ago
static Add node:test contract for auto-sync.js helpers 1 month ago
stats
streaming
sync Address Cin review: extract helpers, indexed pool fetch, tidy nits 1 month ago
text Address Cin review: extract helpers, indexed pool fetch, tidy nits 1 month ago
tools
watchlist
webui Fix missing album placeholder asset path 1 month ago
wishlist Wishlist: reify run id + gate cycle toggle on last-sibling completion 1 month ago
conftest.py
test_acoustid_scanner.py
test_acoustid_skip_logic.py
test_acoustid_version_mismatch.py
test_album_bundle.py
test_album_bundle_dispatch.py Add Soulseek album bundle downloads 1 month ago
test_album_completeness_job.py
test_album_mbid_consistency.py
test_archive_pipeline.py
test_artist_top_tracks_clients.py
test_audiodb_worker_stuck_track.py
test_auth_usage_throttle.py
test_auto_sync_js.py Add node:test contract for auto-sync.js helpers 1 month ago
test_config_save_retry.py
test_content_filter_regex.py
test_create_finding_dedup_counter.py
test_dashboard_events.py
test_database_io_resilience.py
test_debug_info_services.py
test_discogs_collection_source.py
test_discogs_track_count.py
test_discover_section_controller_js.py
test_download_orchestrator_soundcloud.py
test_download_plugin_conformance.py
test_downloads_pagination.py
test_duplicate_detector_mount_paths.py
test_duplicate_detector_slskd_dedup.py
test_enrichment_services.py
test_featured_artist_completion.py
test_hifi_instance_methods.py
test_hls_parsing.py
test_image_cache.py
test_import_album_match_endpoint.py
test_import_singles_parallel.py
test_integrity_failure_marks_task_failed.py
test_lb_series_detect.py Roll LB Weekly / Top series into single rolling mirrors (Phase 1c.2.1) 1 month ago
test_library_disk_usage.py
test_library_reorganize.py
test_library_reorganize_orchestrator.py
test_library_tag_payload.py Add _build_library_tag_db_data helper 1 month ago
test_library_track_identity.py
test_lidarr_download_client.py
test_listening_stats_batch_queries.py
test_lyrics_reembed_from_sidecar.py
test_manual_library_match.py
test_manual_pick_no_auto_retry.py
test_manual_search_endpoint.py
test_missing_cover_art.py
test_orphan_file_detector.py Fix Picard albumartist orphan false positives 1 month ago
test_personalized_api.py
test_personalized_generators_curated.py
test_personalized_generators_singletons.py
test_personalized_generators_variants.py
test_personalized_manager.py
test_personalized_playlists_id_gate.py
test_playlist_sources_adapters.py Fold provider-matching into PlaylistSource contract (Phase 1b) 1 month ago
test_provenance_id_persistence.py
test_prowlarr_client.py
test_qobuz_credential_sync.py
test_qobuz_playlists.py Fetch all Qobuz favorite tracks for discovery 1 month ago
test_reorganize_db_methods.py
test_reorganize_orphan_format_handling.py
test_reorganize_queue.py
test_reorganize_runner.py
test_reorganize_tag_source.py
test_reorganize_unknown_artist_hint.py
test_repair_worker_album_fill.py
test_repair_worker_unresolvable_folder_error.py
test_replaygain_summary_parse.py
test_request_cleanup_timer.py
test_runtime_state.py
test_script_split_integrity.py Add node:test contract for auto-sync.js helpers 1 month ago
test_server_playlist_append_mode.py
test_socketio_cors.py
test_soulseek_search_throttle.py
test_soundcloud_client.py
test_spa_deep_linking.py
test_staging_album_provenance.py
test_status_engine_fallback.py
test_sync_discovery_scan_events.py
test_tag_writer_multi_artist.py
test_tidal_album_tracks.py
test_tidal_auth_instructions.py
test_tidal_auth_redirect_uri.py
test_tidal_collection_tracks.py
test_tidal_favorite_albums_artists.py
test_tidal_qualifier_filter.py
test_tidal_search_shortening.py
test_tool_progress_events.py
test_torrent_client_adapters.py
test_torrent_usenet_plugins.py
test_track_artist_matching.py
test_track_number_repair.py
test_track_search_single_query.py
test_unknown_artist_fixer.py
test_usenet_client_adapters.py
test_watchlist_album_match.py
test_watchlist_bulk_add.py
test_watchlist_scanner_scan.py
test_websocket_client_transport.py
test_websocket_infrastructure.py
test_wishlist_pagination.py
test_worker_existing_id_marks_matched.py
test_worker_utils_album_track_count.py
test_youtube_ffmpeg_no_eager_download.py
test_youtube_search_dash_query.py Escape dash-leading YouTube search queries 1 month ago