242 Commits (77d153a9c7004e92ae860f8015d6af3c7375eb5d)

Author SHA1 Message Date
mleku eddd05eabf
Add memory optimization improvements for reduced GC pressure (v0.36.16) 5 months ago
mleku 24383ef1f4
Decompose handle-event.go into DDD domain services (v0.36.15) 5 months ago
mleku c9a03db395
Fix Blossom CORS headers and add root-level upload routes (v0.36.12) 5 months ago
mleku 11d1b6bfd1
Fix fetch-kinds script for Node.js compatibility (v0.36.9) 5 months ago
mleku 7f1785a39a
Add prebuild script to fetch event kinds from nostr library 5 months ago
mleku b4c0c4825c
Add secure nsec key generation and encryption for web UI (v0.36.7) 5 months ago
mleku 602d563a7c
Fix WebSocket auth flow and improve header user profile display 5 months ago
mleku 358c8bc931
Replace manual theme toggle with automatic system preference detection (v0.36.4) 5 months ago
mleku 1bbbfb5570
Fix WebSocket protocol detection for HTTP deployments (v0.36.3) 5 months ago
mleku 0a3e639fee
Add event template generator with 140+ Nostr event kinds (v0.36.2) 5 months ago
mleku b58b91cd14
Add ORLY_POLICY_PATH for custom policy file location 5 months ago
mleku f16ab3077f
Interim release: documentation updates and rate limiting improvements 5 months ago
mleku ba84e12ea9
Add _graph extension support to Neo4j driver 5 months ago
mleku a816737cd3
Fix NIP-42 AUTH compliance: always respond with OK message 5 months ago
mleku 88b0509ad8
Implement PID-controlled adaptive rate limiting for database operations 5 months ago
mleku 8bdf1fcd39
Replace search mode with an enhanced filter system 6 months ago
mleku 930e3eb1b1
Upgrade dependencies and improve UI handling. 6 months ago
mleku 8ef3114f5c
Refactor project to modularize constants and utilities. 6 months ago
mleku e9173a6894
Update event import process and improve user feedback 6 months ago
mleku c1bd05fb04
Adjust ACL behavior for "none" mode and make query cache optional 6 months ago
mleku 6b72f1f2b7
Update privileged event filtering to respect ACL mode 6 months ago
mleku 1e9c447fe6
Refactor Neo4j tests and improve tag handling in Cypher 6 months ago
mleku 6b98c23606
add first draft graph query implementation 6 months ago
mleku 290fcbf8f0
remove outdated configuration items for obsolete tail packing optimization 6 months ago
mleku 54ead81791
merge authors/nostruser in neo4j, add compact pubkey/e/p serial refs 6 months ago
mleku 6bd56a30c9
remove dgraph completely 6 months ago
mleku 880772cab1
Remove Dgraph, check hex field case, reject if any uppercase 6 months ago
mleku 58d75bfc5a
add version command 6 months ago
mleku 016e97925a
Refactor database configuration to use centralized struct 6 months ago
mleku 70944d45df
Add extensive tests and improve policy configuration handling 6 months ago
mleku 5631c162d9
Add default security configuration and policy recipes 6 months ago
mleku 2166ff7013
Remove `subscription_stability_test.go` and improve test variable naming 6 months ago
mleku 869006c4c3
Add comprehensive tests for new policy fields and combinations 6 months ago
mleku 48b0b6984c
Fix directory spider tag loss: size limits and validation 6 months ago
mleku 7fedcd24d3
initial draft of hot reload policy 6 months ago
mleku 8757b41dd9
add directory spider 6 months ago
mleku 1810c8bef3
Fix binary tag value handling for e/p tags across database layer 6 months ago
mleku fad39ec201
Add serve mode, fix binary tags, document CLI tools, improve Docker 6 months ago
mleku f1ddad3318
fix policy logic error caused by interface breach 6 months ago
mleku 2b8f359a83
fix workflow to fetch libsecp256k1.so 6 months ago
mleku da058c37c0
blossom works fully correctly 6 months ago
mleku 1c376e6e8d
migrate to new nostr library 6 months ago
mleku 00a6a78a41
fix cache to disregard subscription ids 6 months ago
mleku a79beee179
fixed and unified privilege checks across ACLs 6 months ago
mleku d4fb6cbf49
fix handleevents not prompting auth for event publish with auth-required 6 months ago
mleku 1d4d877a10
fix auth-required not sending immediate challenge, benchmark leak 6 months ago
mleku 038d1959ed
add dgraph backend to benchmark suite with safe type assertions for multi-backend support 6 months ago
mleku 511b8cae5f
improve query cache with zstd level 9 6 months ago
mleku dfe8b5f8b2
add a filter query cache 512mb that stores already decoded recent query results 6 months ago
mleku 95bcf85ad7
optimizing badger cache, won a 10-15% improvement in most benchmarks 6 months ago