Commit Graph
56 Commits
Author SHA1 Message Date
schroda f2d60f69e7 [Release] v20260509.01 2026-05-09 16:45:52 +02:00
schroda 6dea9af192 Remove outdated preview version mappings 2026-05-08 22:59:21 +02:00
schroda 6a025537df [Release] v20260508.01 2026-05-08 18:53:36 +02:00
schroda 531c3fc3cc [skip ci] Update versionToServerVersionMapping
Required starting with 474b98abb5
2026-03-09 01:23:06 +01:00
schroda 14d7ec0ae5 Fix versionToServerVersionMapping ui version typo 2026-03-04 01:38:18 +01:00
schroda 71f99f5ac6 [skip ci] Update versionToServerVersionMapping
- Fix server version from 937d3af479baf9c9ad9b829fa7a623b36fbd6b9c; actual change was one commit earlier
- Update ui version to include fix 76474712a3
2026-02-21 15:15:05 +01:00
schroda 730ff1cc2c [skip ci] Update versionToServerVersionMapping 2026-02-13 01:16:09 +01:00
schroda 937d3af479 Update versionToServerVersionMapping
Preview server is broken with stable webui due to the subpath changes
2026-02-13 01:09:24 +01:00
schroda 3fb4d53091 [Release] v20251230.01 2025-12-30 17:51:04 +01:00
Zeedifandschroda 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 28a2b44e94 [skip ci] Fix mapping to non-existend ui version 2025-10-08 23:29:43 +02:00
schroda beb642d150 [skip ci] Update versionToServerVersionMapping 2025-10-07 22:29:37 +02:00
schroda 60e03a4404 [skip ci] Update versionToServerVersionMapping 2025-09-25 01:09:55 +02:00
schroda ad3b8d4567 Update server injected subpath detection 2025-09-25 00:20:31 +02:00
schroda bcb5e391f0 Downgrade PREVIEW version
Latest "subpath" support is broken.

Opening anything but the root path gives a blank page.
In the console a "Failed to load module script" error is shown.
This is caused because any path after the root is considered to be part of the root. Thus, invalid urls are used for all requests.

Example:
  Root: "localhost:4567/manga"
  
  Open page on "localhsot:4567/manga/44" will lead to this url being used as the root.
2025-09-24 20:43:31 +02:00
schroda 464edc0f18 [skip ci] Update "versionToServerVersionMapping" 2025-09-08 01:17:39 +02:00
schroda fcea0504c7 Update "versionToServerVersionMapping" 2025-09-08 01:03:23 +02:00
schroda a57281cda2 Update required server version for preview to r1901 2025-08-28 17:39:39 +02:00
schroda 4d6e1bef74 [Release] v20250801.01 2025-08-01 20:35:05 +02:00
schroda cd04be7f52 [Release] Version v20250731.01 2025-07-31 21:13:49 +02:00
schroda 2b1c2a0b6c Add "download conversion" setting support 2025-07-20 23:01:34 +02:00
Constantin Piberandschroda 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
Shirishandschroda 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 472151eb5d [Release] Version 20250703.01 2025-07-03 20:46:01 +02:00
schroda 0aa49f359d [SKIP CI] Update ui server mapping 2025-04-07 00:21:17 +02:00
schroda 11679a9901 [Release] Version 1.5.0 2025-04-05 16:10:51 +02:00
schroda b673047517 Update to server gql library update changes 2025-03-23 04:04:08 +01:00
schroda 6039d5b78e Remove accidentally added stable server compatible webui preview version III
awkward... three times the charm I guess
2024-12-09 23:37:47 +01:00
schroda 5b8ef71fb2 Remove accidentally added stable server compatible webui preview version II
...
2024-12-09 23:34:03 +01:00
schroda 208d527659 Remove accidentally added stable server compatible webui preview version 2024-12-09 23:32:21 +01:00
schroda 484d6cdac4 Fix previous preview version mappings
Update ui versions to the latest compatible versions, they were pointing to the first version that updated the minimum server version while they needed to point to the previous commit of the commit that changed the minimum server version to a higher version.

Updated ui versions that pointed to non-existing revisions.
Multiple commits at once were pushed to the master which caused the revision of the mapping update commit to not be a release
2024-12-09 02:38:37 +01:00
schroda b9ab13c7d2 Re-add older preview versions 2024-11-30 14:59:32 +01:00
schroda 1e109e7d32 Remove deprecated "gqlDebugLogsEnabled" setting 2024-11-28 12:22:17 +01:00
schroda a819d45489 Update to server download subscription changes 2024-11-28 12:17:55 +01:00
schroda 274c4c6489 Add server log file rotation settings 2024-09-03 16:30:31 +02:00
schroda 792bbe4563 Add new FlareSolverr "response fallback" setting 2024-07-28 22:50:27 +02:00
schroda 3065e80b36 Properly sort chapters of same manga in updates
In case chapters of the same manga had been fetched at the same time, they were sorted by their source order ascending instead of descending, which caused the newest chapter of that manga to be farther down instead of being the first
2024-07-28 22:29:01 +02:00
schroda f2649bd693 [Release] Version 1.1.0 2024-06-14 20:22:37 +02:00
schroda fdf78145f0 [VersionMapping] Update to latest server gql schema changes
Server now supports partial mutation responses.
2024-06-03 03:09:58 +02:00
schroda 86ec83a2ef Handle missing trackers in backup validation result 2024-05-07 02:28:08 +02:00
schroda 0490851deb [VersionMapping] Require server version "r1514" for preview (#718)
Forgotten in 5edb14aefcda2f54b89975c36f327d7fe84e3c86...
2024-04-07 21:49:04 +02:00
schroda 9674b18d28 Feature/tracking unbind use new mutation (#688)
* [Codegen] Update generated files

* Use new "unbindTrack" mutation

* Add option to delete remote track on unbind

* [VersionMapping] Require server version "r1510" for preview
2024-04-01 00:45:44 +02:00
schroda e310ec3ba7 [Release] Version 1.0.0 (#501) 2024-02-23 20:35:38 +01:00
schroda 629b742140 Feature/settings add new socks proxy settings (#617)
* Add new socks settings

* [VersionMapping] Require server version "r1493" for preview
2024-02-22 00:25:12 +01:00
schroda e8bfc28350 [VersionMapping] Require server version "r1487" for preview (#610) 2024-02-18 02:11:09 +01:00
schroda 18ca66cb40 Feature/settings add flaresolverr (#568)
* [Codegen] Update to server changes

* Set "dialogTitle" by default to "settingTitle" for "NumberSetting"

* Add FlareSolverr to settings

* [VersionMapping] Require server version "r1477" for preview

* Replace static strings with translation keys
2024-01-26 21:20:06 +01:00
Chance Zibolski 05f57730db Support configuring automatic downloads by category (#562)
Signed-off-by: Chance Zibolski <chance.zibolski@gmail.com>
2024-01-21 22:31:04 +01:00
schroda 3973eda089 [ServerMapping][Codegen] Update to latest server gql MangaType changes (#546) 2024-01-11 03:53:06 +01:00
schroda 39b79c6ebe Feature/settings support custom extension repos (#539)
* [Codegen] Support custom extension repos

* [VersionMapping] Require server version "r1444" for preview
2024-01-06 18:38:16 +01:00
schroda 12b6700110 [VersionMapping] Require server version "r1438" for preview 2023-12-16 20:35:35 +01:00