Hermes (Server) and Claude Haiku 4.5
db99e2b1f7
feat(ui): add favorite heart toggle, wire into song list
...
- Filled heart when favorited, outline when not (reactive via watchIsFavorite)
- Wired into every song list tile (library, search, playlists)
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
2026-08-18 15:29:51 +02:00
Hermes (Server)
5c8796d353
docs: update changelog for PlaylistService
2026-08-18 15:29:01 +02:00
Hermes (Server) and Claude Haiku 4.5
92f565b1d4
feat(services): add PlaylistService, wire into app providers
...
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
2026-08-18 15:28:24 +02:00
Hermes (Server) and Claude Haiku 4.5
449fe4ce76
docs: update changelog for playlist schema
...
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
2026-08-18 15:14:20 +02:00
Hermes (Server) and Claude Haiku 4.5
7478beeb11
fix(test): remove unused material import in sleep_timer_test
...
Pre-commit analyze gate requires zero issues; this pre-existing
warning was blocking the schema commit.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
2026-08-18 15:14:00 +02:00
Hermes (Server) and Claude Haiku 4.5
d09a677315
feat(database): add Playlists, Favorites, PlaybackHistory tables
...
- Playlists + PlaylistSongs tables with position-ordered join query
- Favorites table with toggle + watch (reactive heart icon support)
- PlaybackHistory table for resume-position tracking
- Schema v2 with migration from v1
- Follows existing Songs/Folders sync-ready pattern (uuid id, updatedAtMs, deleted)
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
2026-08-18 15:13:44 +02:00