Commit graph

  • aa91d851c3 fix cross-device file moves failing when source can't be deleted Broque Thomas 2026-02-15 20:38:53 -0800
  • 5f12634f61 fix seasonal discovery showing "Various Artists" and using wrong download mode Broque Thomas 2026-02-15 19:29:20 -0800
  • 33f4c90015 Updated unraid template provided by snuffomega Broque Thomas 2026-02-15 17:07:13 -0800
  • 79b0591b34 fix issue where itunes/spotify seasonal discovery pools were not isolated. Broque Thomas 2026-02-15 15:56:43 -0800
  • 1503a6ef81 remove time suffix from slskd downloads where necessary to improve matching Broque Thomas 2026-02-15 15:22:55 -0800
  • 0d66f884e6 fix - jellyfin servers can not select a user when determing which library to scan. Broque Thomas 2026-02-15 14:09:44 -0800
  • 51515bc8a1 update spotify api in response to their bullshit Broque Thomas 2026-02-15 11:46:19 -0800
  • 883b43b015 fix issue where wishlist would not delete entire album. Broque Thomas 2026-02-15 10:48:58 -0800
  • a5c4783da6 clean up orphaned downloads before they gunk up the download folder. Broque Thomas 2026-02-15 10:03:28 -0800
  • 286a97d68c
    Fix clear and network check for curl pipe execution Claude 2026-02-15 05:40:47 +0000
  • 039a441a5d
    Make installer compatible with curl pipe execution Claude 2026-02-15 05:35:58 +0000
  • e66ed32463 fix the 'fix' modal on discovery modal if track is incorrect Broque Thomas 2026-02-14 21:32:10 -0800
  • d00568a92e
    Merge branch 'Nezreka:main' into claude/proxmox-soulsync-installer-Jxbqi Tanuj Dargan 2026-02-14 21:32:03 -0800
  • 4e490e8771
    Add Proxmox LXC installer script Claude 2026-02-15 05:17:52 +0000
  • c48ac1d4f9 diacritic normalization Broque Thomas 2026-02-14 12:03:49 -0800
  • 45500892aa readme update Broque Thomas 2026-02-14 08:43:04 -0800
  • 3cf8461560 add staging to entrypoint as well as fix unraid template Broque Thomas 2026-02-14 08:30:12 -0800
  • 6a8c32329b enlarge favicon Broque Thomas 2026-02-13 16:11:32 -0800
  • d907558abf Fixed issue where itunes only watchlist artists would update the 'last scanned' property after watchlist scan Broque Thomas 2026-02-13 16:10:19 -0800
  • 5c6c51061a css changes on settings page Broque Thomas 2026-02-13 13:57:18 -0800
  • a91c10bee5 css changes for enhanced search results for desktop and mobile Broque Thomas 2026-02-13 10:24:20 -0800
  • 40be502a98 Enhanced search: separate albums from singles/EPs and improve UX Broque Thomas 2026-02-13 08:53:19 -0800
  • ff4d3adab5 Auto-clean slskd completed downloads after batch processing Broque Thomas 2026-02-12 15:45:11 -0800
  • 0caef23eda add favicon Broque Thomas 2026-02-12 14:03:44 -0800
  • f2fb498693 Fix Navidrome incremental update to use getAlbumList2 API for recent albums Broque Thomas 2026-02-12 13:58:20 -0800
  • 20c7aa33a3 Add per-track ownership indicators to Library wishlist modal Broque Thomas 2026-02-12 13:09:42 -0800
  • f7c929abec Library page: lazy-load artist discography with SSE streaming Broque Thomas 2026-02-12 10:54:42 -0800
  • 965f93ab31 Fix: Validate iTunes explicit albums have tracks before deduplication Broque Thomas 2026-02-09 21:01:40 -0800
  • 511f4f77d1 Update music_database.py Broque Thomas 2026-02-09 18:36:31 -0800
  • d1516021ae remove debugging Broque Thomas 2026-02-09 16:26:50 -0800
  • 83b18d3c74 fixed an issue where the incorrect art would display in the hero slider on discover page Broque Thomas 2026-02-09 15:57:09 -0800
  • 2a1ceb1438 fix metabrainz column issue in db Broque Thomas 2026-02-09 14:00:15 -0800
  • ec4bfce3e4 Update README.md Broque Thomas 2026-02-08 13:54:10 -0800
  • 23e8a578b9 Create pages.gif Broque Thomas 2026-02-08 13:51:50 -0800
  • 51ffae4385 bump v1.6, update changelog, fix Spotify API deprecation 1.6 Broque Thomas 2026-02-07 16:26:14 -0800
  • 0642bc194b Update mobile.css Broque Thomas 2026-02-07 16:16:46 -0800
  • 64b601fa5e mobile css fixes Broque Thomas 2026-02-07 16:14:13 -0800
  • 178956afd6 proactive fix for upcoming spotify api changes Broque Thomas 2026-02-07 14:54:34 -0800
  • cac3cfab92 redesign import button Broque Thomas 2026-02-07 09:59:40 -0800
  • d674b999e5 feat: Import Music from local staging folder Broque Thomas 2026-02-06 23:29:05 -0800
  • fa2c6e2a1c Update docker-compose.yml Broque Thomas 2026-02-06 09:38:20 -0800
  • 48b188446b feat: discovery match cache, mobile sync layout fixes Broque Thomas 2026-02-06 09:24:50 -0800
  • 4f56cdf365 mobile responsive layout Broque Thomas 2026-02-06 08:18:40 -0800
  • 921bf077fd ensure itunes parity for metadata input Broque Thomas 2026-02-05 22:40:41 -0800
  • d08a2e91a2 feat: embed MusicBrainz, Spotify/iTunes IDs, ISRC, and merged genres into audio file tags Broque Thomas 2026-02-05 21:26:19 -0800
  • d9efcbdf99 feat: AcoustID audio verification, MusicBrainz enrichment UI, v1.5 1.5 Broque Thomas 2026-02-05 16:33:07 -0800
  • 2d97d5c7d2 refactor musicbrainz badge Broque Thomas 2026-02-05 07:34:47 -0800
  • 22eb62bb77 add musicbrainz icon for items where matched Broque Thomas 2026-02-04 21:37:15 -0800
  • 8cdf548561 fix - cleared status too early before it could be read for live status updated. Musicbrainz Broque Thomas 2026-02-03 21:26:15 -0800
  • 2a4cab3f96 fix polling for musicbrainz worker Broque Thomas 2026-02-03 19:47:31 -0800
  • fa808e5bba include acoustID in settings page. foundation for verification flow Broque Thomas 2026-02-03 16:57:53 -0800
  • cee5590718 feat(ui): add MusicBrainz enrichment status UI with real-time monitoring Broque Thomas 2026-02-03 15:20:04 -0800
  • 5d779e7c81 fix issue where anything after '&' was scrubbed by regex. Broque Thomas 2026-02-02 15:59:03 -0800
  • 6d9ee9f9c1 fix issue where worker would retry the same host if failed. Broque Thomas 2026-02-02 13:49:56 -0800
  • 2d866cf0dd Fix failed tracks not being added to wishlist. Broque Thomas 2026-02-02 13:42:54 -0800
  • 863f04c5ae Fix album splitting in media servers for multi-source downloads Broque Thomas 2026-02-02 10:00:56 -0800
  • af7279a3ea add 'rejected' to the list of errored states from slskd for album level source. Broque Thomas 2026-02-01 16:43:49 -0800
  • 01ac392307 Fix post-processing race condition between Stream Processor and Verification Worker Broque Thomas 2026-02-01 16:15:22 -0800
  • 268735eeff Update README.md Broque Thomas 2026-02-01 12:26:52 -0800
  • 4581603005 app log rotation with capped file size Broque Thomas 2026-02-01 08:38:38 -0800
  • 60fdf4c82c Fix issue on windows where source files were removed before transfer. Broque Thomas 2026-02-01 08:35:05 -0800
  • 35e65b2106 When downloading albums/EPs from Soulseek, after the first track downloads successfully, browse the source's folder and reuse it for subsequent tracks. This keeps entire albums coming from one source instead of scattering across many users. Broque Thomas 2026-02-01 00:42:39 -0800
  • da44278f12 add fourth search query for enhanced matching with both a cleaned and artist removed search. Broque Thomas 2026-01-31 20:53:56 -0800
  • 7d8bb2b88a Revert "Add album-level Soulseek search and fix unbounded log growth" Broque Thomas 2026-01-31 18:42:37 -0800
  • bbac51412d Revert "album level search for wishlist albums/eps" Broque Thomas 2026-01-31 18:42:17 -0800
  • 28ca3f5ce5 album level search for wishlist albums/eps Broque Thomas 2026-01-31 11:21:35 -0800
  • 258fd7a8ae Add album-level Soulseek search and fix unbounded log growth Broque Thomas 2026-01-30 12:46:52 -0800
  • abc510b9b9 Fix album detection for split albums and false positive matching Broque Thomas 2026-01-29 15:12:13 -0800
  • 578d29f774 Add Spotify OAuth callback route to Flask app for reverse proxy support Broque Thomas 2026-01-29 13:37:22 -0800
  • 622e95e4df fix tidal auth issue on restart Broque Thomas 2026-01-29 11:33:29 -0800
  • 56222b799a Fix ListenBrainz playlists not showing when tables don't exist yet Broque Thomas 2026-01-29 10:16:19 -0800
  • a74596cdd6 Fix Quality Scanner for Navidrome & expand ListenBrainz playlist limit Broque Thomas 2026-01-29 09:24:55 -0800
  • 6750c20dc4 display all listenbrainz playlsts in unique categories. Broque Thomas 2026-01-29 08:55:19 -0800
  • 34faffc819
    Merge branch 'Nezreka:main' into feat/drop-in-folder Leopold Sappler 2026-01-29 15:14:44 +0100
  • 681d4b3cd2 Fixed an issue where the wishlist wouldn't open if null value is detected Broque Thomas 2026-01-27 17:04:31 -0800
  • 634e5b6b9c organization Broque Thomas 2026-01-27 12:23:19 -0800
  • 8248fab16e Fix iTunes wishlist and remove Single suffix Broque Thomas 2026-01-26 17:00:51 -0800
  • 375dcb8a19 Revert "Fix race condition preventing failed tracks from being added to wishlist" Broque Thomas 2026-01-26 16:51:19 -0800
  • ceafcdc49f Revert "Fix iTunes wishlist and remove ' - Single' suffix" Broque Thomas 2026-01-26 16:51:12 -0800
  • fcbead51d8 Merge branch 'main' of https://github.com/Nezreka/SoulSync Broque Thomas 2026-01-26 16:45:18 -0800
  • d9685364c1 Fix iTunes wishlist and remove ' - Single' suffix Broque Thomas 2026-01-26 16:44:42 -0800
  • c0c05c7b89 Fix race condition preventing failed tracks from being added to wishlist Broque Thomas 2026-01-26 16:44:31 -0800
  • 6bf43f33c2 Fix iTunes wishlist and remove ' - Single' suffix Broque Thomas 2026-01-26 16:39:00 -0800
  • c05486b49c Fix race condition preventing failed tracks from being added to wishlist Broque Thomas 2026-01-26 16:19:51 -0800
  • c728309a09 Fix automatic wishlist addition for failed/cancelled tracks in download modal Broque Thomas 2026-01-26 15:35:42 -0800
  • 9af0be1300 fixed issue where legacy cold was called. Broque Thomas 2026-01-26 13:37:42 -0800
  • 087ead1a9a Fix Album Folder Organization for Recent Releases and Wishlist Broque Thomas 2026-01-26 12:35:26 -0800
  • 66e906fece fix: enable album folder organization for Discover page downloads Broque Thomas 2026-01-26 11:42:45 -0800
  • db2400b42a fix navidrome sync issue where duplicate playlists are created Broque Thomas 2026-01-26 10:25:55 -0800
  • 6096049c50 Fix album tracks added as singles from Library page with iTunes source Broque Thomas 2026-01-25 17:44:17 -0800
  • b9f2344f0f lookup artist name on track/album pull to ensure clean data. Broque Thomas 2026-01-25 15:08:08 -0800
  • 48b914a4be Update spotify_client.py Broque Thomas 2026-01-25 13:51:29 -0800
  • 61618c2fc7
    Merge pull request #126 from Nezreka/itunes 1.4 Broque Thomas 2026-01-25 11:07:50 -0800
  • f4365fa836 Fix artist image not appearing for artist bubble, artist bubble modal or when an artist is selected in search. Broque Thomas 2026-01-25 10:51:02 -0800
  • d7542b20c9 update version modal and readme Broque Thomas 2026-01-25 10:33:32 -0800
  • 905e98016f Fix watchlist artist config and add image at insert when Itunes source. Broque Thomas 2026-01-25 09:24:28 -0800
  • 47c45ddea7 feat: dynamic music source labels in discovery modals Broque Thomas 2026-01-25 00:35:16 -0800
  • 59848acaf3 feat: dynamic source labels and enhanced connection testing Broque Thomas 2026-01-25 00:29:33 -0800
  • 4cbb3c952b Fix 'view discog' button on discover hero slider when itunes is primary source. Broque Thomas 2026-01-24 23:58:08 -0800
  • 4f1dc2c15f force refetch similar artists when Spotify IDs missing Broque Thomas 2026-01-24 23:46:01 -0800