25 Commits (8b280b5574dc09b1590351e6ea18caef53f12dc5)

Author SHA1 Message Date
mleku 06063750e7
Add fixed-size type support for IdPkTs and EventRef 3 weeks ago
mleku f16ab3077f
Interim release: documentation updates and rate limiting improvements 1 month ago
mleku 28b41847a6
Generalize PID controller as reusable library with abstract interfaces 1 month ago
mleku 88b0509ad8
Implement PID-controlled adaptive rate limiting for database operations 1 month ago
mleku 69e2c873d8
Refactor for interface clarity and dependency isolation. 1 month ago
mleku 1c376e6e8d
migrate to new nostr library 2 months ago
mleku 36fc05b1c2
Update Go workflow to include libsecp256k1 for tests and bump version to v0.25.5 2 months ago
mleku c753049cfd
Implement pure Go fallback for P8K signer 2 months ago
mleku 256537ba86
Update dependencies and refactor conversation key generation 2 months ago
mleku 1d12099f1c
Enhance WebSocket connection management and signer implementation 2 months ago
mleku e0a95ca1cd
Refactor signer implementation to use p8k package 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. 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 5 months ago
mleku b8db587d7b
initial addition of essential crypto, encoders, workflows and LLM instructions 5 months ago