jeffvli
9db2e51d2d
reorganize global types to shared directory
2025-05-26 17:18:56 -07:00
jeffvli
1cf587bc8f
restructure files onto electron-vite boilerplate
2025-05-26 17:18:55 -07:00
jeffvli
5a79fee77e
use missing UTC transform on navidrome dates ( #928 )
2025-05-26 02:08:08 -07:00
Kendall Garner
b0d86ee5c9
Support tags, and better participants for servers
...
- Parses `tags` for Navidrome (mapping string: string[])
- Parses `Tags` (and fetches for it) for Jellyfin (map a string to empty, and display as a bool)
- Clean parsing of participants for Navidrome/Subsonic
- Only show `People` for Jellyfin, not clickable
2025-05-17 21:35:58 -07:00
Kendall Garner
781d8055b5
minor artist count fixes
2025-05-07 19:53:23 -07:00
Kendall Garner
68759a2613
artists fixes
2025-04-25 09:30:17 -07:00
Kendall Garner
1555b827ee
fix: normalize artists with no album count
2025-03-10 14:20:19 -07:00
Kendall Garner
41c2a7da69
make artist stats for navidrome api sane
2025-03-09 19:21:16 -07:00
Kendall Garner
c6d7dc0b32
prepare bfr changes ( #882 )
...
* prepare bfr changes
* contributors to subsonic/navidrome
* show performer roles
* Add BFR smart playlist fields
* Fix upload-artifact action to handle v4
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com>
2025-03-09 16:55:27 -07:00
jeffvli
ca58551b94
Make client param on SS/ND queries consistent
2024-12-19 17:15:07 -08:00
jeffvli
d3480a86c3
Fix release date parsing to use UTC ( #794 )
2024-10-15 03:15:59 -07:00
jeffvli
244aee45cd
Handle potential null response on genre results from Navidrome
2024-09-26 12:13:03 -07:00
Kendall Garner
9923c021fa
better album dates
2024-08-25 19:52:44 -07:00
Kendall Garner
14086ebc9c
improve similar items fallback, make ND album artist for song actually album artist, fix full screen race
2024-04-08 08:49:55 -07:00
Kendall Garner
dae2f9bd0a
[feat]: actually include version checks
2024-02-17 00:57:10 -08:00
Jeff
ccb0e14e48
Merge pull request #450 from kgarner7/more-metadata
...
[feature]: Show album comment, Last.fm/MusicBrainz links
2024-02-02 14:56:46 -08:00
Kendall Garner
04a468f8c9
[bugfix]: fetch higher resolution artist images from Navidrome
2024-01-28 20:01:57 -08:00
Kendall Garner
ea67a18962
include lastfm/mbz links
2024-01-15 22:10:50 -08:00
Kendall Garner
5516daab6e
enable comments, safer note
2024-01-15 20:46:06 -08:00
Kendall Garner
c05b474827
fix navi null date ( #408 )
2023-12-13 00:28:53 -08:00
Kendall Garner
452ef783f2
[bugfix/feat]: always fetch artist image for Navidrome ( #317 )
...
* [bugfix/feat]: always fetch artist image for Navidrome
* Add error fallback to library header image
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com>
2023-10-22 15:46:48 -07:00
jeffvli
45b80ac395
Add discsubtitle for navidrome ( #217 )
2023-09-22 15:12:23 -07:00
Kendall Garner
65f28bb9dc
Replaygain support for Web Player ( #243 )
...
* replaygain!
* resume context
* don't fire both players
* replaygain for jellyfin
* actually remove console.log
---------
Co-authored-by: Jeff <42182408+jeffvli@users.noreply.github.com>
Co-authored-by: jeffvli <jeffvictorli@gmail.com>
2023-09-21 17:06:13 -07:00
jeffvli
153d8ce6ce
Fix nd/jf duration normalizations
2023-09-15 16:52:14 -07:00
jeffvli
663893dccb
Fix missing related artist images
2023-08-09 21:30:27 -07:00
jeffvli
d0aba6e16e
Support genres in context menu
2023-08-04 02:27:04 -07:00
jeffvli
c0e3174d09
Fix artist image placeholders for Navidrome
2023-07-20 00:41:13 -07:00
jeffvli
30e52ebb54
Lint all files
2023-07-01 19:14:12 -07:00
Kendall Garner
23f9bd4e9f
initial implementation for lyrics
2023-06-04 16:46:05 -07:00
jeffvli
c854fd0a5b
Re-add artistInfo api call for navidrome
2023-05-20 02:24:40 -07:00
jeffvli
40aabd2217
Additional refactor for navidrome api controller types
2023-04-30 17:55:23 -07:00
jeffvli
8f042ad448
Pass full server to controller
2023-04-25 16:25:26 -07:00
jeffvli
ea8c63b71b
Add new navidrome api controller
2023-04-23 19:57:10 -07:00