Add support for integrated Nostr relay service #198

Merged
raucao merged 8 commits from feature/own_relay into feature/strfry_zap_receipts 2024-06-22 17:51:42 +00:00
Owner
  • Resolve the primary domain name (via the placeholder username _@example.com) as a NIP-05 address with the configured NOSTR_PUBLIC_KEY
  • Add global setting (env and UI) for a Nostr relay URL
  • Add the configured relay URL as a recommended relay to NIP-05 responses if available
  • Publish zap receipts to the configured relay URL, in addition the the relays from the zap request event
* Resolve the primary domain name (via the placeholder username `_@example.com`) as a NIP-05 address with the configured `NOSTR_PUBLIC_KEY` * Add global setting (env and UI) for a Nostr relay URL * Add the configured relay URL as a recommended relay to NIP-05 responses if available * Publish zap receipts to the configured relay URL, in addition the the relays from the zap request event
raucao added the
kredits-2
feature
integration
nostr
labels 2024-06-19 22:24:35 +00:00
raucao added 5 commits 2024-06-19 22:24:36 +00:00
Publish zap receipts to own relay in addition to requested ones
All checks were successful
continuous-integration/drone/push Build is passing
cbfa148051
Consistent formatting
All checks were successful
continuous-integration/drone/push Build is passing
7ac3130c18
Support "_" placeholder username for domain's own NIP-05
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
48ab96dda9
raucao requested review from bumi 2024-06-19 22:24:43 +00:00
raucao added a new dependency 2024-06-20 09:55:29 +00:00
raucao removed a dependency 2024-06-20 09:55:35 +00:00
raucao added a new dependency 2024-06-20 09:57:08 +00:00
raucao added 1 commit 2024-06-20 12:51:14 +00:00
Fix exception for NIP-05 JSON of "_" with relay configured
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
f401a03590
raucao added 1 commit 2024-06-20 13:28:55 +00:00
Add pubkey whitelist to strfry policy
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
01ecea74ff
And allow the local akkounts instance to publish on the local relay
raucao added 1 commit 2024-06-20 13:52:05 +00:00
Check in deno lockfile
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
Release Drafter / Update release notes draft (pull_request) Successful in 6s
37c15c7a62
Author
Owner

@bumi Both this PR and #197 are running in production (from the live branch) now. Seems to be working like a charm.

Also see my public post about the zapping parts of it.

@bumi Both this PR and #197 are running in production (from the `live` branch) now. Seems to be working like a charm. Also see [my public post](https://njump.me/nevent1qvzqqqqqqypzq8meqkx80g3yuklzymy0qfx2ekk56aqc2ht4ak03z3em4r4cdcwtqy88wumn8ghj7mn0wvhxcmmv9uq3vamnwvaz7tmjv4kxz7fwd4hhxarj9ec82c30qqsztfjrnvwjmnw2yq5rf2kwyq75plqfwsszp3txku0clhyp8h3068qd0jpp7) about the zapping parts of it.
bumi approved these changes 2024-06-22 16:52:08 +00:00
raucao merged commit 2e9429bb32 into feature/strfry_zap_receipts 2024-06-22 17:51:42 +00:00
raucao deleted branch feature/own_relay 2024-06-22 17:51:42 +00:00
Sign in to join this conversation.
No description provided.