16 Commits

Author SHA1 Message Date
35abbe19ee
Merge branch '126-create-global-logged-in-user-resource' into 42-create-profile-page 2024-11-03 17:18:43 -05:00
4e4c94a189
Merge branch '106-create-song-list-component' into 42-create-profile-page 2024-11-01 13:22:37 -04:00
23bfb510c1
Add functions to get top/recent songs and artists from history 2024-11-01 13:05:47 -04:00
3cfcacc9ba Merge pull request 'Setup routing for image and audio assets based on environment variables' (#107) from 35-make-asset-paths-configurable into main
Reviewed-on: LibreTunes/LibreTunes#107
Reviewed-by: Ethan Girouard <ethan@girouard.com>
2024-10-16 17:48:12 +00:00
e90ea56d14 Remove TODO 2024-10-11 17:16:51 -04:00
0550b18d77
Add SongList component 2024-10-11 13:25:14 -04:00
097b1fc491
impl DashboardTile for Songdata 2024-10-06 15:47:22 -04:00
2793391f00 Merge remote-tracking branch 'origin/main' into 33-create-component-for-displaying-music-on-dashboard 2024-10-06 14:16:58 -04:00
7f4108e1c5
Add conversion from SongData to DashboardTile 2024-07-30 21:02:48 -04:00
e5a6e8f44e
Add like_dislike field to SongData 2024-07-28 22:40:52 -04:00
d45f102be7
Remove TryInto<SongData> for Song
These pre-defined conversion traits are meant to be fast, and implementing this conversion that accesses the database goes against this design.
2024-07-28 22:37:17 -04:00
21bb2d127f
Fix unused crate::database import 2024-07-23 23:37:48 -04:00
76631126de
Add Song/SongData conversions 2024-07-23 23:32:26 -04:00
f8bbe319bd
Update SongData for frontend use 2024-07-23 23:31:48 -04:00
c924b5613f Modify playstatus to keep track of queue status and derive Clone for songdata 2024-02-02 17:17:16 -05:00
a65c7993d5
Add SongData struct 2024-01-01 15:08:13 -05:00