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
2dd119401b
Improve memory safety with `defer` for event cleanup across handlers, optimize conditional logging, and bump version to `v0.4.3`.
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
9e59d5f72b
Set default value for `LogToStdout`, enhance logging for request handling, query events, and filters, and fix ID handling in `relaytester-test.sh`.
4 months ago
mleku
fe3893addf
Add `LogToStdout` config option, improve tag decoding, and fix ID tracking in event handling
4 months ago
mleku
c9314bdbd0
Refactor `GetAccessLevel` to include address parameter, update all ACL implementations and handlers for enhanced contextual access control.
4 months ago
mleku
6207f9d426
Enforce authenticated pubkey checks for privileged events, refactor delivery logic for improved efficiency, and extend `Subscription` with `AuthedPubkey`.
4 months ago
mleku
f102c205f8
Filter out privileged events for non-admin users, refactor `IsPrivileged` logic, and improve event handling with additional checks and utilities.
4 months ago
mleku
2491fd2738
wire up trigger to restart sync for ACL spider
4 months ago
mleku
5a068378fa
clean up some remnant commented out code
4 months ago
mleku
5edb7a3b09
implement auth and a simple admin-follows whitelist
4 months ago
mleku
b6ea3d5181
Add `HandleDelete` and `GetSerialsFromFilter` methods, integrate admin keys handling, and enhance constraints API. Include a new CLI `convert` tool for key translation.
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
51f04f5f60
implemented event and req
4 months ago