mleku
110223fc4e
Migrate internal module imports to unified package path.
...
Replaced legacy `*.orly` module imports with `next.orly.dev/pkg` paths across the codebase for consistency. Removed legacy `go.mod` files from sub-packages, consolidating dependency management. Added Dockerfiles and configurations for benchmarking environments.
4 months ago
mleku
d1316a5b7a
Introduce `DefaultWriteTimeout` for WebSocket operations, replace hardcoded timeouts, and upgrade version to `v0.4.1`.
4 months ago
mleku
e2b7152221
Introduce `Ctx()` for proper context management in `Listener` and replace direct context usage in `HandleDelete` with `Ctx()`.
...
also introduce a 3 second timeout for websocket read failure
4 months ago
mleku
bf7ca1da43
Improve logging consistency across the application, handle context cancellation during WebSocket writes, and introduce async ACL reconfiguration for admin events.
4 months ago
mleku
4e96c9e2f7
Remove debug logging across the codebase and update version to `v0.3.0`.
4 months ago
mleku
5eb192f208
Send initial AUTH challenge if admins are configured and clean up leftover `ORLY` data in `relaytester-test.sh`.
4 months ago
mleku
5edb7a3b09
implement auth and a simple admin-follows whitelist
4 months ago
mleku
898aa0cb63
Add context to `NewPublisher`, improve logging levels, dispatch events on publish, and refine envelope handling
...
fixes a panic from the nil context
4 months ago
mleku
5d04afd748
Remove unused `eventpool` package, improve logging levels, standardize websocket handling, and add `HandleClose` functionality.
4 months ago
mleku
51f04f5f60
implemented event and req
4 months ago
mleku
94383f29e9
Add IP whitelist configuration, enhance message handling with envelope identification, and log remote addresses for improved connection control
4 months ago
mleku
acee5e3a90
implement auth, closed and close envelopes
5 months ago
mleku
bf178eae4e
complete the marshal/unmarshal of events using the new pool enabled tag codecs
5 months ago