Nate Adams
cdd9800dff
feat: Add chapter-relative MediaSession position state
...
When "Use chapter track" is enabled, the Media Session API now reports
duration and position relative to the current chapter instead of the
full audiobook. This makes the OS lock screen/notification scrubber
span only the current chapter.
- Call setPositionState() with chapter-relative values
- Map OS seek requests back to absolute file position
- Update metadata with chapter title on chapter change
- Fall back to full-file behavior when setting is disabled
2026-02-22 20:03:06 -07:00
advplyr
8498378bca
Merge pull request #4952 from sir-wilhelm/use-localized-text-for-selected-filter
...
CodeQL / Analyze (push) Has been cancelled
Run Component Tests / Run Component Tests (push) Has been cancelled
Build and Push Docker Image / build (push) Has been cancelled
Integration Test / build and test (push) Has been cancelled
Run Unit Tests / Run Unit Tests (push) Has been cancelled
Display localized/styled text for selected filter.
2026-01-31 17:56:07 -06:00
KiwiHour
3e4225bced
Fix aria-label for jumpBackward button
2026-01-09 14:26:56 +00:00
sir-wilhelm
e6d99d07f0
Display localized/styled text for selected filter.
...
The selected filter was using the id before.
2025-12-28 11:28:36 -06:00
advplyr
088353ae26
Merge pull request #4649 from votex001/multi-select-item-fix
...
[fix] prevent duplicates in multi-selects
2025-12-21 14:58:04 -06:00
advplyr
ebcb122eb8
Merge pull request #4906 from sir-wilhelm/playlist-sorted
...
When adding items to playlist, sort the playlist sections alphabetically.
2025-12-21 14:01:08 -06:00
advplyr
503f4611b2
Update tooltip with plaintext prop
CodeQL / Analyze (push) Has been cancelled
Run Component Tests / Run Component Tests (push) Has been cancelled
Build and Push Docker Image / build (push) Has been cancelled
Integration Test / build and test (push) Has been cancelled
Run Unit Tests / Run Unit Tests (push) Has been cancelled
2025-12-12 17:24:01 -06:00
sir-wilhelm
648983708e
Sort the playlist sections alphabetically.
2025-12-12 04:18:29 +00:00
advplyr
8758c62ae2
Merge pull request #4702 from Vito0912/feat/uploadProgress
...
CodeQL / Analyze (push) Has been cancelled
Run Component Tests / Run Component Tests (push) Has been cancelled
Build and Push Docker Image / build (push) Has been cancelled
Integration Test / build and test (push) Has been cancelled
Run Unit Tests / Run Unit Tests (push) Has been cancelled
feat: Added progress indicator to upload
2025-11-24 17:08:03 -06:00
advplyr
39b8b9df4f
Auto formatting
2025-11-20 16:58:43 -06:00
James Tattersall
f77de1743e
Don't require listening today for 'Days in a row' stat
2025-10-23 21:31:37 +01:00
mikiher
538a5065a4
Update providers users to fetch providers on demand
2025-10-19 18:57:27 +03:00
mikiher
ce4ff4f894
Client: Use new server providers API
2025-10-15 09:52:15 +03:00
Finn Dittmar
4224f44259
Remove duplicate (and also wrong byte conversion)
2025-10-09 08:49:13 +02:00
advplyr
cafd92e206
Fix item edit modal show next/prev arrows when opening from Files or Match context menu item #4718
2025-10-08 14:52:14 -05:00
advplyr
1280ddfe74
ui/ux disable inputs while cover search in progress, add padding on empty state texts
2025-10-03 16:39:36 -05:00
mikiher
7e89b97a6d
Tidy up cover search console logging and error toasts
2025-10-03 09:08:17 +03:00
mikiher
20de2ea388
Add "Best" option to book cover search
2025-10-03 08:23:53 +03:00
mikiher
7630dbdcb7
Replace cover search with streaming version
2025-10-02 13:30:03 +03:00
Vito0912
9ce6de3100
Added progress to upload
2025-09-27 17:00:57 +02:00
votex001
fbe9971a8b
[fix] prevent duplicates in multi-selects
2025-09-03 18:19:52 +03:00
advplyr
ba7160c305
Add index to removeItem on multiselect keydown
2025-09-02 17:31:48 -05:00
Nicholas Wallace
afab429c75
Fix: ensure all keys are unique in MultiSelect
2025-08-30 10:01:25 -07:00
John
18ad23d016
Issue 4540 New SortBy Options: Started Date & Finished Date ( #4575 )
...
CodeQL / Analyze (push) Waiting to run
Run Component Tests / Run Component Tests (push) Waiting to run
Build and Push Docker Image / build (push) Waiting to run
Verify all i18n files are alphabetized / update_translations (push) Waiting to run
Integration Test / build and test (push) Waiting to run
Run Unit Tests / Run Unit Tests (push) Waiting to run
---------
Co-authored-by: advplyr <advplyr@protonmail.com>
2025-08-24 16:54:38 -05:00
advplyr
9c47f404c9
Fix current author not showing in podcast match #4617
2025-08-23 16:55:32 -05:00
advplyr
2f6de71a3a
Fix match tab local storage book provider being updated by podcast matching #4615
CodeQL / Analyze (push) Has been cancelled
Run Component Tests / Run Component Tests (push) Has been cancelled
Build and Push Docker Image / build (push) Has been cancelled
Integration Test / build and test (push) Has been cancelled
Run Unit Tests / Run Unit Tests (push) Has been cancelled
2025-08-22 08:35:11 -05:00
advplyr
e4b9ac5446
Add episode updated translation for podcast match #4606
2025-08-19 16:52:50 -05:00
advplyr
9987d219f8
Remove success toast on podcast episodes removed #4606
2025-08-19 16:50:43 -05:00
advplyr
751371abb8
Update ReadIcon svg with material-symbols
2025-08-12 17:46:01 -05:00
advplyr
6365c02875
Update explicit material symbols icon to fill
2025-08-12 17:40:48 -05:00
Tobias Berger
5ef632a7eb
Replace some SVG icons with material-symbols
2025-08-01 09:20:34 +02:00
advplyr
4d70929d2e
Add locale strings for user stats heatmap #4550
CodeQL / Analyze (push) Has been cancelled
Run Component Tests / Run Component Tests (push) Has been cancelled
Build and Push Docker Image / build (push) Has been cancelled
Verify all i18n files are alphabetized / update_translations (push) Has been cancelled
Integration Test / build and test (push) Has been cancelled
Run Unit Tests / Run Unit Tests (push) Has been cancelled
2025-07-31 19:51:05 -05:00
advplyr
2054accdc9
Update library sort dropdown to use max height available
2025-07-28 15:07:57 -04:00
advplyr
7d8b857c77
Add book library sort by progress updated #1215
2025-07-28 14:58:28 -04:00
advplyr
4af21b079a
Fix epub toc search input colors for themes
2025-07-25 17:31:59 -05:00
Michael Vinci
c9eaf2db2d
Add 'sepia' theme to EpubReader
2025-07-25 17:01:16 -05:00
Felix
d9f2d8bf1d
Update SideRail.vue
...
Changed cursor at version to pointer
2025-07-24 13:57:26 +02:00
advplyr
8fb460ce05
Merge pull request #4319 from mikiher/audible-confidence-score
...
Audible confidence score
2025-07-21 17:00:44 -05:00
advplyr
8c4bbfd6a2
Add match confidence as a badge on match book card
2025-07-21 16:52:21 -05:00
advplyr
e678fe6e2f
Update sessions modal to show username & update sessions endpoints to always return username
2025-07-16 16:56:07 -05:00
mikiher
e9a705587a
Merge branch 'advplyr:master' into audible-confidence-score
2025-07-13 10:13:00 +03:00
advplyr
d3402e30c2
Update ereaders to handle refreshing, epubjs to use custom request method, separate accessToken in store
Run Component Tests / Run Component Tests (push) Waiting to run
Integration Test / build and test (push) Waiting to run
Run Unit Tests / Run Unit Tests (push) Waiting to run
2025-07-10 16:54:28 -05:00
advplyr
25fe4dee3a
Update epub reader to use axios for handling refresh tokens
Run Component Tests / Run Component Tests (push) Waiting to run
Integration Test / build and test (push) Waiting to run
Run Unit Tests / Run Unit Tests (push) Waiting to run
2025-07-09 17:03:10 -05:00
mikiher
bf6d81b333
Merge branch 'advplyr:master' into audible-confidence-score
2025-07-09 09:04:52 +03:00
advplyr
ad092ef8f8
Merge branch 'master' into jwt_auth_refactor
2025-07-07 16:50:58 -05:00
advplyr
ce803dd6de
Use getServerSetting to ensure serverSettings is set before accessing
CodeQL / Analyze (push) Waiting to run
Run Component Tests / Run Component Tests (push) Waiting to run
Build and Push Docker Image / build (push) Waiting to run
Integration Test / build and test (push) Waiting to run
Run Unit Tests / Run Unit Tests (push) Waiting to run
2025-07-06 17:39:03 -05:00
advplyr
e24eaab3f1
Log when token expiry is set via env var, api-keys create/update returns with user association
Run Component Tests / Run Component Tests (push) Waiting to run
Integration Test / build and test (push) Waiting to run
Run Unit Tests / Run Unit Tests (push) Waiting to run
Verify all i18n files are alphabetized / update_translations (push) Has been cancelled
2025-07-06 13:10:14 -05:00
advplyr
e201247d69
Handle socket re-authentication, fix socket toast to be re-usable, socket cleanup
2025-07-06 11:07:01 -05:00
advplyr
a24dae5262
Merge branch 'master' into jwt_auth_refactor
2025-07-06 09:06:39 -05:00
advplyr
293851d931
Fix missing translation in remove podcast episode modal #4434
CodeQL / Analyze (push) Waiting to run
Build and Push Docker Image / build (push) Waiting to run
Integration Test / build and test (push) Waiting to run
Run Unit Tests / Run Unit Tests (push) Waiting to run
Run Component Tests / Run Component Tests (push) Has been cancelled
Verify all i18n files are alphabetized / update_translations (push) Has been cancelled
2025-06-30 17:49:05 -05:00