Commit Graph

55 Commits

Author SHA1 Message Date
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
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
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 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
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
schroda
78310496aa Feature/about screen add option to check for and trigger updates (#485)
* [VersionMapping] Require server version "r1436" for preview

* Move ts util types to new type file

* Add buttons for updating server and webUI
2023-12-09 23:08:27 +01:00