schroda
dd1199f3be
Integrate extension api v1.6 changes
2026-07-02 12:40:11 +02:00
schroda
3812a84514
Add new "opds skip chapters metadata feed" setting
2026-07-02 12:40:10 +02:00
schroda
aa6ededa10
Use new "fetchMangaAndChapters" mutation
2026-07-02 12:40:10 +02:00
schroda
ef0dbef9cd
Use new "binTrackRecord" mutation during migration
...
Does not cause any requests to the trackers during the migration, which prevents getting rate limited
closes #1104
2026-07-02 12:40:09 +02:00
schroda
816409fcb8
Add sync settings
2026-07-02 12:40:09 +02:00
schroda
43fef26b89
Re-add "Add "kcefEnabled" server setting"
...
Reverts 29bb60c28b
2026-07-02 12:40:08 +02:00
schroda
ea8fe0802d
Format generated "apollo-helpers"
2026-07-02 12:40:08 +02:00
schroda
d4e46bcd8d
Remove apollo-helpers codegen-formatting
2026-07-02 12:40:07 +02:00
schroda
0016d6d83a
Fetch chapter download status with pages mutation
...
The pages mutation potentially changes the chapters download status, causing the cache to get outdated
2026-06-15 14:05:14 +02:00
schroda
29bb60c28b
Revert "Add "kcefEnabled" server setting"
...
This reverts commit be0eb2fa5f .
2026-05-27 22:29:13 +02:00
schroda
be0eb2fa5f
Add "kcefEnabled" server setting
2026-05-20 16:56:09 +02:00
schroda
c53f29b6e7
Fix respecting chapter list filters for downloads
...
Regression 7b20f08f51
2026-05-20 16:49:42 +02:00
schroda
19962df378
Update "getMangasChapterIdsWithState"
2026-05-20 16:26:43 +02:00
schroda
fc4767e819
Format generated graphql types
2026-05-17 12:38:49 +02:00
schroda
e944c6711e
Sort browse migration manga selection by title
2026-05-16 02:37:47 +02:00
schroda
60b6a39bdc
Update dependency "@graphql-codegen"
2026-05-15 20:41:14 +02:00
schroda
0ed2e7c193
Fix refreshing manga during migration search
2026-04-23 20:40:05 +02:00
schroda
527769ec5e
Support library batch selection migration
...
Closes #1089
2026-04-23 19:02:38 +02:00
schroda
f6302fe3aa
Add bulk migration
2026-04-17 02:19:40 +02:00
schroda
c6343e24a5
Update dependency "apollo-client" to v4.x
...
v4.1.6
2026-03-10 01:02:12 +01:00
schroda
f549658dfa
Update dependencies
2026-03-09 01:13:34 +01:00
schroda
00d6350cee
Optionally include client data during manga migration
2026-03-08 22:42:39 +01:00
schroda
0c12427020
Remove old metadata mutations
2026-03-08 22:42:37 +01:00
schroda
64df9a9489
Add new single multipurpose metadata update mutation
2026-03-08 22:40:47 +01:00
schroda
474b98abb5
Use new "metas" mutations
2026-03-08 22:40:45 +01:00
schroda
5def0ea818
Add new image processing settings on serve
2025-12-23 02:10:06 +01:00
schroda
1b0d907708
Add new "external image processing" settings for downloaded images
2025-12-23 02:07:56 +01:00
schroda
083586c567
Update graphql files structure
2025-12-22 14:00:44 +01:00
schroda
162b477032
Add "auto backup flags" settings
2025-12-22 12:31:48 +01:00
schroda
3ff6f2ec5f
Add "opds cbz mime-type" setting
2025-12-13 17:50:29 +01:00
schroda
064dc9041b
Add "hikari connection pool" setting
2025-12-06 20:01:31 +01:00
schroda
e914c04c88
Fix force page reload decision after a webui update
2025-12-06 20:01:09 +01:00
Zeedif
84cfa6bea5
Update KOReader Sync settings ( #1030 )
...
* feat(settings): refactor and implement KOReader Sync settings page
Refactors the KOReader Sync settings section into its own dedicated page and implements the full connection and configuration flow.
The previous implementation in the main server settings was outdated and incomplete. This change aligns the frontend with the latest backend logic and provides a complete user experience.
Key changes include:
- Separated the UI into two states: a login form for initial connection and a configuration panel for existing connections.
- Implemented `connectKoSyncAccount` and `logoutKoSyncAccount` mutations to handle authentication with the KOReader Sync server.
- Updated the `SERVER_SETTINGS` GraphQL fragment to use the new `koreaderSyncStrategyForward` and `koreaderSyncStrategyBackward` fields, removing the deprecated `koreaderSyncStrategy`.
- Moved all KOReader Sync settings from the generic Server Settings page to a dedicated route at `/settings/koreader-sync`.
- Restructured and improved i18n keys for better clarity and consistency.
Ran `yarn gql:codegen` to regenerate GraphQL types and helpers.
* Extract credentials login into component
* Update to server changes and cleanup
---------
Co-authored-by: schroda <50052685+schroda@users.noreply.github.com >
2025-12-06 19:59:39 +01:00
schroda
8358a2f51e
Include "last update timestamp" in chapter updates query
2025-11-30 18:48:12 +01:00
schroda
f0c6e789cd
Add backup flags to backup import
2025-10-07 22:27:07 +02:00
schroda
7d71780fbc
Properly type scalar "Duration"
2025-09-18 22:28:08 +02:00
schroda
80a576db63
Include chapter info in continue reading button tooltip
2025-09-18 22:28:07 +02:00
schroda
8745101c8a
Add "open in webview" button in "SourceMangas"
...
closes #991
2025-09-08 00:59:14 +02:00
schroda
47e93c774f
Add "database" settings
2025-09-08 00:37:02 +02:00
schroda
7d81e1106f
Add "koreader sync" settings
2025-09-08 00:36:23 +02:00
schroda
ef4f6659aa
Remove graphql plugin config file
2025-08-30 17:09:41 +02:00
schroda
4aad410957
Add "ui login" support
2025-08-26 23:06:44 +02:00
schroda
2b1c2a0b6c
Add "download conversion" setting support
2025-07-20 23:01:34 +02:00
schroda
0d23d8077f
Add private tracking support
2025-07-19 21:33:12 +02:00
schroda
13a7d21e60
Show new tracker search result data
...
- score
- totalChapters
2025-07-19 16:40:29 +02:00
Constantin Piber
0d288afe74
[skip ci] Update server settings for Authentication modes ( #984 )
...
* Update GQL interface
* Update queried server settings
* package.json: Fix GQL script
* Basic AuthMode setting
* Setting disable, disclaimer on login page
* Update gql generated files
* Alphabetical sort en.json
* Fix constants name typos
* Move settings types and constants to corresponding files
* Rename setting constants
* Update required server version
---------
Co-authored-by: schroda <50052685+schroda@users.noreply.github.com >
2025-07-12 01:08:40 +02:00
Shirish
cdee6f4efa
[skip ci] Feat: Add OPDS Configs to Server Settings tab ( #945 )
...
* Add OPDS config settings
* Address PR comments
* Update serverVersion for PREVIEW
* Add "opdsUseBinaryFileSizes" setting
---------
Co-authored-by: schroda <50052685+schroda@users.noreply.github.com >
2025-07-12 00:41:59 +02:00
schroda
1c9d62659f
Include "meta" field in manga library fragment
...
The chapter list options stored in the meta are required for the download action
2025-07-08 22:02:25 +02:00
schroda
914262dfac
Revert unwanted generated graphql type changes
...
Accidentally updated some generated graphql types 2e105a0539
2025-06-23 02:01:28 +02:00
schroda
2e105a0539
Introduce "Extension info" screen
2025-06-23 00:05:16 +02:00