Broque Thomas
bab31218bb
Improve artist handling and preserve album data in sync
...
Enhanced handling of artist data to support both string and object formats across the database, sync service, and web server. The sync process now preserves full album and artist objects for tracks, enabling wishlist additions with album cover art. The frontend and API were updated to use the full artist objects, and the UI now formats artist names correctly.
2025-12-09 10:44:54 -08:00
Broque Thomas
bcf62d7de4
Update music_database.py
2025-11-25 17:54:14 -08:00
Broque Thomas
ffe02d5330
listenbrainz discovery fix
2025-11-25 15:13:41 -08:00
Broque Thomas
4684408439
Revert "user selected watchlist settings now connected to backend."
...
This reverts commit 2c12759dbb .
2025-11-24 19:30:30 -08:00
Broque Thomas
2c12759dbb
user selected watchlist settings now connected to backend.
2025-11-24 17:27:50 -08:00
Broque Thomas
1749bb62a5
foundation for allowing user to decide which releases to grab per watchlist artist
2025-11-24 17:16:12 -08:00
Broque Thomas
c46e2c527e
search bar for watchlist
2025-11-23 20:23:30 -08:00
Broque Thomas
bc17e9fa2b
remove
2025-11-21 16:15:04 -08:00
Broque Thomas
08e3f6c900
fix liked songs
2025-11-21 13:31:26 -08:00
Broque Thomas
69ea705f5d
fix wishlist duplicates
2025-11-19 09:47:56 -08:00
Broque Thomas
52c27ce2a9
cache listenbrainz and update with watchlist
2025-11-18 13:41:45 -08:00
Broque Thomas
cc62b3b48e
discover page progress
2025-11-17 10:09:08 -08:00
Broque Thomas
76dca2f045
caching for similar artists
2025-11-11 14:04:55 -08:00
Broque Thomas
d399a612ef
progress on discover page
2025-11-11 11:38:27 -08:00
Broque Thomas
47f8862fc4
discovery page progress
2025-11-11 10:39:46 -08:00
Broque Thomas
576f151c5c
preferred quality updates.
2025-11-09 14:16:38 -08:00
Broque Thomas
8c7cb6d448
manual library selection for plex servers
2025-10-15 15:04:05 -07:00
Broque Thomas
0715c41745
fix library page genre display
2025-10-03 09:15:48 -07:00
Broque Thomas
a24c85378c
remove
2025-09-26 23:51:11 -07:00
Broque Thomas
0ba4b6a079
pull genres with imges.
2025-09-26 16:11:50 -07:00
Broque Thomas
cf33e17060
fix database issue
2025-09-26 13:16:58 -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
fe84f1dbb8
remove
2025-08-18 16:43:35 -07:00
Broque Thomas
5b6ea29522
updated artist live album check to use server specific data
2025-08-18 15:52:55 -07:00
Broque Thomas
0c90f4f327
multi-server source
2025-08-18 15:32:58 -07:00
Broque Thomas
620c78766b
better
2025-08-18 10:36:57 -07:00
Broque Thomas
3bd6a29bfd
Included Watchlist functionality.
...
Watchlist will allow the user to select artist to 'watch' and the app will automatically add new releases by those artists to the wishlist for automatic download.
included version information and modal
2025-08-16 09:27:01 -07:00
Broque Thomas
68584e0923
remove pycache
2025-08-14 14:09:11 -07:00
Broque Thomas
9da7d4a7e0
readme
2025-08-13 11:54:51 -07:00
Broque Thomas
62e78f59f7
youtube playlist functionality. may have bugs.
2025-08-13 11:53:36 -07:00
Broque Thomas
29e413dcf7
readme
2025-08-09 22:42:04 -07:00
Broque Thomas
2394c160f2
readme
2025-08-09 22:38:30 -07:00
Broque Thomas
f4ac2b7d6e
KoЯn....
2025-08-09 16:38:56 -07:00
Broque Thomas
2196ed35f6
fixing database issues
2025-08-08 22:27:02 -07:00
Broque Thomas
a228affd7b
database fixes
2025-08-08 20:44:48 -07:00
Broque Thomas
ac4ec88f42
fixed sync issue
2025-08-08 18:23:53 -07:00
Broque Thomas
a5ece58379
randomize wishlist order
2025-08-08 17:02:18 -07:00
Broque Thomas
285809d16f
better matching
2025-08-08 13:19:49 -07:00
Broque Thomas
872072fe22
remove these
2025-08-07 23:56:08 -07:00
Broque Thomas
aa7af89d13
code fix
2025-08-07 23:49:37 -07:00
Broque Thomas
b5e3c47051
wishlist functionality
2025-08-07 23:08:05 -07:00
Broque Thomas
2ad0dddba4
recommend database refresh every 1-2weeks
...
This is needed if users manually correct failed matches on plex when songs are scanned in. If a db sync is done after the scan but before the manual modification,
2025-08-07 20:27:26 -07:00
Broque Thomas
906d0c23b7
incremental update bug fixed
2025-08-07 11:37:13 -07:00
Broque Thomas
66bbfaf9c1
fix incremental update
2025-08-07 11:26:50 -07:00
Broque Thomas
aafc0ca49f
consistent matching between sync and artists.
2025-08-07 10:35:56 -07:00
Broque Thomas
86fcdd6869
better matching
2025-08-06 19:44:55 -07:00
Broque Thomas
019253087f
better matching on albums
2025-08-06 11:31:35 -07:00
Broque Thomas
78d037cba4
include deep search for artists.
2025-08-06 10:04:10 -07:00
Broque Thomas
7212e9224c
include database in search
2025-08-06 09:47:43 -07:00
Broque Thomas
684433d857
update variations
2025-08-06 00:07:12 -07:00