5 Commits

Author SHA1 Message Date
skybldev
5836f671d6 feat: add basic chunked audio send in /playback endpoint
- add `Library::get_track_by_id()`
- add futures as a dependency
2026-10-29 21:35:15 -04:00
skybldev
48f548be6d feat: add basic HTTP, websocket functionality
- add ntex and serde as requirements
- add HTTP server with index/ and ws/ endpoints
- add websocket types and systems, basic Ping and GetTracks endpoints
- add serialize/deserialize support to models::Tracks
- add handle and get_tracks method to library
- clean up types.rs
2026-10-26 02:09:19 -04:00
skybldev
c5c3f1ebc0 feat: recursively scan through directory, refactor library and import functions, add more basic information to schema 2026-10-24 00:59:34 -04:00
skybldev
f62a99feb6 feat: add more scanned properties, switch over to diesel from rusqlite (with first migration) 2026-10-23 17:53:16 -04:00
skybldev
f46209c200 initial commit 2026-10-22 23:52:23 -04:00