31 Commits (e4468d305e48b772d9eb1f16e67b29380cd1fcdc)

Author SHA1 Message Date
mleku b58b91cd14
Add ORLY_POLICY_PATH for custom policy file location 4 weeks ago
mleku 746523ea78
Add support for read/write permissive overrides in policies 1 month ago
mleku 7a27c44bc9
Enhance policy system tests and documentation. 1 month ago
mleku 042b47a4d9
Make policy validation write-only and add corresponding tests 1 month ago
mleku 952ce0285b
Validate ISO-8601 duration format for max_expiry_duration 1 month ago
mleku 70944d45df
Add extensive tests and improve policy configuration handling 1 month ago
mleku 5631c162d9
Add default security configuration and policy recipes 1 month ago
mleku 2166ff7013
Remove `subscription_stability_test.go` and improve test variable naming 1 month ago
mleku 869006c4c3
Add comprehensive tests for new policy fields and combinations 1 month ago
mleku 7fedcd24d3
initial draft of hot reload policy 2 months ago
mleku fad39ec201
Add serve mode, fix binary tags, document CLI tools, improve Docker 2 months ago
mleku f1ddad3318
fix policy logic error caused by interface breach 2 months ago
mleku 6e4f24329e
fix silent fail of loading policy with panic, and bogus fallback logic 2 months ago
mleku 1c376e6e8d
migrate to new nostr library 2 months ago
mleku b67f7dc900
fix policy to require auth and ignore all reqs before valid auth is made 2 months ago
mleku 917bcf0348
fix policy to ignore all req/events without auth 2 months ago
mleku a79beee179
fixed and unified privilege checks across ACLs 2 months ago
mleku be6cd8c740
fixed error comparing hex/binary in pubkey white/blacklist, complete neo4j and tests" 2 months ago
mleku 3e7cc01d27
make script stderr print into relay logs 2 months ago
mleku cc99fcfab5
bump to v0.27.5 2 months ago
mleku 597711350a
fix script startup and validate with tests 2 months ago
mleku 7113848de8
fix error handling of default policy script 2 months ago
mleku 09bcbac20d
create concurrent script runner per rule script 2 months ago
mleku 9d13811f6b
Add test files and enhance logging in various components 2 months ago
mleku e56b3f0083
Refactor event handling and policy script error management 2 months ago
mleku b70f03bce0
Refactor policy script handling and improve fallback logic 2 months ago
mleku f5d13a6807
Update error handling and logging in message processing 3 months ago
mleku 6cff006e54
Update policy management and documentation 3 months ago
mleku 65e8ab4fbe
Enhance logging and add policy test client 3 months ago
mleku db941a18ea
Enhance policy system with global rules and age validation 3 months ago
mleku a84782bd52
Implement policy system with comprehensive testing and configuration 3 months ago