mungai-njoroge
4a7416853a
fix album having date = 0
2023-07-09 17:57:14 +03:00
mungai-njoroge
4a9d6bc3e6
rewrite split_artists parser to remove regex
...
+ write placehold functions to manage custom separators
2023-06-26 14:21:11 +03:00
mungai-njoroge
1eac009fde
prevent running migrations if is_fresh_install
...
+ fix: sqlite3.ProgrammingError: Cannot operate on a closed cursor on ProcessAlbumColors()
+ move processing artist images from periodic_scans to Populate
+ bump hash string limit from 7 to 10
+ add last_mod property to database
+ fix: TypeError: '<' not supported between instances of 'int' and 'str' on album page
2023-06-20 16:34:56 +03:00
mungai-njoroge
cc6552cb94
check if track exists in db before sending file
2023-06-19 21:49:13 +03:00
geoffrey45
8e59a59ba2
implement merging album versions
...
+ add "limit" parameter to the useBisection function
+
2023-05-09 15:18:30 +03:00
geoffrey45
f6dc28f80d
clean album title on tracks too if cleaning is set to true
2023-05-09 13:54:46 +03:00
geoffrey45
be7fc26fce
add new flags to disable cleaning track and album titles
...
+ update readme
+
2023-05-05 23:11:56 +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
76604be1db
rename album title in track object after extract feat from album title
2023-04-17 02:21:42 +03:00
geoffrey45
11d1b6ca36
extract feat from album titles
2023-04-17 02:21:42 +03:00
geoffrey45
3ef2516210
fix duplicate tracks due to use of extract_feat
...
~ caused duplicate tracks to have different track hashes
2023-04-17 02:21:42 +03:00
geoffrey45
357afeb700
break settings.py into classes
2023-03-26 08:25:00 +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