mleku
e0a95ca1cd
Refactor signer implementation to use p8k package
...
- Replaced all instances of p256k1signer with the new p8k.Signer across various modules, including event creation, policy handling, and database interactions.
- Updated related test cases and benchmarks to ensure compatibility with the new signer interface.
- Bumped version to v0.25.0 to reflect these significant changes and improvements in cryptographic operations.
2 months ago
mleku
3c11aa6f01
refactored SaveEvent to return if it is replacing an event
3 months ago
mleku
bc5177e0ec
refactor save event method to expose whether it replaced an event
3 months ago
mleku
332b9b05f7
Enhance user role management in App.svelte by adding fetchUserRole function; update UI to display user role badge upon login. Modify Follows struct to include owners and adjust access level logic in acl package for improved permission handling.
3 months ago
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
c9314bdbd0
Refactor `GetAccessLevel` to include address parameter, update all ACL implementations and handlers for enhanced contextual access control.
4 months ago
mleku
2491fd2738
wire up trigger to restart sync for ACL spider
4 months ago
mleku
f5a8c094e4
Introduce ACL registry with `follows` implementation, enhance `SaveEvent` for replaceable kinds, and refactor filter-based serial fetching. Update configs and dependencies.
4 months ago
mleku
b08e94807b
Refactor database methods: simplify `SaveEvent` signature, enhance logging, and introduce deletion check logic with `CheckForDeleted`.
4 months ago
mleku
5cadf9c933
add acl interface
4 months ago
mleku
51f04f5f60
implemented event and req
4 months ago
mleku
76b251dea9
Update module replacements in `go.mod` files to reflect consistent relative paths across packages
4 months ago
mleku
91d95c6f1a
Migrate package imports from `next.orly.dev` to new `orly` domain structure; add new `varint` and `binary` encoders with comprehensive tests; enhance existing tag and envelope implementations with additional methods, validations, and test coverage; introduce shared `test.sh` script for streamlined testing across modules.
4 months ago
mleku
acee5e3a90
implement auth, closed and close envelopes
4 months ago
mleku
b8db587d7b
initial addition of essential crypto, encoders, workflows and LLM instructions
5 months ago