schroda
765799b236
Fix tracker redirection on non logged in trackers
...
Incorrectly routed to the tracker oauth page which then just redirected to the tracker settings page.
2025-08-04 21:53:04 +02:00
schroda
063ec5ea83
Hide private track option if unsupported in active track card
2025-08-04 21:37:09 +02:00
schroda
1f55531436
Fix handling of disabled manga migration steps
...
In case e.g., the "tracking" should not get migrated, the "migration action" was still created.
While creating the action, an error was thrown because the "tracking" information was missing, as expected, since it's not required.
To prevent this, the actions should only get created in case they are actually required for the migration.
2025-08-03 15:41:30 +02:00
schroda
5543e134fa
Use env vars
2025-08-02 23:14:21 +02:00
schroda
4f5754399b
Prevent translation of hardcoded value in user facing text
2025-08-02 13:05:29 +02:00
schroda
4d6e1bef74
[Release] v20250801.01
2025-08-01 20:35:05 +02:00
schroda
c758cc41e1
Prevent white screen on page load
...
Bug introduced with ff58dcc480 .
With 18ddf46f17 the "appearance" settings got moved from the local storage to the server metadata.
However, the old settings still remained in the local storage, which includes a value with they key "appTheme". This was the id of the selected app theme.
With ff58dcc480 this key got resued for the app theme object, which leads to a type error in case the old setting is still present in the local storage.
2025-08-01 20:32:54 +02:00
schroda
cd04be7f52
[Release] Version v20250731.01
2025-07-31 21:13:49 +02:00
Hosted Weblate
311ba2a881
Translations update from Hosted Weblate
...
Co-authored-by: Constantin Piber <cp.piber@gmail.com >
Co-authored-by: EugeneCage <taskaev.evgeny1@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Nguyễn Trung Đức <vaicato16@gmail.com >
Co-authored-by: UnknownSkyrimPasserby <f7022961@opayq.com >
Co-authored-by: 清水汐音 <chenzhongjie19940725@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/de/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/pl/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/ru/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/vi/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/zh_Hans/
Translation: Suwayomi/Suwayomi-WebUI
2025-07-31 20:58:45 +02:00
schroda
ca938a6438
Fix tsc error
2025-07-28 20:59:14 +02:00
schroda
a38b2fce9d
Simplify "useStorage" hook
2025-07-28 20:57:16 +02:00
schroda
7eb3b0ac45
Fix parsing storage value
...
Regression ef6c1fce56
2025-07-28 20:56:36 +02:00
schroda
ed2d60dd1c
Handle reading string values from storage
...
Regression ef6c1fce56
2025-07-28 20:40:39 +02:00
schroda
6d98bf8870
Ensure app theme "id" property exists
...
The app themes do not have the "id" prop by default.
2025-07-28 02:51:54 +02:00
schroda
1ab0178d88
Fix local light app theme flicker on initial render
...
MUIs "useColorScheme" hook always returned "system" on the initial render.
(Probably because it's used outside the AppProvider context)
2025-07-28 02:38:18 +02:00
schroda
ef6c1fce56
Fix local/session storage parsing/stringifying values
...
The old logic stringifyed all values, including strings, which caused problems with reading external stored values (e.g., mui-mode) via the "useStorage" hook.
2025-07-28 02:34:02 +02:00
schroda
fb00f51107
Set last known app theme background color until theme is loaded
2025-07-28 00:25:30 +02:00
schroda
ff58dcc480
Set last known app theme until theme is loaded
2025-07-28 00:24:27 +02:00
schroda
dabadf1b43
Reset nav bar width on override
2025-07-28 00:24:26 +02:00
schroda
7b581e49b0
Remove error name from error message
2025-07-28 00:22:36 +02:00
schroda
56eabae9ae
Improve graphql errors display in toast
2025-07-28 00:22:35 +02:00
schroda
20ca6d6cda
Fix download conversion setting input labels
2025-07-26 01:12:25 +02:00
schroda
fcc68ce594
Mention "none" download conversion target mime-type in description
2025-07-26 01:12:25 +02:00
schroda
a846a84777
Fix download conversion change detection
...
The setting was considered to have always been modified. This resulted in the save button never being disabled.
2025-07-26 01:12:24 +02:00
schroda
bd6653ff88
Consider unread chapters only for "mark prev as read"
...
Otherwise, the "last read at" timestamp gets unintentionally updated
2025-07-25 01:50:04 +02:00
schroda
9a9dbab7df
Introduce "SearchParam" enum
2025-07-23 01:52:41 +02:00
schroda
18f524c91a
Move virtuoso constant to proper location
2025-07-23 01:37:47 +02:00
schroda
ebe8a3c376
Fix "extension" root route redirect
...
Not sure why this redirects to the root route instead of to the extension page (got introduced in 2e105a0539 )
2025-07-23 01:36:05 +02:00
schroda
b444c427e4
Fix removed "source" route redirect
...
Page got merged in db65b9df44 and never got properly redirected to the new location (8178574815 )
2025-07-23 01:36:05 +02:00
schroda
2ccd4a3de7
Rename "browse" "source" tab to "sources"
2025-07-23 01:36:03 +02:00
schroda
39d34af9bc
Improve backup install missing extension routing
...
Only opened the "browse" page instead of routing to the "extension" tab of the "browse" page
2025-07-23 01:35:55 +02:00
schroda
cc4ab2e0dd
Remove unused args in "createUpdateReaderPageLoadState"
2025-07-23 01:27:13 +02:00
schroda
1fb5b3cc09
Fix chapter list download ahead option
...
The option should not download anything in case there is already the download ahead number of unread downloaded chapters available.
Regression 85cec6fd8d
2025-07-21 02:40:10 +02:00
schroda
bbb2da52f4
Change scanlator exclusion filter checked icon to "X"
2025-07-20 23:01:36 +02:00
schroda
53b14a8878
Auto focus time setting
2025-07-20 23:01:36 +02:00
schroda
1dd67ff072
Save "custom filters" reader settings per device
2025-07-20 23:01:35 +02:00
schroda
93b9e84a37
Fix "pure dark mode" setting visibility
...
In case the apps theme mode was never changed, the "mui-mode" was never set.
This lead to the "pure black mode" setting to never be visible.
2025-07-20 23:01:35 +02:00
schroda
2b1c2a0b6c
Add "download conversion" setting support
2025-07-20 23:01:34 +02:00
schroda
fed291a5dc
Remove "__typename" prop from gql request variables
...
Will cause the request to fail in case the prop was not expected
2025-07-20 16:48:59 +02:00
schroda
98d087dd58
Remove DialogTiles from DialogContent children
2025-07-20 14:02:16 +02:00
schroda
bac77599f5
Add WebView support
2025-07-19 21:33:13 +02:00
schroda
0d23d8077f
Add private tracking support
2025-07-19 21:33:12 +02:00
schroda
3c4321e625
Extract tracker search track button
2025-07-19 16:54:14 +02:00
schroda
13a7d21e60
Show new tracker search result data
...
- score
- totalChapters
2025-07-19 16:40:29 +02:00
schroda
b9d6339270
Fix track search result type detection
...
The server replaces "_" with "-" in the track result format (at least or Anilist)
2025-07-19 16:23:35 +02:00
schroda
4f0fcea7f5
Ignore cached data for database library manga category cleanup
...
Button only worked once and then required a page refresh, because, otherwise, the cached data from the first call just kept getting used
2025-07-15 01:53:11 +02:00
schroda
4d573174c6
[skip ci] Fix i18n resource generator workflow skip condition
...
The commit message is the title plus description. Thus, using "endsWith" for matching the title does not work
2025-07-15 01:48:33 +02:00
Hosted Weblate
37d925c5fb
Translations update from Hosted Weblate
...
Co-authored-by: Nguyễn Trung Đức <vaicato16@gmail.com >
Co-authored-by: 清水汐音 <chenzhongjie19940725@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/vi/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/zh_Hans/
Translation: Suwayomi/Suwayomi-WebUI
2025-07-15 01:38:48 +02:00
schroda
02557743dd
Update dependencies
2025-07-15 01:33:17 +02:00
schroda
ae1d0ecd67
Remove html parsing of manga and tracker descriptions
...
Reverts d726793e3d and a48cb0ce27 to get rid of the known issue mentioned in the commit description of d726793e3d .
Don't remember why I added this, it doesn't seem that either of the descriptions contains any html.
2025-07-15 01:33:17 +02:00