|
| name | last commit | updated |
| admin.go |
control: admin repo visibility needs a recent web sign-in |
10 days ago |
| adminhost.go |
control: web mints and grants need a sign-in from the last 15 minutes |
10 days ago |
| adminmail.go |
mailin: verify DKIM on replies with [mail.inbound] require_dkim |
9 days ago |
| audit.go |
flags: print a bad-flag usage line the way a usage refusal does |
10 days ago |
| audit_test.go |
store: expired rows are swept, and the audit log stops copying prose |
1 month ago |
| auditrefusal.go |
control: audit refused mutating commands, rate-limited per actor |
10 days ago |
| auditrefusal_test.go |
control: audit refused mutating commands, rate-limited per actor |
10 days ago |
| backuplock_test.go |
backup: gc and mr prune refuse during a full backup; skip objects removed mid-walk |
10 days ago |
| build.go |
control: mr merge --when-ready and --cancel |
10 days ago |
| build_test.go |
ci: reuse only trusted results on the job's image |
10 days ago |
| buildfollow.go |
build log --follow: the follow says a restart ended it |
16 days ago |
| buildfollow_test.go |
build log --follow: the follow says a restart ended it |
16 days ago |
| buildlistpage_test.go |
builds: lead a run with its commit subject, and page the list |
17 days ago |
| buildlog.go |
build show: failed step and duration; build log --step, --tail |
10 days ago |
| buildlog_test.go |
build show: failed step and duration; build log --step, --tail |
10 days ago |
| checksgate_test.go |
repo settings: required contexts turn the checks gate on, pending until reported |
10 days ago |
| commitfile.go |
control: apply-suggestion and repo commit-file refuse past the owner's storage quota |
10 days ago |
| commitrefs.go |
control, web: the close event reads closed by <who> in commit <sha> |
27 days ago |
| commitrefs_test.go |
control, e2e, wiki: a deploy key closes its own repository's issue by full path |
27 days ago |
| control.go |
httpd: a command a limiter turned away is 503 with Retry-After on the API |
9 days ago |
| control_test.go |
control: webhook add trims a CRLF from the secret; --secret - counts as stdin |
10 days ago |
| cursor.go |
control: quote the next-page command |
15 days ago |
| cursor_test.go |
control: quote the next-page command |
15 days ago |
| dashboard.go |
control: query save|list|show|run|remove|pin|unpin, issue and mr list --query/--q, pinned queries on dashboard |
10 days ago |
| dashboard_test.go |
dashboard, feed: render activity as the web's sentence, not the raw payload |
10 days ago |
| deploykey.go |
control: web mints and grants need a sign-in from the last 15 minutes |
10 days ago |
| deps.go |
view: every sub-table under a section label |
14 days ago |
| diffcomment.go |
notify, mailin: reply to notification mail to comment |
10 days ago |
| difflayout.go |
web: side-by-side diff layout |
10 days ago |
| difflayout_test.go |
web: side-by-side diff layout |
10 days ago |
| download_test.go |
control: repo download takes a pack slot |
9 days ago |
| events.go |
control: mr label, and mr list --label |
20 days ago |
| events_test.go |
control, store, web: ask a specific person for a review |
1 month ago |
| explore.go |
httpd: a command a limiter turned away is 503 with Retry-After on the API |
9 days ago |
| feedline.go |
feedline: space between the repository and a tag, job or sha |
10 days ago |
| feedline_test.go |
feedline: space between the repository and a tag, job or sha |
10 days ago |
| flags.go |
flags: print a bad-flag usage line the way a usage refusal does |
10 days ago |
| flags_test.go |
control: one flag parser for every command |
1 month ago |
| ghimport.go |
control: import-issues API client keeps no idle connections |
10 days ago |
| ghimport_test.go |
control: import-issues refuses credentials, a query or a fragment in --api-base |
10 days ago |
| help.go |
control: query save|list|show|run|remove|pin|unpin, issue and mr list --query/--q, pinned queries on dashboard |
10 days ago |
| help_test.go |
help: no auth <verb> usage or footer over stock ssh |
10 days ago |
| identity.go |
control: web mints and grants need a sign-in from the last 15 minutes |
10 days ago |
| idreuse_test.go |
store: deletes take grants and deploy keys naming the deleted row |
9 days ago |
| import.go |
symbols: index definitions per default-branch tree |
10 days ago |
| import_test.go |
import: refuse a query or fragment, ls-remote in the new repository |
10 days ago |
| issue.go |
notify, mailin: reply to notification mail to comment |
10 days ago |
| issue_test.go |
issue create: resolve milestone and assignees first, set fields through issue label/milestone/assign |
10 days ago |
| keyexpiry_test.go |
control: key lists fit 60 columns; headers clip with their column |
11 days ago |
| keylabel_test.go |
control, store, web: SSH keys carry a label |
28 days ago |
| label.go |
flags: print a bad-flag usage line the way a usage refusal does |
10 days ago |
| license.go |
web: the owner page dispatches profile show |
1 month ago |
| loginlink.go |
web: login over SSH applies the login-link limit |
11 days ago |
| loginlink_test.go |
control: queue login link mail instead of a fire-and-forget goroutine |
1 month ago |
| mergequeue.go |
control: a deploy-key push or an unchecked pusher dequeues a queued merge |
10 days ago |
| mergequeue_test.go |
control: suggestion blocks in diff comments, line ranges, suggestions in mr threads |
10 days ago |
| migrate.go |
flags: print a bad-flag usage line the way a usage refusal does |
10 days ago |
| milestone.go |
issue create: resolve milestone and assignees first, set fields through issue label/milestone/assign |
10 days ago |
| mirrorcmd.go |
control: mirror add refuses a numerically written host |
10 days ago |
| mirrorcmd_test.go |
control: mirror add refuses a numerically written host |
10 days ago |
| mr.go |
notify, mailin: reply to notification mail to comment |
10 days ago |
| mr_test.go |
repo settings: required contexts turn the checks gate on, pending until reported |
10 days ago |
| mrprune_test.go |
control: admin mr prune drops MR head refs and prunes the repository |
21 days ago |
| notifications.go |
notify, mailin: reply to notification mail to comment |
10 days ago |
| notifications_test.go |
mailin, imapc: bound what the IMAP server can make the client hold; check sender authentication and reused ids |
10 days ago |
| org.go |
control: web mints and grants need a sign-in from the last 15 minutes |
10 days ago |
| orglabel.go |
flags: print a bad-flag usage line the way a usage refusal does |
10 days ago |
| orglabel_test.go |
control, cli: org milestone create, list, close, reopen |
27 days ago |
| orgscope_test.go |
control: mr label, and mr list --label |
20 days ago |
| output.go |
Add reactions to issues, merge requests and comments |
10 days ago |
| output_test.go |
store, control, web, wiki: bookmark a repository |
1 month ago |
| pagescmd.go |
control: flags described and examples for work and repository commands |
14 days ago |
| parse_test.go |
tests: parse failures per command, non-ASCII paths, concurrent pushes |
1 month ago |
| profile.go |
control: every command's flags described, with examples |
14 days ago |
| query.go |
saved queries: cap saved at 50 and pinned at 10, readability per repository, repo_id/created_at indexes, refuse is:merged assignee: |
10 days ago |
| query_test.go |
saved queries: cap saved at 50 and pinned at 10, readability per repository, repo_id/created_at indexes, refuse is:merged assignee: |
10 days ago |
| querylang.go |
saved queries: cap saved at 50 and pinned at 10, readability per repository, repo_id/created_at indexes, refuse is:merged assignee: |
10 days ago |
| querylang_test.go |
saved queries: cap saved at 50 and pinned at 10, readability per repository, repo_id/created_at indexes, refuse is:merged assignee: |
10 days ago |
| quota.go |
control: apply-suggestion and repo commit-file refuse past the owner's storage quota |
10 days ago |
| ratelimit.go |
control, config, wiki: bound writes per account in the dispatcher |
1 month ago |
| ratelimit_test.go |
control, config, wiki: bound writes per account in the dispatcher |
1 month ago |
| react.go |
Add reactions to issues, merge requests and comments |
10 days ago |
| react_test.go |
Add reactions to issues, merge requests and comments |
10 days ago |
| read.go |
repo readme: print a repository's README, the web page's file order |
10 days ago |
| read_test.go |
repo readme: print a repository's README, the web page's file order |
10 days ago |
| reauth_test.go |
web: reauth for repo delete and rename, import form keeps input, flash after transfer and delete |
10 days ago |
| refsupdated.go |
symbols: index definitions per default-branch tree |
10 days ago |
| register.go |
control: web mints and grants need a sign-in from the last 15 minutes |
10 days ago |
| release.go |
flags: print a bad-flag usage line the way a usage refusal does |
10 days ago |
| release_test.go |
release list: cursor carries created_at and id |
15 days ago |
| repo.go |
symbols: index definitions per default-branch tree |
10 days ago |
| repo_test.go |
repo show: truncate the mirror's last-sync time to the second |
10 days ago |
| repotransfer_test.go |
control: repo transfer moves the directory before the record |
27 days ago |
| runnerattach_test.go |
control, store, web: SSH keys carry a label |
28 days ago |
| runnernext_test.go |
store: build ids from a high-water mark |
9 days ago |
| runnerrepo.go |
control: web mints and grants need a sign-in from the last 15 minutes |
10 days ago |
| runnerrepo_test.go |
control, store, web: SSH keys carry a label |
28 days ago |
| scope.go |
control, web: repository commands see org labels and milestones and refuse to change them |
27 days ago |
| search.go |
flags: print a bad-flag usage line the way a usage refusal does |
10 days ago |
| search_test.go |
search: repository rows line up under TITLE at a terminal |
15 days ago |
| sig.go |
control: web mints and grants need a sign-in from the last 15 minutes |
10 days ago |
| snippet.go |
flags: print a bad-flag usage line the way a usage refusal does |
10 days ago |
| snippet_test.go |
control, config: cap snippets per account |
27 days ago |
| status.go |
control: mr merge --when-ready and --cancel |
10 days ago |
| status_test.go |
status set: ci/ is reserved for the instance's builds |
10 days ago |
| suggestion.go |
gitutil, control: BlobBatch skips a refused object without reading it in; suggestion blob cache capped at 8 MiB; range input on the split-layout compose form |
10 days ago |
| suggestion_test.go |
gitutil, control: BlobBatch skips a refused object without reading it in; suggestion blob cache capped at 8 MiB; range input on the split-layout compose form |
10 days ago |
| symbols.go |
symbols: chunked builds, failure records, name and byte bounds |
10 days ago |
| symbols_test.go |
symbols: chunked builds, failure records, name and byte bounds |
10 days ago |
| table.go |
control: key lists fit 60 columns; headers clip with their column |
11 days ago |
| table_test.go |
control: key lists fit 60 columns; headers clip with their column |
11 days ago |
| teams.go |
control: web mints and grants need a sign-in from the last 15 minutes |
10 days ago |
| term.go |
control: termSafe drops carriage returns |
14 days ago |
| term_test.go |
control: gofmt the generated summaries; drop unused helpers |
14 days ago |
| termsafe_test.go |
control: termSafe drops carriage returns |
14 days ago |
| theme.go |
control: every command's flags described, with examples |
14 days ago |
| theme_test.go |
web: the ten findings from the forge comparison |
20 days ago |
| thread.go |
notify, mailin: reply to notification mail to comment |
10 days ago |
| token.go |
control: web mints and grants need a sign-in from the last 15 minutes |
10 days ago |
| token_test.go |
token: create refuses a zero or negative --ttl |
11 days ago |
| view.go |
Add reactions to issues, merge requests and comments |
10 days ago |
| view_test.go |
view: wrap titles and field values to the terminal |
15 days ago |
| web.go |
control: web mints and grants need a sign-in from the last 15 minutes |
10 days ago |
| webhook.go |
control: webhook add trims a CRLF from the secret; --secret - counts as stdin |
10 days ago |
| webhook_test.go |
control: webhook add trims a CRLF from the secret; --secret - counts as stdin |
10 days ago |
| weblogin_test.go |
web: login over SSH applies the login-link limit |
11 days ago |
| wiki.go |
wiki: pages in subfolders |
11 days ago |