main e86dbd6
workflowcommitrefactortimecreated
CI #29 push fca9155 fix(app): reconcile pull refs before force-push GC testsmainbnemasuccess 10m 58s
CI #28 pull_request 783949a WIP: fix(app): reconcile pull refs before force-push GC tests#10bnemasuccess 4m 43s
CI #27 push 4d9eaac fix(usecase): drop the unused repository read before the merge lockmainbnemafailure 10m 11s
CI #26 pull_request ff17f9c WIP: chore(hexcheck): bump to v0.4.0 and drop unused ignore directives#8bnemasuccess 3m 36s
CI #25 pull_request 3483340 WIP: chore(hexcheck): bump to v0.4.0 and drop unused ignore directives#8bnemafailure 3m 37s
CI #24 push 4534992 feat(web): group the checks of a merge request by run when a commit has severalmainbnemafailure 7m 54s
CI #23 pull_request 706d0b6 WIP: feat(web): group the checks of a merge request by run when a commit has several#9bnemasuccess 3m 00s
CI #22 pull_request fdfc21c WIP: chore(hexcheck): bump to v0.4.0 and drop unused ignore directives#8bnemasuccess 4m 55s
CI #21 push 70c00ad test: use Store.Mutate for the merge-mode upgrade test and skip id-only events in the inbox stream testmainbnemasuccess 11m 16s
CI #20 pull_request 78980f3 WIP: feat(mr): live mergeability, merge commit mode and inline merge errors#7bnemasuccess 3m 32s
CI #19 push 4ce8534 feat(web): review page polish and home page ordered by last activity (!6)mainbnemafailure 9m 22s
CI #18 pull_request 52d35a6 WIP: feat(mr): live mergeability, merge commit mode and inline merge errors#7bnemasuccess 4m 36s
CI #17 pull_request aa7340c WIP: feat(mr): live mergeability, merge commit mode and inline merge errors#7bnemafailure 4m 19s
CI #16 pull_request 0ccc2f3 WIP: feat(web): review page polish and home page ordered by last activity#6bnemasuccess 6m 14s
CI #15 pull_request 388d3be WIP: feat(web): review page polish and home page ordered by last activity#6bnemafailure 3m 30s
CI #14 push d8e7d5b test(app): give the concurrent push test one receive-pack slot per pushmainbnemasuccess 10m 13s
CI #13 pull_request 510a955 WIP: test(app): fix flaky TestAC4PostReceiveAttribution (server busy)#5bnemasuccess 5m 16s
CI #12 push 67508cc test(usecase): run the issue moderation subtests in parallelmainbnemafailure 10m 39s
CI #11 pull_request f099a6f feat(issues): native issues, owner inbox and moderated public form#4bnemasuccess 4m 44s
CI #10 push 86ac875 Merge remote-tracking branch 'origin/main' into feat/mr-notesmainbnemafailure 9m 53s
CI #9 pull_request 9784691 WIP: feat(mr): notes with threads, line ranges, edits and verdicts#1bnemasuccess 4m 36s
CI #8 push d9a8fff ci: skip the CI run for changes to docs, Markdown and PNG files onlymainbnemafailure 10m 26s
CI #7 pull_request bafd741 WIP: feat(issues): native issues, owner inbox and moderated public form#4bnemafailure 2m 44s
CI #6 pull_request f535153 fix(web): full-bleed home screen icons#2bnemasuccess 3m 22s
CI #5 pull_request b055272 fix(web): full-bleed home screen icons#2bnemasuccess 4m 07s
CI #4 push eba40da feat(cli): print the full web URL of merge requestsmainbnemafailure 10m 16s
CI #3 pull_request cf590fb WIP: feat(cli): print the full web URL of merge requests#3bnemasuccess 6m 29s
CI #2 pull_request e039579 WIP: fix(web): full-bleed home screen icons#2bnemafailure 9m 44s
CI #1 pull_request 0e6522c WIP: feat(mr): notes with threads, line ranges, edits and verdicts#1bnemafailure 3m 10s

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 2

Tags 42

↑↓ moveenter openesc close