Commit Graph

1164 Commits

Author SHA1 Message Date
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 f0cb09d4ff update requirements 2024-12-28 16:48:05 +03:00
Mungai Njoroge b4acf96ce5 merge mixes pr
Mixes
2024-12-28 16:07:26 +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 19a76768ec Merge branch 'another-one' of github.com:swing-opensource/swingmusic into another-one 2024-12-26 17:32:03 +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 86afa66aca bump waitress threads to 100 2024-12-11 18:28:02 +01: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
cwilvx 2aa6b3b1de reduce image height to 80px 2024-11-21 13:20:11 +03:00
cwilvx 7be782d91e add contributors to README.md 2024-11-21 13:16:14 +03:00
cwilvx 70c2558f92 fix: /playlists returning wrong playlists
+ homepage recently played showing wrong user id items on first run
2024-11-21 12:32:49 +03:00
cwilvx 9de991dd98 fix keyError 2024-11-17 20:06:08 +01:00
cwilvx dd2bb16a8c save mixes to the db 2024-11-17 21:38:51 +03:00
cwilvx ef4ecc2499 build recently added and played via hooks 2024-11-17 20:53:00 +03:00
cwilvx 333fd6603f move recently added to routines 2024-11-17 20:08:04 +03:00
cwilvx 498d0688b0 migrate homepage items to homepage routine
+ add Mix db model
2024-11-10 19:38:51 +03:00
cwilvx 38d08f07bb properly setup crons 2024-11-01 12:40:37 +03:00
cwilvx 1fdd5ba4d1 supplement mixes using other remote similar albums and artist data 2024-11-01 12:23:41 +03:00
cwilvx eb4c65de83 fix: image aspect ratio 2024-11-01 09:56:33 +03:00
cwilvx f6f66c571c use cloud mix images 2024-10-29 22:40:30 +03:00
cwilvx fe09a8a8ae fix: ids on homepage store 2024-10-29 02:10:13 +03:00
cwilvx f512b65312 prevent artist mix duplicates 2024-10-29 02:00:28 +03:00
cwilvx 2ee501cc64 minor edits 2024-10-29 01:57:01 +03:00
cwilvx f6373292aa document and add image to mix 2024-10-28 16:42:51 +03:00
cwilvx f2153d936d implement mix tracklist balancing 2024-10-27 06:35:37 +01:00
cwilvx c4a73f0d63 first recommendation draft 2024-10-25 23:26:08 +03:00
cwilvx a26373669d try: fix all fav tracks order 2024-10-21 10:09:49 +03:00
cwilvx aea8c15f6f fix: show stats by logged in user 2024-10-21 10:01:41 +03:00
cwilvx a7666ad935 merge search endpoints
+ fix: favorites endpoint not filtering by logged in user
2024-10-21 08:50:09 +03:00
cwilvx e689d81d81 fix: stat wrong key 2024-10-15 15:38:15 +03:00
cwilvx be4a442a3b add stats to artist and album endpoints
return artist albums and other versions
2024-10-15 15:30:35 +03:00
cwilvx 26df5ba81d hide "new" on artist report for all time period 2024-10-14 17:48:10 +03:00