An open API service providing commit metadata for open source projects.

GitHub / comtrya/comtrya / commits

Configuration Management for Localhost / dotfiles

SHA Message Author Date Stats
c2ff4dfd feat(extensions): editable issues and epics (update ops) (#278)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
c721a391 feat(extensions): add ext_sprints iteration tracker (new WASM extension) (#277)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
8c4d5f07 feat(extensions): give epics human-readable sequential numbers (#276)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
baabc56b fix(frontend): honest loading states, drop placeholder metrics (#275)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
756b8a13 fix(start): make smoke fixture commits signing-independent (#274)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
b7d4f1b5 feat(auth): implement secure OIDC device authorization and git credential hel... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
a562e956 Improve dogfood projects, issue-epic linking, repo loading, and fonts (#270) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
7cefa769 fix(frontend): improve repo code browser and extension tabs (#269) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
215c6955 fix: /readyz proxy + resurrect end-to-end smoke suite (#268) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
ef74ecad fix(frontend): pass Bearer token in account API fetch calls (#266)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
a908a62b fix: AccountNav SSH key navigation + SSE 15s event delay (TNQ-5 P1) (#265)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
24db8e6b fix(git-http): parse and honor per-command force flag in receive-pack (#264)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
5e215006 feat(git-http): emit dev.comtrya.ref.updated events on push (#263)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
93026751 feat(server): Phase 2 per-repo extension opt-in gate in api_op dispatch (#262)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
fc7d6b6f fix(server): close TOCTOU window in relations.create via atomic probe-insert ...
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
95ee04a9 fix: P3 batch 6 — ConfigSnapshot real timestamp + parse_extension_wit tests (...
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
72640ca3 feat(server+frontend): admin session listing + revoke endpoints (#259)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
db591862 fix: P3 batch 5 — identity.wit permission prose + workspace_id_from_uri heuri...
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
2609ae35 fix: P3 batch 4 — cue_config envelope shape + auth Forbidden resource (#257)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
b0d82b23 fix(extension-oci): atomic cache writes + content-digest integrity check (#256)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
1b6fd218 fix: P3 batch 2 — CLI help short flags, route_prefix typed return (#255)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
2256145d fix(extensions): standardise storage index field names to camelCase (#254)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
7ea287dc fix: P3 batch — dead prefix entry, wit-codegen dedup, pack count safety, blob...
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
2193114e fix(frontend): validate admin telemetry JSON-scalar at the parse boundary (#252)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
22c07d72 fix(server): use graphql-parser AST for commitDiff field detection (#251)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
dd760fcf fix(frontend): wire real unregister paths to extension host dispose() (#250)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
ceafb276 test(frontend): add sdk-vue unit tests for parse-query and classify-principal...
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
af52ecab fix(wit-codegen): correct misleading docs claiming typed TS client (#248)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
bb4adf8d fix(extensions): rename _meta collections and enforce collection name uniquen...
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
80a5a66f fix(frontend): dedicate repository.code slot to code browser, isolate /code r...
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
d9ffac39 fix(frontend): use aria-current=page instead of role=tab in RepoTabs (#245)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
63822554 feat(server): admin action REST endpoints — OIDC discovery flush + config res...
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
558e6229 fix(frontend): make repo config view useful — show extensions prominently (#243)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
0f546d6c fix(frontend): repo tabs respect repository.extensions opt-in (#242)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
9d8549a3 fix(frontend): render safe README HTML via marked + allowlist sanitizer (#241)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
fbd9b2dd fix(server): resolve CI Handler trait failure caused by gix RefCell across aw...
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
9b3ca375 fix(frontend): call formatItem() once per row via computed (closes #113) (#239) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
2be7ce82 fix(git-http): emit wanted-refs section when client sends want-ref lines (clo... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
2fe7296d fix(frontend): pass board segment through to ext_issues in IssueTracker route... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
439e8d89 fix(frontend): use RouterLink instead of raw <a href> in ActivityStream (clos... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
dd64c8e4 feat(server): SSH public key management — storage, REST API, UI (closes #225,... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
ff87077a chore(core): delete dead TokenAction::as_scope (closes #96) (#233) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
0fc602fb fix(extensions): rename pull_request URI to pull-request to match kebab schem... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
f60dc3a4 fix(server): delete_repository deletes disk before document to prevent git di... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
565257da fix(extensions): ext_epics member_uris pages all relations (closes #223) (#230) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
306c5916 fix(server): evict stale OIDC discovery cache on GitOps issuer rotation (clos... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
a6773747 feat(frontend): account PAT management UI (#219 phase 1) (#220) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
41d6b467 fix(extensions): ext_pull_requests workspace-scope enforcement closes cross-t... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
09e97694 fix(server): read_recent emits resume cursor on budget exhaustion (TNQ-4 P1) ... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
58e3bae0 fix(server): issue_session/issue_credential propagate storage failure (TNQ-4 ... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
37f6e579 fix(extension-oci): pass image (not registry/image) as repository to oci_dist... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
31333ee0 chore(core): delete dead frontend_contracts module (TNQ-3 P1) (#210) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
b157d7b1 fix(server): real SSE stream via Body::from_stream + broadcast subscription (... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
a11ec753 docs: lock in north star — GraphQL for reads, tarpc RPC for writes (#208) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
336ae6ac fix(extensions): bound issues-in-epic / children-of-epic with %limit + scope ... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
885d4c6d chore(core): delete MetadataStore / BackupService / SecretsService shadow ser... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
36238469 feat(core): add rateLimits wire field so operators can tune the ceilings (TNQ... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
aaadb9ac docs: align north star on SP6 Apollo Federation v2 rebuild (TNQ-3 P1) (#202) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
90d2c946 chore(frontend): delete @comtrya/sdk-preact and unused preact deps (TNQ-3 P1)... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
3276dc4e chore(core): delete dead Ceilings types (TNQ-3 P1) (#200) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
3f324524 fix(server): events::read_recent streams a bounded reverse tail (TNQ-3 P1) (#... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
58b43e25 fix(git-http): fetch timeout bounds the live pack stream, not just the respon... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
814f9aa8 fix(git-http): pack streaming aborts when the client disconnects (TNQ-3 P1) (... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
c865b3a9 fix(server): drain git archive stderr off-thread and reap on tar-spawn failur... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
7dd859f4 fix(server): drain AuthService outbox into the audit log on every login (TNQ-... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
2c4aa656 fix(extensions): ext_issues close/reopen are idempotent (TNQ-3 P1) (#194) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
bdae3571 fix(server): reactor cross-extension mutations re-check the extension-point b... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
8856b320 fix(server): SimpleAuthz fails closed on non-read permissions for every princ... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
947e8aa2 fix(extensions): ext_checks workspace-scope enforcement closes cross-tenant l... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
4dc61abe fix(extension-oci): stream WASM layer with cumulative byte cap (TNQ-2 P1) (#190) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
0cccfb51 fix(server): thread cors through error_response so 4xx/5xx are readable cross... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
a0fcb925 fix(server): relations.create probe-then-insert is atomic under the cache loc... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
4da45041 chore(core): delete v1 UiManifest dead types (TNQ-2 P1) (#187) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
7331e24e fix(extensions): retry ext_issues counter CAS on conflict (TNQ-2 P1) (#186) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
b75d841d fix(git-http): validate shallow oids at parse time to prevent pkt-line inject... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
de52329c fix(server): reconcile fails closed on invalid declared repo path (TNQ-2 P1) ... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
8ccf7ddd fix(core): mint OpaqueIds from CSPRNG, not a process counter (TNQ-2 P1 securi... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
20eec5be fix(server): bound per-extension occ_tokens to stop unbounded growth (TNQ-2 P... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
014b89a4 fix(server): wire issues + epics assign-project dispatch arms (TNQ-2 P1) (#181) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
9930145b fix(server): comments.post parent must match target and be core-owned (TNQ-2 ... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
ad4760fe fix(server): constrain events.append source_uri to extension's own kinds (TNQ... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
19fff1b3 fix(git-http): rustfmt receive-pack signature after pub(crate) narrowing (#178) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
6c71f162 fix(frontend): correct UseOpState.error conditional type (TNQ-2) (#177) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
b995afb7 docs(schema): document reactor.subscribes / allowedMutations / allowedEmits (... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
feff5777 fix(server): typed BackendManifest wire struct (TNQ-2) (#175) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
5dd39814 chore(git-http): narrow public surface; drop unused tokio-util (TNQ-2 cleanup... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
56ab948d chore(core): delete inert Ceilings sub-structs (TNQ-2 cleanup) (#173) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
ebb06f15 fix(cli): no-args invocation prints help instead of panicking (TNQ-2 P0) (#172) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
1a2d181d fix(server): rate-limit fingerprint must use validated principal (TNQ-2 P0 se... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
4f18d989 fix(server): invalidate CueConfigCache on repository delete (TNQ round-3 P2) ... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
709ee8fa fix(server): reject malformed attributes JSON loudly in relations.create/repl... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
8fe7d899 fix: 3 quick P2s from TNQ round-3 (OIDC secrets, dead method, defense-in-dept... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
0e006654 fix(git-http): memoize connectivity check across push commands (TNQ round-3 P... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
fc9bd839 fix(server): close anonymous-reads leak in viewer aggregates (TNQ round-3 P1)... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
e5f5773a fix(server): close SSE cross-tenant + audit leak (TNQ round-3 P1) (#164) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
555d94d9 fix(server): implement WIT pagination on relations/comments/events (TNQ round... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
bfb98507 fix(server): typed StorageCreateError + StorageDeleteError (TNQ round-3 P1) (... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
1676737d fix(server): wait on git archive child + surface its stderr (TNQ round-3 P1) ... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
39ddb845 fix(server,core,oci): 3 P1 security/correctness items from TNQ round-3 (#160) David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago
5258280f fix(server): complete audit trail on comment/relation mutations (TNQ #154 fol... David Flanagan <d****d@r****v>
Committed by: GitHub <n****y@g****m>
3 months ago

← Back to repository