Skip to content
All commits
4e21b749c133 Improve pull request diff review — Michal S.
ee64ad60d39b Redesign tit web interface — Michal S.
a76e41a09078 fix(release): identify repository without checkout — Michal S.
b9578fb53f26 ci(release): add setup instructions to releases — Michal S.
5d154249d7c7 test(web): use async HTTP test clients — Michal S.
3733f1bebee9 ci(release): narrow armv7 qemu test coverage — Michal S.
f78715d52863 fix(ci): run nested armv7 tests through qemu — Michal S.
1e0b97e01e97 refactor(core): simplify architecture and harden mutation coordination — Michal S.
ccaf021500c8 ci(release): publish tier 1 and tier 2 targets — Michal S.
faa8fb1b2ec8 test(admin): skip debug fault test in release — Michal S.
250f5859d1d0 ci(release): support rust 1.94 — Michal S.
360d3f97fad0 fix correctness and consolidate test architecture — Michal S.
b2db8e312f8f fix(web): refine layouts and summary limits — Michal S.
cd74ae809117 fix(web): refine repository summary layout — Michal S.
ffbc13328b68 feat(web): redesign repository summary — Michal S.
0007deff399f fix(web): refine dashboard and repository links — Michal S.
511290b3ecd4 fix(web): preserve recent repositories for signed-in users — Michal S.
c8914a8b9b65 feat(release): prepare version 0.1.0 — Michal S.
c24a185aa5d6 feat(auth): streamline web login — Michal S.
bbd9c1843f6d docs(plan): add adversarial remediation milestone — Michal S.
a58aa376e7e4 docs(plan): complete release packaging — Michal S.
bff931000be9 fix(web): refresh embedded stylesheet — Michal S.
dd1017765cbd fix(web): improve frontend usability — Michal S.
82a09578b0e3 feat(repository): simplify commit and format views — Michal S.
3e34f4c1d68e test(http): synchronize bounded shutdown fixture — Michal S.
7da545458ae4 fix(release): use absolute packaged binary path — Michal S.
5ab87d988d78 feat(release): complete stable release milestone — Michal S.
a99a15017f7a fix(auth): normalize browser challenge line endings — Michal S.
280a5e37c1e9 ci(release): add bsd platform gates — Michal S.
9670c9bf5cff docs(plan): advance to release packaging — Michal S.
4765c1f88a34 feat(telemetry): add structured operational signals — Michal S.
d4c1b9dab2fa docs(plan): advance to observability — Michal S.
a30e8497e07e security(limits): bound service resource use — Michal S.
08988dac2993 docs(plan): advance to limits and abuse resistance — Michal S.
033de95f5eff feat(diagnostics): add read-only operational checks — Michal S.
519080ccb711 docs(plan): advance to doctor — Michal S.
d8f7d7e1fb8f feat(backup): add coherent backup and restore — Michal S.
22e9c51918dd docs(plan): advance to backup and restore — Michal S.
b48930ca1739 feat(lifecycle): bound shutdown and expose readiness — Michal S.
ce1ffd96d52d docs(plan): advance to process lifecycle — Michal S.
41e4326aa291 test(m5): verify collaboration gate — Michal S.
fdf027b37a7a fix(tests): pin empty clone branch — Michal S.
331b89a7fdfb feat(pull-request): add ssh checkout command — Michal S.
24930372aded docs(plan): advance to ssh pull-request commands — Michal S.
b70485ede680 feat(policy): enforce branch rules — Michal S.
8cf42ce97a49 docs(plan): advance to branch rules — Michal S.
953f3b3e5ad6 feat(pull-request): add durable merge workflow — Michal S.
dc89d0387aff docs(plan): advance to pull-request merge — Michal S.
d2a3a4bfd3a5 feat(pull-request): add review workflow — Michal S.
ff182b9ee47d docs(plan): advance to pull-request review — Michal S.
24b4ab73ea7b fix(tests): configure fixture identity — Michal S.
46226121ee30 feat(pull-request): add bounded comparison — Michal S.
50dd33344d49 docs(plan): advance to pull-request comparison — Michal S.
66c575b0a117 feat(pull-request): add durable pull refs — Michal S.
0de923f9b007 fix(tests): serialize production servers — Michal S.
81aa384bc874 docs(plan): advance to pull-request refs — Michal S.
04522e55d9d1 fix(instance): release the process lock explicitly — Michal S.
5b357f28b44b feat(ssh): add issue commands — Michal S.
b4997462d711 docs(plan): advance to SSH issue commands — Michal S.
a46efea8794c feat(search): add bounded metadata scans — Michal S.
f7abcb5cb650 docs(plan): advance to metadata search — Michal S.
f2a96b7c2906 feat(feeds): add scoped private feeds — Michal S.
35d79ed758ba docs(plan): advance to private feeds — Michal S.
d6b66655459b feat(watches): store repository preferences — Michal S.
48fc552adfd5 docs(plan): advance to watches — Michal S.
7c1635ae5ecf feat(issues): add issue workflow — Michal S.
26309595c22d docs(plan): advance to issues — Michal S.
70b42e946c6f feat(events): sequence repository events — Michal S.
33b8025ee5c6 docs(plan): advance to event service — Michal S.
f4cc94e28e56 test(m3): verify account authorization gate — Michal S.
b68b95d1480e feat(ssh): create owned repositories — Michal S.
aa696d6812b0 docs(plan): advance to SSH repository commands — Michal S.
21129e04cd2c feat(store): record audit history — Michal S.
7324ba4a3566 docs(plan): advance to audit history — Michal S.
4ea6cb21b1cf feat(ssh): enforce authenticated Git access — Michal S.
d8a1e6ba2cba docs(plan): advance to authenticated Git — Michal S.
ba7a9a1a87ff feat(policy): enforce repository authorization — Michal S.
ccaae751b642 docs(plan): advance to repository authorization — Michal S.
9135c3ab80dc fix(auth): replace yanked multipart dependency — Michal S.
46e73d7742dd feat(auth): add persistent Web login sessions — Michal S.
b48e40edd69a docs(plan): advance to milestone 3.2 — Michal S.
a36b101907f5 feat(account): implement invitation and recovery lifecycle — Michal S.
7bad1fd1b3ff docs(plan): advance to milestone 3.1 — Michal S.
4d0156f9c0bd feat(serve): start production listeners — Michal S.
87bb8999bb6a feat(git): add bounded source search — Michal S.
f4ebe18477cf docs(plan): advance to milestone 2.8 — Michal S.
bc058d78daeb feat(feed): publish repository events — Michal S.
c7d4b27868e7 docs(plan): advance to milestone 2.7 — Michal S.
35eaf31a6a0d feat(markdown): render safe repository content — Michal S.
15c6c1fb75f8 docs(plan): advance to milestone 2.6 — Michal S.
d6ec77036a8f feat(http): add public repository routes — Michal S.
8f65f5d2f9e1 docs(plan): advance to milestone 2.5 — Michal S.
c6ae270f9852 feat(http): build server-rendered shell — Michal S.
0f42c4fd7168 docs(plan): advance to http shell — Michal S.
3705d21c774e feat(git): bound repository reads — Michal S.
6962618a1764 docs(plan): advance to repository reads — Michal S.
631363186be3 feat(admin): administer repositories — Michal S.
5e59e30884fd docs(plan): advance to repository administration — Michal S.
1efda10ffe4f feat(store): bootstrap administrator — Michal S.
fb3116f87101 docs(plan): accept milestone one — Michal S.