016e97925a
Refactor database configuration to use centralized struct
...
Go / build-and-release (push) Has been cancelled
Replaced individual environment variable access with a unified `DatabaseConfig` struct for all database backends. This centralizes configuration management, reduces redundant code, and ensures all options are documented in `app/config/config.go`. Backward compatibility is maintained with default values and retained constructors.
2025-12-02 13:30:50 +00:00
1c376e6e8d
migrate to new nostr library
2025-11-23 08:15:06 +00:00
00a6a78a41
fix cache to disregard subscription ids
Go / build-and-release (push) Has been cancelled
2025-11-20 12:30:17 +00:00
be6cd8c740
fixed error comparing hex/binary in pubkey white/blacklist, complete neo4j and tests"
Go / build-and-release (push) Has been cancelled
2025-11-19 11:25:38 +00:00
038d1959ed
add dgraph backend to benchmark suite with safe type assertions for multi-backend support
2025-11-17 16:52:38 +00:00
beed174e83
make query cache normalize filters so same query different order filters are cache hits
Go / build (push) Has been cancelled
Go / release (push) Has been cancelled
2025-11-17 00:04:21 +00:00
511b8cae5f
improve query cache with zstd level 9
Go / build (push) Has been cancelled
Go / release (push) Has been cancelled
2025-11-16 20:52:18 +00:00
95bcf85ad7
optimizing badger cache, won a 10-15% improvement in most benchmarks
2025-11-16 15:07:36 +00:00
a608c06138
draft spec for integrating dgraph
2025-11-14 22:46:43 +00:00