56 Commits (0d3913eceaa35919df3c6e4d48a3e7256d723c70)

Author SHA1 Message Date
woikos 769f9d2daa
Add IPC sync services and NIP-77 negentropy synchronization (v0.55.0) 4 months ago
woikos 34ab56815e
Add database IPC split mode and blob storage abstraction (v0.53.0) 4 months ago
woikos 9da1784b1b
Add Blossom bandwidth limiting and tune rate limiters (v0.49.0) 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 047cdf3472
Add curation ACL mode and complete graph query implementation (v0.47.0) 4 months ago
woikos 3f34eb288d
Update nostr lib v1.0.12 with TLS URL scheme fix for NIP-98 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 d2122801cd
Add nurl and vainstr CLI tools (v0.39.0) 5 months ago
mleku 06063750e7
Add fixed-size type support for IdPkTs and EventRef 5 months ago
mleku 20293046d3
update nostr library version for scheme handling fix 5 months ago
mleku f16ab3077f
Interim release: documentation updates and rate limiting improvements 5 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 6bd56a30c9
remove dgraph completely 6 months ago
mleku 0a61f274d5
implement wasm/js specific database engine 6 months ago
mleku 45856f39b4
Update nostr to v1.0.7 with cross-platform crypto support 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 fb39cb3347
fix go.mod 6 months ago
mleku 7fedcd24d3
initial draft of hot reload policy 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 55add34ac1
add rely-sqlite to benchmark 6 months ago
mleku be6cd8c740
fixed error comparing hex/binary in pubkey white/blacklist, complete neo4j and tests" 6 months ago
mleku 86481a42e8
initial draft of neo4j database driver 6 months ago
mleku 95bcf85ad7
optimizing badger cache, won a 10-15% improvement in most benchmarks 6 months ago
mleku 256537ba86
Update dependencies and refactor conversation key generation 7 months ago
mleku e0a95ca1cd
Refactor signer implementation to use p8k package 7 months ago
mleku e50d860c0b
Update dependencies and documentation 7 months ago
mleku e56bf76257
Add NIP-11 relay synchronization and group management features 7 months ago
mleku 0123c2d6f5
Update dependencies and refactor p256k crypto package 7 months ago
mleku 88ebf6eccc
Update WebSocket implementation to use Gorilla WebSocket library 7 months ago
mleku 5652cec845
Refactor NIP-XX Document and Protocol Implementation for Directory Consensus 7 months ago
mleku 44d22a383e
Update dependencies and enhance deployment scripts 7 months ago
mleku 117e5924fd
Remove deprecated JSON encoder/decoder and update dependencies 7 months ago
mleku 6cff006e54
Update policy management and documentation 7 months ago
mleku 075dc6b545
Integrate NDK for Nostr client functionality and update dependencies 7 months ago
mleku d2d0821d19
implement first draft of sprockets 7 months ago
mleku ccffeb902c
Bump dependency versions in go.mod and go.sum 8 months ago
mleku 35201490a0
Add `retract v1.0.3` to go.mod 8 months ago
mleku 804e1c9649
Add NWC protocol handling and NIP-44 encryption and decryption functions. 8 months ago
mleku 49a172820a
Remove unused dependencies and update `lol.mleku.dev` to `v1.0.3`. 8 months ago
mleku 9d2bf173fe
Bump `lol.mleku.dev` to `v1.0.3`. 8 months ago
mleku e521b788fb
Delete outdated benchmark reports and results. 8 months ago
mleku 110223fc4e
Migrate internal module imports to unified package path. 8 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. 9 months ago
mleku b08e94807b
Refactor database methods: simplify `SaveEvent` signature, enhance logging, and introduce deletion check logic with `CheckForDeleted`. 9 months ago
mleku 5cadf9c933
add acl interface 9 months ago