Commit graph

33 commits

Author SHA1 Message Date
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