76 Commits (6e4f24329ef16bdaba78e7cd25eb126e13d99c7d)

Author SHA1 Message Date
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
mleku c5ff2c648c
Refactor Nostr Client and Update Dependencies 3 months ago
mleku 117e5924fd
Remove deprecated JSON encoder/decoder and update dependencies 3 months ago
mleku 9aa1e7fab3
Enhance graceful shutdown and logging for HTTP server 3 months ago
mleku 384b6113bc
fixes memory problem with many pubkeys in query 3 months ago
mleku c7dcbdec9f
make replacement not delete, and filter query results respect limits 3 months ago
mleku bcd79aa967
implemented nip-86 relay management API and added to relay client 3 months ago
mleku a4c4f14b87
Refactor event processing in tests for chronological order 3 months ago
mleku 3c11aa6f01
refactored SaveEvent to return if it is replacing an event 3 months ago
mleku bc5177e0ec
refactor save event method to expose whether it replaced an event 3 months ago
mleku 40f3cb6f6e
Enhance delete event functionality and UI updates 3 months ago
mleku 67a74980f9
Enhance delete event handling and logging 3 months ago
mleku dc184d7ff5
Revert ephemeral event handling changes that broke relaytester 3 months ago
mleku c31cada271
small cleanups 3 months ago
mleku 075838150d
fix ephemeral handling to not save 3 months ago
mleku 3314a2a892
Refactor event replacement logic into `WouldReplaceEvent` and bump version to v0.10.5 3 months ago
mleku 3afd6131d5
add count (NIP-45) envelope support, bump to version v0.10.0 3 months ago
mleku 6c6f9e8874
Refine event filtering logic to enforce combined match criteria for Authors, Kinds, Tags, and search terms. 3 months ago
mleku 01131f252e
Rank search results by match relevance and recency, update deduplication, and bump version to v0.9.1. 3 months ago
mleku 02333b74ae
completed fulltext index migration 3 months ago
mleku 86ac7b7897
Add full-text search indexing for word tokens and update tokenization logic 3 months ago
mleku 7e6adf9fba
Adjust BadgerDB memory configurations to optimize resource usage and bump version to v0.8.9. 3 months ago
mleku 7d5ebd5ccd
Adjust BadgerDB memory settings to prevent OOM issues and update version to v0.8.8. 3 months ago
mleku 2ba361c915
Add relay identity management and subscription enhancements. 4 months ago
mleku 199f922208
Refactor deletion checks and error handling; bump version to v0.6.4. 4 months ago
mleku facf03783f
Remove outdated CSS and JavaScript files from `dist` directory. 4 months ago
mleku 20fbce9263
Add spider functionality for relay crawling, marker management, and new SpiderMode config. 4 months ago
mleku 90f21fbcd1
Add detailed benchmark results for multiple relays. 4 months ago