diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2026-02-17 15:46:13 +0000 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2026-02-17 15:46:13 +0000 |
| commit | 1ea1c19ac93dbf97d82ec7bc1a1f3c0123588fa4 (patch) | |
| tree | e5f5e94c5f718c689e82f5c82fdecc92c9f01509 | |
| parent | f781e70a92d793f983687b27deada1a1eda73b36 (diff) | |
add second default signer relay for resilience
Add wss://relay.ditto.pub as a second default signer relay alongside
wss://relay.nsec.app for improved reliability during nostrconnect login.
| -rw-r--r-- | CHANGELOG.md | 2 | ||||
| -rw-r--r-- | src/lib/client.rs | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index af4c833..e598c70 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md | |||
| @@ -16,9 +16,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 | |||
| 16 | - **Simplify CLI output** | 16 | - **Simplify CLI output** |
| 17 | - Add `--verbose/-v` flag for detailed output | 17 | - Add `--verbose/-v` flag for detailed output |
| 18 | - show fetch/publish report if taking longer than 5s | 18 | - show fetch/publish report if taking longer than 5s |
| 19 | - Add second default signer relay (`wss://relay.ditto.pub`) for resilience during nostrconnect login | ||
| 19 | 20 | ||
| 20 | ### Added | 21 | ### Added |
| 21 | 22 | ||
| 23 | - `ngit account login --signer-relay` - specify custom relays for nostrconnect (auto-prefixes with `wss://` if no scheme) | ||
| 22 | - `ngit checkout <id>` - checkout a proposal branch by event-id or nevent | 24 | - `ngit checkout <id>` - checkout a proposal branch by event-id or nevent |
| 23 | - `ngit apply <id>` - apply proposal patches to current branch | 25 | - `ngit apply <id>` - apply proposal patches to current branch |
| 24 | - `ngit account create` - create a new nostr account | 26 | - `ngit account create` - create a new nostr account |
diff --git a/src/lib/client.rs b/src/lib/client.rs index fa08252..42f3f6d 100644 --- a/src/lib/client.rs +++ b/src/lib/client.rs | |||
| @@ -1064,7 +1064,10 @@ impl Default for Params { | |||
| 1064 | fallback_signer_relays: if std::env::var("NGITTEST").is_ok() { | 1064 | fallback_signer_relays: if std::env::var("NGITTEST").is_ok() { |
| 1065 | vec!["ws://localhost:8051".to_string()] | 1065 | vec!["ws://localhost:8051".to_string()] |
| 1066 | } else { | 1066 | } else { |
| 1067 | vec!["wss://relay.nsec.app".to_string()] | 1067 | vec![ |
| 1068 | "wss://relay.nsec.app".to_string(), | ||
| 1069 | "wss://relay.ditto.pub".to_string(), | ||
| 1070 | ] | ||
| 1068 | }, | 1071 | }, |
| 1069 | grasp_default_set: if std::env::var("NGITTEST").is_ok() { | 1072 | grasp_default_set: if std::env::var("NGITTEST").is_ok() { |
| 1070 | vec![] | 1073 | vec![] |