|
|
6e06905773
|
Replace WriteTimeout with DefaultWriteTimeout in publisher for consistency and bump version to v0.4.2.
Go / build (push) Has been cancelled
|
2025-09-11 16:32:40 +01:00 |
|
|
|
bf7ca1da43
|
Improve logging consistency across the application, handle context cancellation during WebSocket writes, and introduce async ACL reconfiguration for admin events.
|
2025-09-11 11:37:25 +01:00 |
|
|
|
4e96c9e2f7
|
Remove debug logging across the codebase and update version to v0.3.0.
Go / build (push) Has been cancelled
|
2025-09-10 22:12:54 +01:00 |
|
|
|
6207f9d426
|
Enforce authenticated pubkey checks for privileged events, refactor delivery logic for improved efficiency, and extend Subscription with AuthedPubkey.
|
2025-09-07 23:41:45 +01:00 |
|
|
|
ebb5e2c0f3
|
Refactor publisher to clean up dead code, streamline event filtering, and optimize subscriber removal logic.
|
2025-09-07 23:35:01 +01:00 |
|
|
|
9dec51cd40
|
Switch sync.Mutex to sync.RWMutex in publisher for improved concurrent read performance.
|
2025-09-07 23:06:46 +01:00 |
|
|
|
5a8f0ade1a
|
Handle subscriber removal and force websocket closure on write error
|
2025-09-03 01:20:05 +01:00 |
|
|
|
898aa0cb63
|
Add context to NewPublisher, improve logging levels, dispatch events on publish, and refine envelope handling
fixes a panic from the nil context
|
2025-09-03 00:10:36 +01:00 |
|
|
|
5d04afd748
|
Remove unused eventpool package, improve logging levels, standardize websocket handling, and add HandleClose functionality.
|
2025-09-02 23:01:13 +01:00 |
|
|
|
51f04f5f60
|
implemented event and req
|
2025-09-02 20:32:53 +01:00 |
|