Commit Graph

3308 Commits

Author SHA1 Message Date
schroda
4394dbe957 Split up chapter list options type 2026-05-20 13:32:39 +02:00
schroda
67d861c51b Fix marking chapter as read once end is reached by scrolling 2026-05-20 13:07:04 +02:00
schroda
13914333c0 Fix search hotkey in single manga migration search 2026-05-19 01:37:55 +02:00
schroda
8cecca2451 Fix missing migration manual search title 2026-05-18 22:04:07 +02:00
schroda
65674a47ea Prevent starting bulk migration search without selected sources 2026-05-18 21:45:23 +02:00
schroda
98ab6c63d5 Fix missing CheckBoxInput labels 2026-05-18 21:43:08 +02:00
schroda
993601dbfb Fix selecting migration manual search match 2026-05-18 21:36:56 +02:00
schroda
bfbb84ac21 Fix navigation back after manual migration search
When changing the search string during the manual search, the migration page was not opened anymore after selecting a match.
Instead, the previous search was opened.
2026-05-18 21:35:50 +02:00
schroda
7bed3beb1e Add "local source" as possible migration destination source
closes #1107
2026-05-18 20:07:32 +02:00
schroda
299eb828ef Exclude local source from global search language/source filter
Can't be disabled anyway and gets always searched.
2026-05-18 20:06:00 +02:00
schroda
bb376c8a8a Fix other migration matches title styling
The width styling messed the word break up, causing the titles to overlap the "select" button on smaller screens
2026-05-17 14:24:27 +02:00
schroda
70c3906982 Update migration entry width styling 2026-05-17 14:15:38 +02:00
schroda
f1626c387b Fix bulk migration entry metadata text
Prevent adding " - " for an empty author string
2026-05-17 13:59:41 +02:00
schroda
0a95bf57b6 Update sorting of bulk migration other matches
1. Latest chapter
2. Source priority
3. Title
2026-05-17 13:59:41 +02:00
schroda
6564484540 Support descriptions in "CheckboxInput" 2026-05-17 13:36:41 +02:00
schroda
710e7c0deb Optionally ignore missing chapter matches during bulk migration 2026-05-17 13:19:21 +02:00
schroda
fc4767e819 Format generated graphql types 2026-05-17 12:38:49 +02:00
schroda
310bc89322 Group "browse setting" settings 2026-05-17 12:22:35 +02:00
schroda
ff056fa160 Update browse "show nsfw" setting description 2026-05-17 12:11:22 +02:00
schroda
eb6348c1e1 Fix "showNsfw" filtering in browse source page
If disabled, only nsfw sources were shown.
2026-05-17 12:09:17 +02:00
schroda
5b459206cc Optionally ignore outdated matches during bulk migration
The original "ignore outdated matches" setting added with 3d514d357a is not really ignoring outdated matches but requires matches to be ahead of the current source.
The variable naming is not matching the logic and is confusing.
2026-05-17 00:19:33 +02:00
schroda
b7730ffcf9 Update migration search setting description 2026-05-17 00:00:30 +02:00
schroda
2f3f1290e5 Update migration search success counter without found match
It does not matter if a match was found or not. As long as a single source search succeeds, the search progress success counter needs to be increased
2026-05-16 23:47:02 +02:00
schroda
cd8fde4a7b Abort active migration search on manual search match selection 2026-05-16 23:46:59 +02:00
schroda
531ec46be7 Prevent overwriting a manual selected migration match 2026-05-16 23:46:51 +02:00
schroda
4095e65f48 Update progress on manual migration match selection 2026-05-16 23:46:48 +02:00
schroda
e673485d8a Prevent duplicated matches in bulk migration 2026-05-16 22:03:42 +02:00
schroda
a15cd20031 Ignore destination sources with found matches on search retry 2026-05-16 21:57:44 +02:00
schroda
8d90a91537 Show info text when no available migration destination sources 2026-05-16 02:49:07 +02:00
schroda
05a722de8d Move "getMigratable" function to "MigrationEntries" 2026-05-16 02:41:42 +02:00
schroda
21c16d4ba9 Sort bulk migration execution page entries 2026-05-16 02:41:42 +02:00
schroda
d154e01490 Sort bulk migration search entries 2026-05-16 02:41:41 +02:00
schroda
17a08fc131 Fix showing empty destination source group header 2026-05-16 02:41:41 +02:00
schroda
88d952c84b Sort sources in migration destination source selection page 2026-05-16 02:38:36 +02:00
schroda
e944c6711e Sort browse migration manga selection by title 2026-05-16 02:37:47 +02:00
schroda
c41b2ff64d Downgrade pnpm install action to v4.2.0
https://github.com/pnpm/action-setup/issues/207
2026-05-15 21:51:21 +02:00
schroda
555d0c5b24 Migrate pnpm to v11 in github actions 2026-05-15 21:42:47 +02:00
schroda
649fa1e932 Fix installing pnpm in github actions
The action is buggy and does not read the "packagerManager" field from the "package.json" despite saying so in its documentation
2026-05-15 21:33:41 +02:00
schroda
cf6c79ab7b Install pnpm in github actions 2026-05-15 21:25:14 +02:00
schroda
89fe9cc00d Fix reader page preservation on window resize
For some reason mantines "useWindowEvent" uses a stale callback.
I have no clue why that happens, it is not reproducible in a codesandbox
2026-05-15 21:13:07 +02:00
schroda
60b6a39bdc Update dependency "@graphql-codegen" 2026-05-15 20:41:14 +02:00
schroda
32b22bbf3c Update dependencies 2026-05-15 20:41:13 +02:00
schroda
c19f7164e0 Switch to "pnpm" from "yarn" 2026-05-15 20:41:13 +02:00
schroda
7a5b5624e7 Move migration types to corresponding file 2026-05-15 12:28:08 +02:00
github-actions[bot]
8840b88bc9 Update available languages 2026-05-13 22:10:30 +00:00
Hosted Weblate
bfa1d81f6d Translations update from Hosted Weblate
Co-authored-by: Constantin Piber <cp.piber@gmail.com>
Co-authored-by: Damien O'Neil <maxiburning@gmail.com>
Co-authored-by: Harold Marin Salazar <lartemozerion@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Leonardo de Macedo Sartorello <leo.sartorello98@gmail.com>
Co-authored-by: Silvery <alexis.silvery@gmail.com>
Co-authored-by: schroda <50052685+schroda@users.noreply.github.com>
Co-authored-by: 清水汐音 <chenzhongjie19940725@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/de/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/es/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/fr/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/pt/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/zh_Hans/
Translation: Suwayomi/Suwayomi-WebUI
2026-05-14 00:09:52 +02:00
schroda
34efed7470 Revert "Support "produced characters" as hotkeys"
This reverts commit bc66d52701.

"useKey" is broken https://github.com/JohannesKlauss/react-hotkeys-hook/issues/1318
2026-05-13 23:55:34 +02:00
schroda
bc66d52701 Support "produced characters" as hotkeys
"Produced characters" were not supported as hotkeys. I.e., using "!" as a hotkey was not possible.
2026-05-13 19:05:07 +02:00
schroda
4558863d19 Fix manga bulk migration action title 2026-05-13 05:13:08 +02:00
schroda
bc95f0783e Fix showing retry button of migration entry 2026-05-13 05:11:41 +02:00