feat: complete Task 3 - update web UI and handlers for Live/Remix filtering

This commit is contained in:
2026-08-05 17:19:31 +03:00
parent a3b8aa8a74
commit 0dcc86015d
4 changed files with 135 additions and 15 deletions

View File

@@ -55,11 +55,11 @@
- [x] run project tests - must pass before next task
### Task 3: Update Web UI and Handlers
- [ ] Update `ArtistData` or similar view models to include the new filter booleans
- [ ] Update `internal/web/handlers.go` to handle the new toggle POST requests
- [ ] Update `internal/web/templates/artist.html` to show new toggles for Live and Remix
- [ ] write tests for new web handlers
- [ ] run project tests - must pass before next task
- [x] Update `ArtistData` or similar view models to include the new filter booleans
- [x] Update `internal/web/handlers.go` to handle the new toggle POST requests
- [x] Update `internal/web/templates/artist.html` to show new toggles for Live and Remix
- [x] write tests for new web handlers
- [x] run project tests - must pass before next task
### Task 4: Verify and Document
- [ ] Verify the scanner correctly suppresses "Live" and "Remix" types when toggles are enabled