fix: retire deprecated relay and use canonical community invite URL
Some checks are pending
Deploy to GitHub Pages / deploy (push) Waiting to run
Some checks are pending
Deploy to GitHub Pages / deploy (push) Waiting to run
This commit is contained in:
parent
50d82d5a05
commit
9732743527
2 changed files with 8 additions and 8 deletions
|
|
@ -157,7 +157,7 @@ export const NEWSLETTER_ISSUES: NewsletterIssue[] = [
|
|||
],
|
||||
spotOfTheWeek: undefined,
|
||||
communityNote:
|
||||
"Thanks to everyone who reported the 'no route' screen, the vanishing DMs, and the app buzzing like a phone in a washing machine on the newsletter page — nine of you found our bugs faster than we made them, and we love you for it. No spot of the week this time, so go add one and you're in the next drop. Everything syncs through wss://goskatespots.nostr1.com. Keep your keys, distrust anything that asks for a signature to show you a map, and keep skating.",
|
||||
"Thanks to everyone who reported the 'no route' screen, the vanishing DMs, and the app buzzing like a phone in a washing machine on the newsletter page — nine of you found our bugs faster than we made them, and we love you for it. No spot of the week this time, so go add one and you're in the next drop. Everything syncs through wss://relay.skate-spots.org. Keep your keys, distrust anything that asks for a signature to show you a map, and keep skating.",
|
||||
nostrText: `🛹 SkateSpots Drop #006
|
||||
|
||||
No, we didn't ship another Nostr Twitter Clone*. We fixed Directions (which had never drawn a single route), DMs that were going to relays nobody was listening to, and taught the Sasquatch to take sats and actually do the work.
|
||||
|
|
@ -239,7 +239,7 @@ https://skate-spots.org/#/newsletter
|
|||
],
|
||||
spotOfTheWeek: undefined,
|
||||
communityNote:
|
||||
"No cryptographic curves were harmed — or 'improved' — in the making of this newsletter. We didn't touch secp256k1, we didn't ship an unaudited seed generator, and we still don't hold a satoshi of yours; the only thing SkateSpots custodies is a list of curbs. Go add a craft to the Lab, start a crew, book a musician. Everything syncs through wss://goskatespots.nostr1.com. Keep your keys, distrust anyone launching a 'crypto library' with a hype video, and keep skating.",
|
||||
"No cryptographic curves were harmed — or 'improved' — in the making of this newsletter. We didn't touch secp256k1, we didn't ship an unaudited seed generator, and we still don't hold a satoshi of yours; the only thing SkateSpots custodies is a list of curbs. Go add a craft to the Lab, start a crew, book a musician. Everything syncs through wss://relay.skate-spots.org. Keep your keys, distrust anyone launching a 'crypto library' with a hype video, and keep skating.",
|
||||
nostrText: `🛹 SkateSpots Drop #005
|
||||
|
||||
It's a WEEKLY newsletter and we ship whenever the f*** we want.
|
||||
|
|
@ -369,7 +369,7 @@ https://skate-spots.org/#/newsletter
|
|||
],
|
||||
spotOfTheWeek: undefined,
|
||||
communityNote:
|
||||
"No funds were harmed in the making of this newsletter, because we don't hold any of yours — SkateSpots custodies curbs, not coins. If you run a hardware wallet: check your model and firmware, and if you're in scope, migrate to a fresh seed you don't generate on a bad build. Then come map a spot. Everything syncs through wss://goskatespots.nostr1.com. Keep your keys, roll your dice, and keep skating.",
|
||||
"No funds were harmed in the making of this newsletter, because we don't hold any of yours — SkateSpots custodies curbs, not coins. If you run a hardware wallet: check your model and firmware, and if you're in scope, migrate to a fresh seed you don't generate on a bad build. Then come map a spot. Everything syncs through wss://relay.skate-spots.org. Keep your keys, roll your dice, and keep skating.",
|
||||
nostrText: `🛹 SkateSpots Drop #004
|
||||
|
||||
It's a WEEKLY newsletter and we ship whenever the f*** we want.
|
||||
|
|
@ -495,7 +495,7 @@ https://skate-spots.org/#/newsletter
|
|||
],
|
||||
spotOfTheWeek: undefined,
|
||||
communityNote:
|
||||
"This hit ZapStore roughly a dozen times this week, because apparently 'just bump the version number' is an extreme sport. If Near Me still can't pin you on a de-Googled phone: flip on Network Location in your OS settings, or give GPS a peek at the sky — satellites get shy indoors. Everything syncs through wss://goskatespots.nostr1.com. Keep mapping, keep reporting, keep skating.",
|
||||
"This hit ZapStore roughly a dozen times this week, because apparently 'just bump the version number' is an extreme sport. If Near Me still can't pin you on a de-Googled phone: flip on Network Location in your OS settings, or give GPS a peek at the sky — satellites get shy indoors. Everything syncs through wss://relay.skate-spots.org. Keep mapping, keep reporting, keep skating.",
|
||||
nostrText: `🛹 SkateSpots Drop #003
|
||||
|
||||
It's a WEEKLY newsletter and we ship whenever the f*** we want.
|
||||
|
|
@ -580,7 +580,7 @@ https://skate-spots.org/#/newsletter
|
|||
],
|
||||
spotOfTheWeek: undefined,
|
||||
communityNote:
|
||||
"v1.0.54 shipped to ZapStore this week — all the map, wallet, settings and card improvements are live on Android. Pull from the relay at wss://goskatespots.nostr1.com to stay synced with the freshest spots.",
|
||||
"v1.0.54 shipped to ZapStore this week — all the map, wallet, settings and card improvements are live on Android. Pull from the relay at wss://relay.skate-spots.org to stay synced with the freshest spots.",
|
||||
nostrText: `🛹 SkateSpots Drop #002
|
||||
|
||||
The whole app got rebuilt from the ground up this week. Map went dark with Voyager tiles + a bottom sheet + Near Me button. Settings ditched the 7-tab scroll for a clean iOS menu. Wallet went mobile-first. The Lab and Events pages got proper filter drawers and location search. The Rider Card went from a form dump to a staged experience with hero preview, 3 tabs, and witnessed badges finally showing. Sasquatch got repositioned. v1.0.54 shipped to ZapStore. A lot moved.
|
||||
|
|
@ -645,7 +645,7 @@ https://skate-spots.org/#/newsletter
|
|||
],
|
||||
spotOfTheWeek: undefined,
|
||||
communityNote:
|
||||
"The relay at wss://goskatespots.nostr1.com is live and growing. Spots, shops, events, coaches, filmers, editors and tours are all flowing through it. Add it to your Nostr client to follow the scene directly.",
|
||||
"The relay at wss://relay.skate-spots.org is live and growing. Spots, shops, events, coaches, filmers, editors and tours are all flowing through it. Add it to your Nostr client to follow the scene directly.",
|
||||
nostrText: `🛹 SkateSpots Drop #001
|
||||
|
||||
Security week. Fake spot protection, URL sanitization, map clustering, phishing warnings and more — eight improvements shipped to keep the community clean and the map usable.
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import { Card, CardContent } from '@/components/ui/card';
|
|||
import { useTranslation } from '@/contexts/language';
|
||||
import { useCurrentUser } from '@/hooks/useCurrentUser';
|
||||
import { isAdminPubkey } from '@/lib/admins';
|
||||
import { COMMUNITY_BOT_PUBKEY, COMMUNITY_ROOM } from '@/lib/cordn/community';
|
||||
import { COMMUNITY_BOT_PUBKEY, COMMUNITY_INVITE_PATH, COMMUNITY_ROOM } from '@/lib/cordn/community';
|
||||
import { isNativePlatform } from '@/lib/platform';
|
||||
|
||||
/**
|
||||
|
|
@ -24,7 +24,7 @@ export default function CommunityPage() {
|
|||
|
||||
const inviteUrl = useMemo(() => {
|
||||
const origin = isNativePlatform() ? 'https://skate-spots.org' : window.location.origin;
|
||||
return `${origin}/#/community`;
|
||||
return `${origin}${COMMUNITY_INVITE_PATH}`;
|
||||
}, []);
|
||||
|
||||
useSeoMeta({
|
||||
|
|
|
|||
Loading…
Reference in a new issue