Josh Vincent
77d7a50b99
Merge remote-tracking branch 'josh-vin/master' into feat/ChaptersEnhancments
2025-07-30 16:51:12 -06:00
advplyr
0107cb4782
UI/UX fix x overflow for sessions tables on mobile
2025-07-26 09:45:44 -05:00
advplyr
5b6807892f
Fix set token on page load #4509
2025-07-18 16:59:27 -05:00
advplyr
3845940245
Add warning under legacy token input on users page to use api keys instead
2025-07-16 16:43:53 -05:00
advplyr
99110f587a
Localize elapsed duration on sessions tables
2025-07-14 17:17:39 -05:00
advplyr
d09db19cd5
Update re-login message to show for users without github discussion link, add message to i18n strings
2025-07-12 11:21:52 -05:00
advplyr
d3402e30c2
Update ereaders to handle refreshing, epubjs to use custom request method, separate accessToken in store
2025-07-10 16:54:28 -05:00
advplyr
d0d152c20d
Seperate setUserToken from setUser in store
2025-07-08 09:45:24 -05:00
advplyr
6cc7a44a22
Update oidc redirect to pass both new and old token in url
2025-07-07 17:21:25 -05:00
advplyr
ad092ef8f8
Merge branch 'master' into jwt_auth_refactor
2025-07-07 16:50:58 -05:00
advplyr
9c8900560c
Seperate out auth strategies, update change password to return error status codes
2025-07-07 15:04:40 -05:00
advplyr
ce803dd6de
Use getServerSetting to ensure serverSettings is set before accessing
2025-07-06 17:39:03 -05:00
advplyr
97afd22f81
Refactor Auth to breakout functions in TokenManager, handle token generation for OIDC
2025-07-06 16:43:03 -05:00
advplyr
e24eaab3f1
Log when token expiry is set via env var, api-keys create/update returns with user association
2025-07-06 13:10:14 -05:00
advplyr
a24dae5262
Merge branch 'master' into jwt_auth_refactor
2025-07-06 09:06:39 -05:00
advplyr
e59babdf24
Force re-login if using old token, show alert if admin user, add isOldToken flag to user
2025-07-05 17:46:18 -05:00
advplyr
df60aeb456
Update narrator name to be clickable to filter by narrator
2025-07-02 17:30:00 -05:00
advplyr
4d32a22de9
Update API Keys to be tied to a user, add apikey lru-cache, handle deactivating expired keys
2025-06-30 14:53:11 -05:00
advplyr
af1ff12dbb
Add get all, update and delete endpoints. Add api keys config page
2025-06-30 11:32:02 -05:00
advplyr
4f5123e842
Implement new JWT auth
2025-06-29 17:22:58 -05:00
Josh Vincent
9da0be6d36
Allow clicking on elapsedTime to adjust chapter start
2025-06-08 13:18:41 -06:00
advplyr
0c5d05d319
Fix chapter table on audiobook tools page uneven column widths
2025-06-07 17:10:23 -05:00
Josh Vincent
c41bdb951c
Moves the lock button and fixes padding on bulk add feature.
...
Moves the lock button the right of the Title text box.
Enhances the bulk chapter add feature by preserving zero-padding in chapter titles and prevents editing of locked chapters. Also allows Enter to be pressed in the Add Multiple Chapters modal.
Adds a warning toast when attempting to modify locked chapters.
Fixes sizing of boxes on smaller windows
2025-06-07 14:48:05 -06:00
Josh Vincent
54815ea9c7
Add a second to bulk chapters so its valid
...
This will enable users to go in and fix the chapter timing later but still save easily with the bulk import.
2025-06-06 13:25:20 -06:00
Josh Vincent
09397cf3de
Improves chapter editing and adds bulk import
...
Adds chapter locking functionality, allowing users to lock individual chapters or all chapters at once to prevent accidental edits.
Implements time increment buttons to precisely adjust chapter start times.
Introduces bulk chapter import functionality, allowing users to quickly add multiple chapters using a detected numbering pattern.
Adds elapsed time display during chapter playback for better user feedback.
Updates UI tooltips and icons for improved clarity and user experience.
2025-06-06 11:22:38 -06:00
Vito0912
b6995ba5d1
prettier
2025-06-02 19:33:50 +02:00
Vito0912
9968743a93
fix wrong display and ignored values
2025-06-02 19:32:52 +02:00
advplyr
4968864498
Fix safari specific issue with line clamp on description #4348
2025-05-30 17:33:15 -05:00
advplyr
6ce1806359
Update pathexists file system API endpoint
2025-05-26 16:56:50 -05:00
advplyr
0ed6045d1e
Add support for searching podcast episode titles #3301
2025-05-15 17:16:15 -05:00
advplyr
2ef827e3fa
Add restart server message on authentication page when oidc is enabled #4064
2025-05-13 17:01:00 -05:00
advplyr
0df5a7816d
Update chapter toast strings, update spacing, autoformat
2025-05-10 16:42:34 -05:00
advplyr
26c976b6b9
Merge branch 'master' into feat/chapterLookUp
2025-05-10 16:22:30 -05:00
advplyr
257bf2ebe0
Update edit chapters page breakpoint & cleanup padding
2025-05-09 17:24:02 -05:00
advplyr
b876256736
Audiobook tools page include edit item button and item title linked to item page
2025-05-08 17:17:44 -05:00
advplyr
3ce6e45761
Support m4b encoder tool for single m4b audiobooks
2025-05-08 17:08:11 -05:00
advplyr
342d100f3e
Replace advanced options with presets/advanced card
2025-05-02 17:24:46 -05:00
advplyr
e0b90c6813
Add channels, codec and bitrate to tracks table & breakpoint updates
2025-05-02 15:06:31 -05:00
advplyr
6819c0b108
Fix player track tooltip overflowing on share player
2025-04-29 17:46:54 -05:00
Vito0912
a1074e69ac
Fixed crash
2025-04-27 19:51:56 +02:00
Vito0912
65aec6a099
Adds locale
2025-04-27 19:44:28 +02:00
Vito0912
38957d4f32
fix shift times not works when editing
2025-04-27 19:34:12 +02:00
Vito0912
a2dc76e190
remove brading
2025-04-27 19:21:37 +02:00
advplyr
35870a0158
Update upload API endpoint to validate request body
2025-04-27 09:18:52 -05:00
Nicholas Wallace
79fe064c4a
Add: server localization for chapter lookup
2025-04-19 23:25:17 -07:00
Nicholas Wallace
7e69713683
Change: chapter lookup to be in modal
2025-04-19 23:13:38 -07:00
advplyr
26c0c89b94
Update podcast latest page to show latest 50 episodes #3343
2025-04-08 17:39:24 -05:00
advplyr
31f48edcc3
Update close feed button on rss feeds table to be consistent with other UI
2025-04-06 17:56:17 -05:00
advplyr
f7109a055c
Fix rss feeds table overflow with long slugs
2025-04-06 17:50:39 -05:00
advplyr
292d5783a9
Update player queue button on item page to be to the right of the read button to keep consistent spacing
2025-04-04 17:17:06 -05:00