diff --git a/AGENTS.md b/AGENTS.md index 924708d..513e279 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -756,7 +756,7 @@ Rules: ### Git / ngit publishing - Push: `git push origin main` (handled by `git-remote-nostr`; publishes a signed repo-state event). - Login (once): `ngit account login --interactive` → scan the QR in Amber ("Add a new application → Connect app"). Plain `ngit account login` errors; the `--interactive` flag is required. -- The NIP-65 write list contains a dead relay (`wss://wotr.relatr.xyz`), which makes `ngit repo edit` fail unless run with `--repo-relay-only`. Local git config `nostr.repo-relay-only true` is set as a workaround. Fully fix by removing that relay in the app (Settings → Relays). +- The NIP-65 write list contains a dead relay (`wss://wotr.relatr.xyz`), which makes `ngit repo edit` fail unless run with `--repo-relay-only`. Local git config `nostr.repo-relay-only true` is set as a workaround. Fully fix by removing that relay in the app (Settings → Relays). **Done in defaults 2026-09-28**: removed from `App.tsx` `defaultConfig`, `NostrSync` `NEW_USER_RELAYS`, `NostrProvider` `DEFAULT_RELAYS`, `TestApp`, and the CVM `DEPLOY.md` example. ⚠️ Existing accounts keep it in their **stored** config until they remove it themselves (no migration applied). - `git push` may print a benign `cannot lock ref ... incorrect old value provided` retry warning; verify with `git fetch origin && git rev-list --left-right --count origin/main...HEAD`. ### Secrets — never commit or paste diff --git a/cvm-server/DEPLOY.md b/cvm-server/DEPLOY.md index f826727..b34cb5f 100644 --- a/cvm-server/DEPLOY.md +++ b/cvm-server/DEPLOY.md @@ -88,7 +88,7 @@ nano .env Fill in: ```env CVM_SERVER_NSEC_HEX=PASTE_YOUR_HEX_KEY_FROM_STEP_3_HERE -NOSTR_RELAYS=wss://goskatespots.nostr1.com,wss://relay.ditto.pub,wss://wotr.relatr.xyz +NOSTR_RELAYS=wss://goskatespots.nostr1.com,wss://relay.ditto.pub CVM_RELAY=wss://relay.contextvm.org LOG_LEVEL=info ``` diff --git a/package-lock.json b/package-lock.json index e56a722..041436f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "skate-spots", - "version": "1.5.4", + "version": "1.5.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "skate-spots", - "version": "1.5.4", + "version": "1.5.5", "dependencies": { "@bitcoinerlab/secp256k1": "^1.2.0", "@capacitor/android": "^8.4.2", diff --git a/src/App.tsx b/src/App.tsx index 2a2ccfc..83140ee 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -52,7 +52,6 @@ const defaultConfig: AppConfig = { relayMetadata: { relays: [ { url: 'wss://auth.nostr1.com', read: true, write: true }, - { url: 'wss://wotr.relatr.xyz', read: true, write: true }, { url: 'wss://relay.ditto.pub', read: true, write: true }, { url: 'wss://goskatespots.nostr1.com', read: true, write: true }, { url: 'wss://purplepag.es', read: true, write: false }, // Profile aggregator - read only diff --git a/src/components/NostrProvider.tsx b/src/components/NostrProvider.tsx index 1dd8b44..52da254 100644 --- a/src/components/NostrProvider.tsx +++ b/src/components/NostrProvider.tsx @@ -14,7 +14,6 @@ interface NostrProviderProps { // Default fallback relays - used if no relays are configured const DEFAULT_RELAYS = [ { url: 'wss://auth.nostr1.com', read: true, write: true }, - { url: 'wss://wotr.relatr.xyz', read: true, write: true }, { url: 'wss://relay.ditto.pub', read: true, write: true }, { url: SKATE_RELAY, read: true, write: true }, { url: 'wss://purplepag.es', read: true, write: false }, // Profile aggregator diff --git a/src/components/NostrSync.tsx b/src/components/NostrSync.tsx index 73258b2..c46876e 100644 --- a/src/components/NostrSync.tsx +++ b/src/components/NostrSync.tsx @@ -13,7 +13,6 @@ const CITRINE_URL = 'ws://localhost:4869'; // Default relays for brand-new users with no NIP-65 event const NEW_USER_RELAYS = [ { url: 'wss://auth.nostr1.com', read: true, write: true }, - { url: 'wss://wotr.relatr.xyz', read: true, write: true }, { url: 'wss://relay.ditto.pub', read: true, write: true }, { url: 'wss://goskatespots.nostr1.com', read: true, write: true }, { url: 'wss://purplepag.es', read: true, write: false }, diff --git a/src/test/TestApp.tsx b/src/test/TestApp.tsx index b8b994b..8d2a86d 100644 --- a/src/test/TestApp.tsx +++ b/src/test/TestApp.tsx @@ -27,7 +27,6 @@ export function TestApp({ children }: TestAppProps) { relayMetadata: { relays: [ { url: 'wss://auth.nostr1.com', read: true, write: true }, - { url: 'wss://wotr.relatr.xyz', read: true, write: true }, { url: 'wss://relay.ditto.pub', read: true, write: true }, { url: 'wss://goskatespots.nostr1.com', read: true, write: true }, { url: 'wss://purplepag.es', read: true, write: false },