Jonathan Finley
|
be98c79007
|
perf: avoid stale filter cache rebuilds
|
2026-03-14 02:12:53 -04:00 |
|
Jonathan Finley
|
80eaccd1e6
|
perf: tighten derived filter cache policy
|
2026-03-14 02:12:53 -04:00 |
|
Jonathan Finley
|
cdb0205f8d
|
fix: normalize collapsed-series browse sort fallback
|
2026-03-14 02:09:59 -04:00 |
|
Jonathan Finley
|
3dc7ffedd7
|
perf: bound collapsed-series anchor queries
|
2026-03-14 02:09:59 -04:00 |
|
Jonathan Finley
|
272df76ac2
|
fix: paginate collapsed series by visible rows
|
2026-03-14 02:09:59 -04:00 |
|
Jonathan Finley
|
168844e7a8
|
fix: restore collapsed-series browse payloads
|
2026-03-14 02:09:59 -04:00 |
|
Jonathan Finley
|
394f2e2254
|
perf: bound collapsed-series browse queries
|
2026-03-14 02:09:58 -04:00 |
|
Jonathan Finley
|
c164831722
|
perf: replace browse count predicates with exists checks
|
2026-03-14 02:09:58 -04:00 |
|
Jonathan Finley
|
6788943087
|
fix: normalize book browse cursor values
|
2026-03-14 02:06:17 -04:00 |
|
Jonathan Finley
|
ed3a2c64b3
|
fix: default browse queries to title sort
|
2026-03-14 02:06:17 -04:00 |
|
Jonathan Finley
|
2d13ec3f8c
|
fix: tighten browse keyset fallback rules
|
2026-03-14 02:06:17 -04:00 |
|
Jonathan Finley
|
b701b6efb6
|
feat: split book browse rows from counts
|
2026-03-14 02:04:10 -04:00 |
|
Jonathan Finley
|
dfc1556cbe
|
test: tighten browse forwarding plumbing
|
2026-03-14 02:04:10 -04:00 |
|
Jonathan Finley
|
d28d96ff94
|
test: fix browse request option forwarding coverage
|
2026-03-14 02:04:10 -04:00 |
|
Jonathan Finley
|
3579341f6c
|
feat: add large-library browse response contract
|
2026-03-14 02:04:10 -04:00 |
|
Jonathan Finley
|
6b7550c25b
|
fix: reject non-object browse cursors
|
2026-03-14 02:04:10 -04:00 |
|
Jonathan Finley
|
f24bd19cb7
|
fix: harden browse cursor validation
|
2026-03-14 02:04:10 -04:00 |
|
Jonathan Finley
|
36170d0fcb
|
test: add deterministic browse cursor helpers
|
2026-03-14 02:04:10 -04:00 |
|
Jonathan Finley
|
59c7c0a7c2
|
fix: restore updated browse keyset coverage
|
2026-03-14 02:04:10 -04:00 |
|
Jonathan Finley
|
8585cfff6b
|
fix: align large-library browse strategy keys
|
2026-03-14 02:04:10 -04:00 |
|
Jonathan Finley
|
1533d4146a
|
test: define large-library browse strategy contract
|
2026-03-14 02:04:10 -04:00 |
|
Jonathan Finley
|
da490605b7
|
fix: wire browse request timing hooks
|
2026-03-14 02:04:10 -04:00 |
|
Jonathan Finley
|
c55361c552
|
test: add browse instrumentation helpers
|
2026-03-14 02:04:10 -04:00 |
|
advplyr
|
eb0383d37a
|
Merge pull request #5073 from kevingatera/perf/minimal-upstream-patchset
Improve personalized/discover query performance and cache invalidation behavior
|
2026-03-12 16:38:26 -05:00 |
|
advplyr
|
972193b193
|
Update server settings authLoginCustomMessage to sanitize on save and load
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
|
2026-03-11 17:18:05 -05:00 |
|
advplyr
|
690a7e0da9
|
Update session DeviceInfo with sanitize on clientDeviceInfo
|
2026-03-11 17:03:07 -05:00 |
|
Kevin Gatera
|
c0319ebbac
|
Adjust discover/search changes for API compatibility
|
2026-02-23 19:22:45 -05:00 |
|
Kevin Gatera
|
d2915e689f
|
Speed up personalized shelves and reduce search payload size
|
2026-02-19 20:11:38 -05:00 |
|
Khashayar Toodehfallah
|
c15cb48def
|
Improved subtitle parsing to account for bare colon in title
|
2026-02-06 14:31:09 -05:00 |
|
advplyr
|
122fc34a75
|
Fix server crash filtering by decade with collapsed series
CodeQL / Analyze (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-24 17:07:05 -06:00 |
|
advplyr
|
a92ba564bd
|
Merge pull request #4750 from mikiher/providers-api
Add metadata providers API and use them on web client
|
2025-10-21 17:24:11 -05:00 |
|
mikiher
|
fd593caafc
|
SearchController: simplify query param validation logic
|
2025-10-21 09:38:35 +03:00 |
|
advplyr
|
b1921e7034
|
Fix podcast failed to parse rss feed when feed is not using CData in content:encoded #4757
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
|
2025-10-19 17:25:18 -05:00 |
|
mikiher
|
3f6162f53c
|
CodeQL fix: limit parameter sizes
|
2025-10-15 18:54:29 +03:00 |
|
mikiher
|
888190a6be
|
Fix codeQL failures
|
2025-10-15 18:28:15 +03:00 |
|
advplyr
|
a456865ec0
|
Fix issue with episode downloads without streams, fallback to regular dl on ffprobe fail
|
2025-09-10 17:10:00 -05: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
|
18200a8f01
|
Merge pull request #4533 from sir-wilhelm/wmic_replacement
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
Use PowerShell to get windows drive paths.
|
2025-08-23 17:55:50 -04:00 |
|
advplyr
|
3801ef062a
|
Merge pull request #4596 from renesat/fix/redirect-url
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
Fix freeze on some audio sources
|
2025-08-19 18:11:13 -04:00 |
|
laxandrea
|
2cc6e56bd1
|
remove token from hls url
- following PR #4263
|
2025-08-19 15:29:49 +02:00 |
|
renesat
|
8d1f460640
|
Fix freeze on some audio sources
|
2025-08-16 18:56:23 +02:00 |
|
advplyr
|
7d8b857c77
|
Add book library sort by progress updated #1215
|
2025-07-28 14:58:28 -04:00 |
|
sir-wilhelm
|
cae1560344
|
Use PowerShell to get windows drive paths.
wmic has been deprecated on newer versions of Windows 11 and is not installed.
resolves #4531
|
2025-07-25 12:34:29 -05:00 |
|
mikiher
|
e9a705587a
|
Merge branch 'advplyr:master' into audible-confidence-score
|
2025-07-13 10:13:00 +03:00 |
|
advplyr
|
030e43f382
|
Support disabled rate limiter by setting max to 0, add logs when rate limit is changed from default
Integration Test / build and test (push) Waiting to run
Run Unit Tests / Run Unit Tests (push) Waiting to run
|
2025-07-12 10:51:07 -05:00 |
|
advplyr
|
f081a7fdc1
|
Update rate limiter to use requestIp as key, pass in configurable error message
|
2025-07-12 10:32:35 -05: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
|
3c21c82ce1
|
Merge branch 'master' into jwt_auth_refactor
|
2025-07-09 14:55:05 -05:00 |
|
advplyr
|
df1391d93f
|
Fix scanner after deleting single file books #4459
|
2025-07-09 13:42:53 -05:00 |
|
advplyr
|
ac381854e5
|
Add rate limiter for auth endpoints
|
2025-07-07 16:23:15 -05:00 |
|