mungai-njoroge
5b332bebb5
remove traces of hardcoded release version
...
+ update homepage image
2023-12-11 08:26:37 +03:00
mungai-njoroge
312df06fc3
add help text to recently played
...
+ read app version from the env
2023-12-09 22:18:20 +03:00
mungai-njoroge
49fcb349bd
remove traces of telemetry configs and update changelog.md
2023-11-14 13:59:26 +03:00
mungai-njoroge
89b05ff80c
handle new env vars during build
...
+ misc
2023-11-08 00:07:55 +03:00
mungai-njoroge
50eb1657ba
update logo
2023-10-11 23:05:32 +03:00
mungai-njoroge
8fc32d7dd8
downgrade pyinstaller
2023-10-11 20:22:21 +03:00
mungai-njoroge
d3682e4597
add telemetry method to record app-installed event
2023-09-27 19:30:55 +03:00
mungai-njoroge
4f757e989f
redesign progressbars
...
+ hide some progressbars
+ rewrite telemetry into a class
+ remove obsolete start info logs
+ update contributing.md to include contributing.md
+ send posthog event in a bg thread
+ related side effects
2023-09-27 17:18:52 +03:00
mungai-njoroge
54714a224b
ignore unicode characters errors
...
+ add methods on settings.Keys to verify key !== empty string
2023-09-26 17:59:12 +03:00
mungai-njoroge
5cf0bb8c42
use try ... finally in build arg handler to revert configs
2023-09-26 16:57:40 +03:00
mungai-njoroge
ba88cf4a23
add telemetry using posthog
...
+ move build variables into a python file
+ rewrite logic to check if there's an internet connection
+ move IS_BUILD into settings
+ update pyintaller to 6.0.0
+ update other packages to latest
2023-09-25 20:27:20 +03:00
mungai-njoroge
ad88ab4adb
modify Dockerfile
...
+ add special instructions for @volcs0 for debugging
2023-09-20 03:06:01 +03:00
mungai-njoroge
22b1342ff7
add icon to windows dist
2023-09-16 19:48:20 +03:00
mungai-njoroge
23c355d9bf
attempt to add icon to executable
2023-09-16 14:49:35 +03:00
mungai-njoroge
da88bbd9cc
write LASTFM_API_KEY to config file
...
+ remove alive bar
2023-08-31 21:36:34 +03:00
mungai-njoroge
13475b0630
rewrite remove duplicates to support removing duplicates in albums tracks efficiently
...
+ remove flags added to client settings page
+ misc
2023-08-29 20:04:30 +03:00
mungai-njoroge
0a703dcc0f
A LOTTTT ...
...
+ fix help text
+ run populate once when -nps flag is used
+ update app version
+ sort tracks by track and disc no. when saving to playlist
+ serialize search results
+ update tags.artist -> tags.artists
+ update tags.albumartist -> tags.albumartists
+ remove artist images from serialized albums
+ add function to serialize artists for cards
+ misc
2023-08-10 10:30:42 +03:00
mungai-njoroge
cc6552cb94
check if track exists in db before sending file
2023-06-19 21:49:13 +03:00
geoffrey45
45bf7570a3
fix arg handlers and album versions route
2023-05-07 14:02: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
ac4be71e7b
fix --show-feat and --show-prod flags
2023-04-17 02:21:42 +03:00
geoffrey45
9bfc1ceed2
add --config flag to modify config path
...
+ use getters instead of constants in settings classes
+ refactor previous references
+ move get_xdg_config_dir() from settings.py to app.utils.xdg_utils.py
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
geoffrey45
509c22c736
add utility to remove prod names from track titles
...
+ move code to handle args and print startup info to other files
+ update app version number
2023-02-17 18:25:32 +03:00