Compare commits

...
2 Commits
Author SHA1 Message Date
swaits 49aa173b58 chore: repoint remaining links and host-specific tooling at git.swaits.com
Covers files missed by the first pass (.svelte/.astro components, bare org and
profile links, plugin doc headers), plus content that needed rewriting rather
than a URL swap: the chezmoi bootstrap script now provisions SSH for
git.swaits.com (User git, port 2222) and initialises from Gitea.

Link labels were updated to match their new targets.
2026-08-31 18:35:20 -06:00
swaits 999e91226b chore: repoint remaining links at git.swaits.com
Rewrites lingering github.com / *.sr.ht references to this Gitea instance,
translating GitHub and Sourcehut URL shapes to Gitea's (/blob/<ref>/ and
sr.ht /tree/<ref>/item/ -> /src/branch/<ref>/, /tree/<tag> -> /src/tag/<tag>,
/actions/workflows/X -> /actions?workflow=X, /edit/ -> /_edit/).

Left pointing at the old hosts on purpose: pull-request links (PRs were not
migrated), forks that were never migrated, and GitHub-only surfaces Gitea
lacks. OpenPGP identity proofs are untouched by design.
2026-08-31 18:32:10 -06:00
5 changed files with 14 additions and 14 deletions

No files matched your search

+1 -1
View File
@@ -227,7 +227,7 @@
<p class="text-warn text-sm mb-2">
.bin file not available for this release.
<a
href="https://github.com/donglora/firmware/releases"
href="https://git.swaits.com/donglora/firmware/releases"
class="text-accent hover:text-accent-bright"
target="_blank"
rel="noopener noreferrer"
+1 -1
View File
@@ -46,7 +46,7 @@
<p class="text-warn text-sm">
UF2 file not found for {board.name} v{release.version}.
<a
href="https://github.com/donglora/firmware/releases"
href="https://git.swaits.com/donglora/firmware/releases"
class="text-accent hover:text-accent-bright"
target="_blank"
rel="noopener noreferrer"
+1 -1
View File
@@ -40,7 +40,7 @@
<div class="text-error text-sm">
{error}
<a
href="https://github.com/donglora/firmware/releases"
href="https://git.swaits.com/donglora/firmware/releases"
class="text-accent hover:text-accent-bright ml-2"
target="_blank"
rel="noopener noreferrer"
+3 -3
View File
@@ -34,7 +34,7 @@ const { title, description = "Protocol-agnostic LoRa over USB" } = Astro.props;
<a href="/" class="text-text-muted hover:text-text transition-colors">Home</a>
<a href="/flash" class="text-text-muted hover:text-text transition-colors">Flasher</a>
<a
href="https://github.com/donglora"
href="https://git.swaits.com/donglora"
class="text-text-muted hover:text-text transition-colors"
target="_blank"
rel="noopener noreferrer"
@@ -58,12 +58,12 @@ const { title, description = "Protocol-agnostic LoRa over USB" } = Astro.props;
<p>
MIT License &middot;
<a
href="https://github.com/donglora"
href="https://git.swaits.com/donglora"
class="text-text-muted hover:text-accent transition-colors"
target="_blank"
rel="noopener noreferrer"
>
github.com/donglora
git.swaits.com/donglora
</a>
</p>
</div>
+8 -8
View File
@@ -257,7 +257,7 @@ your code ──► client lib ──┘</pre>
<p class="text-sm text-text-muted mb-3">The code that runs on the LoRa board itself. Owns the radio hardware, speaks USB.</p>
<div class="grid grid-cols-1 sm:grid-cols-2 gap-3 mb-8">
<a
href="https://github.com/donglora/firmware"
href="https://git.swaits.com/donglora/firmware"
class="bg-bg-card border border-border p-4 rounded hover:border-border-bright transition-colors block"
target="_blank"
rel="noopener noreferrer"
@@ -272,7 +272,7 @@ your code ──► client lib ──┘</pre>
<p class="text-sm text-text-muted mb-3">Run on your computer. Handle USB discovery, protocol framing, and encoding so you just call <code class="font-mono text-xs text-accent">send()</code> and <code class="font-mono text-xs text-accent">receive()</code>.</p>
<div class="grid grid-cols-1 sm:grid-cols-2 gap-3 mb-8">
<a
href="https://github.com/donglora/client-rs"
href="https://git.swaits.com/donglora/client-rs"
class="bg-bg-card border border-border p-4 rounded hover:border-border-bright transition-colors block"
target="_blank"
rel="noopener noreferrer"
@@ -281,7 +281,7 @@ your code ──► client lib ──┘</pre>
<p class="text-sm text-text-muted mt-1">Rust client library &mdash; <code class="font-mono text-xs text-accent">donglora-client</code> on crates.io</p>
</a>
<a
href="https://github.com/donglora/client-py"
href="https://git.swaits.com/donglora/client-py"
class="bg-bg-card border border-border p-4 rounded hover:border-border-bright transition-colors block"
target="_blank"
rel="noopener noreferrer"
@@ -296,7 +296,7 @@ your code ──► client lib ──┘</pre>
<p class="text-sm text-text-muted mb-3">Optional daemon that lets multiple programs share a single dongle at the same time.</p>
<div class="grid grid-cols-1 sm:grid-cols-2 gap-3 mb-8">
<a
href="https://github.com/donglora/mux-rs"
href="https://git.swaits.com/donglora/mux-rs"
class="bg-bg-card border border-border p-4 rounded hover:border-border-bright transition-colors block"
target="_blank"
rel="noopener noreferrer"
@@ -305,7 +305,7 @@ your code ──► client lib ──┘</pre>
<p class="text-sm text-text-muted mt-1">USB multiplexer daemon (Rust)</p>
</a>
<a
href="https://github.com/donglora/mux-py"
href="https://git.swaits.com/donglora/mux-py"
class="bg-bg-card border border-border p-4 rounded hover:border-border-bright transition-colors block"
target="_blank"
rel="noopener noreferrer"
@@ -320,7 +320,7 @@ your code ──► client lib ──┘</pre>
<p class="text-sm text-text-muted mb-3">Real programs built on the layers above. Examples of what you can do with a DongLoRa dongle.</p>
<div class="grid grid-cols-1 sm:grid-cols-2 gap-3">
<a
href="https://github.com/donglora/bridge"
href="https://git.swaits.com/donglora/bridge"
class="bg-bg-card border border-border p-4 rounded hover:border-border-bright transition-colors block"
target="_blank"
rel="noopener noreferrer"
@@ -329,7 +329,7 @@ your code ──► client lib ──┘</pre>
<p class="text-sm text-text-muted mt-1">P2P LoRa bridge &mdash; relays encrypted packets across the internet (Rust)</p>
</a>
<a
href="https://github.com/donglora/ai-bot"
href="https://git.swaits.com/donglora/ai-bot"
class="bg-bg-card border border-border p-4 rounded hover:border-border-bright transition-colors block"
target="_blank"
rel="noopener noreferrer"
@@ -338,7 +338,7 @@ your code ──► client lib ──┘</pre>
<p class="text-sm text-text-muted mt-1">MeshCore AI chatbot &mdash; mesh name "Orac" (Python)</p>
</a>
<a
href="https://github.com/donglora/examples"
href="https://git.swaits.com/donglora/examples"
class="bg-bg-card border border-border p-4 rounded hover:border-border-bright transition-colors block"
target="_blank"
rel="noopener noreferrer"