123 Commits (71f5a91b76fca22a5c7e4256c3f4bb622c30dc1d)

Author SHA1 Message Date
woikos 4edd4e7a44
Fix compact format detection for legacy events with 0x01 IDs 4 months ago
woikos 8c0e7d418a
Use stack-allocated arrays for IdPkTs to reduce GC pressure (v0.56.6) 4 months ago
mleku 73ea4c803f Implement NIP-33 addressable event query optimization (#30) 4 months ago
woikos 92955824cc
Add unified binary architecture with database health check (v0.55.4) 4 months ago
woikos 71129a98d2
Fix negentropy sync only seeing 100 events and ACL startup timeout (v0.55.1) 4 months ago
woikos e20920d39b
Add split database and ACL binaries for modular deployment (v0.54.0) 4 months ago
woikos 34ab56815e
Add database IPC split mode and blob storage abstraction (v0.53.0) 4 months ago
woikos 4522081506
Fix memory exhaustion from concurrent Badger queries (v0.52.17) 4 months ago
woikos bb858a0d6f
Disable inline expired event deletion to prevent crashes (v0.52.9) 4 months ago
woikos 6a38779794
Remove Cashu Access Token (CAT) system entirely (v0.52.3) 4 months ago
woikos cb50a9c5c4
feat(curating): add user event viewer and delete functionality (v0.50.0) 4 months ago
woikos c5be98bcaa
fix(curating): correct pubkey hash computation and UI field name 4 months ago
woikos 0e87337723
feat(curating): add scanpubkeys API method to retroactively populate unclassified users 4 months ago
woikos 0e30f7a697
feat: add NIP-99/Gamma Markets kind categories for curating mode 4 months ago
woikos 9da1784b1b
Add Blossom bandwidth limiting and tune rate limiters (v0.49.0) 4 months ago
woikos 41a3b5c0a5
Fix OOM crash from corrupt compact event data 4 months ago
woikos d41c332d06
Add NRC (Nostr Relay Connect) protocol and web UI (v0.48.9) 4 months ago
woikos 9fed1261ad
Add BBolt database backend for HDD-optimized archival relays (v0.48.0) 4 months ago
woikos 8dfd25613d
Fix corrupted events with zero-filled IDs/pubkeys/sigs (v0.47.1) 4 months ago
woikos 047cdf3472
Add curation ACL mode and complete graph query implementation (v0.47.0) 4 months ago
woikos ea7bc75fac
Fix NIP-11 caching and export streaming issues (v0.46.2) 5 months ago
woikos 8a14cec3cd
Add archive relay query augmentation and access-based GC (v0.45.0) 5 months ago
woikos b837dcb5f0
Fix UTF-8 encoding error in compact event tag marshaling (v0.44.1) 5 months ago
mleku f22bf3f388 Add Neo4j memory tuning config and query result limits (v0.43.0) 5 months ago
mleku e84949140b Add WireGuard VPN with random /31 subnet isolation (v0.40.0) 5 months ago
mleku 77d153a9c7
Add LRU cache for serial lookups with dynamic scaling (v0.36.17) 5 months ago
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 06063750e7
Add fixed-size type support for IdPkTs and EventRef 5 months ago
mleku 0addc61549
Add unicode normalization for word indexing (v0.36.10) 5 months ago
mleku f16ab3077f
Interim release: documentation updates and rate limiting improvements 5 months ago
mleku cbc502a703
Fix broken submodule and add import memory optimization plan 5 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 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 59247400dc
Remove Dgraph support from the codebase. 6 months ago
mleku 6bd56a30c9
remove dgraph completely 6 months ago
mleku de290aeb25
implement wasm/js specific database engine 6 months ago
mleku 0a61f274d5
implement wasm/js specific database engine 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 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 1810c8bef3
Fix binary tag value handling for e/p tags across database layer 6 months ago
mleku 1c376e6e8d
migrate to new nostr library 6 months ago
mleku ef51382760
optimize e and p tags 6 months ago
mleku 00a6a78a41
fix cache to disregard subscription ids 6 months ago