Sign in

Search issue titles and bodies, change requests and comments. Private repositories you cannot read are not included.

vole
Clone

Read only, no credentials:

https://rodent.software/git/vole.git

Write over SSH with a registered key:

git clone ssh://git@0.0.0.0:2222/vole.git

A free and open-source forge that lives in your Git repo.

History

main · newest first

11ee410e Merge change request 01M70VWZ4TDAJ907SCEJTCVH97: Bound the runner's containers and keep its disk free keenan 15m ago
4e3759da Bound the runner's containers and keep its disk free Keenan Nemetz 15m ago
5f6163bb Do not build a job the combined result already passed for the branch Keenan Nemetz 26m ago
c4ad0d5a Merge change request 01M70T60CPKQNJZGR5Z4030AM7: Record a job that never started as could-not-run, not as a failure keenan 45m ago
70c9ad4e Record a job that never started as could-not-run, not as a failure Keenan Nemetz 46m ago
f28097af Probe the container runtime at startup instead of on the first job Keenan Nemetz 58m ago
9704d735 Make the packaged runner able to create a container on Debian and Ubuntu Keenan Nemetz 1h ago
b7396a11 Document the root-level URL layout Keenan Nemetz 2h ago
ed03b3d1 Serve repositories from the root of the URL space Keenan Nemetz 2h ago
d37d301f Publish repositories as Go modules and move the module path to rodent.software Keenan Nemetz 15h ago
1c363d53 Merge change request 01M6Z1DZTVY72EX7V9JHMK1ZR7: Refuse a protected-ref pattern that can never match keenan 15h ago
46f8e869 Merge change request 01M6Z1DQ3Z9K1AV2V04BMWY28W: Name the instance in the tab and the brand link keenan 15h ago
93c7cae8 Refuse a protected-ref pattern that can never match Keenan Nemetz 17h ago
3d707ea7 Name the instance in the tab and the brand link Keenan Nemetz 17h ago
268b9368 Name the configured host in the SSH clone link Keenan Nemetz 17h ago
2c988ecd Merge change request 01M6YZHJNNCBGW4NNZWAYQPB1X: Renew the lease at every step boundary keenan 17h ago
539d6e6c Renew the lease at every step boundary Keenan Nemetz 17h ago
e6f0d8b9 Order cache eviction by written files, not directory mtimes Keenan Nemetz 18h ago
973fb809 Draw every tab row rule at the content edge Keenan Nemetz 21h ago
e189a23e Split repository settings into tabs Keenan Nemetz 21h ago
87ebcc5a Merge change request 01M6YHEQ6ADFECKZ0AXQB4MACD: Polish the change request details: no repeated merge target, tighter target pickers keenan 21h ago
33e4e54f Tighten the base and head pickers Keenan Nemetz 21h ago
7fef1eea Stop repeating the merged target in the changes panel Keenan Nemetz 21h ago
8916b12f Merge change request 01M6YGYNJTXZPQN7GP0E75T78D: Publish robots.txt and a sitemap for public pages keenan 22h ago
80300457 Publish a robots.txt and sitemap for public pages Keenan Nemetz 22h ago
9db44eab Merge change request 01M6YGDC9YQX97GJG9RJ93CJ9H: Show an issue's linked changes and commits in the sidebar keenan 22h ago
fd9aa8ed Show an issue's linked changes and commits in the sidebar Keenan Nemetz 22h ago
918b2f46 Merge change request 01M6YFKDCZBBFTNE8BBYXPYVGH: Drop the header from the default instance profile README keenan 22h ago
a407c4af Replace the starter profile README header with a pointer to the instance repo Keenan Nemetz 22h ago
8f0f3e8d Show the eyes and mouth through the light-theme brand mark Keenan Nemetz 22h ago
ed667a0e Outline only the silhouette of the light-theme brand mark Keenan Nemetz 22h ago
e3b9c83c Outline the brand mark instead of backing it with a tile Keenan Nemetz 22h ago
8911ab5f Use the favicon treatment for the brand mark in light themes Keenan Nemetz 22h ago
97b3b022 Add six more built-in palette themes Keenan Nemetz 23h ago
b42d384d Flatten the theme picker options Keenan Nemetz 23h ago
0584bb70 Add Catppuccin, Nord, and Solarized as built-in themes Keenan Nemetz 23h ago
c980fe53 Merge change request 01M6YCACEMW12WER4D29478T4F: Simplify the home page around the instance introduction keenan 23h ago
c14fc778 Merge change request 01M6YBPBJK7B455ZBBK6HBJ56X: Offer instance theme packs in the appearance picker keenan 23h ago
164ad9f5 Restore the home header and put the introduction in the list column Keenan Nemetz 23h ago
ff9870f1 Simplify the home page around the instance introduction Keenan Nemetz 23h ago
d222b0cf Derive theme metadata from the stylesheet file name Keenan Nemetz 23h ago
f7a34d87 Offer instance theme packs in the appearance picker Keenan Nemetz 23h ago
8497ee19 Merge change request 01M6YA79DDQD8EZRYATBKF3Q6D: Create the instance repository on init and list it normally keenan 23h ago
bc95767f Document the tokens the starter stylesheet offers Keenan Nemetz 23h ago
3e7c5e67 Create the instance repository on init and list it normally Keenan Nemetz 1d ago
c7b9094f Unify the web UI's empty states Keenan Nemetz 1d ago
6ce635a8 Customize the instance from an instance repository Keenan Nemetz 1d ago
f2fd4024 Merge change request 01M6STK8G14RZF2HE0JG54JBG7: Adopt a shorter tagline and trim the README keenan 2d ago
75708127 update readme and agents Keenan Nemetz 2d ago
e73d453f Rewrite the README around the new tagline Keenan Nemetz 2d ago
786d7ce1 Make a closed SSH server stop before it returns Keenan Nemetz 2d ago
f642e0aa Stop a runner by draining instead of killing its jobs Keenan Nemetz 2d ago
77056ba8 Build one image-file digest once per runner process Keenan Nemetz 2d ago
18c559ea Run several jobs at once with --jobs Keenan Nemetz 2d ago
91b47a22 Merge change request 01M6SE2A3GZ5FA8A7MRDHVCHP6: Hold a job's cache namespace while the job runs keenan 2d ago
a29ce1f7 Hold a job's cache namespace while the job runs Keenan Nemetz 2d ago
ef0b1b3e Merge change request 01M6SAQ5HY0972RHP0Q1ZP8NDK: Offer passkeys through conditional UI and require discoverable credentials keenan 2d ago
ad79b7ab Offer passkeys through conditional UI and require discoverable credentials Keenan Nemetz 2d ago
806106f2 Merge change request 01M6SA83XA8Q7WKMA3MH3FG2S7: Bound sign-in inputs and keep private responses out of shared caches keenan 2d ago
25343521 Harden sign-in input bounds and private response caching Keenan Nemetz 2d ago
8fb7aabf Serve changes at /r/<repo>/changes Keenan Nemetz 2d ago
b492b557 Store changes under changes/<ulid>/change.md Keenan Nemetz 3d ago
9bce3723 Remove the container deployment Keenan Nemetz 3d ago
c1edfd3c Point the install instructions at rodent.software Keenan Nemetz 3d ago
942c93cd Rewrite the deployment guides as console walkthroughs Keenan Nemetz 3d ago
51624dc6 Drop the Terraform configurations; cloud-init is the deployment path Keenan Nemetz 3d ago
e21f6c5e Document runners, and check the three files that describe one agree Keenan Nemetz 3d ago
d0d4239f Ship the runner's unit and let a deployment create a runner machine Keenan Nemetz 3d ago
dbae2e01 Check the deployment files before a user's first boot Keenan Nemetz 3d ago
b8e7a567 Document deploying to a server, one guide per path Keenan Nemetz 3d ago
b86148d1 Run the server as one container with one volume Keenan Nemetz 3d ago
04e063ca Turn a fresh machine into an instance on first boot Keenan Nemetz 3d ago
ea21f923 Manage accounts from the users directory, not the Admin tab Keenan Nemetz 4d ago
f11854fe Drop the queue and runner line under the overview cards Keenan Nemetz 4d ago
9a2a270b Condense the Admin overview to one row of metric cards Keenan Nemetz 4d ago
0db980ee Summarize accounts, activity, and configuration on the Admin overview Keenan Nemetz 4d ago
43e681d8 Add one Admin page with status, accounts, and the audit log Keenan Nemetz 4d ago
af018ce8 Merge change request 01M6MHTT63K2C4QNP4GJQZHHZ4: Move followed requests when a landing moves the branch keenan 4d ago
e535ca55 Move followed requests when a landing moves the branch Keenan Nemetz 4d ago
6813339b Give the issue list the same status shape as the change list Keenan Nemetz 4d ago
5899ae25 Put the change list's status back on the left Keenan Nemetz 4d ago
b6af0843 Show the branch a change follows, not the commit it points at Keenan Nemetz 4d ago
b7afc6a9 Put the change's status after its title and split base from head Keenan Nemetz 4d ago
e54a7eb1 Work out change statuses for the page, not the whole queue Keenan Nemetz 4d ago
7cc36ba0 Say what each change is waiting for in the list Keenan Nemetz 4d ago
946d2fd4 Put the comment count last on the issue's metadata line Keenan Nemetz 4d ago
c67173ca Fold the reply count into the issue's metadata line Keenan Nemetz 4d ago
db4081ec Sort the issue list by when it last moved Keenan Nemetz 4d ago
a32a859a Show real accounts as repository contributors Keenan Nemetz 4d ago
802e0e52 Edit issue and change details in place Keenan Nemetz 4d ago
90f1ab59 Merge change request 01M6M5SSS0C6X97VGGF70YAZ24: Let instance admins create bot accounts from the web UI keenan 4d ago
8c72543b Let instance admins create bot accounts from the web UI Keenan Nemetz 4d ago
029e1b93 Declare the network the repository's workflows need Keenan Nemetz 4d ago
c1929d2f Let a job start service containers beside it Keenan Nemetz 5d ago
1d06b008 Explain attempts and reruns where the queue is described Keenan Nemetz 5d ago
5d7417fe Merge change request 01M6KQXKV7G3MFX9E9XWYSZTJT: Bound and reclaim the runner's saved checkouts keenan 5d ago
f594f1a1 Bound and reclaim the runner's saved checkouts Keenan Nemetz 5d ago
a4e7a99a Let the browser edit issue and change details Keenan Nemetz 5d ago
de84c32b Lead an issue or change page with its number Keenan Nemetz 5d ago
eec0e603 Answer whoami --role from the repository's rules Keenan Nemetz 5d ago