Commit Graph

  • 6963d612b5 fix: adapt Flutter architecture verification for Xcode 27 Tom Brow 2026-10-12 12:46:02 -07:00
  • 693fc6bd8a fix: hide private crypto module from BuzzPushKit consumers Tom Brow 2026-10-12 12:30:55 -07:00
  • 66a5971bcb ci: retain iOS compiler diagnostics for Xcode migration Tom Brow 2026-10-12 12:19:37 -07:00
  • 7566b6d1c8 fix: align pod deployment targets with iOS 16 minimum Tom Brow 2026-10-12 12:09:18 -07:00
  • 005566110f fix: trust pinned Swift source plugin on CI workers Tom Brow 2026-10-12 12:00:16 -07:00
  • 7340ad48ac test: scope macOS mock to Xcode fixture processes Tom Brow 2026-10-12 11:51:11 -07:00
  • 35849c551a fix: update Swift secp256k1 for Xcode 27 compatibility Tom Brow 2026-10-12 11:47:11 -07:00
  • 020b84233c fix: enforce stable Xcode in desktop dev recipes Tom Brow 2026-10-12 11:44:26 -07:00
  • 75f6bef25e fix(build): preserve proc-macro alignment on macOS 27 Tom Brow 2026-10-12 11:36:34 -07:00
  • b1e8ef6b6f test(build): isolate Xcode in Tauri packaging fixtures Tom Brow 2026-10-12 11:34:03 -07:00
  • f3e229cece docs(build): clarify immutable tag Xcode pin requirements Tom Brow 2026-10-12 11:32:25 -07:00
  • d0a1d61533 chore(build): enforce Xcode 27.0 for Apple builds Tom Brow 2026-10-12 11:30:39 -07:00
  • 21eb1cff34 screenshots: PR #8281 kenny lopez 2026-10-12 14:12:59 -04:00
  • 799cfd7050 Start the ACP idle interval when channel turns complete (#8149) Benoît Quenaudon 2026-10-12 19:10:30 +01:00
  • c09730e874 fix(mobile): keep notification toggle usable and match row height (#8223) Tom Brow 2026-10-12 09:39:53 -07:00
  • dfbdbe2af6 fix(buzz-agent): use the ACP session id for every wire update mesh-agent-gdk-helper Dario 2026-10-12 20:14:20 +11:00
  • dda7ef8815 docs(testing): distinguish invite policy from implementation Local Builder 2026-10-11 22:59:59 -04:00
  • 94c9ce5f47 docs(testing): distinguish pending sibling ban contracts Local Builder 2026-10-11 22:33:50 -04:00
  • eb3b03afc3 docs(testing): require isolated PostgreSQL rehearsal setup codex/buzz-270-draft-prep Local Builder 2026-10-11 22:33:41 -04:00
  • 4da2b9f4e4 feat(read-state): follow intents, threads view, arrival-ordered access paths Bradley Axen 2026-10-11 16:14:33 -07:00
  • 419a53029a feat(read-state): count thread replies only in followed threads Honey 2026-10-09 19:17:22 -07:00
  • 30873ba46b docs(nest): replace commit attribution policy with the runtime facts (#8236) Bradley Axen 2026-10-10 21:39:21 -07:00
  • 4db7dc64d6 test: retain snapshot pool bypass coverage after extraction cyberpunk/channel-labels-app-owned cyberpunk 2026-10-10 15:05:07 -07:00
  • a55b975743 test: bind discovery guard checks to shared snapshot constructor cyberpunk 2026-10-10 15:01:02 -07:00
  • 52661d57b9 fix: tolerate retiring channels and serialize discovery repair cyberpunk 2026-10-10 14:48:57 -07:00
  • 845fc16ebf chore(hermit): share one CARGO_HOME across worktrees (#8250) Will Pfleger 2026-10-10 12:50:52 -04:00
  • 8a313a2d4b test: bind metadata paging check to activation function cyberpunk 2026-10-09 20:43:58 -07:00
  • 8dce9617ec fix: separate label integrity from ordinary metadata freshness cyberpunk 2026-10-09 20:34:51 -07:00
  • d2359db0e5 feat: apply channel labels through admitted metadata transactions cyberpunk 2026-10-09 18:14:12 -07:00
  • e292f036c9 docs(nips): add namespaced channel label discovery cyberpunk 2026-10-09 15:33:23 -07:00
  • 91ca92bdb4 docs(nips): specify shared channel labels and command outcomes cyberpunk 2026-10-09 14:23:02 -07:00
  • 08c5c9407a feat(read-state): count thread replies only in followed threads honey/read-follows Honey 2026-10-09 19:17:22 -07:00
  • 541284c1c6 test(relay): admit live agents through owners before revalidation codex/buzz-271-draft-prep Brad Seiler 2026-10-09 21:24:31 -04:00
  • d1c9dd341c test(db): derive push lease fixture time from persisted receipt Brad Seiler 2026-10-09 20:25:54 -04:00
  • 25dfb57b71 test(db): derive push lease fixture time from persisted receipt Brad Seiler 2026-10-09 20:25:54 -04:00
  • 893f81ffed test(db): derive push lease fixture time from persisted receipt Brad Seiler 2026-10-09 20:25:54 -04:00
  • 1cd5636154 Merge current main admission-cache changes for BUZZ-271 validation Brad Seiler 2026-10-09 20:17:25 -04:00
  • d5800f70a1 Merge current main admission-cache changes for BUZZ-272 validation Brad Seiler 2026-10-09 20:15:40 -04:00
  • 1caaf74f31 Merge current main admission-cache changes for BUZZ-269 validation Brad Seiler 2026-10-09 20:15:31 -04:00
  • 50476e1c3e test(relay): classify live revalidation as external network infrastructure Brad Seiler 2026-10-09 20:07:23 -04:00
  • a0902465e1 test(relay): bound live workflow handshake and control reads Brad Seiler 2026-10-09 19:47:53 -04:00
  • 0e78f05981 test(relay): measure live revocation without Redis delivery Brad Seiler 2026-10-09 19:45:44 -04:00
  • 2dd608253d test(relay): initialize scraper errors from each observation Brad Seiler 2026-10-09 19:37:05 -04:00
  • 641a4eb736 test(relay): select mesh receive regression in both CI paths Brad Seiler 2026-10-09 19:29:04 -04:00
  • 66fc3e0c1a fix(relay): retain mesh receives across housekeeping ticks Brad Seiler 2026-10-09 19:26:04 -04:00
  • 421d962726 test(relay): initialize scraper errors from each observation Brad Seiler 2026-10-09 19:37:05 -04:00
  • d43b957a5b test(relay): initialize scraper errors from each observation Brad Seiler 2026-10-09 19:37:05 -04:00
  • 4b858d49d9 test(relay): select mesh receive regression in both CI paths Brad Seiler 2026-10-09 19:29:04 -04:00
  • adca0487b8 fix(relay): retain mesh receives across housekeeping ticks Brad Seiler 2026-10-09 19:26:04 -04:00
  • 3d02a44a92 test(relay): select mesh receive regression in both CI paths Brad Seiler 2026-10-09 19:29:04 -04:00
  • 2ceaf2720b test(relay): import root fixture shared ownership type Brad Seiler 2026-10-09 19:29:03 -04:00
  • 43d17275d7 test(relay): retain root lifecycle registration during revalidation Brad Seiler 2026-10-09 19:28:36 -04:00
  • 2895e03c83 test(relay): enable accessory routes in the ban matrix Brad Seiler 2026-10-09 19:27:51 -04:00
  • f1674a2141 fix(relay): retain mesh receives across housekeeping ticks Brad Seiler 2026-10-09 19:26:04 -04:00
  • c15c77fd40 docs(testing): prepare community access verification Brad Seiler 2026-10-09 19:18:40 -04:00
  • ca944162d4 test(relay): bind durable revocation to socket admission Brad Seiler 2026-10-09 19:17:05 -04:00
  • 326e2301cb perf(relay): drop per-pulse ban reads and owner-link writes on HTTP (#8233) Bradley Axen 2026-10-09 16:15:16 -07:00
  • 4f5d8f3da8 test(relay): cover current community entry points Brad Seiler 2026-10-09 19:15:14 -04:00
  • 88113b28ef refactor(relay): address revalidation review seiler 2026-10-06 15:12:19 +00:00
  • 27991b92c8 test(relay): align timeout admin regression seiler 2026-10-06 15:46:21 +00:00
  • 4bfb34a7a6 Add durable live member authorization checks seiler 2026-10-05 21:52:10 +00:00
  • e2ab29e757 docs(testing): clarify webhook ban classification seiler 2026-10-05 21:29:44 +00:00
  • cb852abf68 docs(testing): clarify invite ban regression contract seiler 2026-10-05 21:27:19 +00:00
  • 918ef4e199 test(relay): map community ban routes and regressions seiler 2026-10-05 21:15:07 +00:00
  • 2eb1fc279c fix(workflow): block banned owners from webhook runs seiler 2026-10-05 22:45:27 +00:00
  • f9fd2233c5 Add an opt-in IFC hook for ACP DM history reads jm/localbroker Jordan Mecom 2026-10-09 15:58:51 -07:00
  • 19aa619fdd release: publish push gateway chart 0.4.0 (#8231) push-chart-v0.4.0 Tom Brow 2026-10-09 15:56:18 -07:00
  • 137299e5a2 build: pin cargo-nextest in Hermit so test-unit takes the nextest path honey/hermit-nextest Honey 2026-10-09 15:48:31 -07:00
  • 6c388bde62 feat(relay): accept typing indicators over HTTP POST /events (#8207) Bradley Axen 2026-10-09 15:44:31 -07:00
  • 50fc999a71 docs(nips): add namespaced channel label discovery cyberpunk/channel-labels-spec cyberpunk 2026-10-09 15:33:23 -07:00
  • c94c7128dd Derive conversation resource labels from verified source facts jm/ifc-library-session Jordan Mecom 2026-10-09 15:21:02 -07:00
  • cc510df616 Compare IFC domains using current policy state Jordan Mecom 2026-10-09 13:15:51 -07:00
  • 4dd75ac4a9 Clarify IFC session reuse and test retained-state boundaries Jordan Mecom 2026-09-11 11:09:52 -07:00
  • 71278efb57 Freeze IFC publications and simplify session checks Jordan Mecom 2026-09-08 13:05:38 -07:00
  • c205aba5a7 Add broker-facing IFC sessions Jordan Mecom 2026-09-04 13:38:24 -07:00
  • 8eea64d680 Run IFC unit tests and doctests in CI Jordan Mecom 2026-09-04 17:17:00 -07:00
  • 96c29cd45e Clarify Buzz IFC domain documentation Jordan Mecom 2026-09-04 14:25:00 -07:00
  • 0cb52d3f83 Add Buzz IFC execution domains Jordan Mecom 2026-09-04 13:31:54 -07:00
  • 308fb59840 docs(cli): list system in the --type error example loganj/system-channels-4-sdk-cli Logan Johnson 2026-10-09 12:17:43 -04:00
  • bfc63c1228 feat(sdk,cli): create and list system channels Logan Johnson 2026-10-08 14:30:35 -04:00
  • c5c849d633 docs(nips): NIP-CL filters can ask for system channels Logan Johnson 2026-10-09 12:17:41 -04:00
  • 2fd35289a2 feat(relay): let group-state filters opt in to system channels Logan Johnson 2026-10-08 14:27:01 -04:00
  • 0d06eaf8ba docs(nips): NIP-CL reads leave system channels out Logan Johnson 2026-10-09 12:17:39 -04:00
  • 1128ef21fd feat(relay): leave system channels out of reads that do not name them Logan Johnson 2026-10-08 14:22:42 -04:00
  • 8104dc7b11 docs(nips): add system channels to NIP-CL Logan Johnson 2026-10-09 12:17:37 -04:00
  • 0ffb346c67 feat(relay): add the system channel type Logan Johnson 2026-10-09 18:14:45 -04:00
  • 75e997e29b docs(nips): add the oldest-channel rule to NIP-CL loganj/channel-labels-4-sdk-cli Logan Johnson 2026-10-09 12:17:34 -04:00
  • 148a7a5a80 test(relay): racing creates for one label resolve to the same channel Logan Johnson 2026-10-08 16:09:17 -04:00
  • 4641fdfb5f feat(sdk): read the channel creation time and pick the oldest channel Logan Johnson 2026-10-08 14:58:28 -04:00
  • 9b633b408e feat(sdk,cli): set channel labels and find channels by label or creator Logan Johnson 2026-10-08 12:50:54 -04:00
  • b2819a5013 docs(nips): NIP-CL tag filters match before limit Logan Johnson 2026-10-09 12:17:31 -04:00
  • 8929221eb1 feat(relay): match #t and #P on group-state kinds before LIMIT Logan Johnson 2026-10-08 12:42:55 -04:00
  • 96b5841586 docs(nips): add channel labels to NIP-CL Logan Johnson 2026-10-09 12:17:28 -04:00
  • eb7480ba99 feat(relay): channel labels as t tags on group-state events Logan Johnson 2026-10-09 18:14:17 -04:00
  • 212dc1e0fd docs(nips): add NIP-CL channel identity tags Logan Johnson 2026-10-09 12:17:26 -04:00
  • 099f65681e feat(relay): publish the channel creation time on kind:39000 Logan Johnson 2026-10-08 14:53:19 -04:00
  • 6d86c85bf3 feat(relay): publish channel type and creator on every group-state event Logan Johnson 2026-10-08 12:16:30 -04:00
  • 868e2f8f32 refactor(push): one app profile per gateway (#8206) Tom Brow 2026-10-09 15:09:53 -07:00
  • bcc46fe835 perf(relay): cache ephemeral-path serving and restriction reads (#8208) Bradley Axen 2026-10-09 14:53:27 -07:00
  • dd13bc3242 docs(nips): specify shared channel labels and command outcomes cyberpunk 2026-10-09 14:23:02 -07:00