Kendall Garner
ed5d590a6b
feat: sync play queue for navidrome/subsonic ( #1335 )
...
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2025-12-12 21:05:00 -08:00
jeffvli
c1ea39aa14
normalize dates to UTC, remove year to date conversions
2025-12-10 17:40:32 -08:00
jeffvli
27eebe474e
fix username param on subsonic getUser ( #1362 )
2025-12-10 10:18:11 -08:00
jeffvli
76b59921f1
fix descending song list id sort
2025-12-08 19:38:19 -08:00
jeffvli
cd2d8ae3c9
lint
2025-12-07 20:08:57 -08:00
jeffvli
2929603565
check authentication for all servers on initialization and update permission roles
2025-12-08 03:57:23 +00:00
jeffvli
c82762a3fc
check authentication for all servers on initialization and update permission roles
2025-12-07 18:28:12 -08:00
jeffvli
4ddada1fe3
add isAdmin to auth state
2025-12-07 17:21:46 -08:00
jeffvli
a74ed3e4c7
add fallback to album artist if no artists in Jellyfin response ( #1329 )
2025-12-07 00:42:01 -08:00
jeffvli
ccdd16292a
add player filters to omit songs from queue based on criteria
2025-12-03 22:11:18 -08:00
jeffvli
cb2581252b
remove _custom query usage for playlists
2025-12-03 18:31:42 -08:00
jeffvli
917bf91583
add folder browsing support ( #315 )
2025-12-03 14:55:16 -08:00
jeffvli
f84506ce01
use tags list for Navidrome genres to support counts
2025-12-02 18:38:08 -08:00
jeffvli
cb3c0fe0d4
add favorites list
2025-11-30 01:12:29 -08:00
jeffvli
bdc52ece9d
more jellyfin api fixes
2025-11-29 19:33:42 -08:00
jeffvli
8611bb9755
fix subsonic / jellyfin issues
2025-11-29 19:33:42 -08:00
jeffvli
a6945bc1f3
add date picker operators to smart playlist
2025-11-29 19:33:41 -08:00
jeffvli
83bd83b629
revert track number to use 'track' value
2025-11-29 19:33:41 -08:00
jeffvli
72e2e6daca
update fields and add multiselect to smart playlist sort
2025-11-29 19:33:40 -08:00
jeffvli
092a9c3f19
add initial playlist reimplementation
2025-11-29 19:33:40 -08:00
Kendall Garner
80419a1edf
Remove stream url, cleanup old audio player ( #1269 )
...
* Remove stream url, cleanup old audio player
* remove unused api in playerbar waveform
* make jellyfin transcoding work?
2025-11-29 19:33:38 -08:00
jeffvli
7c71f1058d
null songCount and albumCount in genre type
2025-11-29 19:33:38 -08:00
jeffvli
a92a829ca7
add global music folder selector
2025-11-29 19:33:32 -08:00
jeffvli
81d3d2e620
fix Song domain type year value
2025-11-29 19:32:24 -08:00
jeffvli
164332d752
refactor domain types to rename itemType
2025-11-29 19:32:20 -08:00
jeffvli
173e00af3d
refactor Genre domain type to include serverType and serverId
2025-11-29 19:32:20 -08:00
jeffvli
0cfa07bfbc
fix merge
2025-11-29 19:32:13 -08:00
jeffvli
3c2f186891
fix Navidrome normalized types for userFavorite, userRating
2025-11-29 19:30:49 -08:00
jeffvli
85407f3e11
remove uniqueId property from all entities except QueueSong
2025-11-29 19:30:48 -08:00
jeffvli
427f808180
rename internal types in domain models
2025-11-29 19:30:47 -08:00
jeffvli
f266e299f5
remove old api types files
2025-11-03 11:16:50 -08:00
Kendall Garner
e26ffaac53
Add additional information to album: record label, release type, version ( #1242 )
...
* Add additional information to album
* add mbz release types and normalization
* update Pill styling
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2025-11-03 00:34:42 -08:00
jeffvli
c7a473d864
refactor api controller to internalize server fetch
2025-11-02 21:56:35 -08:00
Lyall
4dd52b0cef
feat: Add explicit status for Navidrome and OpenSubsonic ( #1220 )
...
* add navidrome explicit status
* add ExplicitStatus enum and support opensubsonic
* add explicit status to cards
2025-10-26 13:48:45 +00:00
Kendall Garner
6733047942
improve jellyfin participants
2025-10-10 19:32:11 -07:00
Evelyn Gravett
1b278cb33a
Feature: Add song and artist links to discord RPC ( #1160 )
...
* Add song and artist links to discord RPC
* use first artist name for artist link, full artist name for song link
* use first album artist for song link
* add discord rpc links setting
* simplify discord link settings
* fix setting description
* add musicbrainz links
* fix callback missing dependency
* use encodeURIComponent for lastfm links
Co-authored-by: Kendall Garner <17521368+kgarner7@users.noreply.github.com >
* split musicbrainz ids
* combine link settings
---------
Co-authored-by: Kendall Garner <17521368+kgarner7@users.noreply.github.com >
2025-10-04 03:27:59 +00:00
Kendall Garner
4a48598260
add multiple genre support for nd albums/tracks
2025-09-28 19:59:20 -07:00
Kendall Garner
508013958f
ND >= 0.56.0: search songs by artist | album artist id
2025-09-27 20:00:34 -07:00
Kendall Garner
f4be797f16
Add comment describing jellyfin image tag invalidation
2025-09-24 08:12:00 -07:00
Kendall Garner
2feef206fb
add Navidrome/Jellyfin image cache invalidation
2025-09-24 08:05:22 -07:00
Kendall Garner
4b4df28641
add bit depth, sample rate
2025-07-13 07:12:13 -07:00
Kendall Garner
6f5dd4881a
join path with library path
2025-07-01 21:51:09 -07:00
Jeff
c1330d92b2
Migrate to Mantine v8 and Design Changes ( #961 )
...
* mantine v8 migration
* various design changes and improvements
2025-06-24 00:04:36 -07:00
Kendall Garner
87c9963354
fix subsonic album artist and album list count
2025-06-20 18:35:11 -07:00
Kendall Garner
9e689468f9
info for playlists, show id, fix playlist duration
2025-06-02 00:26:36 -07:00
jeffvli
930165d006
fix all imports for new structure
2025-05-26 17:20:02 -07:00
jeffvli
9db2e51d2d
reorganize global types to shared directory
2025-05-26 17:18:56 -07:00