Shakker
|
21f4e45a3b
|
fix: verify Buzz relay membership identity
|
2026-07-31 13:40:33 +01:00 |
|
Shakker
|
70753c2199
|
fix: guard Buzz subscription send failures
|
2026-07-31 13:40:33 +01:00 |
|
Shakker
|
09fd1917e2
|
fix: defer Buzz query cleanup until EOSE
|
2026-07-31 13:40:33 +01:00 |
|
Shakker
|
98e60d0b4a
|
fix: require real EOSE across Buzz
|
2026-07-31 13:40:32 +01:00 |
|
Shakker
|
b48984792f
|
fix: use real Buzz relay EOSE
|
2026-07-31 13:40:32 +01:00 |
|
Shakker
|
828f88c5ca
|
fix: serialize Buzz profile subscription replacement
|
2026-07-31 13:40:32 +01:00 |
|
Shakker
|
0ddcbfa170
|
refactor: tighten Buzz directory bounds
|
2026-07-31 13:40:32 +01:00 |
|
Shakker
|
6c7a96e588
|
fix: budget Buzz relay subscriptions
|
2026-07-31 13:40:32 +01:00 |
|
Shakker
|
4ea1ba33d5
|
fix: refresh Buzz room names after metadata edits
|
2026-07-31 13:40:32 +01:00 |
|
Shakker
|
d81db8b59f
|
perf: avoid unnecessary Buzz directory refreshes
|
2026-07-31 13:40:32 +01:00 |
|
Shakker
|
370270f9e7
|
fix: keep Buzz live subscriptions room scoped
|
2026-07-31 13:40:32 +01:00 |
|
Shakker
|
68002f9be8
|
fix: retain synchronous Buzz directory query cleanup
|
2026-07-31 13:40:32 +01:00 |
|
Shakker
|
beb9d2120b
|
fix: restore Buzz relay type imports
|
2026-07-31 13:40:32 +01:00 |
|
Shakker
|
dbd9c2f18c
|
refactor: keep Buzz directory helpers private
|
2026-07-31 13:40:32 +01:00 |
|
Shakker
|
3f15172577
|
feat: label Buzz senders and rooms from relay profiles
|
2026-07-31 13:40:32 +01:00 |
|
Shakker
|
ec3b7a5f1d
|
feat: expose Buzz sender and room directory
|
2026-07-31 13:40:32 +01:00 |
|
Shakker
|
f8700e2835
|
refactor: share Buzz membership snapshot queries
|
2026-07-31 13:40:32 +01:00 |
|
Shakker
|
b9eec01e77
|
refactor: share Buzz authenticated relay setup
|
2026-07-31 13:40:32 +01:00 |
|
Shakker
|
33340b853d
|
feat: maintain Buzz directory state on the active bus
|
2026-07-31 13:40:32 +01:00 |
|
Shakker
|
ba2510e8fa
|
feat: add Buzz directory state model
|
2026-07-31 13:40:32 +01:00 |
|
Patrick Erichsen
|
61cf4b9246
|
test(buzz): add live QA Lab channel lane (#116298)
* feat(buzz): add live QA runner
* ci(qa): add gated Buzz live lane
* docs(qa): document Buzz live testing
* fix(buzz): keep QA relay type private
* test(buzz): type QA suite mock
* fix(buzz): preserve racing QA reply relations
* fix(qa): harden Buzz credential redaction
* fix(buzz): ignore retained QA relay events
* fix(buzz): clean up observer setup failures
* test(buzz): return complete racing messages
* fix(buzz): default QA credentials to file
* fix(qa): validate pooled Buzz secrets
* fix(qa): redact structured Buzz auth tags
* fix(buzz): preserve QA credential env override
* fix(qa): redact inspected Buzz auth tags
* test(buzz): limit live QA to supported scenarios
* ci(qa): run Buzz lane in release checks
* fix(qa): require secure remote Buzz relays
* fix(qa): satisfy Buzz QA validation gates
* fix(qa): inject credential leasing into transport adapters
|
2026-07-30 17:44:27 -07:00 |
|
xingzhou
|
cc48aef143
|
fix(beam): prevent mirror retries from stalling on slow responses (#116174)
* fix(beam): release mirror upload responses
* test(beam): cover response cancellation failures
* fix(buzz): repair typing indicator contracts
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
|
2026-07-30 11:33:22 +08:00 |
|
Shakker
|
c49bfa7382
|
feat: add Buzz typing indicators
|
2026-07-30 03:59:34 +01:00 |
|
Shakker
|
cff7cbfdcb
|
fix: preserve Buzz diff metadata encoding (#116096)
|
2026-07-29 23:07:22 +01:00 |
|
Shakker
|
574a5862bc
|
fix: bound Buzz diff model context
|
2026-07-29 23:07:22 +01:00 |
|
Shakker
|
a1933a72a5
|
fix: keep Buzz message types internal
|
2026-07-29 23:07:22 +01:00 |
|
Shakker
|
9716ae37bd
|
feat: accept Buzz rich and diff messages
|
2026-07-29 23:07:22 +01:00 |
|
Shakker
|
014e1a6c3a
|
feat: preserve Markdown in Buzz messages
|
2026-07-29 23:07:22 +01:00 |
|
Peter Steinberger
|
c092ec437c
|
refactor: remove duplicate runtime and plugin paths (#115483)
|
2026-07-28 22:06:04 -04:00 |
|
Shakker
|
8f524a23b2
|
fix: satisfy Buzz CI boundaries (#113419)
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
04cafe601b
|
fix: make Buzz rooms usable by default (#113419)
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
fa2ca9dfbb
|
fix: clear recovered Buzz status errors
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
ffb00ca624
|
fix: register Buzz agent identities
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
480a384ad2
|
fix: isolate Buzz lifecycle failures
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
3e858a2a6f
|
fix: streamline Buzz guided setup
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
d52a4e8ca9
|
fix: preserve Buzz profile identity
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
fa51a97b02
|
fix: enforce Buzz room membership
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
2478134fa6
|
fix: publish Buzz bot presence
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
08eac200b3
|
fix: publish Buzz bot profile names
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
0e0698b6bc
|
fix: correct Buzz room authorization guidance
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
439de5577e
|
fix: synchronize Buzz verification with gateway config
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
3cba004098
|
fix: wait for Buzz gateway reload after setup
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
c6bee43a3a
|
fix: preserve Buzz identity during setup navigation
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
abe73322a2
|
test: clean up Buzz lifecycle temp directories
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
2746e35f69
|
fix: complete Buzz channel contracts
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
40cb79edc9
|
fix: support standalone Buzz sends
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
b6cb3b6d7d
|
fix: verify Buzz room access during setup
|
2026-07-26 14:09:23 +01:00 |
|
Shakker
|
089931d95d
|
fix: make paused channel setup resumable
|
2026-07-26 14:09:23 +01:00 |
|
Patrick Erichsen
|
aa0d3192d2
|
feat(channels): add Buzz channel plugin
|
2026-07-26 14:09:23 +01:00 |
|