Broque Thomas
22db9ba04d
Update jellyfin_client.py
2025-09-25 14:17:57 -07:00
Broque Thomas
3d55c690a1
Update style.css
2025-09-25 08:09:00 -07:00
Broque Thomas
0247f324ee
fix year not displaying
2025-09-24 22:52:33 -07:00
Broque Thomas
09d633f80b
add to wishlist functionality for library page
2025-09-24 22:30:38 -07:00
Broque Thomas
ffdee23cb0
fix library page
2025-09-24 12:38:00 -07:00
Broque Thomas
596c16e895
fix
2025-09-24 00:08:15 -07:00
Broque Thomas
3e8b469adb
library page updates
2025-09-23 23:47:58 -07:00
Broque Thomas
329e665db9
library page update
2025-09-23 20:45:58 -07:00
Broque Thomas
cd9acd115d
Update web_server.py
2025-09-23 17:14:09 -07:00
Broque Thomas
96043ef530
library page updates
2025-09-23 15:15:29 -07:00
Broque Thomas
eab17d584d
Delete artist_bubble_snapshots.json
2025-09-23 14:19:25 -07:00
Broque Thomas
03b0b8c6c5
library page update
2025-09-23 14:19:11 -07:00
Broque Thomas
9485dfb03b
start of library page
2025-09-23 11:42:58 -07:00
Broque Thomas
180413677c
toggle to force the download of all tracks in modal
2025-09-23 10:42:10 -07:00
Broque Thomas
688aa6581f
fixed multiple artist metadata update. style updates
2025-09-23 09:55:26 -07:00
Broque Thomas
35f4b25bad
fix wishlist modal not auto restarting after initial run.
2025-09-23 08:44:47 -07:00
Broque Thomas
a053ed22a3
artist bubble modal design update
2025-09-22 18:01:56 -07:00
Broque Thomas
c3dd91d676
update design for download missing track modal
2025-09-22 17:52:55 -07:00
Broque Thomas
ba85c3aaa7
gui lrc
2025-09-22 17:28:08 -07:00
Broque Thomas
8fbb6d2456
Update README.md
2025-09-22 16:16:11 -07:00
Broque Thomas
8de9df07e7
auto lyric download
2025-09-22 16:04:06 -07:00
Broque Thomas
a73d89bc9e
Update plex_client.py
2025-09-22 15:15:34 -07:00
Broque Thomas
e06f0ea372
auto scan after download completion and follow with auto incremental update for active server
2025-09-22 15:01:28 -07:00
Broque Thomas
8cceef0610
m4a support on search page stream
2025-09-22 12:41:05 -07:00
Broque Thomas
81a77e8d88
update version info
2025-09-22 12:10:15 -07:00
Broque Thomas
85d7dce943
status updates and album card download status
2025-09-22 11:34:39 -07:00
Broque Thomas
4ffdf12460
Merge pull request #28 from Nezreka/add-navidrome
...
Add navidrome
2025-09-22 09:50:36 -07:00
Broque Thomas
ba37225e1b
gui navidrome support
2025-09-22 09:46:30 -07:00
Broque Thomas
41df3d84b7
navidrome support
2025-09-22 07:49:48 -07:00
Broque Thomas
907ea21103
Update web_server.py
2025-09-21 21:41:35 -07:00
Broque Thomas
fcee0194e7
navidrome functionality start
2025-09-21 21:02:12 -07:00
Broque Thomas
0f64d17bf6
add navidrome to settings
2025-09-21 14:10:17 -07:00
Broque Thomas
1578df36b1
Update docker-compose.yml
2025-09-21 12:30:52 -07:00
Broque Thomas
90d99d2a66
Update docker-compose.yml
2025-09-21 12:30:00 -07:00
Broque Thomas
627d062d3f
track finished downloads
2025-09-21 11:12:57 -07:00
Broque Thomas
323eb5d0ba
Update web_server.py
2025-09-20 21:00:46 -07:00
Broque Thomas
77a7cf160b
preferred audio quality issue resolved
2025-09-20 20:27:05 -07:00
Broque Thomas
325828a5bf
fix modal cleanup
2025-09-20 18:48:07 -07:00
Broque Thomas
e45df6e1aa
Update docker-compose.yml
2025-09-16 06:56:21 -07:00
Broque Thomas
64659bf264
Update docker-compose.yml
2025-09-15 19:02:15 -07:00
Broque Thomas
fd071eb4a3
Update script.js
2025-09-13 21:40:33 -07:00
Broque Thomas
7d5d2bf30b
fix multiple searches on enter press
2025-09-13 20:05:01 -07:00
Broque Thomas
f10c27c125
Update Docker setup and config paths
...
Improves Docker integration by copying config.example.json as the default config.json and updating ownership in the Dockerfile. Adjusts config paths in config.example.json for container compatibility and updates docker-compose.yml to build the image and comment out the config volume for baked-in config testing. Also updates .dockerignore to allow config.example.json.
2025-09-13 15:12:23 -07:00
Broque Thomas
bc3136e5a7
Update config.json
2025-09-13 13:08:04 -07:00
Broque Thomas
73c4d2f9dc
Update config.example.json
2025-09-13 12:56:03 -07:00
Broque Thomas
ab125c48ac
Add Docker OAuth workaround instructions to README
...
Added a section explaining how to complete Spotify OAuth authentication when accessing SoulSync remotely via Docker. This provides a workaround for Spotify's redirect URI restrictions and guides users through the necessary steps.
2025-09-13 09:41:56 -07:00
Broque Thomas
19583a2d28
Add Docker OAuth authentication troubleshooting guide
...
Introduced DOCKER-OAUTH-FIX.md to address 'Insecure redirect URI' errors when using OAuth from devices other than the Docker host. Updated README.md to reference the new guide for users encountering authentication issues.
2025-09-13 08:24:40 -07:00
Broque Thomas
21d016fcbd
Add configurable redirect URI for Spotify and Tidal
...
Redirect URIs for Spotify and Tidal OAuth are now configurable via the web UI and settings. Updated backend clients to use the configured redirect URI if provided, improving flexibility for deployments with custom callback URLs.
2025-09-12 21:56:26 -07:00
Broque Thomas
93ac55a709
Improve wishlist track sorting and cleanup logic
...
Wishlist tracks are now sorted by artist and track name for consistent display. The database query for wishlist tracks now orders by date_added instead of randomly. Added logic to remove completed tracks from the wishlist during failed track processing. Updated docker-compose.yml to mount the H: drive for transfer folders.
2025-09-12 15:19:36 -07:00
Broque Thomas
d51171c180
Update plex_client.py
2025-09-12 12:47:00 -07:00