π‘
index
: quine-global/quintodrome.git
about
summary
refs
log
tree
commit
diff
Open file browser
βΊ
Open directory
π .dagger
π .gitattributes
π .gitignore
π go.mod
π go.sum
π main.go
βΊ
Open directory
π .devcontainer
π Dockerfile
π devcontainer.json
π .dockerignore
π .git-blame-ignore-revs
βΊ
Open directory
π .gitea
βΊ
Open directory
π workflows
π ci.yml
π desktop.yml
βΊ
Open directory
π .github
π FUNDING.yml
βΊ
Open directory
π ISSUE_TEMPLATE
π bug_report.yml
π config.yml
π dependabot.yml
π pull_request_template.md
βΊ
Open directory
π screenshots
π ss-desktop-player.png
π ss-mobile-album-view.png
π ss-mobile-login.png
π ss-mobile-player.png
π .gitignore
π .golangci.yml
π .nvmrc
π .octocov.yml
π CODE_OF_CONDUCT.md
π CONTRIBUTING.md
π Dockerfile
π Justfile
π LICENSE
π Makefile
π Procfile.dev
π README.md
βΊ
Open directory
π adapters
βΊ
Open directory
π deezer
π client.go
π client_auth.go
π client_auth_test.go
π client_test.go
π deezer.go
π deezer_suite_test.go
π deezer_test.go
π responses.go
π responses_test.go
βΊ
Open directory
π gotaglib
π end_to_end_test.go
π gotaglib.go
π gotaglib_suite_test.go
π gotaglib_test.go
βΊ
Open directory
π lastfm
π agent.go
π agent_test.go
π auth_router.go
π auth_router_test.go
π client.go
π client_test.go
π lastfm_suite_test.go
π link_token.go
π responses.go
π responses_test.go
π token_received.html
βΊ
Open directory
π listenbrainz
π agent.go
π agent_test.go
π auth_router.go
π auth_router_test.go
π client.go
π client_test.go
π listenbrainz_suite_test.go
βΊ
Open directory
π api
π .oasdiff-levels.txt
π .vacuum.yaml
π api_suite_test.go
βΊ
Open directory
π bundled
π openapi.json
π openapi.yaml
π embed.go
π embed_test.go
βΊ
Open directory
π openapi
βΊ
Open directory
π components
βΊ
Open directory
π headers
π ETag.yaml
βΊ
Open directory
π parameters
π limit.yaml
π offset.yaml
βΊ
Open directory
π responses
π BadRequest.yaml
π Forbidden.yaml
π InternalError.yaml
π NotFound.yaml
π NotModified.yaml
π Unauthorized.yaml
βΊ
Open directory
π schemas
π ListMeta.yaml
π Problem.yaml
π ServerInfo.yaml
π ValidationError.yaml
π openapi.yaml
βΊ
Open directory
π paths
π openapi.yaml
π server.yaml
βΊ
Open directory
π cmd
π artwork.go
π artwork_test.go
π backup.go
π cmd_suite_test.go
π doctor.go
π doctor_test.go
π inspect.go
π inspect_test.go
π missing.go
π missing_test.go
π pls.go
π pls_test.go
π plugin.go
π plugin_test.go
π root.go
π root_test.go
π scan.go
π scan_test.go
π search.go
π signaller_nounix.go
π signaller_unix.go
π svc.go
π svc_test.go
π user.go
π utils.go
π wire_gen.go
π wire_injectors.go
βΊ
Open directory
π conf
βΊ
Open directory
π buildtags
π doc.go
π netgo.go
π sqlite_fts5.go
βΊ
Open directory
π configtest
π configtest.go
π configuration.go
π configuration_test.go
π dir.go
π dir_test.go
π export_test.go
βΊ
Open directory
π mime
π mime_types.go
βΊ
Open directory
π testdata
π cfg.ini
π cfg.json
π cfg.toml
π cfg.yaml
π cfg_deprecated_search.toml
π cfg_nd_bogus.toml
π cfg_nd_conflict.toml
π cfg_nd_keys.toml
π cfg_runtime_fields.toml
π cfg_unknown_casing.ini
π cfg_unknown_casing.json
π cfg_unknown_casing.toml
π cfg_unknown_casing.yaml
π cfg_unknown_keys.toml
π cfg_warning_output.toml
π invalid_duration.toml
π valid_duration.toml
βΊ
Open directory
π consts
π consts.go
π version.go
π context7.json
βΊ
Open directory
π contrib
βΊ
Open directory
π docker-compose
π Caddyfile
π docker-compose-caddy.yml
π docker-compose-traefik.yml
π docker-compose.yml
π freebsd_rc
βΊ
Open directory
π k8s
π README.md
π manifest.yml
π navidrome
π navidrome.service
βΊ
Open directory
π core
βΊ
Open directory
π agents
π README.md
π agents.go
π agents_plugin_test.go
π agents_suite_test.go
π agents_test.go
π interfaces.go
π interfaces_test.go
π local_agent.go
π local_agent_test.go
π session_keys.go
π session_keys_test.go
π song_test.go
π archiver.go
π archiver_test.go
βΊ
Open directory
π artwork
π agent_images.go
π agent_images_test.go
π animation.go
π animation_test.go
π artwork.go
π artwork_suite_test.go
π artwork_test.go
π benchmark_decode_test.go
π benchmark_encode_test.go
π benchmark_helpers_test.go
π benchmark_pipeline_test.go
π benchmark_tag_test.go
βΊ
Open directory
π blurhash
π blurhash.go
π blurhash_suite_test.go
π blurhash_test.go
π disc.go
π disc_test.go
βΊ
Open directory
π dominant
π dominant.go
π dominant_suite_test.go
π dominant_test.go
βΊ
Open directory
π e2e
π acquire_serve_test.go
π album_test.go
π artist_test.go
π disc_test.go
π e2e_suite_test.go
π mediafile_test.go
π playlist_test.go
π radio_test.go
π resolution_harness_test.go
π folders_album.go
π folders_album_test.go
π folders_artist.go
π folders_artist_paths_test.go
π folders_artist_test.go
π gate.go
π gate_test.go
π hash_encoder_bench_test.go
π housekeeping.go
π housekeeping_test.go
π image_cache.go
π image_cache_test.go
π image_store.go
π image_store_test.go
π library_fs.go
π library_fs_test.go
π playlist_cover.go
π processor.go
π processor_test.go
π prune.go
π prune_test.go
π resize.go
π resize_test.go
π resolve.go
π resolve_test.go
π sources.go
π sources_internal_test.go
βΊ
Open directory
π thumbhash
βΊ
Open directory
π testdata
π alpha.png
π gen_fixtures.mjs
π gen_generated.mjs
π gen_golden.mjs
π generated.json
π golden.json
π landscape.png
π portrait.png
π solid.png
π square.png
π thumbhash.js
π tiny.png
π thumbhash.go
π thumbhash_suite_test.go
π thumbhash_test.go
π trace.go
π trace_test.go
π uploader.go
π uploader_test.go
π wire_providers.go
π worker.go
π worker_soak_test.go
π worker_test.go
π worker_timing_test.go
βΊ
Open directory
π auth
π auth.go
π auth_test.go
π claims.go
π claims_test.go
π common.go
π common_test.go
π core_suite_test.go
βΊ
Open directory
π external
π extdata_helper_test.go
π extdata_suite_test.go
π provider.go
π provider_refreshinfo_test.go
π provider_similarsongs.go
π provider_similarsongs_test.go
π provider_topsongs_test.go
π provider_updatealbuminfo_test.go
π provider_updateartistinfo_test.go
βΊ
Open directory
π ffmpeg
π ffmpeg.go
π ffmpeg_test.go
π flac_streaminfo.go
π flac_streaminfo_test.go
π inspect.go
π inspect_test.go
π library.go
π library_test.go
βΊ
Open directory
π lyrics
π lyrics.go
π lyrics_suite_test.go
π lyrics_test.go
π sources.go
π sources_test.go
π maintenance.go
π maintenance_test.go
βΊ
Open directory
π matcher
π doc.go
π matcher.go
π matcher_internal_test.go
π matcher_suite_test.go
π matcher_test.go
βΊ
Open directory
π metrics
βΊ
Open directory
π insights
π data.go
π insights.go
π insights_darwin.go
π insights_default.go
π insights_internal_test.go
π insights_linux.go
π insights_windows.go
π metrics_suite_test.go
π prometheus.go
βΊ
Open directory
π playback
π device.go
βΊ
Open directory
π mpv
π mpv.go
π mpv_suite_test.go
π mpv_test.go
π sockets.go
π sockets_win.go
π track.go
π playback_suite_test.go
π playbackserver.go
π queue.go
π queue_test.go
π players.go
π players_test.go
βΊ
Open directory
π playlists
π import.go
π import_test.go
π parse_m3u.go
π parse_m3u_test.go
π parse_nsp.go
π parse_nsp_test.go
π playlists.go
π playlists_suite_test.go
π playlists_test.go
π rest_adapter.go
π rest_adapter_test.go
βΊ
Open directory
π publicurl
π publicurl.go
π publicurl_test.go
βΊ
Open directory
π quickconnect
π quickconnect.go
π quickconnect_suite_test.go
π quickconnect_test.go
βΊ
Open directory
π scrobbler
π buffered_scrobbler.go
π buffered_scrobbler_test.go
π interfaces.go
π nowplaying_worker.go
π play_tracker.go
π play_tracker_test.go
π playbackreport_worker.go
π scrobbler_suite_test.go
π share.go
π share_test.go
βΊ
Open directory
π sonic
π sonic.go
π sonic_suite_test.go
π sonic_test.go
βΊ
Open directory
π storage
π interface.go
βΊ
Open directory
π local
π deviceid_unix.go
π deviceid_windows.go
π extractors.go
π local.go
π local_suite_test.go
π local_test.go
π watch_events_darwin.go
π watch_events_default.go
π watch_events_linux.go
π watch_events_windows.go
π watcher.go
π watcher_test.go
π storage.go
π storage_test.go
βΊ
Open directory
π storagetest
π fake_storage.go
π fake_storage_test.go
βΊ
Open directory
π stream
π aliases.go
π aliases_test.go
π codec.go
π codec_test.go
π decider.go
π decider_test.go
π legacy_client.go
π legacy_client_test.go
π limitations.go
π limiter.go
π limiter_test.go
π media_streamer.go
π media_streamer_test.go
π stream_suite_test.go
π token.go
π token_test.go
π types.go
π types_test.go
π user.go
π user_test.go
π wire_providers.go
π dagger.json
βΊ
Open directory
π db
π backup.go
π backup_test.go
π db.go
π db_test.go
π export_test.go
βΊ
Open directory
π migrations
π 20200130083147_create_schema.go
π 20200131183653_standardize_item_type.go
π 20200208222418_add_defaults_to_annotations.go
π 20200220143731_change_duration_to_float.go
π 20200310171621_enable_search_by_albumartist.go
π 20200310181627_add_transcoding_and_player_tables.go
π 20200319211049_merge_search_into_main_tables.go
π 20200325185135_add_album_artist_id.go
π 20200326090707_fix_album_artists_importing.go
π 20200327193744_add_year_range_to_album.go
π 20200404214704_add_indexes.go
π 20200409002249_enable_search_by_tracks_artists.go
π 20200411164603_add_created_and_updated_fields_to_playlists.go
π 20200418110522_reindex_to_fix_album_years.go
π 20200419222708_reindex_to_change_full_text_search.go
π 20200423204116_add_sort_fields.go
π 20200508093059_add_artist_song_count.go
π 20200512104202_add_disc_subtitle.go
π 20200516140647_add_playlist_tracks_table.go
π 20200608153717_referential_integrity.go
π 20200706231659_add_default_transcodings.go
π 20200710211442_add_playlist_path.go
π 20200731095603_create_play_queues_table.go
π 20200801101355_create_bookmark_table.go
π 20200819111809_drop_email_unique_constraint.go
π 20201003111749_add_starred_at_index.go
π 20201010162350_add_album_size.go
π 20201012210022_add_artist_playlist_size.go
π 20201021085410_add_mbids.go
π 20201021093209_add_media_file_indexes.go
π 20201021135455_add_media_file_artist_index.go
π 20201030162009_add_artist_info_table.go
π 20201110205344_add_comments_and_lyrics.go
π 20201128100726_add_real-path_option.go
π 20201213124814_add_all_artist_ids_to_album.go
π 20210322132848_add_timestamp_indexes.go
π 20210619231716_drop_player_name_unique_constraint.go
π 20210623155401_add_user_prefs_player_scrobbler_enabled.go
π 20210625223901_add_referential_integrity_to_user_props.go
π 20210626213026_add_scrobble_buffer.go
π 20210715151153_add_genre_tables.go
π 20210821212604_add_mediafile_channels.go
π 20211008205505_add_smart_playlist.go
π 20211023184825_add_order_title_to_media_file.go
π 20211026191915_unescape_lyrics_and_comments.go
π 20211029213200_add_userid_to_playlist.go
π 20211102215414_add_alphabetical_by_artist_index.go
π 20211105162746_remove_invalid_artist_ids.go
π 20220724231849_add_musicbrainz_release_track_id.go
π 20221219112733_add_album_image_paths.go
π 20221219140528_remove_cover_art_id.go
π 20230112111457_add_album_paths.go
π 20230114121537_touch_playlists.go
π 20230115103212_create_internet_radio.go
π 20230117155559_add_replaygain_metadata.go
π 20230117180400_add_album_info.go
π 20230119152657_recreate_share_table.go
π 20230202143713_change_path_list_separator.go
π 20230209181414_change_image_files_list_separator.go
π 20230310222612_add_download_to_share.go
π 20230404104309_empty_sql_migration.sql
π 20230515184510_add_release_date.go
π 20230616214944_rename_musicbrainz_recording_id.go
π 20231208182311_add_discs_to_album.go
π 20231209211223_alter_lyric_column.go
π 20240122223340_add_default_values_to_null_columns.go.go
π 20240426202913_add_id_to_scrobble_buffer.go
π 20241024125533_fix_sort_tags_collation_and_index.sql
π 20241026183640_support_new_scanner.go
π 20250522013904_share_user_id_on_delete.sql
π 20250611010101_playqueue_current_to_index.go
π 20250701010101_add_folder_hash.go
π 20250701010102_add_annotation_user_foreign_key.sql
π 20250701010103_add_library_stats.go
π 20250701010104_make_replaygain_fields_nullable.go
π 20250701010105_remove_dangling_items.sql
π 20250701010106_add_participant_stats_to_all_artists.sql
π 20250701010107_add_mbid_indexes.sql
π 20250701010108_add_multi_library_support.go
π 20250823142158_make_playqueue_position_int.sql
π 20251109010105_add_annotation_rating_date.sql
π 20251206013022_create_scrobbles_table.sql
π 20260104203627_playlist_case_insensitive_name.sql
π 20260106000620_create_plugin_table.sql
π 20260117201522_add_avg_rating_column.sql
π 20260220173400_add_fts5_search.go
π 20260228020813_add_plugin_allow_write_access.sql
π 20260228172956_add_playlist_image_file.go
π 20260302021413_rename_playlist_image_fields.go
π 20260307175815_add_codec_and_update_transcodings.go
π 20260309120007_fix_probe_data_null.go
π 20260309203355_ensure_default_transcodings.go
π 20260310113858_fix_aac_transcode_command.go
π 20260315233131_add_artist_uploaded_image.go
π 20260316000000_normalize_timestamps.sql
π 20260318182414_add_radio_uploaded_image.go
π 20260405124200_fix_schema_inconsistencies.sql
π 20260410201914_fix_zero_album_created_at.sql
π 20260629123100_recently_added_plain_indexes.sql
π 20260702152457_backfill_artist_search_normalized.go
π 20260703013908_optimize_media_file_sort_indexes.sql
π 20260712211040_add_primary_key_and_update_index_for_scrobbles.sql
π 20260714120000_add_playlist_average_rating.sql
π 20260714123822_add_media_file_title_sort_covering_index.sql
π 20260719005427_add_album_replaygain.go
π 20260720015443_uniform_canonical_ids.go
π 20260722023032_add_artwork_tables.sql
π 20260810143445_reorder_album_artists_unique_constraint.sql
π 20260811023338_add_item_genre_tag_indexes.sql
π 20260815015320_add_user_scrobble_filter.sql
π 20260816180040_renormalize_album_created_at.sql
π 20260818002312_add_playlist_imported_hash.sql
π 20260819204637_add_artwork_trace_columns.sql
π 20260822062750_add_user_token_epoch.sql
π 20260901225726_normalize_artwork_last_failure.sql
π 20260922230428_clamp_media_file_int32_tag_numbers.sql
π 20260924010054_add_player_api_key_hash.sql
π 20260929221042_add_library_pid_columns.sql
π id_canonical_test.go
π id_columns_guard_test.go
π migration.go
π migrations_suite_test.go
π uniform_canonical_ids_test.go
π optimize.go
π optimize_test.go
π repair.go
π repair_test.go
βΊ
Open directory
π desktop
π README.md
βΊ
Open directory
π linux
βΊ
Open directory
π flatpak
π com.quineglobal.drome.metainfo.xml
π com.quineglobal.drome.yml
βΊ
Open directory
π snapcraft
π snapcraft.yaml
π rust-toolchain.toml
βΊ
Open directory
π scripts
π build.sh
π download-sparkle.sh
π gen_icon.go
βΊ
Open directory
π src
π index.html
π toolbar.html
βΊ
Open directory
π src-tauri
π .gitignore
π Cargo.lock
π Cargo.toml
π Info.plist
π build.rs
βΊ
Open directory
π capabilities
π default.json
βΊ
Open directory
π icons
π 128x128.png
π 128x128@2x.png
π 32x32.png
π 64x64.png
π Square107x107Logo.png
π Square142x142Logo.png
π Square150x150Logo.png
π Square284x284Logo.png
π Square30x30Logo.png
π Square310x310Logo.png
π Square44x44Logo.png
π Square71x71Logo.png
π Square89x89Logo.png
π StoreLogo.png
π icon.icns
π icon.ico
π icon.png
βΊ
Open directory
π src
π lib.rs
π main.rs
π server.rs
π updater.rs
π tauri.conf.json
βΊ
Open directory
π git
π pre-commit
π pre-push
π go.mod
π go.sum
βΊ
Open directory
π log
π formatters.go
π formatters_test.go
π journal.go
π journal_test.go
π log.go
π log_test.go
π redactrus.go
π redactrus_test.go
π main.go
βΊ
Open directory
π model
π album.go
π album_test.go
π annotation.go
π artist.go
π artist_info.go
π artist_test.go
π artwork.go
π artwork_id.go
π artwork_id_test.go
π artwork_test.go
π bookmark.go
βΊ
Open directory
π criteria
π criteria.go
π criteria_suite_test.go
π criteria_test.go
π export_test.go
π fields.go
π fields_test.go
π json.go
π operators.go
π operators_test.go
π sort.go
π sort_test.go
π walk.go
π walk_test.go
π datastore.go
π errors.go
π file_types.go
π file_types_test.go
π folder.go
π folder_test.go
π genre.go
π get_entity.go
π get_entity_test.go
βΊ
Open directory
π id
π id.go
π id_suite_test.go
π id_test.go
π image.go
π library.go
π library_matcher.go
π library_matcher_test.go
π library_test.go
π lyrics.go
π lyrics_benchmark_test.go
π lyrics_lrc.go
π lyrics_lrc_test.go
π lyrics_lyricsfile.go
π lyrics_lyricsfile_test.go
π lyrics_normalize.go
π lyrics_normalize_test.go
π lyrics_parse.go
π lyrics_ttml_test.go
π mediafile.go
π mediafile_internal_test.go
π mediafile_test.go
βΊ
Open directory
π metadata
π legacy_ids.go
π map_mediafile.go
π map_mediafile_test.go
π map_participants.go
π map_participants_test.go
π metadata.go
π metadata_internal_test.go
π metadata_suite_test.go
π metadata_test.go
π persistent_ids.go
π persistent_ids_test.go
π model_suite_test.go
π participants.go
π participants_test.go
π player.go
π playlist.go
π playlist_test.go
π playqueue.go
π plugin.go
π properties.go
π radio.go
π radio_test.go
βΊ
Open directory
π request
π request.go
π request_suite_test.go
π request_test.go
π scanner.go
π scanner_test.go
π scrobble.go
π scrobble_buffer.go
π searchable.go
π share.go
π share_test.go
π tag.go
π tag_mappings.go
π tag_mappings_test.go
π tag_test.go
π transcoding.go
π user.go
π user_props.go
π user_test.go
βΊ
Open directory
π persistence
π album_repository.go
π album_repository_test.go
π artist_repository.go
π artist_repository_test.go
π artwork_hydration.go
π artwork_hydration_test.go
π artwork_queue_repository.go
π artwork_queue_repository_test.go
π artwork_repository.go
π artwork_repository_test.go
π collation_test.go
π criteria_sql.go
π criteria_sql_benchmark_test.go
π criteria_sql_test.go
βΊ
Open directory
π e2e
π e2e_suite_test.go
π smartplaylist_test.go
π export_test.go
π folder_repository.go
π folder_repository_test.go
π genre_repository.go
π genre_repository_test.go
π helpers.go
π helpers_test.go
π item_tags_test.go
π library_repository.go
π library_repository_test.go
π mediafile_repository.go
π mediafile_repository_test.go
π persistence.go
π persistence_suite_test.go
π persistence_test.go
π player_repository.go
π player_repository_test.go
π playlist_repository.go
π playlist_repository_test.go
π playlist_track_repository.go
π playlist_track_repository_test.go
π plugin_repository_test.go
π property_repository.go
π property_repository_test.go
π radio_repository.go
π radio_repository_test.go
π scrobble_buffer_repository.go
π scrobble_buffer_repository_test.go
π scrobble_repository.go
π scrobble_repository_test.go
π share_repository.go
π share_repository_test.go
π smart_playlist_repository.go
π smart_playlist_repository_test.go
π sort_index_coverage_test.go
π sql_annotations.go
π sql_annotations_test.go
π sql_base_repository.go
π sql_base_repository_test.go
π sql_bookmarks.go
π sql_bookmarks_test.go
π sql_participations.go
π sql_restful.go
π sql_restful_test.go
π sql_search.go
π sql_search_fts.go
π sql_search_fts_test.go
π sql_search_like.go
π sql_search_like_test.go
π sql_search_test.go
π sql_tags.go
π tag_library_filtering_test.go
π tag_repository.go
π tag_repository_test.go
π transcoding_repository.go
π transcoding_repository_test.go
π user_props_repository.go
π user_repository.go
π user_repository_test.go
βΊ
Open directory
π plugins
π .gitignore
π README.md
βΊ
Open directory
π capabilities
π README.md
π doc.go
π lifecycle.go
π lifecycle.yaml
π lyrics.go
π lyrics.yaml
π metadata_agent.go
π metadata_agent.yaml
π scheduler_callback.go
π scheduler_callback.yaml
π scrobbler.go
π scrobbler.yaml
π sonic_similarity.go
π sonic_similarity.yaml
π taskworker.go
π taskworker.yaml
π websocket_callback.go
π websocket_callback.yaml
π capabilities.go
π capabilities_test.go
π capability_lifecycle.go
βΊ
Open directory
π cmd
βΊ
Open directory
π ndpgen
π .gitignore
π README.md
π go.mod
π go.sum
π integration_test.go
βΊ
Open directory
π internal
π generator.go
π generator_test.go
π internal_suite_test.go
π parser.go
π parser_test.go
π pdk_parser.go
βΊ
Open directory
π templates
π base64_bytes.rs.tmpl
π capability.go.tmpl
π capability.rs.tmpl
π capability_stub.go.tmpl
π client.go.tmpl
π client.rs.tmpl
π client_stub.go.tmpl
π doc.go.tmpl
π go.mod.tmpl
π host.go.tmpl
π lib.rs.tmpl
π pdk.go.tmpl
π pdk_stub.go.tmpl
π types.go.tmpl
π types.rs.tmpl
π types_stub.go.tmpl
π types.go
π xtp_schema.go
π xtp_schema.json
π xtp_schema_test.go
π xtp_schema_validate.go
π main.go
π ndpgen_suite_test.go
βΊ
Open directory
π testdata
π codec_client_expected.go.txt
π codec_client_expected.rs
π codec_expected.go.txt
π codec_service.go.txt
π comprehensive_client_expected.rs
π comprehensive_service.go.txt
π config_client_expected.go.txt
π config_client_expected.rs
π config_service.go.txt
π counter_client_expected.go.txt
π counter_client_expected.rs
π counter_expected.go.txt
π counter_service.go.txt
π echo_client_expected.go.txt
π echo_client_expected.rs
π echo_expected.go.txt
π echo_service.go.txt
π list_client_expected.go.txt
π list_client_expected.rs
π list_expected.go.txt
π list_service.go.txt
π math_client_expected.go.txt
π math_client_expected.rs
π math_expected.go.txt
π math_service.go.txt
π meta_client_expected.go.txt
π meta_client_expected.rs
π meta_expected.go.txt
π meta_service.go.txt
π ping_client_expected.go.txt
π ping_client_expected.rs
π ping_expected.go.txt
π ping_service.go.txt
π search_client_expected.go.txt
π search_client_expected.rs
π search_expected.go.txt
π search_service.go.txt
π store_client_expected.go.txt
π store_client_expected.rs
π store_expected.go.txt
π store_service.go.txt
π users_client_expected.go.txt
π users_client_expected.rs
π users_expected.go.txt
π users_service.go.txt
π tools.go
π config_validation.go
π config_validation_test.go
βΊ
Open directory
π examples
π Makefile
π README.md
βΊ
Open directory
π coverartarchive-py
π Makefile
π README.md
π manifest.json
βΊ
Open directory
π plugin
π __init__.py
βΊ
Open directory
π crypto-ticker
π README.md
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π discord-rich-presence-rs
βΊ
Open directory
π .cargo
π config.toml
π Cargo.toml
π README.md
π manifest.json
βΊ
Open directory
π src
π lib.rs
π rpc.rs
βΊ
Open directory
π library-inspector-rs
βΊ
Open directory
π .cargo
π config.toml
π .gitignore
π Cargo.toml
π README.md
π manifest.json
βΊ
Open directory
π src
π lib.rs
βΊ
Open directory
π minimal
π README.md
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π nowplaying-py
π Makefile
π README.md
π manifest.json
βΊ
Open directory
π plugin
π __init__.py
βΊ
Open directory
π webhook-rs
βΊ
Open directory
π .cargo
π config.toml
π Cargo.toml
π README.md
π manifest.json
βΊ
Open directory
π src
π lib.rs
βΊ
Open directory
π wikimedia
π README.md
π go.mod
π go.sum
π main.go
π manifest.json
π prepare.sh
π xtp.toml
βΊ
Open directory
π host
π artwork.go
π artwork_gen.go
π cache.go
π cache_gen.go
π config.go
π config_gen.go
π doc.go
π http.go
π http_gen.go
π kvstore.go
π kvstore_gen.go
π library.go
π library_gen.go
π matcher.go
π matcher_gen.go
π scheduler.go
π scheduler_gen.go
π scrobble_retriever.go
π scrobbleretriever_gen.go
π storage.go
π storage_gen.go
π subsonicapi.go
π subsonicapi_gen.go
π task.go
π task_gen.go
π users.go
π users_gen.go
π websocket.go
π websocket_gen.go
π host_artwork.go
π host_artwork_test.go
π host_cache.go
π host_cache_test.go
π host_config.go
π host_config_test.go
π host_httpclient.go
π host_httpclient_test.go
π host_kvstore.go
π host_kvstore_test.go
π host_library.go
π host_library_test.go
π host_matcher.go
π host_matcher_test.go
π host_netguard.go
π host_scheduler.go
π host_scheduler_test.go
π host_scrobbleretriever.go
π host_scrobbleretriever_test.go
π host_storage.go
π host_storage_test.go
π host_subsonicapi.go
π host_subsonicapi_test.go
π host_taskqueue.go
π host_taskqueue_test.go
π lyrics_adapter_test.go
π manager.go
π manager_cache.go
π manager_cache_test.go
π manager_call.go
π manager_call_test.go
π manager_loader.go
π manager_loader_load_test.go
π manager_loader_test.go
π manager_plugin.go
π manager_plugin_test.go
π manager_readonly_test.go
π manager_sync.go
π manager_sync_test.go
π manager_test.go
π manager_watcher.go
π manager_watcher_test.go
π manifest-schema.json
π manifest.go
π manifest_gen.go
π manifest_test.go
π metadata_agent.go
π metadata_agent_test.go
π migrate.go
π migrate_test.go
π package.go
π package_test.go
βΊ
Open directory
π pdk
βΊ
Open directory
π go
π README.md
π go.mod
π go.sum
βΊ
Open directory
π host
π doc.go
π mock_nil_returns_test.go
π nd_host_artwork.go
π nd_host_artwork_stub.go
π nd_host_cache.go
π nd_host_cache_stub.go
π nd_host_config.go
π nd_host_config_stub.go
π nd_host_http.go
π nd_host_http_stub.go
π nd_host_kvstore.go
π nd_host_kvstore_stub.go
π nd_host_library.go
π nd_host_library_stub.go
π nd_host_matcher.go
π nd_host_matcher_stub.go
π nd_host_scheduler.go
π nd_host_scheduler_stub.go
π nd_host_scrobbleretriever.go
π nd_host_scrobbleretriever_stub.go
π nd_host_storage.go
π nd_host_storage_stub.go
π nd_host_subsonicapi.go
π nd_host_subsonicapi_stub.go
π nd_host_task.go
π nd_host_task_stub.go
π nd_host_users.go
π nd_host_users_stub.go
π nd_host_websocket.go
π nd_host_websocket_stub.go
βΊ
Open directory
π lifecycle
π lifecycle.go
π lifecycle_stub.go
βΊ
Open directory
π lyrics
π lyrics.go
π lyrics_stub.go
βΊ
Open directory
π metadata
π metadata.go
π metadata_stub.go
βΊ
Open directory
π pdk
π example_test.go
π pdk.go
π pdk_stub.go
π types_stub.go
βΊ
Open directory
π scheduler
π scheduler.go
π scheduler_stub.go
βΊ
Open directory
π scrobbler
π scrobbler.go
π scrobbler_stub.go
βΊ
Open directory
π sonicsimilarity
π sonicsimilarity.go
π sonicsimilarity_stub.go
βΊ
Open directory
π taskworker
π taskworker.go
π taskworker_stub.go
βΊ
Open directory
π types
π types.go
βΊ
Open directory
π websocket
π websocket.go
π websocket_stub.go
βΊ
Open directory
π rust
π README.md
βΊ
Open directory
π nd-pdk
π Cargo.toml
βΊ
Open directory
π src
π lib.rs
βΊ
Open directory
π nd-pdk-capabilities
π Cargo.toml
βΊ
Open directory
π src
π lib.rs
π lifecycle.rs
π lyrics.rs
π metadata.rs
π scheduler.rs
π scrobbler.rs
π sonicsimilarity.rs
π taskworker.rs
π websocket.rs
βΊ
Open directory
π nd-pdk-host
π .gitignore
π Cargo.lock
π Cargo.toml
π README.md
βΊ
Open directory
π src
π lib.rs
π nd_host_artwork.rs
π nd_host_cache.rs
π nd_host_config.rs
π nd_host_http.rs
π nd_host_kvstore.rs
π nd_host_library.rs
π nd_host_matcher.rs
π nd_host_scheduler.rs
π nd_host_scrobbleretriever.rs
π nd_host_storage.rs
π nd_host_subsonicapi.rs
π nd_host_task.rs
π nd_host_users.rs
π nd_host_websocket.rs
βΊ
Open directory
π nd-pdk-types
π Cargo.toml
βΊ
Open directory
π src
π lib.rs
π plugins_suite_test.go
π sandbox_fs.go
π sandbox_fs_internal_test.go
π sandbox_fs_test.go
π scrobbler_adapter.go
π scrobbler_adapter_test.go
π sonic_similarity_adapter.go
π sonic_similarity_adapter_test.go
βΊ
Open directory
π testdata
π Makefile
βΊ
Open directory
π partial-metadata-agent
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π test-artwork
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π test-cache-plugin
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π test-config
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π test-kvstore
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π test-library
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π test-lyrics
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π test-matcher
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π test-metadata-agent
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π test-scheduler
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π test-scrobble-retriever
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π test-scrobbler
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π test-sonic-similarity
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π test-storage-plugin
π go.mod
π go.sum
π main.go
π manifest.json
π test-storage-plugin-2
βΊ
Open directory
π test-subsonicapi-plugin
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π test-taskqueue
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π test-users
π go.mod
π go.sum
π main.go
π manifest.json
βΊ
Open directory
π test-websocket
π go.mod
π go.sum
π main.go
π manifest.json
π testdata_builder_test.go
βΊ
Open directory
π types
π track.go
π types.go
π types_suite_test.go
π types_test.go
π reflex.conf
βΊ
Open directory
π release
π build-tags.sh
π goreleaser.yml
βΊ
Open directory
π linux
π .package.deb
π .package.rpm
π navidrome.toml
π postinstall.sh
π preinstall.sh
π preremove.sh
π verify-binary.sh
βΊ
Open directory
π wix
π Navidrome_UI_Flow.wxs
π SettingsDlg.wxs
βΊ
Open directory
π bmp
π banner.bmp
π dialogue.bmp
π build_msi.sh
π msitools.dockerfile
π navidrome.wxs
π xxgo
π renovate.json
βΊ
Open directory
π resources
π album-placeholder.webp
π artist-placeholder.webp
π banner.go
π banner.txt
π embed.go
βΊ
Open directory
π hosting
π elfhosted.svg
π pikapods.svg
π zenith.svg
βΊ
Open directory
π i18n
π ar.json
π bg.json
π bs.json
π ca.json
π cs.json
π da.json
π de.json
π el.json
π eo.json
π es.json
π et.json
π eu.json
π fa.json
π fi.json
π fr.json
π gl.json
π hi.json
π hu.json
π id.json
π it.json
π ja.json
π ko.json
π nl.json
π no.json
π pl.json
π pt-br.json
π ru.json
π sk.json
π sl.json
π sr.json
π sv.json
π th.json
π tr.json
π uk.json
π zh-Hans.json
π zh-Hant.json
π logo-192x192.png
π mappings.yaml
π mime_types.yaml
βΊ
Open directory
π scanner
π README.md
π controller.go
π controller_test.go
π external.go
π external_test.go
π folder_entry.go
π folder_entry_test.go
π ignore_checker.go
π ignore_checker_test.go
π image_changes.go
π phase_1_folders.go
π phase_2_missing_tracks.go
π phase_2_missing_tracks_test.go
π phase_3_refresh_albums.go
π phase_3_refresh_albums_test.go
π phase_4_playlists.go
π phase_4_playlists_test.go
π scanner.go
π scanner_benchmark_test.go
π scanner_internal_test.go
π scanner_multilibrary_test.go
π scanner_selective_test.go
π scanner_suite_test.go
π scanner_test.go
π walk_dir_tree.go
π walk_dir_tree_test.go
π watcher.go
π watcher_test.go
βΊ
Open directory
π scheduler
π crontab_schedule.go
π crontab_schedule_test.go
π log_adapter.go
π scheduler.go
π scheduler_test.go
π screenshot.png
βΊ
Open directory
π scripts
π setup-worktree.sh
π validate-translations.sh
βΊ
Open directory
π server
βΊ
Open directory
π apiv1
π api.go
π api_gen.go
π api_test.go
π apiv1_suite_test.go
π oapi-codegen.yaml
π problem.go
π problem_test.go
π server_info.go
π server_info_test.go
π spec.go
π spec_test.go
π auth.go
π auth_test.go
βΊ
Open directory
π backgrounds
π backgrounds_suite_test.go
π handler.go
π handler_test.go
βΊ
Open directory
π events
π events.go
π events_suite_test.go
π events_test.go
π sse.go
π sse_test.go
βΊ
Open directory
π filter
π filters.go
βΊ
Open directory
π imghttp
π headers.go
π headers_test.go
π imghttp_suite_test.go
π initial_setup.go
π initial_setup_test.go
βΊ
Open directory
π jellyfin
π README.md
π annotations.go
π annotations_test.go
π api.go
π api_test.go
π audiomuse.go
π audiomuse_test.go
π auth.go
π auth_test.go
π browsing.go
π browsing_test.go
π discovery.go
π discovery_test.go
βΊ
Open directory
π dto
π dto.go
π dto_suite_test.go
π fields.go
π fields_test.go
π filters_test.go
π ids.go
π ids_test.go
π mappers.go
π mappers_test.go
βΊ
Open directory
π e2e
π annotations_test.go
π audiomuse_test.go
π auth_test.go
π browsing_test.go
π discovery_test.go
π e2e_suite_test.go
π images_test.go
π lyrics_test.go
π multiuser_test.go
π playlists_test.go
π quickconnect_test.go
π routing_test.go
π search_test.go
π sessions_test.go
π similar_test.go
π smoke_test.go
π streaming_test.go
π system_test.go
π images.go
π images_test.go
π items.go
π items_test.go
π jellyfin_suite_test.go
π library.go
π lyrics.go
π lyrics_test.go
π middlewares.go
π middlewares_test.go
π playlists.go
π playlists_test.go
π quickconnect.go
π quickconnect_test.go
π response.go
π response_test.go
π routing_test.go
π sessions.go
π sessions_test.go
π similar.go
π similar_test.go
π socket.go
π socket_test.go
π stream.go
π stream_test.go
π system.go
π system_test.go
π users.go
π users_test.go
π middlewares.go
π middlewares_test.go
βΊ
Open directory
π nativeapi
π artists.go
π config.go
π config_test.go
π delete_many_response_test.go
π image_upload.go
π inspect.go
π library.go
π library_test.go
π metadata.go
π metadata_test.go
π missing.go
π missing_test.go
π native_api.go
π native_api_song_test.go
π native_api_suite_test.go
π playlists.go
π playlists_test.go
π plugin.go
π plugin_test.go
π queue.go
π queue_test.go
π quickconnect.go
π quickconnect_test.go
π radios.go
π translations.go
π translations_test.go
π user_password_token_refresh_test.go
βΊ
Open directory
π public
π handle_downloads.go
π handle_downloads_test.go
π handle_images.go
π handle_images_test.go
π handle_shares.go
π handle_shares_test.go
π handle_streams.go
π handle_streams_test.go
π public.go
π public_suite_test.go
π serve_index.go
π serve_index_test.go
π server.go
π server_suite_test.go
π server_test.go
βΊ
Open directory
π subsonic
π album_lists.go
π album_lists_test.go
π api.go
π api_suite_test.go
π api_test.go
π auth_limiter.go
π auth_limiter_test.go
π bookmarks.go
π bookmarks_test.go
π browsing.go
π browsing_test.go
βΊ
Open directory
π e2e
π doc.go
π e2e_suite_test.go
π subsonic_album_lists_test.go
π subsonic_apikey_test.go
π subsonic_artwork_test.go
π subsonic_bookmarks_test.go
π subsonic_browsing_test.go
π subsonic_lyrics_test.go
π subsonic_media_annotation_test.go
π subsonic_media_retrieval_test.go
π subsonic_multilibrary_test.go
π subsonic_multiuser_test.go
π subsonic_playlists_test.go
π subsonic_radio_test.go
π subsonic_scan_test.go
π subsonic_searching_test.go
π subsonic_sharing_test.go
π subsonic_sonic_similarity_test.go
π subsonic_stream_test.go
π subsonic_system_test.go
π subsonic_transcode_test.go
π subsonic_users_test.go
π helpers.go
π helpers_test.go
π jukebox.go
π library_scanning.go
π library_scanning_test.go
π lyrics.go
π lyrics_test.go
π media_annotation.go
π media_annotation_test.go
π media_retrieval.go
π media_retrieval_test.go
π middlewares.go
π middlewares_test.go
π opensubsonic.go
π opensubsonic_test.go
π playlists.go
π playlists_test.go
π radio.go
π radio_test.go
βΊ
Open directory
π responses
βΊ
Open directory
π .snapshots
π .gitattributes
π Responses AlbumInfo with data should match .JSON
π Responses AlbumInfo with data should match .XML
π Responses AlbumInfo without data should match .JSON
π Responses AlbumInfo without data should match .XML
π Responses AlbumList with OS data should match .JSON
π Responses AlbumList with OS data should match .XML
π Responses AlbumList with data should match .JSON
π Responses AlbumList with data should match .XML
π Responses AlbumList without data should match .JSON
π Responses AlbumList without data should match .XML
π Responses AlbumWithSongsID3 with data should match .JSON
π Responses AlbumWithSongsID3 with data should match .XML
π Responses AlbumWithSongsID3 without data should match .JSON
π Responses AlbumWithSongsID3 without data should match .XML
π Responses AlbumWithSongsID3 without data should match OpenSubsonic .JSON
π Responses AlbumWithSongsID3 without data should match OpenSubsonic .XML
π Responses Artist with OpenSubsonic data should match .JSON
π Responses Artist with OpenSubsonic data should match .XML
π Responses Artist with data and MBID and Sort Name should match .JSON
π Responses Artist with data and MBID and Sort Name should match .XML
π Responses Artist with data should match .JSON
π Responses Artist with data should match .XML
π Responses Artist without data should match .JSON
π Responses Artist without data should match .XML
π Responses ArtistInfo with data should match .JSON
π Responses ArtistInfo with data should match .XML
π Responses ArtistInfo without data should match .JSON
π Responses ArtistInfo without data should match .XML
π Responses Bookmarks with data should match .JSON
π Responses Bookmarks with data should match .XML
π Responses Bookmarks without data should match .JSON
π Responses Bookmarks without data should match .XML
π Responses Child with data should match .JSON
π Responses Child with data should match .XML
π Responses Child without data should match .JSON
π Responses Directory without data should match .JSON
π Responses Directory without data should match .XML
π Responses EmptyResponse should match .JSON
π Responses EmptyResponse should match .XML
π Responses Genres with data should match .JSON
π Responses Genres with data should match .XML
π Responses Genres without data should match .JSON
π Responses Genres without data should match .XML
π Responses Indexes with data should match .JSON
π Responses Indexes with data should match .XML
π Responses Indexes without data should match .JSON
π Responses Indexes without data should match .XML
π Responses InternetRadioStations with data should match .JSON
π Responses InternetRadioStations with data should match .XML
π Responses InternetRadioStations without data should match .JSON
π Responses InternetRadioStations without data should match .XML
π Responses License should match .JSON
π Responses License should match .XML
π Responses Lyrics with data should match .JSON
π Responses Lyrics with data should match .XML
π Responses Lyrics without data should match .JSON
π Responses Lyrics without data should match .XML
π Responses LyricsList with data should match .JSON
π Responses LyricsList with data should match .XML
π Responses LyricsList without data should match .JSON
π Responses LyricsList without data should match .XML
π Responses MusicFolders with data should match .JSON
π Responses MusicFolders with data should match .XML
π Responses MusicFolders without data should match .JSON
π Responses MusicFolders without data should match .XML
π Responses NowPlaying with data should match .JSON
π Responses OpenSubsonicExtensions without data should match .JSON
π Responses OpenSubsonicExtensions without data should match .XML
π Responses PlayQueue with data should match .JSON
π Responses PlayQueue with data should match .XML
π Responses PlayQueue without data should match .JSON
π Responses PlayQueue without data should match .XML
π Responses PlayQueueByIndex with data should match .JSON
π Responses PlayQueueByIndex with data should match .XML
π Responses PlayQueueByIndex without data should match .JSON
π Responses PlayQueueByIndex without data should match .XML
π Responses Playlists with data should match .JSON
π Responses Playlists with data should match .XML
π Responses Playlists without data should match .JSON
π Responses Playlists without data should match .XML
π Responses ScanStatus with data should match .JSON
π Responses ScanStatus with data should match .XML
π Responses ScanStatus without data should match .JSON
π Responses ScanStatus without data should match .XML
π Responses Shares with data should match .JSON
π Responses Shares with data should match .XML
π Responses Shares with only required fields should match .JSON
π Responses Shares with only required fields should match .XML
π Responses Shares without data should match .JSON
π Responses Shares without data should match .XML
π Responses SimilarSongs with data should match .JSON
π Responses SimilarSongs with data should match .XML
π Responses SimilarSongs without data should match .JSON
π Responses SimilarSongs without data should match .XML
π Responses SimilarSongs2 with data should match .JSON
π Responses SimilarSongs2 with data should match .XML
π Responses SimilarSongs2 without data should match .JSON
π Responses SonicMatches with data should match .XML
π Responses SonicMatches without data should match .JSON
π Responses SonicMatches without data should match .XML
π Responses TokenInfo should match .JSON
π Responses TokenInfo should match .XML
π Responses TopSongs with data should match .JSON
π Responses TopSongs with data should match .XML
π Responses TopSongs without data should match .JSON
π Responses TopSongs without data should match .XML
π Responses User with data should match .JSON
π Responses User with data should match .XML
π Responses User without data should match .JSON
π Responses User without data should match .XML
π Responses Users with data should match .JSON
π Responses Users with data should match .XML
π Responses Users without data should match .JSON
π Responses Users without data should match .XML
π errors.go
π responses.go
π responses_suite_test.go
π responses_test.go
π searching.go
π searching_test.go
π sharing.go
π sonic_similarity.go
π stream.go
π system.go
π system_test.go
π transcode.go
π transcode_test.go
π users.go
π users_test.go
βΊ
Open directory
π testdata
π test_cert.pem
π test_cert_encrypted.pem
π test_key.pem
π test_key_encrypted.pem
π test_key_encrypted_legacy.pem
π throttle_backlog.go
π throttle_backlog_test.go
βΊ
Open directory
π tests
π dns_stub.go
π fake_http_client.go
βΊ
Open directory
π fixtures
βΊ
Open directory
π #snapshot
π .gitkeep
βΊ
Open directory
π $Recycle.Bin
π .gitkeep
βΊ
Open directory
π ...unhidden_folder
π .gitkeep
π ._02 Invisible.mp3
βΊ
Open directory
π .hidden_folder
π .gitkeep
π 01 Invisible (RED) Edit Version.m4a
π 01 Invisible (RED) Edit Version.mp3
βΊ
Open directory
π artist
βΊ
Open directory
π an-album
π artist.png
π cover.jpg
π front.png
π test.mp3
π artist.jpg
π bom-test.lrc
π bom-test.ttml
π bom-utf16-test.lrc
π bom-utf16-test.ttml
π deezer.artist.bio.empty.json
π deezer.artist.bio.en.json
π deezer.artist.bio.fr.json
π deezer.artist.related.json
π deezer.artist.top.json
π deezer.search.artist.json
π empty.txt
βΊ
Open directory
π empty_folder
π not_an_audio_file.txt
βΊ
Open directory
π ignored_folder
π .ndignore
π index.html
βΊ
Open directory
π invalid-files
π test-invalid-frame.mp3
π itunes-library.xml
π lastfm.album.getinfo.empty.json
π lastfm.album.getinfo.empty_urls.json
π lastfm.album.getinfo.en.json
π lastfm.album.getinfo.json
π lastfm.artist.getinfo.empty.json
π lastfm.artist.getinfo.en.json
π lastfm.artist.getinfo.json
π lastfm.artist.getinfo.unknown.json
π lastfm.artist.getsimilar.json
π lastfm.artist.getsimilar.unknown.json
π lastfm.artist.gettoptracks.json
π lastfm.artist.gettoptracks.unknown.json
π lastfm.track.getsimilar.unknown.json
π listenbrainz.artist.metadata.homepage.json
π listenbrainz.artist.metadata.no_homepage.json
π listenbrainz.labs.similar-artists.json
π listenbrainz.labs.similar-recordings-real-out-of-order.json
π listenbrainz.labs.similar-recordings.json
π listenbrainz.nowplaying.request.json
π listenbrainz.popularity.json
π listenbrainz.scrobble.request.json
βΊ
Open directory
π lyrics
π auld-lang-syne.elrc
π auld-lang-syne.lrc
π auld-lang-syne.srt
π auld-lang-syne.ttml
π auld-lang-syne.txt
π auld-lang-syne.yaml
π mixed-lyrics.flac
π no_replaygain.mp3
βΊ
Open directory
π playlists
π bom-test-utf16.m3u
π bom-test.m3u
π cr-ended.m3u
π invalid_json.nsp
π lf-ended.m3u
π pls-with-art-url.m3u
π pls-with-name.m3u
π pls-without-name.m3u
π pls1.m3u
π private_playlist.nsp
π public_playlist.nsp
π recently_played.nsp
βΊ
Open directory
π subfolder1
π .hidden_playlist1.m3u
π pls1.m3u
βΊ
Open directory
π subfolder2
π .hidden_playlist2.m3u
π pls2.m3u
π robots.txt
π spotify.search.artist.json
π symlink
π symlink2dir
βΊ
Open directory
π symlink_chain
π evil1.mp3
π evil2.mp3
π evil3.mp3
π level1.mp3
π level2.mp3
π level3.mp3
π test-enhanced.lrc
π test-instrumental.yaml
π test-metadata.ttml
π test-overlapping.yaml
π test-words.yaml
π test.aiff
π test.elrc
π test.flac
π test.lrc
π test.m4a
π test.mp3
π test.ogg
π test.opus
π test.srt
π test.tak
π test.ttml
π test.txt
π test.wav
π test.wma
π test.wv
π test.yaml
π zero_replaygain.mp3
βΊ
Open directory
π harness
π harness.go
π init_tests.go
π mock_album_repo.go
π mock_artist_repo.go
π mock_artwork_queue_repo.go
π mock_artwork_repo.go
π mock_data_store.go
π mock_ffmpeg.go
π mock_genre_repo.go
π mock_library_repo.go
π mock_library_service.go
π mock_mediafile_repo.go
π mock_player_repo.go
π mock_playlist_repo.go
π mock_playlist_track_repo.go
π mock_playqueue_repo.go
π mock_plugin_manager.go
π mock_plugin_repo.go
π mock_property_repo.go
π mock_radio_repository.go
π mock_scanner.go
π mock_scrobble_buffer_repo.go
π mock_scrobble_repo.go
π mock_share_repo.go
π mock_tag_repo.go
π mock_transcoding_repo.go
π mock_user_props_repo.go
π mock_user_repo.go
π mock_user_service.go
π navidrome-test.toml
π test_helpers.go
βΊ
Open directory
π ui
π .eslintignore
π .eslintrc
π .gitignore
βΊ
Open directory
π bin
π update-workbox.sh
βΊ
Open directory
π build
π .gitkeep
π embed.go
π index.html
π package-lock.json
π package.json
π prettier.config.js
βΊ
Open directory
π public
π .gitkeep
π android-chrome-192x192.png
π android-chrome-512x512.png
π apple-touch-icon-120x120.png
π apple-touch-icon-152x152.png
π apple-touch-icon-180x180.png
π apple-touch-icon-60x60.png
π apple-touch-icon-76x76.png
π apple-touch-icon.png
π browserconfig.xml
π favicon-16x16.png
π favicon-32x32.png
π favicon.ico
βΊ
Open directory
π fonts
π Unbounded-Variable.woff2
π internet-radio-icon.svg
π mstile-144x144.png
π mstile-150x150.png
π mstile-310x150.png
π mstile-310x310.png
π mstile-70x70.png
π offline.html
π robots.txt
π safari-pinned-tab.svg
βΊ
Open directory
π src
π App.jsx
βΊ
Open directory
π actions
π albumView.js
π dialogs.js
π index.js
π library.js
π player.js
π replayGain.js
π serverEvents.js
π settings.js
π themes.js
βΊ
Open directory
π album
π AlbumActions.jsx
π AlbumActions.test.jsx
π AlbumDatesField.jsx
π AlbumDatesField.test.jsx
π AlbumDetails.jsx
π AlbumDetails.test.jsx
π AlbumExternalLinks.jsx
π AlbumGridView.jsx
π AlbumGridView.test.jsx
π AlbumInfo.jsx
π AlbumList.jsx
π AlbumListActions.jsx
π AlbumShow.jsx
π AlbumSongs.jsx
π AlbumTableView.jsx
βΊ
Open directory
π __snapshots__
π AlbumDetails.test.jsx.snap
π albumLists.jsx
π index.jsx
π useRollChanged.jsx
π useRollChanged.test.jsx
π utils.js
π utils.test.js
βΊ
Open directory
π artist
π ArtistActions.jsx
π ArtistActions.test.jsx
π ArtistExternalLink.jsx
π ArtistExternalLink.test.jsx
π ArtistList.jsx
π ArtistListActions.jsx
π ArtistShow.jsx
π ArtistShow.test.jsx
π ArtistSimpleList.jsx
π DesktopArtistDetails.jsx
π MobileArtistDetails.jsx
π actions.js
π index.jsx
βΊ
Open directory
π audioplayer
π AudioTitle.jsx
π AudioTitle.test.jsx
π Player.jsx
π PlayerToolbar.jsx
π PlayerToolbar.test.jsx
π index.js
π keyHandlers.jsx
π locale.js
π styles.js
π authProvider.js
π authProvider.test.js
βΊ
Open directory
π common
π AddToPlaylistButton.jsx
π ArtistLinkField.jsx
π ArtistLinkField.test.jsx
π Artwork.jsx
π Artwork.test.jsx
π ArtworkAvatar.jsx
π BatchPlayButton.jsx
π BatchShareButton.jsx
π BitrateField.jsx
π CollapsibleComment.jsx
π ContextMenus.jsx
π ContextMenus.test.jsx
π DateField.jsx
π DateField.test.jsx
π DocLink.jsx
π DurationField.jsx
π ImageUploadOverlay.jsx
π LibrarySelector.jsx
π LibrarySelector.test.jsx
π Linkify.jsx
π Linkify.test.jsx
π List.jsx
π List.test.jsx
π LoveButton.jsx
π MultiLineTextField.jsx
π OverflowTooltip.jsx
π Pagination.jsx
π Pagination.test.jsx
π ParticipantsInfo.jsx
π PathField.jsx
π PathField.test.jsx
π PlayButton.jsx
π QualityInfo.jsx
π QualityInfo.test.jsx
π QuickFilter.jsx
π QuickFilter.test.jsx
π RefreshMetadataButton.test.jsx
π SafeHTML.jsx
π SelectLibraryInput.jsx
π SelectLibraryInput.test.jsx
π ShuffleAllButton.jsx
π SimpleList.jsx
π SizeField.jsx
π SongBulkActions.jsx
π SongContextMenu.jsx
π SongContextMenu.test.jsx
π SongDatagrid.jsx
π SongDatagrid.test.jsx
π SongInfo.jsx
π SongSimpleList.jsx
π SongTitleField.jsx
π ThumbHashCanvas.jsx
π ThumbHashCanvas.test.jsx
π Title.jsx
π ToggleFieldsMenu.jsx
π Writable.jsx
π artist.js
π artist.test.js
π formatRange.js
π index.js
π perPageStore.js
π perPageStore.test.js
π playbackActions.js
π playlistUtils.js
π playlistUtils.test.js
π sanitizeFieldRestProps.jsx
π useAlbumsPerPage.jsx
π useAlbumsPerPage.test.jsx
π useGetHandleArtistClick.jsx
π useImageLoadingState.js
π useImageUrl.js
π useImageUrl.test.js
π useInterval.jsx
π useLibrarySelection.js
π useLibrarySelection.test.js
π useRating.jsx
π useRating.test.js
π useRefreshMetadata.js
π useRefreshOnEvents.jsx
π useRefreshOnEvents.test.js
π useResourceRefresh.jsx
π useResourceRefresh.test.js
π useScrollRestoration.jsx
π useScrollRestoration.test.jsx
π useSearchRefocus.js
π useSearchRefocus.test.js
π useSelectedFields.jsx
π useToggleLove.jsx
π useToggleLove.test.js
π useTraceUpdate.jsx
π config.js
π consts.js
βΊ
Open directory
π dataProvider
π httpClient.js
π index.js
π wrapperDataProvider.js
π wrapperDataProvider.test.js
βΊ
Open directory
π dialogs
π AboutDialog.jsx
π AboutDialog.test.jsx
π AddToPlaylistDialog.jsx
π AddToPlaylistDialog.test.jsx
π DialogContent.jsx
π DialogTitle.jsx
π Dialogs.jsx
π DownloadMenuDialog.jsx
π DownloadMenuDialog.test.jsx
π DuplicateSongDialog.jsx
π ExpandInfoDialog.jsx
π HelpDialog.jsx
π ListenBrainzTokenDialog.jsx
π QuickConnectDialog.jsx
π QuickConnectDialog.test.jsx
π SaveQueueDialog.jsx
π SaveQueueDialog.test.jsx
π SelectPlaylistInput.jsx
π SelectPlaylistInput.test.jsx
π ShareDialog.jsx
π aboutUtils.js
π aboutUtils.test.js
π index.js
π useDialog.jsx
π useTranscodingOptions.jsx
π eventStream.js
π eventStream.test.js
π hotkeys.js
βΊ
Open directory
π i18n
π en.json
π index.js
π provider.js
π provider.test.js
π useDateLocale.js
π useDateLocale.test.js
π useGetLanguageChoices.jsx
π useGetLanguageChoices.test.jsx
βΊ
Open directory
π icons
π MusicBrainz.jsx
π Playlist.jsx
π SmartPlaylist.jsx
π android-icon-192x192.png
π paused-dark.png
π paused-light.png
π playing-dark.gif
π playing-light.gif
π index.css
π index.jsx
βΊ
Open directory
π layout
π ActivityPanel.jsx
π ActivityPanel.test.jsx
π AppBar.jsx
π AppBar.test.jsx
π DynamicMenuIcon.jsx
π DynamicMenuIcon.test.jsx
π Layout.jsx
π Login.jsx
π Logout.jsx
π Menu.jsx
π Notification.jsx
π NowPlayingPanel.jsx
π NowPlayingPanel.test.jsx
π PersonalMenu.jsx
π PlaylistsSubMenu.jsx
π PlaylistsSubMenu.test.jsx
π SubMenu.jsx
π Themes.jsx
π UserMenu.jsx
π index.js
π useInitialScanStatus.jsx
π useScanElapsedTime.jsx
π useScanElapsedTime.test.jsx
βΊ
Open directory
π library
π DeleteLibraryButton.jsx
π LibraryCreate.jsx
π LibraryEdit.jsx
π LibraryEdit.test.jsx
π LibraryList.jsx
π LibraryListActions.jsx
π LibraryListBulkActions.jsx
π LibraryScanButton.jsx
π PIDInput.jsx
π index.js
π pidPresets.js
π pidPresets.test.js
βΊ
Open directory
π missing
π DeleteMissingFilesButton.jsx
π DeleteMissingFilesButton.test.jsx
π MissingFilesList.jsx
π MissingListActions.jsx
π index.js
βΊ
Open directory
π personal
π HelpMsg.jsx
π LastfmScrobbleToggle.jsx
π ListenBrainzScrobbleToggle.jsx
π NotificationsToggle.jsx
π Personal.jsx
π ReplayGainToggle.jsx
π SelectDateFormat.jsx
π SelectDefaultView.jsx
π SelectLanguage.jsx
π SelectTheme.jsx
π defaultViews.js
π defaultViews.test.js
βΊ
Open directory
π player
π ApiKeyInput.jsx
π ApiKeyInput.test.jsx
π PlayerCreate.jsx
π PlayerCreate.test.jsx
π PlayerEdit.jsx
π PlayerEdit.test.jsx
π PlayerList.jsx
π apiKey.js
π apiKey.test.js
π index.js
π playerInputs.jsx
βΊ
Open directory
π playlist
π ChangePublicStatusButton.jsx
π PlaylistActions.jsx
π PlaylistCreate.jsx
π PlaylistDetails.jsx
π PlaylistEdit.jsx
π PlaylistList.jsx
π PlaylistList.test.jsx
π PlaylistListActions.jsx
π PlaylistShow.jsx
π PlaylistSongBulkActions.jsx
π PlaylistSongs.jsx
π index.jsx
π styles.js
βΊ
Open directory
π plugin
π ConfigCard.jsx
π ErrorSection.jsx
π InfoCard.jsx
π InfoCard.test.jsx
π LibraryPermissionCard.jsx
π ManifestSection.jsx
π OutlinedRenderers.jsx
π PluginList.jsx
π PluginList.test.jsx
π PluginShow.jsx
π SchemaConfigEditor.jsx
π SchemaConfigEditor.test.jsx
π StatusCard.jsx
π ToggleEnabledSwitch.jsx
π UsersPermissionCard.jsx
π index.js
π jsonValidation.js
π jsonValidation.test.js
π styles.js
βΊ
Open directory
π radio
π RadioCreate.jsx
π RadioEdit.jsx
π RadioList.jsx
π StreamField.jsx
π helper.jsx
π index.jsx
βΊ
Open directory
π reducers
π activityReducer.js
π activityReducer.test.js
π albumView.js
π dialogReducer.js
π index.js
π libraryReducer.js
π libraryReducer.test.js
π playerReducer.js
π playerReducer.test.js
π replayGainReducer.js
π settingsReducer.js
π settingsReducer.test.js
π themeReducer.js
π themeReducer.test.js
π transcodingReducer.js
π transcodingReducer.test.js
π routes.jsx
π setupTests.js
βΊ
Open directory
π share
π ShareEdit.jsx
π ShareList.jsx
π SharePlayer.jsx
π SharePlayer.test.jsx
π index.jsx
βΊ
Open directory
π song
π AlbumLinkField.jsx
π SongList.jsx
π SongListActions.jsx
π index.jsx
βΊ
Open directory
π store
π createAdminStore.js
π persistState.js
βΊ
Open directory
π subsonic
π index.js
π index.test.js
π sw.js
π swNavigation.js
π swNavigation.test.js
βΊ
Open directory
π themes
π README.md
π SquiddiesGlass.css.js
π SquiddiesGlass.js
π amusic.css.js
π amusic.js
π catppuccinFrappe.css.js
π catppuccinFrappe.js
π catppuccinLatte.css.js
π catppuccinLatte.js
π catppuccinMacchiato.css.js
π catppuccinMacchiato.js
π catppuccinMocha.css.js
π catppuccinMocha.js
π cave.css.js
π cave.js
π dark.css.js
π dark.js
π dracula.css.js
π dracula.js
π electricPurple.css.js
π electricPurple.js
π extradark.js
π green.js
π gruvboxDark.css.js
π gruvboxDark.js
π index.js
π ligera.js
π light.css.js
π light.js
π monokai.css.js
π monokai.js
π moonbaseAlpha.css.js
π moonbaseAlpha.js
π moonbaseBravo.css.js
π moonbaseBravo.js
π nautiline.js
π nord.css.js
π nord.js
π nuclear.css.js
π nuclear.js
π nutball.css.js
π nutball.js
π rosePine.css.js
π rosePine.js
π rosePineDawn.css.js
π rosePineDawn.js
π rosePineMoon.css.js
π rosePineMoon.js
π solarizedDark.css.js
π solarizedDark.js
π solarizedLight.css.js
π solarizedLight.js
π spotify.js
π theme.test.js
π tokyoNight.css.js
π tokyoNight.js
π tokyoNightLight.css.js
π tokyoNightLight.js
π useCurrentTheme.js
π useCurrentTheme.test.jsx
βΊ
Open directory
π transcode
π browserProfile.js
π browserProfile.test.js
π decisionService.js
π decisionService.test.js
π fetchDecision.js
π fetchDecision.test.js
π index.js
βΊ
Open directory
π transcoding
π TranscodingCreate.jsx
π TranscodingEdit.jsx
π TranscodingList.jsx
π TranscodingNote.jsx
π TranscodingShow.jsx
π index.js
π useChangeThemeColor.jsx
βΊ
Open directory
π user
π DeleteUserButton.jsx
π LibrarySelectionField.jsx
π LibrarySelectionField.test.jsx
π UserCreate.jsx
π UserEdit.jsx
π UserEdit.test.jsx
π UserList.jsx
π index.js
π userValidation.js
π userValidation.test.js
βΊ
Open directory
π utils
π calculateReplayGain.js
π formatters.js
π formatters.test.js
π index.js
π intersperse.js
π notifications.js
π openInNewTab.js
π thumbhash.js
π thumbhash.test.js
π urls.js
π urls.test.js
π validations.js
π validations.test.js
π vite-env.d.ts
π tsconfig.app.json
π tsconfig.json
π tsconfig.node.json
π vite.config.js
βΊ
Open directory
π utils
βΊ
Open directory
π cache
π benchmark_test.go
π cache_suite_test.go
π cached_http_client.go
π cached_http_client_test.go
π file_caches.go
π file_caches_test.go
π file_haunter.go
π file_haunter_test.go
π simple_cache.go
π simple_cache_test.go
π spread_fs.go
π spread_fs_test.go
π spread_fs_unix.go
π spread_fs_windows.go
βΊ
Open directory
π chrono
π meter.go
π meter_test.go
π context.go
π context_test.go
π encrypt.go
π encrypt_test.go
π files.go
π files_test.go
βΊ
Open directory
π gg
π gg.go
π gg_test.go
βΊ
Open directory
π gravatar
π gravatar.go
π gravatar_test.go
βΊ
Open directory
π hasher
π hasher.go
π hasher_test.go
βΊ
Open directory
π httpclient
π httpclient.go
π httpclient_proxy_internal_test.go
π httpclient_suite_test.go
π httpclient_test.go
π index_group_parser.go
π index_group_parser_test.go
βΊ
Open directory
π ioutils
π ioutils.go
π ioutils_test.go
βΊ
Open directory
π jsoncommentstrip
π jsoncommentstrip.go
π jsoncommentstrip_test.go
π limiter.go
βΊ
Open directory
π merge
π merge_fs.go
π merge_fs_test.go
βΊ
Open directory
π nanoid
π nanoid.go
π nanoid_test.go
βΊ
Open directory
π natural
π natural.go
π natural_test.go
βΊ
Open directory
π netguard
π netguard.go
π netguard_suite_test.go
π netguard_test.go
βΊ
Open directory
π number
π number.go
π number_test.go
βΊ
Open directory
π pl
π pipelines.go
π pipelines_test.go
βΊ
Open directory
π random
π number.go
π number_test.go
π weighted_random_chooser.go
π weighted_random_chooser_test.go
βΊ
Open directory
π req
π req.go
π req_test.go
βΊ
Open directory
π run
π run.go
π run_test.go
βΊ
Open directory
π shellquote
π shellquote.go
π shellquote_test.go
βΊ
Open directory
π singleton
π singleton.go
π singleton_test.go
βΊ
Open directory
π slice
π slice.go
π slice_test.go
βΊ
Open directory
π str
π content_disposition.go
π content_disposition_test.go
π normalize_fts.go
π normalize_fts_test.go
π sanitize_strings.go
π sanitize_strings_test.go
π str.go
π str_suite_test.go
π str_test.go
π time.go
π time_test.go
π utils_suite_test.go
Mode
Name
-rw-r--r--
.gitkeep