2136 Commits

Author SHA1 Message Date
achmad 06e93fd7bd chore: add Docker build config, scripts, and private registry setup
CI build / Validate Gradle Wrapper (push) Successful in 2m30s
CI build / jlink (linux-x64, ubuntu-latest) (push) Failing after 1m12s
CI build / Build Jar (push) Failing after 2m18s
CI build / jlink (macOS-arm64, macos-15) (push) Has been cancelled
CI build / jlink (macOS-x64, macos-15-intel) (push) Has been cancelled
CI build / jlink (windows-x64, windows-latest) (push) Has been cancelled
CI build / Make linux-assets release (push) Has been cancelled
CI build / Make appimage release (push) Has been cancelled
CI build / Make debian-all release (push) Has been cancelled
CI build / Make linux-x64 release (push) Has been cancelled
CI build / Make macOS-arm64 release (push) Has been cancelled
CI build / Make macOS-x64 release (push) Has been cancelled
CI build / Make windows-x64 release (push) Has been cancelled
CI build / release (push) Has been cancelled
2026-05-10 11:45:24 +07:00
achmad 02cac5df10 Merge branch 'master' of https://github.com/Suwayomi/Suwayomi-Server 2026-05-10 02:42:37 +07:00
renovate[bot] 6ee3348f50 Update javalin to v7 (major) (#1920)
* Update javalin to v7

* Update Javalin usage to v7 and Jackson 3

* Import fix

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Syer10 <syer10@users.noreply.github.com>
2026-05-09 14:52:00 -04:00
achmad 8780597091 feat: add /image endpoint for chapter pages with Content-Length header
New GET endpoint at /api/v1/manga/{mangaId}/chapter/{chapterIndex}/page/{index}/image
that buffers the image into a byte array and sets Content-Length, enabling
progress tracking in Tachiyomi-based Android extensions.
2026-05-10 01:29:05 +07:00
renovate[bot] c98899d501 Update plugin shadowjar to v8.3.10 (#2007)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 12:01:08 -04:00
renovate[bot] 7654653a25 Update plugin buildconfig to v6.0.9 (#2006)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 12:00:44 -04:00
renovate[bot] 0c1a0ef408 Update Gradle to v9.5.0 (#2004)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 12:00:30 -04:00
renovate[bot] e7f2192579 Update plugin ktlint to v14.2.0 (#2005)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:59:40 -04:00
renovate[bot] 5c3b1e0b07 Update moko to v0.26.4 (#2003)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:58:02 -04:00
renovate[bot] 6ad59f2e2b Update dex2jar to v2.4.36 (#2001)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:51:32 -04:00
renovate[bot] 03dd778fac Update jte to v3.2.4 (#2002)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:50:46 -04:00
renovate[bot] 6b833a38d1 Update kotlinx-coroutines monorepo to v1.11.0 (#1995)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:47:26 -04:00
renovate[bot] a83885353c Update dependency com.typesafe:config to v1.4.8 (#1922)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:46:20 -04:00
renovate[bot] 10d7c7c06d Update polyglot to v25 (#1651)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:45:53 -04:00
Shozikan 3b575271cb Chore: Updated Moku's Description & Quick Spelling Fix (#1999)
Corrected spelling of 'abandoned' and clarified Moku's server management capabilities.
2026-05-09 11:44:29 -04:00
renovate[bot] 5ad92413f3 Update GitHub Artifact Actions (#1986)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:44:11 -04:00
renovate[bot] 7fbdb39319 Update dependency io.github.oshai:kotlin-logging-jvm to v8.0.02 (#1983)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:44:02 -04:00
renovate[bot] 92abdf7fb7 Update dependency com.auth0:java-jwt to v4.5.2 (#1980)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:43:47 -04:00
renovate[bot] ea0c666cfe Update dependency com.android.tools.build:apksig to v9.2.1 (#1984)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:43:36 -04:00
renovate[bot] b5e395a039 Update dependency com.ibm.icu:icu4j to v78.3 (#1985)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:43:25 -04:00
renovate[bot] e530072a07 Update softprops/action-gh-release action to v3 (#1987)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:43:14 -04:00
renovate[bot] f85cbe1ca5 Update dependency org.jsoup:jsoup to v1.22.2 (#1988)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:43:04 -04:00
renovate[bot] 5f9126eb2f Update dependency org.postgresql:postgresql to v42.7.11 (#1989)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:42:53 -04:00
renovate[bot] d77c57ede0 Update dependency androidx.annotation:annotation to v1.10.0 (#1990)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:42:43 -04:00
renovate[bot] 02f9a0d1d7 Update dependency androidx.annotation:annotation to v1.10.0 (#1990)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:42:36 -04:00
renovate[bot] 53192f56ca Update serialization to v1.11.0 (#1996)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:42:23 -04:00
renovate[bot] 01d89cbb48 Update dependency org.bouncycastle:bcprov-jdk18on to v1.84 (#1994)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:42:04 -04:00
renovate[bot] be55cb974b Update dependency io.insert-koin:koin-core to v4.2.1 (#1993)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:41:49 -04:00
renovate[bot] 34c394ed19 Update dependency com.squareup.okio:okio to v3.17.0 (#1992)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:41:39 -04:00
renovate[bot] 1433a21abd Update graphqlkotlin to v8.9.0 (#1981)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 11:41:33 -04:00
renovate[bot] ec28794655 Update kotlin to v2.3.21 (#1991)
* Update kotlin to v2.3.21

* Context Parameters

* Use new format

* Lint

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Syer10 <syer10@users.noreply.github.com>
2026-05-09 11:41:27 -04:00
Syer10 72122b7cbf [skip ci] Update Changelog 2026-05-08 17:32:44 -04:00
renovate[bot] 392a7990d2 Update dependency com.github.junrar:junrar to v7.5.10 (#1926)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-08 17:30:48 -04:00
schroda 0bdcf8b4ba Handle serving non-default webui with "bundled" channel (#1924)
Channel "bundled" only works with the default webui.
So force change the flavor and log a warning for information
2026-05-08 17:30:42 -04:00
renovate[bot] 8295440bfd Update twelvemonkeys to v3.13.1 (#1919)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-08 17:30:36 -04:00
Syer10 e52aa6daf4 [skip ci] Fix WebUI changelog link 2026-05-08 16:52:34 -04:00
Syer10 ef067ef5b9 Release v2.2.2100 2026-05-08 16:48:27 -04:00
Constantin Piber 76686db6a1 [#1974] Uninstall extension completely on install failure (#1975)
* [#1974] Uninstall extension completely on install failure

* Add changelog entry

---------

Co-authored-by: Mitchell Syer <Syer10@users.noreply.github.com>
2026-05-05 10:04:50 -04:00
lamaxama 6bc5046773 Fix java.lang.VerifyError (#1972)
* Fix EditText.java

* Update CHANGELOG.md
2026-05-05 10:04:13 -04:00
Constantin Piber 1a5cfd8f58 Implement setPixel & setPixels (#1971)
* Implement `setPixel` & `setPixels`

Closes #1970

* Update changelog
2026-05-05 10:03:56 -04:00
schroda bf76962d23 [skip ci] Add github pr template (#1976) 2026-05-03 17:15:04 -04:00
schroda a8acca6a38 [skip ci] Update client section in readme (#1977)
Makes it so that the client section is less likely to get outdated and therefore requires less maintenance

Provides only information about how the clients can be run.
The client repo itself is responsible for providing any other information.

Remove clients that have not had any commits in years
2026-05-03 17:14:43 -04:00
schroda 7891c627c1 [skip ci] Update Preview Changelog (#1969) 2026-05-03 13:47:57 -04:00
schroda ee55145e45 [skip ci] Align changelog with webUI repo changelog (#1968) 2026-05-02 18:16:31 -04:00
schroda 5cda584568 Inject html base tag directly (#1967)
Using a script to inject the base tag is unnecessarily complex as well as it is introducing an issue where the initial requests will potentially fail, due to the base tag not being injected yet.

See https://github.com/Suwayomi/Suwayomi-WebUI/issues/1096, same issue applies when a subpath is set up which can't be fixed on the client side
2026-05-02 17:21:23 -04:00
AwkwardPeak7 031890deb6 extract apk icon (#1966) 2026-05-02 17:21:13 -04:00
ItsGlassPlus1 0f149c9b33 Add JXL container format support (#1951) 2026-05-02 17:21:01 -04:00
manti 41f22df16f Singleton Protobuf (#1961) 2026-05-02 17:20:52 -04:00
Shozikan a11e5e623d [skip ci] Chore: Added Moku to README & Quick Grammar/Formatting Fixes (#1935)
* Chore: Added Moku to README & Quick Grammar/Formatting Fixes

* Chore: Updated README with Moku Desc Changes
2026-03-31 16:43:51 -04:00
renovate[bot] 489ffa1679 Update dependency io.github.oshai:kotlin-logging-jvm to v8 (#1913)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-20 20:09:45 -05:00