97 Commits

Author SHA1 Message Date
Jay df0a968907 add logger to auth manager v0.2.3 2026-06-04 16:03:10 -04:00
Jay dda3bfd5b7 cleanup: flakey tests and race conditions v0.2.2 2026-06-04 12:07:03 -04:00
Jay b5b0ec77ba chore: bump go-honeywood to v0.5.1 v0.2.1 2026-06-03 23:26:51 -04:00
Jay c11e40b48a chore: bump go-mana-component to v0.2.0, go-roots-ws to v0.2.0 2026-06-03 23:23:54 -04:00
Jay a8c57aaeac test: assert no side effects for unknown OK in EventPublisher v0.2.0 2026-06-03 23:08:05 -04:00
Jay 5e425337ff test: assert NoticeReceived.At is non-zero in observer notified 2026-06-03 23:05:12 -04:00
Jay 21a1112811 test: RequestManager observable assertions and ReqSendFailed subtest 2026-06-03 22:58:15 -04:00
Jay c8024e2b98 test: EventPublisher unknown OK ignored 2026-06-03 22:30:00 -04:00
Jay 81875b3a8d test: EventPublisher close cancels pending 2026-06-03 22:28:04 -04:00
Jay 00460030ae test: EventPublisher disconnect then send failure on reconnect 2026-06-03 22:25:18 -04:00
Jay 148850663c test: EventPublisher send failure delivers error 2026-06-03 22:23:14 -04:00
Jay 1bdf9e0475 test: EventPublisher resend after disconnect 2026-06-03 22:20:04 -04:00
Jay 3f8574508d test: EventPublisher held event sent on connect 2026-06-03 22:17:40 -04:00
Jay 963654cae8 test: EventPublisher publish while disconnected times out 2026-06-03 22:14:51 -04:00
Jay a66d8386dd test: EventPublisher concurrent correlation 2026-06-03 22:13:25 -04:00
Jay 5051ba7fed test: EventPublisher publish accepted/rejected/timeout with observer assertions 2026-06-03 18:29:51 -04:00
Jay e6f23759bc test: EventPublisher publish rejected 2026-06-03 18:10:43 -04:00
Jay dae4c7773d test: EventPublisher publish accepted 2026-06-03 18:07:28 -04:00
Jay cb848e3f32 chore: add AGENTS.md with go workspace note 2026-06-03 16:38:33 -04:00
Jay f8b45ae068 test: AuthManager close cleans up 2026-06-03 16:34:59 -04:00
Jay 783171e6ef test: AuthManager malformed AUTH ignored 2026-06-03 16:32:38 -04:00
Jay b6846c25bb test: AuthManager replacement challenge 2026-06-03 16:31:22 -04:00
Jay e16aa908bf test: AuthManager disconnect resets state 2026-06-03 16:28:45 -04:00
Jay f9d9dfac56 test: AuthManager send error recorded 2026-06-03 16:27:13 -04:00
Jay 227f104077 test: AuthManager callback error recorded 2026-06-03 16:25:58 -04:00
Jay 51148a8a91 test: AuthManager challenge triggers callback and send 2026-06-03 15:25:52 -04:00
Jay a3f2c9b2d8 test: NoticeHandler close cleans up 2026-06-03 15:20:37 -04:00
Jay cf4a2d380a test: NoticeHandler observer notified 2026-06-03 15:19:42 -04:00
Jay 9d4873f8d4 test: NoticeHandler malformed ignored 2026-06-03 15:18:10 -04:00
Jay ee0f5953da test: NoticeHandler notice delivered 2026-06-03 15:17:03 -04:00
Jay e360f35ee5 prepare code skeleton to develop remaining managers 2026-06-03 15:04:08 -04:00
Jay 29f6966ae0 use options 2026-06-03 11:42:55 -04:00
Jay b4f79f68c8 update honeybee v0.1.1 2026-05-26 15:36:24 -04:00
Jay 0c3564442f place attribute on handler 2026-05-21 17:01:46 -04:00
Jay 5ba60e28ad add logging 2026-05-21 08:19:51 -04:00
Jay b00528bd73 add license, bump script v0.1.0 2026-05-20 23:13:43 -04:00
Jay f21842a80b upgrade honeybee 2026-05-20 23:12:45 -04:00
Jay c6f2aec165 record observable events from request manager 2026-05-19 22:16:58 -04:00
Jay 30e9881dae incorporate observer interface into components 2026-05-19 21:20:00 -04:00
jay ce0b13e914 feat: add peerstat package with Sink interface and NoopSink 2026-05-19 13:47:17 -04:00
jay 1a7dd561b5 updated honeybee 2026-05-18 19:56:59 -04:00
jay 6066639863 fix inbox sub close panic on envoy 2026-05-18 16:44:46 -04:00
jay 62df05e01d allow queries to wait for peers to connect within its timeout 2026-05-18 12:28:49 -04:00
jay ef2308518f fix query race. fix stream id collision behavior 2026-05-18 10:40:35 -04:00
jay 34a487568b fix query event collection race 2026-05-18 10:14:41 -04:00
jay 85e53ce1b5 use updated honeybee api 2026-05-18 09:33:25 -04:00
jay b466b9f5ab remove gitignore 2026-05-17 23:28:28 -04:00
jay 3564b85785 feat: replace monotonic counter with base32 random suffix; default label REQ 2026-05-17 23:01:19 -04:00
jay 5bbfd9523b feat: add WithID/WithLabel options and monotonic counter for subscription IDs 2026-05-17 22:37:57 -04:00
jay 715dfa17b0 refactor: extract route funcs, unify newStream, fix query timeout leak 2026-05-17 21:53:37 -04:00