|
| name | last commit | updated |
| migrations/ |
store, control, wiki: reuse a job's success across commits with the same tree |
1 month ago |
| activity.go |
web: a dashboard that answers "what needs me", badges, and author names |
1 month ago |
| adminusers.go |
admin: audited repository overrides for moderation |
1 month ago |
| audit.go |
audit: filter by actor, action prefix, and time |
1 month ago |
| bookmarks.go |
store, control, web, wiki: bookmark a repository |
1 month ago |
| builds.go |
store, control, wiki: reuse a job's success across commits with the same tree |
1 month ago |
| builds_test.go |
store, control, wiki: reuse a job's success across commits with the same tree |
1 month ago |
| cisecrets.go |
CI secrets and scheduled builds |
1 month ago |
| commentmigrate.go |
Add admin migrate-commit-refs backfill |
1 month ago |
| commitrefs.go |
Act on issue references in commit messages |
1 month ago |
| contention_test.go |
store: writers serialise instead of failing under contention |
1 month ago |
| dashboard.go |
control, store, web: ask a specific person for a review |
1 month ago |
| dashboardplan_test.go |
control, store, web: ask a specific person for a review |
1 month ago |
| deps.go |
Report dependencies that have fallen behind upstream |
1 month ago |
| deps_test.go |
Claim the bot's name only when it is free |
1 month ago |
| diffcomments.go |
mr: a review is composed and submitted as one thing |
1 month ago |
| fork_test.go |
control: no write sequence leaves a half state |
1 month ago |
| fts.go |
search: issues and merge requests are searched by their text, not their titles |
1 month ago |
| fts_test.go |
search: issues and merge requests are searched by their text, not their titles |
1 month ago |
| importmarkers.go |
Import GitHub issue and PR history |
1 month ago |
| inbox.go |
notifications: an inbox, and repositories you can watch or mute |
1 month ago |
| inbox_test.go |
notifications: an inbox, and repositories you can watch or mute |
1 month ago |
| isinternal_test.go |
control: a store failure is a failure, not a usage error |
1 month ago |
| issues.go |
search: issues and merge requests are searched by their text, not their titles |
1 month ago |
| labels.go |
labels: list, set a colour, remove |
1 month ago |
| lfs.go |
Git LFS: batch API, basic transfers, SSH-minted tokens |
1 month ago |
| milestones.go |
Add milestones and issue templates (#20) |
1 month ago |
| mirrors.go |
Add push and pull repository mirroring |
1 month ago |
| mrs.go |
control, store, web: ask a specific person for a review |
1 month ago |
| mrs_test.go |
store, control: resolve a login link to any verified address, not just the primary |
1 month ago |
| notify.go |
inline review comments (#2) |
1 month ago |
| orgs.go |
profile: about text and free-form links |
1 month ago |
| ownerguard_test.go |
store: triggers refuse deleting an owner that still owns repositories |
1 month ago |
| pagedomains.go |
DNS-challenge verification for custom pages domains |
1 month ago |
| pending_test.go |
mr: a review is composed and submitted as one thing |
1 month ago |
| queues.go |
dashboard: worker queues for admins, and an /admin page |
1 month ago |
| quotas.go |
quotas per account, and expiry of accounts that never verified |
1 month ago |
| registration.go |
http.trusted_proxies, and a cap on verification mail per account |
1 month ago |
| releases.go |
bodies: choose markdown or org per body |
1 month ago |
| repos.go |
store, web, wiki: open a merge request from a fork in the browser |
1 month ago |
| reposettings_test.go |
store: one admin's settings change no longer overwrites another's |
1 month ago |
| retention.go |
store: expired rows are swept, and the audit log stops copying prose |
1 month ago |
| retention_test.go |
store: expired rows are swept, and the audit log stops copying prose |
1 month ago |
| reviewrequests_test.go |
control, store, web: ask a specific person for a review |
1 month ago |
| runners.go |
ci: record runner polls, and admin runners to read them |
1 month ago |
| search.go |
search: issues and merge requests are searched by their text, not their titles |
1 month ago |
| sessions.go |
store: count login tokens per account, indexed |
1 month ago |
| sessions_test.go |
store: count login tokens per account, indexed |
1 month ago |
| signatures.go |
rename: forge -> gitbay (gitbay.org) |
1 month ago |
| stack.go |
mr: stacked merge requests |
1 month ago |
| stats.go |
Implement admin gc, admin stats, weekly maintenance timer |
1 month ago |
| statuses.go |
ci: filtered jobs record a skipped status instead of nothing |
1 month ago |
| statuses_test.go |
store, control, wiki: reuse a job's success across commits with the same tree |
1 month ago |
| store.go |
store: writers serialise instead of failing under contention |
1 month ago |
| store_test.go |
Make host monitoring speak, scan for vulnerabilities in CI, snapshot the database hourly |
1 month ago |
| teams.go |
Add teams within organizations |
1 month ago |
| tokens.go |
JSON API: one endpoint fronting the whole control plane |
1 month ago |
| topics.go |
Add archived repositories and topics (#23) |
1 month ago |
| users.go |
web: a suspended account cannot mail itself a session |
1 month ago |
| webhooks.go |
email verify: say when a code belongs to another account |
1 month ago |