diff --git a/CHANGELOG.md b/CHANGELOG.md index a481498b3..8972da46e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,12 +2,12 @@ - Fixed app loading indicator - Sidebar scroll position is now preserved when navigating between views -- Changed default seed node to iris.radicle.xyz +- Changed default seed node to iris.radicle.network - Updated to Heartwood 1.7.1 **Shout-out to our contributors ๐Ÿ™โœจ** -- [lorenz](https://app.radicle.xyz/nodes/iris.radicle.xyz/users/did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz) +- [lorenz](https://radicle.network/nodes/iris.radicle.network/users/did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz) ### v0.9.0 @@ -31,8 +31,8 @@ **Shout-out to our contributors ๐Ÿ™โœจ** -- [brandonhaslegs](https://app.radicle.xyz/nodes/iris.radicle.xyz/users/did:key:z6MkpwnLQxFBQXyMK3Es91s8A7Ew7G11BFFyng1dqZR8QhG3) -- [julien](https://app.radicle.xyz/nodes/iris.radicle.xyz/users/did:key:z6MkgvaRdahQZfnf7ccMHByeHtTYrMrM3MuSGYawF6ZL6DNj) +- [brandonhaslegs](https://radicle.network/nodes/iris.radicle.network/users/did:key:z6MkpwnLQxFBQXyMK3Es91s8A7Ew7G11BFFyng1dqZR8QhG3) +- [julien](https://radicle.network/nodes/iris.radicle.network/users/did:key:z6MkgvaRdahQZfnf7ccMHByeHtTYrMrM3MuSGYawF6ZL6DNj) ### v0.8.0 @@ -46,7 +46,7 @@ **Shout-out to our contributors ๐Ÿ™โœจ** -- [geigerzaehler](https://app.radicle.xyz/nodes/iris.radicle.xyz/users/did:key:z6Mki9XNNHeVRnYS88U59iCBzKUp2xWM3f4zvA3cXuKJFvWF) +- [geigerzaehler](https://radicle.network/nodes/iris.radicle.network/users/did:key:z6Mki9XNNHeVRnYS88U59iCBzKUp2xWM3f4zvA3cXuKJFvWF) ### v0.7.1 @@ -63,7 +63,7 @@ **Shout-out to our contributors ๐Ÿ™โœจ** -- [geigerzaehler](https://app.radicle.xyz/nodes/iris.radicle.xyz/users/did:key:z6Mki9XNNHeVRnYS88U59iCBzKUp2xWM3f4zvA3cXuKJFvWF) +- [geigerzaehler](https://radicle.network/nodes/iris.radicle.network/users/did:key:z6Mki9XNNHeVRnYS88U59iCBzKUp2xWM3f4zvA3cXuKJFvWF) ### v0.6.1 @@ -82,7 +82,7 @@ **Shout-out to our contributors ๐Ÿ™โœจ** -- [geigerzaehler](https://app.radicle.xyz/nodes/iris.radicle.xyz/users/did:key:z6Mki9XNNHeVRnYS88U59iCBzKUp2xWM3f4zvA3cXuKJFvWF) +- [geigerzaehler](https://radicle.network/nodes/iris.radicle.network/users/did:key:z6Mki9XNNHeVRnYS88U59iCBzKUp2xWM3f4zvA3cXuKJFvWF) ### v0.5.0 @@ -100,10 +100,10 @@ **Shout-out to our contributors ๐Ÿ™โœจ** -- [geigerzaehler](https://app.radicle.xyz/nodes/iris.radicle.xyz/users/did:key:z6Mki9XNNHeVRnYS88U59iCBzKUp2xWM3f4zvA3cXuKJFvWF) -- [Kuehle](https://app.radicle.xyz/nodes/iris.radicle.xyz/users/did:key:z6MkgFWv1K9Lqvi5VHm4mtfDo5MvanWVNYU1gkvT9Rwr1Lu7) -- [lorenz](https://app.radicle.xyz/nodes/iris.radicle.xyz/users/did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz) -- [tippfehlr](https://app.radicle.xyz/nodes/iris.radicle.xyz/users/did:key:z6MksSTAFPKk7eQju9aGzK64qpfiSnKQ1tJWv1rdzRd5bMHU) +- [geigerzaehler](https://radicle.network/nodes/iris.radicle.network/users/did:key:z6Mki9XNNHeVRnYS88U59iCBzKUp2xWM3f4zvA3cXuKJFvWF) +- [Kuehle](https://radicle.network/nodes/iris.radicle.network/users/did:key:z6MkgFWv1K9Lqvi5VHm4mtfDo5MvanWVNYU1gkvT9Rwr1Lu7) +- [lorenz](https://radicle.network/nodes/iris.radicle.network/users/did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz) +- [tippfehlr](https://radicle.network/nodes/iris.radicle.network/users/did:key:z6MksSTAFPKk7eQju9aGzK64qpfiSnKQ1tJWv1rdzRd5bMHU) ### v0.4.1 @@ -117,7 +117,7 @@ - Notification inbox is now accessible from any view without navigating away - App icon now shows a badge with the unread notification count and polls for updates - Added global breadcrumbs for easier navigation -- Added quick copy actions for IDs and links to https://app.radicle.xyz +- Added quick copy actions for IDs and links to https://radicle.network - Syntax highlighting added for diffs in markdown code blocks (` ```diff `) - Improved dropdown UI โ€” triggers are now visually distinct when active - Fixed AppImage bug affecting Arch, Fedora, and Red Hat users @@ -125,11 +125,11 @@ **Shout-out to our contributors ๐Ÿ™โœจ** -- [fintohaps](https://app.radicle.xyz/nodes/iris.radicle.xyz/users/did:key:z6MkireRatUThvd3qzfKht1S44wpm4FEWSSa4PRMTSQZ3voM) -- [geigerzaehler](https://app.radicle.xyz/nodes/iris.radicle.xyz/users/did:key:z6Mki9XNNHeVRnYS88U59iCBzKUp2xWM3f4zvA3cXuKJFvWF) -- [lorenz](https://app.radicle.xyz/nodes/iris.radicle.xyz/users/did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz) -- [tshepang](https://app.radicle.xyz/nodes/iris.radicle.xyz/users/did:key:z6MkfPSKW7AgQqXSi8fgEJMduHpm9ABmsPYwPhMeF7PssonK) -- [youthlic](https://app.radicle.xyz/nodes/iris.radicle.xyz/users/did:key:z6MktsSuE4bVYbuTtEPjmhrQWA7dMri7GUg9Qp9o8tRCsmhu) +- [fintohaps](https://radicle.network/nodes/iris.radicle.network/users/did:key:z6MkireRatUThvd3qzfKht1S44wpm4FEWSSa4PRMTSQZ3voM) +- [geigerzaehler](https://radicle.network/nodes/iris.radicle.network/users/did:key:z6Mki9XNNHeVRnYS88U59iCBzKUp2xWM3f4zvA3cXuKJFvWF) +- [lorenz](https://radicle.network/nodes/iris.radicle.network/users/did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz) +- [tshepang](https://radicle.network/nodes/iris.radicle.network/users/did:key:z6MkfPSKW7AgQqXSi8fgEJMduHpm9ABmsPYwPhMeF7PssonK) +- [youthlic](https://radicle.network/nodes/iris.radicle.network/users/did:key:z6MktsSuE4bVYbuTtEPjmhrQWA7dMri7GUg9Qp9o8tRCsmhu) ### v0.3.0 diff --git a/CLAUDE.md b/CLAUDE.md index fa979de75..62db71e46 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -205,17 +205,17 @@ Key file: `../radicle-job/README.md` - `../rips/0002-identity.md` โ€” identity system (DIDs, Ed25519) - `../rips/0003-storage-layout.md` โ€” git storage layout -### Radicle documentation (`../radicle.xyz`) +### Radicle documentation (`../radicle.dev`) Read these when you need domain context for UI work: -- `../radicle.xyz/_guides/user.md` โ€” end-to-end user workflows +- `../radicle.dev/_guides/user.md` โ€” end-to-end user workflows (init, clone, seed, issues, patches, code review, private repos) -- `../radicle.xyz/_guides/protocol.md` โ€” protocol internals +- `../radicle.dev/_guides/protocol.md` โ€” protocol internals (gossip, replication, identity documents, COB data model, trust) -- `../radicle.xyz/_guides/seeder.md` โ€” seed node operation +- `../radicle.dev/_guides/seeder.md` โ€” seed node operation (seeding policies, httpd setup, DNS-SD) -- `../radicle.xyz/_posts/2025-07-23-using-radicle-ci-for-development.md` โ€” CI integration -- `../radicle.xyz/_posts/2025-08-12-canonical-references.md` โ€” canonical refs design +- `../radicle.dev/_posts/2025-07-23-using-radicle-ci-for-development.md` โ€” CI integration +- `../radicle.dev/_posts/2025-08-12-canonical-references.md` โ€” canonical refs design ## Domain glossary diff --git a/README.md b/README.md index 4f2a7b036..3898db843 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ This desktop application lets you interact with [Radicle][rad], a peer-to-peer c ## Installation -See [desktop.radicle.xyz/#install](https://desktop.radicle.xyz/#install). +See [radicle.dev/desktop#install](https://radicle.dev/desktop#install). ### From source @@ -19,7 +19,7 @@ See [desktop.radicle.xyz/#install](https://desktop.radicle.xyz/#install). Run the following commands to build the desktop app locally: ``` -git clone https://seed.radicle.xyz/z4D5UCArafTzTQpDZNQRuqswh3ury.git radicle-desktop +git clone https://seed.radicle.dev/z4D5UCArafTzTQpDZNQRuqswh3ury.git radicle-desktop cd radicle-desktop npm install npm run tauri build @@ -44,7 +44,7 @@ To get in touch with the maintainers, sign up to our [official chat on Zulip][zu The UI is distributed under the terms of GPLv3. See [LICENSE][lic] for details. [lic]: ./LICENSE -[rad]: https://radicle.xyz +[rad]: https://radicle.dev [nod]: https://nodejs.org [npm]: https://www.npmjs.com [rus]: https://www.rust-lang.org/ diff --git a/RELEASE.md b/RELEASE.md index cc56caf52..f8ed19294 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -12,7 +12,7 @@ USERNAME="rudolfs" SSH_KEY="$HOME/.ssh/id_ed25519" SIGNING_KEY="$HOME/.ssh/rudolfs-apt-signing-key" - FILES_HOST="files.radicle.xyz" + FILES_HOST="files.radicle.dev" ``` - Create a new release branch diff --git a/arch/radicle-desktop/PKGBUILD b/arch/radicle-desktop/PKGBUILD index 73096849b..3076ba831 100644 --- a/arch/radicle-desktop/PKGBUILD +++ b/arch/radicle-desktop/PKGBUILD @@ -8,7 +8,7 @@ pkgver='0.10.0' pkgrel='1' pkgdesc='Radicle desktop app' arch=('x86_64') -url='https://www.radworks.garden/' +url='https://radicle.dev/' license=('GPL-3.0-only') depends=( 'radicle-node' @@ -35,7 +35,7 @@ makedepends=( 'nodejs' ) options=('!strip' '!emptydirs' '!lto') -source=("$pkgname::git+https://seed.radicle.xyz/z4D5UCArafTzTQpDZNQRuqswh3ury.git#commit=$_commit") +source=("$pkgname::git+https://seed.radicle.dev/z4D5UCArafTzTQpDZNQRuqswh3ury.git#commit=$_commit") sha256sums=('SKIP') prepare() { diff --git a/crates/radicle-tauri/tauri.conf.json b/crates/radicle-tauri/tauri.conf.json index 12d549127..6c6d4f6e2 100644 --- a/crates/radicle-tauri/tauri.conf.json +++ b/crates/radicle-tauri/tauri.conf.json @@ -22,7 +22,7 @@ "security": { "csp": { "default-src": "'self'", - "connect-src": "'self' ipc: http://ipc.localhost https://files.radicle.xyz", + "connect-src": "'self' ipc: http://ipc.localhost https://files.radicle.dev", "img-src": "'self' blob: data: https:", "script-src": "'wasm-unsafe-eval'", "style-src": "'unsafe-inline' 'self'" diff --git a/crates/test-http-api/Cargo.toml b/crates/test-http-api/Cargo.toml index 0afce1d38..e8187a9ad 100644 --- a/crates/test-http-api/Cargo.toml +++ b/crates/test-http-api/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "test-http-api" description = "HTTP Test API" -homepage = "https://radicle.xyz" +homepage = "https://radicle.dev" version = "0.1.0" edition = "2021" diff --git a/scripts/install-binaries b/scripts/install-binaries index 2344014d9..763216ebc 100755 --- a/scripts/install-binaries +++ b/scripts/install-binaries @@ -24,7 +24,7 @@ install() { esac case "$1" in heartwood) - FETCH_URL="https://files.radicle.xyz/releases/$2/radicle-$ARCH.tar.xz" + FETCH_URL="https://files.radicle.dev/releases/$2/radicle-$ARCH.tar.xz" FILENAME="radicle-$2-$ARCH" ;; *) diff --git a/src/App.svelte b/src/App.svelte index c1f50eb6e..622eed53e 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -189,7 +189,7 @@ is outdated.
If you have an existing Radicle installation, make sure you have - + the latest version.
diff --git a/src/components/AddRepoButton.svelte b/src/components/AddRepoButton.svelte index 33714e2ca..3d068a376 100644 --- a/src/components/AddRepoButton.svelte +++ b/src/components/AddRepoButton.svelte @@ -150,9 +150,9 @@ {#if tab.value === "seed"}
- You can search for Radicle repos by name or description at - - search.radicle.xyz + You can look for Radicle repos on + + radicle.network .
diff --git a/src/components/IdentityButton.svelte b/src/components/IdentityButton.svelte index d862803b3..8651e6d72 100644 --- a/src/components/IdentityButton.svelte +++ b/src/components/IdentityButton.svelte @@ -64,7 +64,7 @@ target="_blank"> - view on iris.radicle.xyz + view on iris.radicle.network diff --git a/src/lib/updateChecker.svelte.ts b/src/lib/updateChecker.svelte.ts index 34c022697..c88d09005 100644 --- a/src/lib/updateChecker.svelte.ts +++ b/src/lib/updateChecker.svelte.ts @@ -10,7 +10,7 @@ interface LatestVersionInfo { const fetchLatestVersion = async (): Promise => { const response = await fetch( - "https://files.radicle.xyz/releases/radicle-desktop/latest/latest.json", + "https://files.radicle.dev/releases/radicle-desktop/latest/latest.json", ); const body: LatestVersionInfo = await response.json(); return body; diff --git a/src/lib/utils.ts b/src/lib/utils.ts index afedd073f..43d94a895 100644 --- a/src/lib/utils.ts +++ b/src/lib/utils.ts @@ -250,8 +250,8 @@ export function verdictIcon(verdict: Review["verdict"]) { export function explorerUrl( path: string, - seed = "iris.radicle.xyz", - explorer = "https://app.radicle.xyz", + seed = "iris.radicle.network", + explorer = "https://radicle.network", ) { return `${explorer}/nodes/${seed}/${path}`; } diff --git a/src/modals/Guide.svelte b/src/modals/Guide.svelte index aaa2667d3..7c75d17da 100644 --- a/src/modals/Guide.svelte +++ b/src/modals/Guide.svelte @@ -134,7 +134,7 @@
+ command="curl -sSf https://radicle.dev/install | sh" /> {/if} diff --git a/src/modals/Settings.svelte b/src/modals/Settings.svelte index fc42002f9..00c927366 100644 --- a/src/modals/Settings.svelte +++ b/src/modals/Settings.svelte @@ -137,7 +137,7 @@ Version {updateChecker.currentVersion} {#if updateChecker.newVersion} - ยท + ยท Update to {updateChecker.newVersion} {:else} diff --git a/src/views/repo/Issue.svelte b/src/views/repo/Issue.svelte index 228ffc083..d43949770 100644 --- a/src/views/repo/Issue.svelte +++ b/src/views/repo/Issue.svelte @@ -361,7 +361,7 @@ + title="Open in radicle.network" />