~gheartsfield/nostr-rs-relay

0.8.13 1 year, 5 days ago .tar.gz browse log

release: 0.8.13 feat

* switch from OpenSSL to Rustls
* update dependencies
* fix panic on malformed signature
* extend authz to NIP-44 and NIP-59 events

0.8.12 1 year, 1 month ago .tar.gz browse log

release: 0.8.12

* fix mistake in config file (sqlite in-memory)

0.8.11 1 year, 1 month ago .tar.gz browse log

release: 0.8.11 improvement

* Update dependencies

0.8.10 1 year, 1 month ago .tar.gz browse log

release: 0.8.10 feat

* logging improvements
* warn on config file parse errors
* update until/since semantics
* NIP-11 relay_icon option added
* misc pay-to-relay improvements
* logging directly to files supported
* NIP-42 improvements for auth errors
* SQLite performance improvements
* separate postgres write conn supported

0.8.9 1 year, 4 months ago .tar.gz browse log

release: 0.8.9 feat

* NIP-42 to limit DM access
* Pay-to-relay (experimental)
* Switch to jemalloc
* Event kind allowlist
* Various logging, performance improvements
* Schema is upgraded (postgres, sqlite)

0.8.8 1 year, 6 months ago .tar.gz browse log

release: 0.8.8 fix

* SQLite DB lock errors eliminated during event writes
* In-memory SQLite now correctly shares state between connections

0.8.7 1 year, 6 months ago .tar.gz browse log

release: 0.8.7 fix

* SQL logging level reduced
* Fixed postgres SQL generation bug for expired events

0.8.6 1 year, 6 months ago .tar.gz browse log

release: 0.8.6 feat

* NIP-40 support for expiring events
* NIP-42 AUTH support
* Favicons can served (path defined in config.toml)

0.8.5 1 year, 6 months ago .tar.gz browse log

release: 0.8.5 fix

* fix SQL error for replaceable parameterized events
* correct documentation error in config.toml

0.8.3 1 year, 6 months ago .tar.gz browse log

release: 0.8.3 feat

* significant improvements for tag queries in SQLite
* experimental gRPC interface for admitting events
* log source IP for persisted events
1 / 6

Branches

feat-46-grpc
34958610 — Greg Heartsfield 1 year, 6 months ago
feat-repo
3d505614 — Greg Heartsfield 1 year, 7 months ago
feat-sqlx-reader
716c2cd6 — Greg Heartsfield 1 year, 7 months ago
feat-notice-like-responses
c12da6a2 — William Casarin 1 year, 10 months ago
feat-43-delegation
0cd1f64a — Greg Heartsfield 1 year, 10 months ago
feat-41-integration-tests
2233c266 — Greg Heartsfield 2 years ago
fix-36-multi-tag-search
d0a21f79 — Greg Heartsfield 2 years ago
feat-38-publish-cors
a4034650 — Greg Heartsfield 2 years ago
fix-35-single-char-tag
c7590d41 — Greg Heartsfield 2 years ago
feat-17-filter-lists-nip01
f7d33cfb — Greg Heartsfield 2 years ago
feature-3-sqlite-persist
bb475504 — Greg Heartsfield 2 years ago
feature-4-distribute-events
ff437b20 — Greg Heartsfield 2 years ago
feature-2-event-validation
9d17cdfa — Greg Heartsfield 2 years ago
feature-1-proto-stream
0f276a06 — Greg Heartsfield 2 years ago