I've been building OctoLab, an unofficial GitLab client for Android. It works with gitlab.com and self-hosted GitLab (CE/EE), started as a GitLab-focused fork of OctoDroid, and is Apache 2.0 licensed.
What it does:
- Issues and merge requests: browse, create, edit, comment, review diffs, subscribe/unsubscribe
- To-dos | Participating: your to-dos plus new comments on issues and MRs you take part in, with notifications and counts per account
- Your activity as a timeline, grouped by project
- Projects: files, README, branches, tags, commits, releases, code search; images, videos and files open in the app
- Bookmarks for projects, groups, issues, MRs, commits and snippets
- Sign in with gitlab.com in your browser (OAuth), or with a token on any GitLab instance
- Epics (Premium/Ultimate): a group's epics with their child items, comments and reactions
- Role-aware: shows what your GitLab role allows; what it doesn't is hidden or explained
- Multi-account (self-hosted and gitlab.com side by side), dark and light theme
No tracking, no analytics, no proprietary services.
F-Droid: https://f-droid.org/packages/com.secninjaz.octolab/
GitHub (releases, Obtainium): https://github.com/secninjaz/OctoLab
Feedback and bug reports welcome.
Edit: How it's built: development happens on our own GitLab instance in small commits; each release is squash-merged into one commit on GitHub, so issue numbers in commit messages and changelogs refer to that internal tracker. Development is AI-assisted, as disclosed in the README; I review and test every change on my own devices before release, and the full changelog is in each GitHub release.
~~Development is AI-assisted (disclosed in the README); every change is reviewed and tested by a human.~~
lemmy's ranks are filled with moonlighting/ex-redditors who have brought their toxicity with them -- the only way to avoid most of it is to stick to the instances and communities that predate the first reddit diaspora and you can see this for yourself in how all the negativity you're getting is coming from other instances.
lemmygrad, hexbear and lemmy.ml are some of the original instances that a majority of the lemmyverse still federates with and there are still plenty of ex-redditors on that last one so be advised.
Thanks for the info and heads-up ๐