Commit Graph

10 Commits (6005ce739f96264989ec346709d6a603a69234d6)

Author SHA1 Message Date
Laurent 6005ce739f feat(remote): add RemoteCommand and HostEvent protocol types with tests 1 month ago
Laurent 4a3dd23e57 feat: add database queries for home page (recently added, total duration, monthly additions) 1 month ago
Laurent e6ae6c5266 feat: add smart_playlists table migration and CRUD methods 1 month ago
Laurent 124a48a07c feat: add SmartPlaylist model with PlaylistRepresentable conformance 1 month ago
Laurent 1cf5353339 feat: add playlist database migration and CRUD methods 1 month ago
Laurent d61ccda111 feat: add PlayerViewModel with queue management, shuffle, and play tracking 1 month ago
Laurent 49693e95b4 feat: add ScannerService with file discovery, metadata extraction, and batch import 1 month ago
Laurent e0e03daf3f feat: add DatabaseService with schema, FTS5 search, and query methods 1 month ago
Laurent a8978f7eae feat: add Track model with GRDB record conformance and tests 1 month ago
Laurent 10e147b447 chore: initialize project with GRDB dependency and directory structure 1 month ago