Commit Graph

  • c523219c01 test(deletion): name the test's control-plane list apart from the purge list elrond/drop-fence-triggers Elrond 2026-10-16 10:53:59 -04:00
  • a8c824bbd1 test(deletion): drop exclusions for control-plane tables without community_id Elrond 2026-10-16 10:48:18 -04:00
  • 29628c53a1 buzz-db: treat a SET list split across literals as a floor write elrond/drop-floor-guard Elrond 2026-10-16 10:35:14 -04:00
  • 2497025ec8 buzz-db: check floor SQL per literal, with placeholders for what it cannot read Elrond 2026-10-16 10:26:30 -04:00
  • d897beebe4 test(deletion): pin excluded scoped tables to an independent control-plane list Elrond 2026-10-16 10:01:26 -04:00
  • fa19467154 buzz-db: retire prose describing the dropped fence triggers Elrond 2026-10-14 11:45:21 -04:00
  • 6b5e8ca505 buzz-db: drop the universal community write-fence triggers Elrond 2026-10-14 10:39:35 -04:00
  • b8d6fb4c64 Merge #8322 rework (0c7681a2) into the fence-retire stack base elrond/fence-retire-stack-base Elrond 2026-10-16 10:21:37 -04:00
  • 0c7681a25c buzz-db: name deletion-lock admission in the isolation refusal Elrond 2026-10-16 10:21:23 -04:00
  • 5107ebabd1 test(push-gateway): attempt every probe drop before reporting a drop failure Elrond 2026-10-16 10:16:13 -04:00
  • a3d41964d7 test(push-gateway): drop parity probe databases on failure and decode connection URLs Elrond 2026-10-16 10:10:54 -04:00
  • b788b3d6b0 test(push-gateway): compare full column types, table options, and non-table objects in schema parity Elrond 2026-10-14 14:36:48 -04:00
  • 5446d493ec feat(push-gateway): declarative desired-state schema, one file per table Elrond 2026-10-14 14:19:17 -04:00
  • 0b09dc28bb Merge #8318 (fence sweeps tenant-admitted) into the fence-retire stack base Elrond 2026-10-16 09:58:47 -04:00
  • 8752ce1245 buzz-db: fail the floor policy closed on SQL it cannot attribute Elrond 2026-10-16 10:04:31 -04:00
  • 88c6a32310 buzz-db: pin every condition of the manifest stamp exemption Elrond 2026-10-16 10:05:57 -04:00
  • 6f0d888a8a buzz-db: catch SET( and ON CONFLICT DO UPDATE in the floor policy Elrond 2026-10-14 15:33:42 -04:00
  • 09fb7443c7 buzz-db: trim retirement tests and fix stale floor prose Elrond 2026-10-14 14:23:09 -04:00
  • b5fd799b9a buzz-db: drop the events_created_at_floor trigger (phase 2) Elrond 2026-10-14 14:10:13 -04:00
  • 06a84e119d fix(seed): run psql with -X so psqlrc cannot retarget after the local guard Elrond 2026-10-16 10:02:38 -04:00
  • 2179773391 Merge commit '6e69c12abe60e151a07af31f78049917450f755e' into elrond/fence-retire-stack-base Elrond 2026-10-16 09:58:44 -04:00
  • 6e69c12abe fix(deletion): refuse pinned snapshots in every lock-then-read admission Elrond 2026-10-16 09:57:30 -04:00
  • 8aeda9a914 buzz-db: close approval upsert and manifest UPDATE gaps in guard policy Elrond 2026-10-16 09:57:14 -04:00
  • 93ccf41255 fix(seed): refuse connection-string PGDATABASE in local-only admin seed guard Elrond 2026-10-16 09:53:30 -04:00
  • 6c065d4084 docs(buzz-db): note unmatched-claim false return on attach elrond/explicit-cascade-deletes-2 Elrond 2026-10-14 09:52:54 -04:00
  • 612ccc6ed1 buzz-db: rustfmt purge FK-child test Elrond 2026-10-14 09:50:14 -04:00
  • e7feddeb66 buzz-db: simplify FK-child purge test and document same-workflow attach Elrond 2026-10-14 09:45:48 -04:00
  • 29ce01de84 buzz-db: pin explicit FK-child cleanup and same-workflow fire links Elrond 2026-10-14 09:34:20 -04:00
  • 6b9d34133b feat(mobile): App Clip invite handoff demo mtoohey/app-clip-invite-handoff-demo Matt Toohey 2026-10-16 14:33:57 +11:00
  • 37693a81a4 feat(mobile): extend key recovery and community onboarding Wes 2026-10-15 19:19:47 -07:00
  • a427174d91 fix(bridge): contain watcher and queue subprocess groups buzz-codex-bridge Tom Brow 2026-10-15 18:32:27 -07:00
  • 9ab7732642 fix(bridge): journal oversized reports without blocking replay Tom Brow 2026-10-15 18:31:33 -07:00
  • a63664315c fix(mobile): reuse shared sheet for Builderlab setup Wes 2026-10-15 18:19:07 -07:00
  • c0bb8e4b21 feat(cli): stream Buzz reports into Codex chats Tom Brow 2026-10-15 18:14:15 -07:00
  • 6891b52a1d fix(mobile): keep hosted setup on the existing welcome surface Wes 2026-10-15 18:12:22 -07:00
  • de44b43d8e fix(mobile): keep sign-in recovery on the current screen Wes 2026-10-15 18:07:46 -07:00
  • ae166127d6 fix(mobile): preserve current screen during browser sign-in Wes 2026-10-15 18:04:49 -07:00
  • 9525c1c8f2 fix(ios): support Xcode 27 with pinned secp plugin approval fix-ios-secp-plugin-trust Tom Brow 2026-10-15 17:55:33 -07:00
  • 337a3c59d1 fix(mobile): scope discovery retries and preserve saved communities Wes 2026-10-15 17:54:25 -07:00
  • 908d0db104 feat(mobile): discover owned communities after Builderlab sign-in Wes 2026-10-15 17:45:00 -07:00
  • 93ffc37cbd feat(mobile): find people by name through the relay's name-only profile search (#8333) Logan Johnson 2026-10-15 20:33:15 -04:00
  • 46159fcf91 fix(ios): respect app minimum in generated CocoaPods targets (#8379) Tom Brow 2026-10-15 17:32:31 -07:00
  • d039d9a2d5 fix(relay): confirm requested channels in one membership query (#8378) Bradley Axen 2026-10-15 17:22:37 -07:00
  • 66d5354586 fix(mobile): split channel history batches at the relay channel cap (#8342) Wes 2026-10-15 17:18:56 -07:00
  • 7191d0bb33 fix(mobile): cancel pairing admission before persistence Wes 2026-10-15 17:13:28 -07:00
  • fb9ac18d2c fix(mobile): enforce shared hosted community entry requirements Wes 2026-10-15 17:09:08 -07:00
  • 0ba4ae8d03 fix(mobile): preserve unreadable identities and repair recovery choices Wes 2026-10-15 16:09:12 -07:00
  • 952e6fc609 feat(mobile): reconcile saved identities without replacing keys Wes 2026-10-15 15:42:24 -07:00
  • c20d217752 fix(mobile): keep dotted hosted domains out of legacy setup Wes 2026-10-15 15:11:13 -07:00
  • b161acc667 Merge main into mobile onboarding draft Wes 2026-10-15 15:10:38 -07:00
  • 5c9122c6f1 fix(mobile): route staging communities through hosted setup Wes 2026-10-15 15:07:32 -07:00
  • 7852b1670c fix(search): normalize profile name tiers in one place (#8334) Logan Johnson 2026-10-15 18:02:10 -04:00
  • 554e6862da Merge remote-tracking branch 'origin/main' into carl/ios-xcode27-build carl/ios-xcode27-build Wes 2026-10-15 14:56:02 -07:00
  • 8410b6a18b test(mobile): fail mobile-dev recipe test without DeviceHub support Wes 2026-10-15 14:55:23 -07:00
  • f148c0f22c feat(relay): add profile search over name and display_name only (#8301) Logan Johnson 2026-10-15 17:35:33 -04:00
  • b1d60f98e2 Bring synced Solo chats and projects to mobile (#8337) klopez4212 2026-10-15 17:07:23 -04:00
  • 782c5de598 feat(mobile): draft hosted onboarding and account sign-in Wes 2026-10-15 13:51:34 -07:00
  • cdfc38ecbd feat(search): add newest-first sort to bridge search (#8371) Kalvin C 2026-10-15 13:27:49 -07:00
  • fea02d174d fix(ios): fetch profiles and avatars in notification extension (#8369) mobile-v0.23.0-rc.1 Tom Brow 2026-10-15 11:16:04 -07:00
  • d61fe2071d Use native UIKit scrolling for iOS photo carousels (#8361) klopez4212 2026-10-15 13:22:12 -04:00
  • 9296660d1e Match mobile reply links to desktop connectors (#8362) klopez4212 2026-10-15 13:08:41 -04:00
  • aa9de1f413 Merge remote-tracking branch 'origin/main' into kennylopez-mobile-search-slide-up kennylopez-mobile-search-slide-up kenny lopez 2026-10-15 12:51:34 -04:00
  • 42b395cdef Polish mobile bubbles, mentions, galleries, and huddle cards (#8359) klopez4212 2026-10-15 12:39:21 -04:00
  • 9092950620 docs(nip-ap): narrow relay support and allow offline start (#8368) Will Pfleger 2026-10-15 12:08:53 -04:00
  • 37d450855e screenshots: PR #8369 Tom Brow 2026-10-15 08:54:40 -07:00
  • 6766174673 chore(push): retire push notification database trigger (#8352) Tom Brow 2026-10-15 08:37:55 -07:00
  • 5397ea49e2 fix(push): verify extended App Attest proofs with a focused owned module (#8329) Tom Brow 2026-10-15 07:15:19 -07:00
  • e080309eef Merge remote-tracking branch 'origin/main' into kennylopez-mobile-search-slide-up kenny lopez 2026-10-15 09:05:31 -04:00
  • b256899a19 Test iOS search filters through the native tap channel kenny lopez 2026-10-15 09:04:44 -04:00
  • a5dfdd6d55 Align mobile appearance and channels with desktop (#8358) klopez4212 2026-10-15 08:45:16 -04:00
  • d28f6b2f70 feat(relay): let channel-state filters opt in to system channels (#8182) Logan Johnson 2026-10-15 08:40:16 -04:00
  • cdf03f618a feat(relay): leave system channels out of reads that do not name them (#8181) Logan Johnson 2026-10-15 08:40:15 -04:00
  • 32febb8dd5 Refine iOS search glass and use standard modal motion kenny lopez 2026-10-15 08:30:17 -04:00
  • 8ba536060d Keep search controls and filters visible with a dismiss button kenny lopez 2026-10-15 08:21:53 -04:00
  • 6234669919 screenshots: PR #8359 kenny lopez 2026-10-15 08:17:11 -04:00
  • 8e3fb0c312 Merge updated mobile agent sessions base kenny lopez 2026-10-15 08:11:47 -04:00
  • b8a143dc67 Keep Android header backdrop composited beneath search kenny lopez 2026-10-15 08:11:29 -04:00
  • 1effb78b36 screenshots: PR #8358 kenny lopez 2026-10-15 08:11:18 -04:00
  • 617ecc801c Animate mobile search from the bottom kenny lopez 2026-10-15 07:59:31 -04:00
  • d9b29aa079 screenshots: PR #8337 kenny lopez 2026-10-15 07:54:50 -04:00
  • da0b822404 Resolve Solo routing, offline organization and abandoned chat recovery kenny lopez 2026-10-15 07:51:34 -04:00
  • 263d3e6b33 screenshots: PR #8358 kenny lopez 2026-10-15 07:33:50 -04:00
  • e707134442 Respect discovery bounds and update typing fixtures for main kenny lopez 2026-10-15 07:18:39 -04:00
  • 0325651565 Merge remote-tracking branch 'origin/main' into kennylopez-mobile-agent-sessions kenny lopez 2026-10-15 07:14:22 -04:00
  • a7336b122a Bound discovery without an unsupported owner filter kenny lopez 2026-10-15 07:13:38 -04:00
  • b8e17b0896 Fix Me chat recovery, history navigation and agent verification kenny lopez 2026-10-15 07:10:08 -04:00
  • c581f8878b test(relay): pin channel omission and dangling channels on listener delivery claude00/operator-listener-channel-metadata Bradley Axen 2026-10-14 20:43:36 -07:00
  • d23795b05f feat(relay): add channel metadata to operator-listener notifications Bradley Axen 2026-10-14 20:27:50 -07:00
  • b77ba86262 perf(mobile): cut test wall time and run mobile CI lanes in parallel (#8347) Wes 2026-10-14 19:57:47 -07:00
  • 7b11c6147d test: fix recurring CI flakes in desktop and Postgres lanes (#8343) Wes 2026-10-14 19:32:00 -07:00
  • 43ca999645 docs(djinn): label the archived optimization objective jm/djinn-relay-filter Jordan Mecom 2026-10-14 18:58:22 -07:00
  • 97e9b4e2d2 perf(relay): generate live subscription matching with Djinn Jordan Mecom 2026-10-14 18:46:38 -07:00
  • 8222e99915 fix(mobile): keep thread references consistent across push and Inbox (#8332) Tom Brow 2026-10-14 18:42:39 -07:00
  • 349f566e93 docs(nip-ap): store agent and team config as NIP-AR artifacts (#8295) Will Pfleger 2026-10-14 21:19:00 -04:00
  • 8b60dcf8e3 feat(relay): deliver full signed events to operator listeners (#8309) Bradley Axen 2026-10-14 17:53:25 -07:00
  • e645918c63 fix(relay): match pushed-down tags by position, not containment (#8335) Will Pfleger 2026-10-14 20:37:11 -04:00
  • 106b3e6463 feat(relay): add GET /operator/communities/{community_id} shu-hui-cash/buzz-relay-server-in-repo Shu Hui 2026-10-15 10:19:12 +11:00
  • 6a6f9cd3f0 feat(terminal): close tabs with middle click tho/middle-click-tabs Taylor Ho 2026-10-14 17:05:24 -07:00
  • 9ade5d1ad1 feat(mobile): write catch-up and visible-message read marks like the web app (#8106) Logan Johnson 2026-10-14 20:04:57 -04:00
  • 71d7aa0436 feat(relay): add the system channel type (#8180) Logan Johnson 2026-10-14 19:03:34 -04:00