From 00f950b9ca17c323308937564ae2a5aad13cf6a2 Mon Sep 17 00:00:00 2001
From: Sinduri Guntupalli
Date: Fri, 29 May 2026 14:55:37 +0200
Subject: [PATCH] chore: update challenges repo URL to
off-on-dev/open-source-challenges
- Replace all references to dynatrace-oss/open-ecosystem-challenges with
off-on-dev/open-source-challenges across source files, tests, and docs.
- Update CODESPACES_BASE constant and orgJsonLd sameAs link accordingly.
Signed-off-by: Sinduri Guntupalli
---
CLAUDE.md | 2 +-
src/components/BottomCTA.tsx | 2 +-
src/components/Footer.tsx | 2 +-
src/data/constants.ts | 2 +-
src/pages/CommunityGuide.tsx | 2 +-
src/pages/Index.tsx | 2 +-
src/root.tsx | 4 ++--
src/test/adventures.test.ts | 2 +-
src/test/communityGuide.test.tsx | 2 +-
src/test/footer.test.tsx | 2 +-
10 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/CLAUDE.md b/CLAUDE.md
index 2a809184..94d633f1 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -62,7 +62,7 @@ Community activity happens on a separate Discourse instance. Its display name is
- og:url, og:image, and all absolute URLs must use https://offon.dev.
- The og:image file is public/og.png and its full URL is https://offon.dev/og.png.
- PR preview deployments are served from the gh-pages branch under /pr-preview/pr-{number}/.
-- The open source challenges content lives in a separate organisation at https://github.com/dynatrace-oss/open-ecosystem-challenges. This is an intentional external link and must never be changed or flagged as a violation.
+- The open source challenges content lives in a separate organisation at https://github.com/off-on-dev/open-source-challenges. This is an intentional external link and must never be changed or flagged as a violation.
- The community Discourse instance is at https://community.offon.dev. Use the `COMMUNITY_URL` constant from `src/data/constants.ts`, never hardcode this URL.
- `COMMUNITY_DISPLAY_NAME` is defined in `src/data/constants.ts` as the user-facing display name for the community URL. Use it for visible text, use `COMMUNITY_URL` for href attributes.
diff --git a/src/components/BottomCTA.tsx b/src/components/BottomCTA.tsx
index ed66f0e3..77ff3782 100644
--- a/src/components/BottomCTA.tsx
+++ b/src/components/BottomCTA.tsx
@@ -40,7 +40,7 @@ export const BottomCTA = (): JSX.Element => {
Join the Community (opens in new tab) {
Handbook
About
Sponsors
- Propose an Adventure Idea (opens in new tab)
+ Propose an Adventure Idea (opens in new tab)
{/* Community */}
diff --git a/src/data/constants.ts b/src/data/constants.ts
index 25aebd14..6571e75b 100644
--- a/src/data/constants.ts
+++ b/src/data/constants.ts
@@ -7,7 +7,7 @@ export const BRAND_NAME = "OffOn";
export const COMMUNITY_URL = "https://community.offon.dev";
export const COMMUNITY_DISPLAY_NAME = "community.offon.dev";
-export const CODESPACES_BASE = "https://codespaces.new/dynatrace-oss/open-ecosystem-challenges";
+export const CODESPACES_BASE = "https://codespaces.new/off-on-dev/open-source-challenges";
export const SITE_URL = "https://offon.dev";
export const SITE_NAME = "offon.dev";
diff --git a/src/pages/CommunityGuide.tsx b/src/pages/CommunityGuide.tsx
index 8af356fc..711af89a 100644
--- a/src/pages/CommunityGuide.tsx
+++ b/src/pages/CommunityGuide.tsx
@@ -104,7 +104,7 @@ const CommunityGuide = (): JSX.Element => {
Bring your expertise and experience. Help build adventures for others to learn from open source tech with a broken scenario, a real-world failure, or a skill gap. Shape the next adventure.
-
+
Submit an idea (opens in new tab)
diff --git a/src/pages/Index.tsx b/src/pages/Index.tsx
index 493b32be..ae141036 100644
--- a/src/pages/Index.tsx
+++ b/src/pages/Index.tsx
@@ -40,7 +40,7 @@ const Index = (): JSX.Element => {