14 Commits

Author SHA1 Message Date
mungai-njoroge
258897b649 add silence removal using pydub and multithreading
+ fix favorites endpoint returning items less than limit
+ add endpoint to remove get silence padding
+ add 'the ulitimate' and 'compilation' to compilation album filters
+ misc
2024-01-05 01:08:07 +03:00
mungai-njoroge
7f87cde96c add favs count to fetch endpoint + remove filetype from track 2023-12-06 11:12:27 +03:00
mungai-njoroge
a007b6e1b7 rewrite get favorites to return playable data for cards 2023-12-03 23:30:03 +03:00
mungai-njoroge
dbfa395207 add serializer functions for track and album objects 2023-06-24 16:47:54 +03:00
mungai-njoroge
cc6552cb94 check if track exists in db before sending file 2023-06-19 21:49:13 +03:00
geoffrey45
a201303bd9 turn off merging albums 2023-05-09 15:24:10 +03:00
geoffrey45
8e59a59ba2 implement merging album versions
+ add "limit" parameter to the useBisection function
+
2023-05-09 15:18:30 +03:00
geoffrey45
51a5502efc add parsers to clean track titles .ie. remove remaster info
+ use getters to read flags
+ use the largest limit to get recent favorites
+ misc
2023-05-05 17:49:59 +03:00
geoffrey45
5d0b59ea60 add recent items to the get_all_favorites api route 2023-04-30 15:38:38 +03:00
geoffrey45
d43dcbff46 break down store.py into multiple files in a module
+ fix last updated date bug
2023-03-25 03:05:38 +03:00
geoffrey45
e3ec9db989 add method and route to search across tracks, albums and artists.
+ break models into separate files
+ same for the utils and setup
2023-03-09 13:08:50 +03:00
geoffrey45
29e61b31c3 fix: remove favorite tracks whose values are None when getting favs
+ sync is_fav state when populating
2023-01-24 02:10:58 +03:00
geoffrey45
bcc4873766 handle XDG_CONFIG_HOME specification ...
+ fix bug that caused duplicate artist color entries to db
+ check if app is windows (prep for windows build)
+ remove caribou migrations lib
+ rename all api blueprints to "api"
+ unregister child directories when customizing root dirs
+ misc
2023-01-22 23:57:12 +03:00
Mungai Njoroge
198957bcae
Move server code to this repo (#95)
move server code to this repo
2023-01-13 20:01:52 +03:00