103 Commits (ea7bc75fac3106e990cade6b68e65e556e04b3e3)

Author SHA1 Message Date
woikos ea7bc75fac
Fix NIP-11 caching and export streaming issues (v0.46.2) 1 week ago
woikos 8a14cec3cd
Add archive relay query augmentation and access-based GC (v0.45.0) 1 week ago
woikos b837dcb5f0
Fix UTF-8 encoding error in compact event tag marshaling (v0.44.1) 2 weeks ago
mleku f22bf3f388 Add Neo4j memory tuning config and query result limits (v0.43.0) 2 weeks ago
mleku e84949140b Add WireGuard VPN with random /31 subnet isolation (v0.40.0) 2 weeks ago
mleku 77d153a9c7
Add LRU cache for serial lookups with dynamic scaling (v0.36.17) 3 weeks ago
mleku eddd05eabf
Add memory optimization improvements for reduced GC pressure (v0.36.16) 3 weeks ago
mleku 24383ef1f4
Decompose handle-event.go into DDD domain services (v0.36.15) 3 weeks ago
mleku 06063750e7
Add fixed-size type support for IdPkTs and EventRef 3 weeks ago
mleku 0addc61549
Add unicode normalization for word indexing (v0.36.10) 3 weeks ago
mleku f16ab3077f
Interim release: documentation updates and rate limiting improvements 1 month ago
mleku cbc502a703
Fix broken submodule and add import memory optimization plan 1 month ago
mleku e9173a6894
Update event import process and improve user feedback 1 month ago
mleku c1bd05fb04
Adjust ACL behavior for "none" mode and make query cache optional 1 month ago
mleku 6b98c23606
add first draft graph query implementation 1 month ago
mleku 290fcbf8f0
remove outdated configuration items for obsolete tail packing optimization 1 month ago
mleku 54ead81791
merge authors/nostruser in neo4j, add compact pubkey/e/p serial refs 1 month ago
mleku 59247400dc
Remove Dgraph support from the codebase. 1 month ago
mleku 6bd56a30c9
remove dgraph completely 1 month ago
mleku de290aeb25
implement wasm/js specific database engine 1 month ago
mleku 0a61f274d5
implement wasm/js specific database engine 1 month ago
mleku 016e97925a
Refactor database configuration to use centralized struct 1 month ago
mleku 70944d45df
Add extensive tests and improve policy configuration handling 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 48b0b6984c
Fix directory spider tag loss: size limits and validation 2 months ago
mleku 1810c8bef3
Fix binary tag value handling for e/p tags across database layer 2 months ago
mleku 1c376e6e8d
migrate to new nostr library 2 months ago
mleku ef51382760
optimize e and p tags 2 months ago
mleku 00a6a78a41
fix cache to disregard subscription ids 2 months ago
mleku 1b279087a9
add vertexes between npubs and events, use for p tags 2 months ago
mleku b7417ab5eb
create new index that records the links between pubkeys, events, kinds, and inbound/outbound/author 2 months ago
mleku be6cd8c740
fixed error comparing hex/binary in pubkey white/blacklist, complete neo4j and tests" 2 months ago
mleku d4fb6cbf49
fix handleevents not prompting auth for event publish with auth-required 2 months ago
mleku 038d1959ed
add dgraph backend to benchmark suite with safe type assertions for multi-backend support 2 months ago
mleku 86481a42e8
initial draft of neo4j database driver 2 months ago
mleku beed174e83
make query cache normalize filters so same query different order filters are cache hits 2 months ago
mleku 511b8cae5f
improve query cache with zstd level 9 2 months ago
mleku dfe8b5f8b2
add a filter query cache 512mb that stores already decoded recent query results 2 months ago
mleku 95bcf85ad7
optimizing badger cache, won a 10-15% improvement in most benchmarks 2 months ago
mleku 29e175efb0
implement event table subtyping for small events in value log 2 months ago
mleku d0dbd2e2dc
implemented and tested NIP-43 invite based ACL 2 months ago
mleku f35440ed1d
Refactor delete handling and improve logging in event processing 2 months ago
mleku 9d13811f6b
Add test files and enhance logging in various components 2 months ago
mleku e0a95ca1cd
Refactor signer implementation to use p8k package 2 months ago
mleku e56bf76257
Add NIP-11 relay synchronization and group management features 2 months ago
mleku e161d0e4be
Implement distributed synchronization features 2 months ago
mleku 2614b51068
Refactor crypto package to use p256k1 signer 2 months ago
mleku edcdec9c7e
Add Blossom blob storage server and subscription management 2 months ago
mleku 8d131b6137
Add benchmark tests and optimize database performance 2 months ago