mirror of
https://github.com/VibedByKaKi/TanukiDroid.git
synced 2026-11-10 16:52:54 +01:00
|
|
||
|---|---|---|
| .. | ||
| assets | ||
| workflows | ||
| README.md | ||
VibedByKaKi/TanukiDroid
GitLab client for Android. Fork of OctoDroid (gh4a) with GitHub support replaced by multi-instance GitLab support.
The upstream project README stays in README.md at the repository root.
![]() |
![]() |
|---|
The APK is a rolling GitHub prerelease on the latest tag. Direct download: TanukiDroid.apk. In Obtainium, keep Include pre-releases on if you add the repo by hand. Every CI run also uploads TanukiDroid-release-<build-number>.apk as a workflow artifact.
What this fork changes
- GitLab accounts. Add account offers
gitlab.com,gitlab.gnome.org,invent.kde.org,salsa.debian.org,gitlab.freedesktop.org,gitgud.io,framagit.org,jihulab.com,gitlab.alpinelinux.orgor a custom base URL. - WebView login. Sign in or register in the dialog. Once the session is active, a script in the page creates a personal access token with the
apiscope (name editable, defaultTanukiDroid, valid for up to 364 days) and the app stores it with the instance URL. - API translation. The app still speaks the GitHub-shaped SDK of OctoDroid.
GitLabCompatInterceptorsends each request to the GitLab REST API v4 and converts the answer back. Merge requests appear as pull requests, with the number range starting at 1,000,000,000 internally and shown as!N. - Application ID.
com.vibedbykaki.tanukidroid
CI
- Build APK runs on push, pull request and manual dispatch. It uploads
TanukiDroid-release-<run_number>.apkwitharchive: false. Pushes tomasteralso replace thelatestprerelease withTanukiDroid.apk.
Credits
OctoDroid was created by Azwan Adli, Danny Baumann and contributors. This repository remains a fork of that work.

