Huang Xin
|
2d7d6b08a9
|
compat(opds): parse attachment filename from download requests, closes #2969 (#2976)
|
2026-01-16 17:13:30 +01:00 |
|
Huang Xin
|
aaee04c290
|
fix(opds): probe filename when downloading PDFs and CBZ files, closes #2921 (#2932)
|
2026-01-12 17:55:50 +01:00 |
|
Huang Xin
|
ca8d25341e
|
compat(opds): support Komga OPDS v1.2 and v2, closes #2839 (#2851)
|
2026-01-03 18:04:39 +01:00 |
|
Huang Xin
|
8a43c58fd4
|
fix(tts): resolve Edge TTS being blocked in certain regions (#2741)
This should close #2739 and close #1821.
|
2025-12-19 03:24:51 +01:00 |
|
Huang Xin
|
5aa78f2554
|
fix(opds): expose X-Content-Length header for CORS requests (#2715)
|
2025-12-14 19:06:09 +01:00 |
|
Huang Xin
|
51008d81fb
|
fix(opds): select proper opds search link (#2683)
|
2025-12-10 19:56:27 +01:00 |
|
Huang Xin
|
00f36af03a
|
feat(opds): add support to search in OPDS, closes #2598 (#2634)
|
2025-12-06 12:13:45 +01:00 |
|
Huang Xin
|
75f6efe27a
|
compat(opds): add User-Agent header to fix downloads from Calibre Web OPDS (#2592)
|
2025-12-02 10:27:33 +01:00 |
|
Huang Xin
|
d2b3c165c7
|
fix(opds): use custom header for content length when streaming content (#2584)
|
2025-12-01 17:28:36 +01:00 |
|
Huang Xin
|
02e885fbb7
|
fix(opds): workaround parsing of encoded params in proxied url in cloudflare (#2575)
|
2025-12-01 05:49:04 +01:00 |
|
Huang Xin
|
2ca3561093
|
feat(opds): support downloading ebooks from OPDS catalogs (#2571)
|
2025-11-30 21:22:54 +01:00 |
|
Huang Xin
|
cd614e3845
|
feat(cjk): add an option to replace quotation marks in vertical layout for CJK languages (#2511)
|
2025-11-22 14:09:20 +01:00 |
|
Huang Xin
|
c86af457e7
|
chore: bump Next.js to 16.0.3 (#2496)
|
2025-11-21 12:49:36 +01:00 |
|
Huang Xin
|
9bc46914e2
|
feat(iap): support expanding cloud storage with IAP on iOS and Android (#2331)
|
2025-10-26 10:18:56 +01:00 |
|
Huang Xin
|
fdf6908fc6
|
feat: expand cloud storage with one-time payment (#2325)
|
2025-10-25 11:46:51 +02:00 |
|
Huang Xin
|
8737535b90
|
feat: support Android IAP (#2286)
|
2025-10-21 18:24:50 +02:00 |
|
Huang Xin
|
686f8988bc
|
api: use node api endpoint for iap verifying (#1683)
|
2025-07-26 13:34:36 +02:00 |
|
Huang Xin
|
42c2825e90
|
feat: enable IAP for upgrading to Readest Premium on iOS (#1678)
|
2025-07-25 19:08:53 +02:00 |
|
Huang Xin
|
8974a87168
|
feat: add IAP server api (#1676)
|
2025-07-25 14:44:56 +02:00 |
|
Huang Xin
|
e3c411f043
|
feat: support to edit book metadata, closes #753 (#1583)
|
2025-07-14 19:46:57 +02:00 |
|
Huang Xin
|
bf0bb80009
|
api: fix for supabase RLS (#1501)
|
2025-06-30 15:08:53 +02:00 |
|
Huang Xin
|
5d61a9808f
|
feat: add subscription management for tauri platforms (#1499)
|
2025-06-30 10:04:57 +02:00 |
|
Huang Xin
|
280cb75ca4
|
api: cors in middleware (#1493)
|
2025-06-29 17:00:52 +02:00 |
|
Huang Xin
|
d5d0a9abd3
|
api: add subscription API (#1491)
|
2025-06-29 14:38:04 +02:00 |
|
chrox
|
17336d7ac9
|
Add CORS for the sync API
|
2024-12-24 18:02:39 +01:00 |
|
Huang Xin
|
9be9bc8a34
|
Support reading progress synchronization across platforms (#34)
|
2024-12-24 12:31:02 +01:00 |
|