Commit Graph
126 Commits
Author SHA1 Message Date
schroda cf6c79ab7b Install pnpm in github actions 2026-05-15 21:25:14 +02:00
schroda c19f7164e0 Switch to "pnpm" from "yarn" 2026-05-15 20:41:13 +02:00
schroda 41fe42f29b Fix "auto webtoon mode" detection
The detection didn't work properly in case the selected manga was in a different language than English or the current active translation.
In that case it didn't work because the translation for that locale wasn't loaded.

So to ensure that the translation exists for each language, we have to hardcode it.
2026-02-21 22:20:22 +01:00
schroda 21e2e5cd8c [skip ci] Fix pushing outside repo in "update_i18n_languages" workflow 2025-08-19 01:31:39 +02:00
schroda 5d7f0a1f07 [skip ci] Push git changes in "update_i18n_languages" workflow 2025-08-19 01:23:20 +02:00
schroda 446fee9108 [skip ci] Fix commiting changes in "update_18n_languages" workflow 2025-08-19 01:08:32 +02:00
schroda 5543e134fa Use env vars 2025-08-02 23:14:21 +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
schroda 2d44fc8d00 [skip ci] Insert weblate token into "tokens.json" in "update_i18n_languages" workflow 2025-07-12 01:59:25 +02:00
schroda 107ad79b17 [skip ci] Create empty "tokens.json" in "update_i18n_languages" workflow 2025-07-12 01:38:27 +02:00
schroda 5eb3d93afa [skip ci] Fix "update_i18n_languages" workflow package json script execution 2025-07-12 01:30:49 +02:00
schroda 49c1fa6cee [skip ci] Ignore "update_i18n_languages" workflow head commit name condition on manual dispatch 2025-07-12 01:29:21 +02:00
schroda f55e090a73 [skip ci] Add options to trigger "update_i18n_languages" workflow manually 2025-07-12 01:25:33 +02:00
schroda a77a587e59 [skip ci] Fix "update_i18n_languages" workflow dependency installation 2025-07-12 01:20:37 +02:00
schroda 0fbab00b06 Create workflow to automatically update i18n resources 2025-07-04 18:43:31 +02:00
schroda 15788e01c6 Remove "issue moderator" workflow 2025-03-20 00:30:57 +01:00
schroda c52a822a23 Increase allowed issue title length 2025-02-17 03:30:07 +01:00
schroda ece1f4c465 Create "release" github action 2025-02-09 23:09:00 +01:00
schroda 7266270075 [IssueModerator] Improve unremoved acknowledgment section detection 2024-06-13 20:22:48 +02:00
schroda 1352f636ba [SKIP CI][IssueModerator] Fix "acknowledgment section" detection for "Meta" issues 2024-04-16 01:50:06 +02:00
schroda 4c3b1c1560 [SKIP CI][IssueModerator] Allow "Meta" issues 2024-04-16 01:40:47 +02:00
schroda 26cbe15964 [SKIP CI] Fix/issue moderator workflow (#703)
* [IssueModerator] Disable unused options

* [IssueModerator] Fix regexes of rules
2024-04-03 22:32:20 +02:00
schroda 827fa5a171 [SKIP CI] Feature/improve issue moderator workflow (#701)
* [IssueModerator] Improve un-removed "acknowledgment" section detection

* [IssueModerator] Check for invalid issue types in title

* [IssueModerator] Try to ensure short descriptive title

* [IssueModerator] Try to prevent questions in the title
2024-04-03 16:30:25 +02:00
schroda 8d265f1ddf Install dependencies from lock file in github actions (#686) 2024-03-31 23:36:39 +02:00
schroda eede189eec Fix/build push master workflow (#651) 2024-03-09 02:11:08 +01:00
schroda 2047d76ad9 Update workflow actions (#649)
* Update workflow actions

* Fix tsc issues
2024-03-09 00:24:48 +01:00
schroda 92fe3eaaa6 Feature/update issue templates (#630)
* Update issue templates with latest versions from the server

* Add additional points to "bug_report" issue template
2024-03-02 01:29:15 +01:00
schroda c9a4ed620c Add "issue_moderator" github workflow (#629) 2024-03-02 01:23:30 +01:00
schroda 684ae69470 Update tokens (#542) 2024-01-07 20:41:57 +01:00
schroda b42c3103f1 Feature/rebrand to suwayomi (#500)
* Rename "Tachidesk-WebUI" to "Suwayomi-WebUI"

* Rename "Tachidesk-Server" to "Suwayomi-Server"

* Rename "Tachidesk" to "Suwayomi"

* Rename variables
2024-01-05 20:11:29 +01:00
schroda 57c8ee2cdc Add build step to pr workflow (#259)
Prevents PRs that break building from getting merged
2023-03-11 21:42:07 +03:30
Daniel 1914a61edd Add GitHub Action to run tsc on pull request events (#232) 2023-02-24 19:08:44 +03:30
Daniel 70ae857132 add GitHub action on pushing to run lint (#224)
* Add script to run eslint for the project

* Add GitHub Action for linting

Prevent merges with linting errors

* Rename GitHub Action "build_push" to "build_push_master"
2023-01-10 01:27:17 +03:30
Aria Moradi 20b0e66093 make all links work by catching 404 2022-02-21 08:29:47 +03:30
Aria Moradi 15cfd73c2e better naming 2022-02-21 01:37:46 +03:30
Aria Moradi 52cbba0323 fix typo 2022-02-21 01:33:20 +03:30
Aria Moradi 6284c35ec1 deploy to github pages 2022-02-21 01:30:38 +03:30
Aria Moradi 24d11b4154 everything 2021-08-08 05:07:20 +04:30
Aria Moradi 9e9135b17a ls 2021-08-08 05:04:13 +04:30
Aria Moradi 0a536f58e0 add md5sum 2021-08-08 04:45:35 +04:30
Aria Moradi d19d1ca7c8 build-zip 2021-08-08 01:35:33 +04:30
Aria Moradi b089d0c9af updates n shit 2021-08-07 23:54:58 +04:30
Aria Moradi 7daa8168b1 update 2021-08-07 23:37:26 +04:30
Aria Moradi df08f223dd editing the wrong file 2021-08-07 23:36:12 +04:30
Aria Moradi 811f07b490 Update build_push.yml 2021-08-07 23:25:12 +04:30
Aria Moradi e78209d2b2 move it where it should be 2021-08-07 23:20:36 +04:30
Aria Moradi 60df3b80fd move webUI out of Tachidesk 2021-09-02 14:15:03 +04:30
Aria Moradi 7fc33ba8db fix cache 2021-06-06 03:19:03 +04:30
Aria Moradi 857562eaff add build flexiblity for Equinox 2021-06-06 02:48:26 +04:30
Aria Moradi 7bfa215b4c change old paths 2021-06-06 01:52:05 +04:30