mirror of
https://github.com/navidrome/navidrome.git
synced 2026-10-15 05:47:13 +02:00
Rebasing onto master's Podcasting-branch-unrelated changes surfaced several integration gaps the merge conflicts didn't catch: - conf.Server.DataFolder is now a Dir type, not a string; podcasts.go and its tests needed .String()/conf.NewDir() at each call site. - subsonic.New() gained the podcasts.Podcasts parameter; several e2e/unit test call sites elsewhere in the tree were still passing the old arg count. - The uniform-canonical-ids migration (dated after our podcast migrations, so it runs against a schema that already has the podcast tables) didn't know about the new podcast_* id columns, leaving them unrewritten while everything else (including podcast_episode.stream_id's matching media_file.id) got canonicalized. - opensubsonic_test.go's expected extension count was miscounted during conflict resolution (9 Podcasting 2.0 extensions, not 7). - .gitignore's unanchored `podcasts/` entry from an earlier commit accidentally matched core/podcasts/ (source) in addition to the downloaded-episode directory; anchored both to their actual paths.
54 lines
735 B
Text
54 lines
735 B
Text
.DS_Store
|
|
.idea
|
|
.vscode
|
|
.envrc
|
|
/navidrome
|
|
/iTunes*.xml
|
|
/tmp
|
|
/bin
|
|
data/*
|
|
vendor/*/
|
|
wiki
|
|
TODO.md
|
|
var
|
|
navidrome.toml
|
|
!release/linux/navidrome.toml
|
|
master.zip
|
|
testDB
|
|
cache/*
|
|
*.swp
|
|
coverage.out
|
|
dist
|
|
music
|
|
music.old
|
|
*.db*
|
|
.gitinfo
|
|
docker-compose.yml
|
|
!contrib/docker-compose.yml
|
|
binaries
|
|
navidrome-*
|
|
/ndpgen
|
|
AGENTS.md
|
|
.github/prompts
|
|
.github/instructions
|
|
.github/git-commit-instructions.md
|
|
*.exe
|
|
*.test
|
|
*.wasm
|
|
*.ndp
|
|
openspec/
|
|
.agents
|
|
go.work*
|
|
.worktrees/
|
|
.playwright-mcp/
|
|
|
|
# Temp benchmark files
|
|
zz_*_test.go
|
|
|
|
# wazero compilation cache for the plugins test suite
|
|
/plugins/testdata/.wazero-cache/
|
|
/plugins/testdata/*.stage/
|
|
|
|
# Downloaded podcast episode audio files should not be tracked (DataFolder defaults to ".")
|
|
/podcasts/
|
|
/ui/podcasts/
|