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.
2025-09-12 16:12:31 +01:00
2dd119401b
Improve memory safety with defer for event cleanup across handlers, optimize conditional logging, and bump version to v0.4.3.
Go / build (push) Has been cancelled
2025-09-11 17:14:50 +01:00
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
2025-09-11 12:34:01 +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
9e59d5f72b
Set default value for LogToStdout, enhance logging for request handling, query events, and filters, and fix ID handling in relaytester-test.sh.
2025-09-10 16:29:55 +01:00
fe3893addf
Add LogToStdout config option, improve tag decoding, and fix ID tracking in event handling
2025-09-10 15:16:33 +01:00
c9314bdbd0
Refactor GetAccessLevel to include address parameter, update all ACL implementations and handlers for enhanced contextual access control.
2025-09-08 07:42:47 +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
f102c205f8
Filter out privileged events for non-admin users, refactor IsPrivileged logic, and improve event handling with additional checks and utilities.
2025-09-07 20:51:32 +01:00
2491fd2738
wire up trigger to restart sync for ACL spider
2025-09-07 20:24:04 +01:00
5a068378fa
clean up some remnant commented out code
2025-09-07 19:18:48 +01:00
5edb7a3b09
implement auth and a simple admin-follows whitelist
Go / build (push) Has been cancelled
2025-09-07 19:08:29 +01:00
b6ea3d5181
Add HandleDelete and GetSerialsFromFilter methods, integrate admin keys handling, and enhance constraints API. Include a new CLI convert tool for key translation.
2025-09-07 13:33:25 +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
51f04f5f60
implemented event and req
2025-09-02 20:32:53 +01:00