Commit Graph

387 Commits

Author SHA1 Message Date
cwilvx 561d70352f process silence with processes instead of threads
- might help memory issues?
+ fix double slash problem on windows?
2025-03-13 18:32:52 +03:00
cwilvx 8ac3b8e294 fix folders endpoint on windows
+ try/catch ffmpeg 404s in pydub
2025-03-13 00:23:05 +03:00
cwilvx 0eef23880b fix multiprocessing
+ remove global locks
2025-03-10 21:05:28 +03:00
cwilvx 9725fd427b fix favorites on homescreen
+ reduce tagger process count
2025-03-10 12:23:25 +03:00
cwilvx 26c4c599d5 override waitress file_wrapper 2025-03-08 15:17:59 +03:00
cwilvx 18f929d6f7 go back to bjoern 2025-03-05 10:19:30 +03:00
cwilvx a9d095d79f try: use bjoern wsgi 2025-03-02 21:50:34 +03:00
cwilvx 989f2dfb5f fix default user not created
- replace list comprehension with list()
2025-03-02 15:49:53 +03:00
cwilvx 9a48a46898 fix default user 2025-03-02 15:33:09 +03:00
cwilvx 5adde56fce remove print 2025-02-28 20:50:43 +03:00
cwilvx da364d8514 update changelog
+ minor bugfixes
2025-02-28 20:39:21 +03:00
cwilvx 7aae38ae3b update requirements.txt 2025-02-28 19:27:10 +03:00
cwilvx bcd4f6688c fix: stats and plalist images 2025-02-25 23:57:53 +03:00
cwilvx 620974561c fix: removing favorites not being commited to db
+ improve: collision of hashes on the favorite table
+ rename pages to collections
+ bump mix sleep time from 6hrs to 12hrs
2025-02-25 23:30:51 +03:00
cwilvx 0a1ab72932 try: fix search 2025-02-25 20:53:39 +03:00
cwilvx 7daa20e0df fix: get users 2025-02-24 10:36:22 +03:00
cwilvx fd2da4156b fix: building distributable 2025-02-24 10:31:46 +03:00
cwilvx c25464afd0 remove mix cannot be balance print 2025-02-23 20:51:35 +03:00
cwilvx 07a4f97e17 rewrite db stuff with scalars and generators
+ dump mixes with less than x=4 artists
+ try: disable pragma mmap_size
2025-02-23 20:48:40 +03:00
cwilvx fa7c781610 try: rewrite some parts with process pools 2025-02-12 21:28:53 +03:00
cwilvx beec5bc7d3 try: ditch waitress 2025-02-07 17:10:27 +03:00
cwilvx d6e8a09aeb fix artist color mapping 2025-01-31 12:01:09 +03:00
cwilvx b8ff6070f7 fix mix page 2025-01-29 14:36:19 +03:00
cwilvx f6afe048e4 fixes for frontend card renderers 2025-01-29 12:31:18 +03:00
cwilvx 0c3a55b9ce first draft 2025-01-28 10:45:03 +03:00
cwilvx ce6d1cb1ef fix: reversed album page items 2025-01-28 06:42:27 +03:00
cwilvx 82e303f2df bug fixes 2025-01-10 14:33:34 +03:00
cwilvx ec9f392d73 write path hash on image property 2025-01-07 23:21:31 +03:00
cwilvx fe39cadfdc feat: use thumbnails from folders
+ cache failed lastfm scrobbles
+ implement lastfm scrobble filter
+ change /home to /nothome
2025-01-07 23:13:19 +03:00
cwilvx 2a12487220 lastfm: dump failed scrobbles locally
+ bump tinytag to v2.0.0 and refactor taglib.py
+ add explicit flag to track model
2025-01-06 00:18:17 +03:00
cwilvx 2cc063ad76 logger stuff 2024-12-31 13:56:40 +03:00
cwilvx cbfe37a4ac fix: show albums with a single track as singles 2024-12-31 13:43:13 +03:00
cwilvx df4c911371 add logs 2024-12-31 01:01:48 +03:00
cwilvx c64f40e54b switch api keys 2024-12-30 21:13:25 +03:00
cwilvx e0a14e52db hide lastfm session keys for other users 2024-12-30 21:07:44 +03:00
cwilvx 8136e350aa lastfm integration 2024-12-30 21:00:16 +03:00
cwilvx 78224d17b8 fix: index error on empty recents update 2024-12-30 13:00:33 +03:00
cwilvx 872fdf26b4 sort mixes by created date
+ write og mix date to track mix
2024-12-27 10:40:27 +03:00
cwilvx 883c845d45 uncomment local server 2024-12-26 21:41:41 +03:00
cwilvx ffa4adccbd qoute artist image 2024-12-26 21:39:31 +03:00
cwilvx 94591daa1e support mix items not in store 2024-12-26 20:55:59 +03:00
cwilvx 24aa34807b increase mix count to 15 2024-12-26 20:03:36 +03:00
cwilvx 016211e419 fix: keyerror on saving track mix 2024-12-26 18:01:53 +03:00
cwilvx 98720466aa implement saving mixes
+ add: get mixes
+ handle mixes on recently played
+ move modules around to fix circular deps
2024-12-26 17:31:55 +03:00
cwilvx 77485dd0a7 adapt to new cloud endpoints
+ export artists to json
2024-12-11 14:22:20 +03:00
cwilvx 8ff283cbcb update mix api endpoint payload shape 2024-12-08 16:20:58 +03:00
cwilvx 37374d6c82 use artist tracks in period to generate mix 2024-12-01 22:00:22 +03:00
cwilvx ee0f6c7646 add track mixes 2024-11-27 12:35:48 +03:00
cwilvx 809415ddb4 add because you listened to artist artists
+ add artists you might like
2024-11-27 10:55:11 +03:00
cwilvx e42ec3afb5 update top streamed cron to show on weekends 2024-11-21 14:40:27 +03:00