NavidromeApp/iOS/Views
Dallas Groot 7a9c837650 batch upload quick fix
Companion (main.py):
	•	NAVIDROME_TAGS whitelist — the single source of truth for what tags
survive
	•	enforce_tag_whitelist() — whitelist enforcer, replaces blacklist
approach
	•	All 5 write points updated: apply_tags, apply_tags_dict,
upload-track, upload-tracks, restructure_all
	•	preserve_composer and preserve_lyrics flags on both upload
endpoints (default False)
	•	/library/clean-tags now uses whitelist enforcer
iOS:
	•	UploadMetadata — preserveComposer and preserveLyrics fields
	•	buildMultipartBody — sends both flags as form fields
	•	BatchUploadView — two toggles, both off by default, wired end-to-end
	•	MultiAlbumEditorSheet — full rewrite matching
BatchAlbumEditorSheet: MusicBrainz search, swipe to exclude/include
tracks, Reset button, cover art widget with red glow
2026-04-11 09:37:22 -07:00
..
Common bug fixes and ready to upload to testflight 2026-04-10 19:05:45 -07:00
Companion batch upload quick fix 2026-04-11 09:37:22 -07:00
Library quick fix 2026-04-11 08:36:32 -07:00
Login bug fixes 2026-04-10 16:55:09 -07:00
NowPlaying quick fix 2026-04-11 02:23:03 -07:00
Visualizer pause fix on visualizer 2026-04-10 19:20:27 -07:00