Commit 6f16ad5df0

6f16ad5df0845d8f44ec6530f1d1d6993d8dcb70

parent: 5ff54cce22

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

cmc <hello@cleberg.net> · 2026-09-07 17:34 UTC

Parity: the iOS client closes its open rows

krz/gitbay-ios!66–!75: require-codeowners, release asset remove,
bookmark list, milestone management, issue templates, org profile,
revisions and range-diff, access grants, remote import, webhooks.

Layout: unified · split

.gitbay/wiki/Parity.org +16 −16
@@ -50,8 +50,8 @@ browser-only and the iOS build screen unable to say more than the log.
5050| request a review | yes | yes | yes |
5151| choose body markup | yes | yes | yes |
5252| stacked merge requests | yes | yes | yes |
53| revisions | yes | yes | no |
54| range-diff | yes | no | no |
53| revisions | yes | yes | yes |
54| range-diff | yes | no | yes |
5555
5656Reviews and checks carry the time they last said something, and a
5757=ci/<job>= check carries how long its build ran, so a merge request
@@ -73,11 +73,11 @@ stack both ways.
7373A draft merge request is open but not asking: it does not merge, and it
7474does not appear in anyone's review queue. Draft is a flag rather than a
7575fifth state, so every =state = 'open'= rule still means what it did.
76=mr revisions= lists the heads a merge request has had, and the web
77page lists them beside the reviews they staled; the iOS client shows
78threads left on an earlier revision but not the heads. =mr range-diff=
79compares two heads and has no web or iOS view. Batched review is not
80built.
76=mr revisions= lists the heads a merge request has had; the web page
77lists them beside the reviews they staled, and the iOS client has a
78Revisions section. =mr range-diff= compares two heads: the iOS client
79shows it from a revision to the one before, as text; the web has no
80view. Batched review is not built.
8181
8282=mr review request --add <user>= asks a *particular* person, who then
8383carries the merge request in their queue and is notified; =--remove=
@@ -110,8 +110,8 @@ reviews, since an approval was of the diff against the old branch.
110110| milestone list | yes | yes | yes |
111111| labels: list, colour | yes | yes | yes |
112112| choose body markup | yes | yes | yes |
113| issue templates | yes | yes | no |
114| milestone create, close, reopen | yes | no | no |
113| issue templates | yes | yes | yes |
114| milestone create, close, reopen | yes | no | yes |
115115
116116Labels are created on the fly by =issue label --add= and managed by
117117=label list=, =label set <label> --color rrggbb= and =label remove=,
@@ -150,14 +150,14 @@ always markdown.
150150| fork | yes | yes | yes |
151151| pin | yes | yes | yes |
152152| bookmark | yes | yes | yes |
153| bookmark list | yes | yes | no |
153| bookmark list | yes | yes | yes |
154154| watch, unwatch | yes | yes | yes |
155155| mute | yes | no | yes |
156156| settings, protection | yes | yes | yes |
157| require codeowners | yes | yes | no |
158| access grants | yes | no | no |
159| webhooks | yes | no | no |
160| import from a remote | yes | no | no |
157| require codeowners | yes | yes | yes |
158| access grants | yes | no | yes |
159| webhooks | yes | no | yes |
160| import from a remote | yes | no | yes |
161161| topics, website | yes | yes | yes |
162162| visibility | yes | yes | yes |
163163| archive (read-only flag) | yes | yes | yes |
@@ -175,7 +175,7 @@ always markdown.
175175| delete, transfer | yes | no | no |
176176| release delete | yes | yes | yes |
177177| release asset add | yes | no | n/a |
178| release asset remove | yes | no | no |
178| release asset remove | yes | no | yes |
179179
180180No row is web-only any more. Blame, file editing, log at a ref,
181181archive, the public listing and the wiki were all in that state — a
@@ -325,7 +325,7 @@ cleared.
325325| team repo grants | yes | yes | yes |
326326| create, rename | yes | yes | yes |
327327| delete | yes | n/a | n/a |
328| profile | yes | no | no |
328| profile | yes | no | yes |
329329
330330* Pagination
331331