A CLI-first git forge. cli forge git self-hosted

https://gitbay.org

Commit 94822078db

94822078dbbd5942c1079863e22aebf911d3cce0

parent: 98b0b03d44

Verified · cmc ci/build: success ci/test: skipped

cmc <hello@cleberg.net> · 2026-09-19 03:02 UTC

Parity: snippets, org labels and milestones, SSH key label on iOS (krz/gitbay-ios!102–!104)
.gitbay/wiki/Parity.org +9 −8
@@ -114,8 +114,8 @@ reviews, since an approval was of the diff against the old branch.
114114| choose body markup | yes | yes | yes |
115115| issue templates | yes | yes | yes |
116116| milestone create, close, reopen | yes | no | yes |
117| org labels: set, list, remove | yes | list | no |
118| org milestones: create, list, close, reopen | yes | list | no |
117| org labels: set, list, remove | yes | list | yes |
118| org milestones: create, list, close, reopen | yes | list | yes |
119119| closes across repositories | yes | yes | yes |
120120
121121Labels are created on the fly by =issue label --add= and managed by
@@ -125,8 +125,9 @@ on every chip and derives one from the name when none is set. The set
125125itself is at =/<owner>/<repo>/labels=, linked from the issue list:
126126create, recolour and remove, dispatching the same commands.
127127
128Org labels and milestones are managed on the CLI and API only;
129=/<org>/-/labels= and =/<org>/-/milestones= show them. The repository
128Org labels and milestones are managed on the CLI, the API and the iOS
129client's org screen; =/<org>/-/labels= and =/<org>/-/milestones= show
130them on the web. The repository
130131label page's form exists for colour alone, and three org forms nobody
131132asked for were not worth their handlers.
132133
@@ -194,9 +195,9 @@ always markdown.
194195| release delete | yes | yes | yes |
195196| release asset add | yes | no | n/a |
196197| release asset remove | yes | no | yes |
197| snippet create, edit, delete | yes | yes | no |
198| snippet show, list | yes | yes | no |
199| snippet file set, get, remove | yes | yes | no |
198| snippet create, edit, delete | yes | yes | yes |
199| snippet show, list | yes | yes | yes |
200| snippet file set, get, remove | yes | yes | yes |
200201
201202No row is web-only any more. Blame, file editing, log at a ref,
202203archive, the public listing and the wiki were all in that state — a
@@ -296,7 +297,7 @@ client has no use for one (krz/gitbay#57).
296297| capability | cli | web | ios |
297298|-----------------------------+-----+-----+-----|
298299| SSH keys: list, add, remove | yes | yes | yes |
299| SSH key label | yes | yes | no |
300| SSH key label | yes | yes | yes |
300301| PGP keys: list, add, remove | yes | yes | yes |
301302| email add and verify | yes | yes | yes |
302303| email list, remove, primary | yes | yes | yes |