schroda
60b6a39bdc
Update dependency "@graphql-codegen"
2026-05-15 20:41:14 +02:00
schroda
309e37b83f
Cleanup applying metadata migrations
2026-05-09 16:44:29 +02:00
schroda
0b3573ec7a
Prevent downgrading the applied migration id
2026-05-09 16:44:29 +02:00
schroda
be3bb3e24e
Fix committing metadata value migrations
...
In case the "oldValue" was a regex expression, the values never matched, which caused the value migration to never get committed.
2026-05-09 16:44:28 +02:00
schroda
b2c14c1a5d
Handle invalid number metadata values
2026-05-09 16:44:28 +02:00
schroda
dcad44218b
Fix setting invalid value for reader settings
...
When changing a setting from DEFAULT to another value, the value was incorrectly wrapped in an array which lead to an invalid value to get set.
This then caused an error to be thrown, making the reader unusable
fixes #1099
2026-05-09 16:44:28 +02:00
schroda
d1e70c2609
Add "safe area inset" setting to reader
2026-05-08 01:58:06 +02:00
schroda
d92d626698
Always save applied migration regardless of changes
...
In case open migrations did not apply any changes, the applied migration did not get updated.
This causes unnecessary logic to run everytime the metadata are read.
2026-04-07 15:16:09 +02:00
schroda
80829febb2
[skip ci] Re-add removed lint rules
2026-03-14 02:11:03 +01:00
schroda
72af9d52d1
Update lint rules
2026-03-11 19:42:02 +01:00
schroda
5dda4304d9
Migrate to oxlint + oxfmt
2026-03-11 19:41:49 +01:00
schroda
22e1b6d224
Update dependency "eslint" to v9.x
...
v9.39.4
2026-03-10 21:41:50 +01:00
schroda
c6343e24a5
Update dependency "apollo-client" to v4.x
...
v4.1.6
2026-03-10 01:02:12 +01:00
schroda
00d6350cee
Optionally include client data during manga migration
2026-03-08 22:42:39 +01:00
schroda
57e05bf20d
Introduce new batch metadata update function
2026-03-08 22:42:38 +01:00
schroda
430939a47a
Update new "metas" mutations structure
2026-03-08 22:42:38 +01:00
schroda
63ebfd120e
Fix saving long metadata values
...
fixes #900
2026-03-08 22:42:36 +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
edbbc81575
Fix missing type support for i18n resources
...
Due to the change in 65a9a905be - moving to a json file - it wasn't ensured anymore that IsoLanguages contained the i18n language codes
2026-01-30 21:54:39 +01:00
schroda
1d8944bb48
Add option to disable server version updated info
2026-01-25 18:03:24 +01:00
schroda
749c81eef1
Add option to partially disable webui version updated info
2026-01-25 18:02:59 +01:00
schroda
4d7eb74a56
Merge "selected source/extension" languages
2026-01-25 17:35:42 +01:00
schroda
bb36a46a24
Save selected app language on server
2026-01-22 00:14:52 +01:00
schroda
43d994f843
Keep unchanged metadata stable for memoization
...
Everytime the metadata got updated, unchanged values could cause rerenders because their reference changed.
This happened e.g., for the "customThemes" which caused the MUI theme to get recreated resulting in all components to rerender due to the theme context change.
2025-12-22 12:32:48 +01:00
schroda
f13fcc0e8c
Move type "NullAndUndefined" to util types
2025-08-16 17:10:48 +02:00
schroda
9e5af57a5f
Move "core" folder out of "features" into "base"
2025-08-16 15:44:17 +02:00
schroda
f548ba9502
Structure "reader" in sub-features
2025-08-16 02:02:13 +02:00
schroda
1b4bf22542
Rename folder "modules" to "features"
2025-08-15 22:02:58 +02:00