Commit Graph

352 Commits

Author SHA1 Message Date
Valeri Gokadze
f69ebda850 refactor: move playlist validators into utils 2025-03-31 22:58:44 +04:00
Valeri Gokadze
3225827ead refactor: break down song recommendation logic 2025-03-31 22:55:08 +04:00
Valeri Gokadze
085651b336 refactor(offline_playlists): miscellaneous improvements 2025-03-30 19:31:09 +04:00
Valeri Gokadze
1b6168c3bb feat: implement caching for song search results to improve performance 2025-03-30 12:41:03 +04:00
Valeri Gokadze
d3c2b4a223 feat: improve playlist index lookup by using a for loop 2025-03-30 12:18:52 +04:00
Valeri Gokadze
eb1a301df4 feat: update data handling to use await for asynchronous operations 2025-03-30 12:12:41 +04:00
Valeri Gokadze
9909352d64 refactor: clean up code 2025-03-29 20:03:28 +04:00
Valeri Gokadze
134f8e7767 feat: add offline playlists feature [Alpha] (#547) 2025-03-29 19:48:33 +04:00
Valeri Gokadze
5f51db2411 refactor: enhance getSong function to improve error handling and cache validation 2025-03-24 15:53:44 +04:00
Valeri Gokadze
4f3807efbd Update: v9.2.6 2025-03-17 16:28:16 +04:00
Valeri Gokadze
01d037e095 Update: v9.2.5 2025-03-15 13:30:44 +04:00
Valeri Gokadze
cbe5739fa0 refactor: remove client feature 2025-03-15 10:30:01 +04:00
Valeri Gokadze
b3b2e5c7eb Update: v9.2.4 2025-03-13 13:02:17 +04:00
Valeri Gokadze
244c4ede72 Update: v9.2.3 2025-03-12 18:34:20 +04:00
Valeri Gokadze
954337633c Update: v9.2.2 2025-03-07 20:12:47 +04:00
Valeri Gokadze
b1c4670857 fix(playlists): fixes #530 2025-03-07 20:11:41 +04:00
Valeri Gokadze
23f3317f46 Update: v9.2.1 2025-03-06 22:52:37 +04:00
Valeri Gokadze
5402c4e6c5 fix(playlists): show user added playlists too (fixes #528) 2025-03-06 22:48:56 +04:00
Valeri Gokadze
53b2db9015 feat(offline_songs): enhance error handling and improve offline song management 2025-03-05 15:18:54 +04:00
Valeri Gokadze
6605da8111 Update: v9.2.0 2025-03-02 17:21:16 +04:00
Valeri Gokadze
36ab270921 feat: add playlist sharing functionality
fixes playlist state issues
2025-03-02 17:18:17 +04:00
Valeri Gokadze
1ab0ae6c55 Update: v9.1.2 2025-02-25 21:41:18 +04:00
Valeri Gokadze
2247653842 refactor(playlist): enhance playlist retrieval logic with improved filtering and deduplication 2025-02-25 21:35:09 +04:00
Valeri Gokadze
917dd57daf feat(playlist): improve retrieval logic with better error handling and caching (fixes #510) 2025-02-25 21:15:35 +04:00
Valeri Gokadze
32c6ee0631 fix: handle empty playlist case and ensure non-null playlist info 2025-02-25 21:13:27 +04:00
Valeri Gokadze
c8146af323 Update: v9.1.1 2025-02-18 22:29:50 +04:00
Valeri Gokadze
be9457f081 Update: v9.1.0 2025-02-15 15:45:29 +04:00
Valeri Gokadze
1076b7fa89 feat: simplify audio URL fetching and caching logic 2025-02-15 15:22:55 +04:00
Valeri Gokadze
8c375144e1 feat: optimize song recommendation fetching with asynchronous processing 2025-02-15 14:59:49 +04:00
Valeri Gokadze
fe93310cc5 feat: improve lyrics formatting by removing excessive newlines 2025-02-13 15:13:46 +04:00
Valeri Gokadze
0645d6fe01 refactor: format code 2025-02-13 14:44:38 +04:00
Valeri Gokadze
d1edbbbeb0 Update: v9.0.6 2025-02-08 18:02:10 +04:00
Valeri Gokadze
275b0c04cd Update: v9.0.5 2025-01-22 12:45:52 +04:00
Valeri Gokadze
974a1dae2b feat: add client switching feature 2025-01-22 12:00:36 +04:00
Valeri Gokadze
c223d122fb fix(API): update getSongManifest to include specific YoutubeApiClients 2025-01-19 12:03:43 +04:00
Valeri Gokadze
94b373b708 fix: update copyright year from 2024 to 2025 across all files 2025-01-10 15:53:16 +04:00
Valeri Gokadze
f01526db86 Update: v9.0.4 2025-01-09 12:09:36 +04:00
Valeri Gokadze
6eae211d40 fix(API): simplify getManifest calls by removing unnecessary parameter 2025-01-09 12:07:10 +04:00
Valeri Gokadze
a1dd5ca64f Update: v9.0.3 2024-12-25 12:51:12 +04:00
Valeri Gokadze
3cb8c7ef91 Update: v9.0.2 2024-12-25 11:33:24 +04:00
Valeri Gokadze
579f42352c Update: v9.0.1 2024-12-24 21:32:30 +04:00
Valeri Gokadze
ecccfc8f48 fix: reduce cache duration from 6 hours to 3 hours 2024-12-23 21:14:56 +04:00
Valeri Gokadze
9eeb49560f Update: v9.0.0 2024-12-12 17:04:05 +04:00
Valeri Gokadze
000f3b0efe feat: add sync button for user playlists too 2024-12-10 11:21:34 +04:00
Valeri Gokadze
1b5a6c1640 Revert "fix(playlists): ensure smooth integration for legacy custom playlists"
This reverts commit e9e4e11694.
2024-12-10 10:56:11 +04:00
Valeri Gokadze
a4fb60bcb6 feat(ui/fix): miscellaneous changes
fixed like feature for searched albums and playlists
moved albums and playlists on search page
2024-12-09 22:14:41 +04:00
Valeri Gokadze
a411cd0398 feat(playlists): improve add/remove song functionality 2024-12-07 12:15:50 +04:00
Heinrich-XIAO
831a3b1c22 Merge branch 'gokadzev:master' into adding-songs-multiple-times 2024-12-06 11:28:50 -05:00
Heinrich-XIAO
07a4d78cf7 fix(playlist): check if song is already in playlist 2024-12-06 11:22:29 -05:00
Valeri Gokadze
7e8aa0839a Update: v8.7.5 2024-12-06 12:32:30 +04:00