jeffvli
8338aaf18d
Add related genre albums to album detail
2023-08-08 09:26:48 -07:00
jeffvli
d1e5571163
Add initial fetch for all grid views
2023-08-08 01:26:02 -07:00
jeffvli
ff68de8c09
Fix jellyfin album song order ( #192 )
2023-08-04 13:26:33 -07:00
jeffvli
95780f1969
Add optional chain to jf genres
2023-08-04 13:07:39 -07:00
jeffvli
f6d239d87c
Improve lyrics persistence
...
- Search overrides existing lyrics query
- Separate reset / clear commands
2023-08-04 11:51:01 -07:00
jeffvli
80fb844d3c
Adjust subsonic genre normalization
2023-08-04 10:32:35 -07:00
jeffvli
d0aba6e16e
Support genres in context menu
2023-08-04 02:27:04 -07:00
jeffvli
ee83fdba71
Persist lyrics queries in indexeddb
2023-08-04 01:41:45 -07:00
jeffvli
8029712b55
Add initial genre list support
2023-07-31 17:17:26 -07:00
Gelaechter
93e00e7afb
Fix Jellyfin album duration normalization ( #191 )
2023-07-29 10:35:30 -07:00
Kendall Garner
c9dbf9b5be
Add remote control ( #164 )
...
* draft add remotes
* add favorite, rating
* add basic auth
2023-07-23 05:23:18 -07:00
jeffvli
dd2dd797a1
Add check for undefined list query
2023-07-20 17:00:01 -07:00
jeffvli
eec556d34a
Additional fix to query key list values
2023-07-20 03:38:50 -07:00
jeffvli
7378fd1f20
Fix broken pagination split logic
2023-07-20 02:08:23 -07:00
jeffvli
6821735f65
Split key pagination in central handler
2023-07-20 01:55:49 -07:00
jeffvli
c0e3174d09
Fix artist image placeholders for Navidrome
2023-07-20 00:41:13 -07:00
jeffvli
1ec70bfa78
Add search to playlist api
2023-07-19 01:32:09 -07:00
jeffvli
c3f97dfa4c
Split pagination from filter in query keys
2023-07-19 01:29:42 -07:00
jeffvli
bba27c5ddb
Migrate playlist list to use list store
2023-07-19 00:28:46 -07:00
jeffvli
b9caa73405
Fix list response types
2023-07-16 13:35:40 -07:00
jeffvli
1fc5e9a0e8
Update song list table view
2023-07-16 11:44:33 -07:00
jeffvli
30e52ebb54
Lint all files
2023-07-01 19:14:12 -07:00
jeffvli
4167af098f
Various cleanup
2023-06-14 00:12:10 -07:00
Kendall Garner
2fac9efc1b
initial implementation for password saving ( #132 )
...
* initial implementation for password saving
* support restoring password in interceptor
* Fix modal overflow and position styles
* warn about 429, better error handling
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com>
Co-authored-by: Jeff <42182408+jeffvli@users.noreply.github.com>
2023-06-13 10:52:51 -07:00
jeffvli
f97e855f51
Support local navidrome album artist image ( #116 )
2023-06-11 20:02:14 -07:00
Kendall Garner
d6e628099c
Add LrcLib Fetcher ( #136 )
...
* lrclib, do not show search/clear buttons if no fetchers configured
2023-06-11 12:45:50 -07:00
jeffvli
cbc08d6f03
Improve lyrics match with scored searches
2023-06-09 17:24:34 -07:00
jeffvli
255a131f3b
Require only single query for search
2023-06-09 17:24:34 -07:00
jeffvli
2f0634dc03
Add lyric search selection and override
2023-06-09 17:24:34 -07:00
jeffvli
f8ecb3fc53
Update fetchers to support search
2023-06-09 17:24:34 -07:00
jeffvli
0fa5b6496f
Add lyric search functions and query
2023-06-09 17:24:34 -07:00
Kendall Garner
8835fc640a
Include lyric simplification, restore clear button
...
- merges lyric simplification
- restores metadata/clear
2023-06-09 17:24:34 -07:00
jeffvli
d38c846e80
Update lyric fetcher return types
2023-06-09 17:24:34 -07:00
Kendall Garner
007a099951
Lyrics Improvements
...
- Make the settings text actually consistent with behavior
- Add metadata (artist/track name) for fetched tracks
- Add ability to remove incorrectly fetched lyric
- Add lyric fetch cache; save the last 10 fetches
- Add ability to change offset in full screen, add more comments
2023-06-09 17:24:34 -07:00
Kendall Garner
9eef570740
support .txt
2023-06-04 16:46:05 -07:00
Kendall Garner
58f38b2655
add jellyfin, improvements
2023-06-04 16:46:05 -07:00
Kendall Garner
23f9bd4e9f
initial implementation for lyrics
2023-06-04 16:46:05 -07:00
jeffvli
5295c69f46
Bump ts-rest
2023-06-03 05:46:15 -07:00
jeffvli
76805a0b19
Fix ND potentially setting undefined undefined credential ( #60 )
2023-05-24 00:33:35 -07:00
jeffvli
64c5f25d18
Fix JF playlist controller
2023-05-21 18:19:02 -07:00
jeffvli
098e86b1f4
Fix ND playlist controller
2023-05-21 18:15:47 -07:00
jeffvli
de50002ea7
Add random song list query
2023-05-21 07:30:28 -07:00
jeffvli
292737d53c
Add query cancellation for play queue requests
...
- Opens a notification after 2s to allow for manual cancellation of in-progress query
2023-05-20 23:13:20 -07:00
jeffvli
fb158bc069
Add types to query keys object
2023-05-20 22:40:22 -07:00
jeffvli
06d253228a
Fix normalized types
2023-05-20 20:22:10 -07:00
jeffvli
c854fd0a5b
Re-add artistInfo api call for navidrome
2023-05-20 02:24:40 -07:00
jeffvli
c4fb9a2e72
Add song detail controller
2023-05-20 02:08:37 -07:00
jeffvli
a7ea54cf4b
Add jellyfin search api
2023-05-20 02:08:37 -07:00
jeffvli
32ebe6b739
Add subsonic/nd search api
2023-05-20 02:08:37 -07:00
jeffvli
4cb54bc9da
Fix misc types
2023-05-17 21:07:04 -07:00