Gitfed
bastien-mrq/gitfed/ Commits/ 81ee6db

Release v1.2.1

bastien-mrq 2026-07-29 09:14 commit 81ee6dbb4496b02d45f20683a4c85f47e1a1e877 parent 7d180b8d1669c6f86cd3d1d4ee979cda9748f73a
2 files changed +6 −1
M CHANGELOG.md +5 −0
M VERSION +1 −1
CHANGELOG.md
diff --git a/CHANGELOG.md b/CHANGELOG.md index fe4251b..f8fa55b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## 1.2.1 + +- Reworked the one-shot import form: source URL first, repo name shown as a locked `username/` prefix plus an editable, auto-filled suffix, instead of one plain text field with a placeholder example. +- Fixed a real bug found while testing the above: `ImportRepo` shared the admin RPC client's flat 5-second timeout with every other (local, near-instant) admin call, so an actual network clone could fail with a spurious i/o timeout mid-transfer even though it was still running fine server-side. It now gets its own deadline matching the server-side clone timeout. + ## 1.2.0 - One-shot repo import: paste a source repository's HTTPS URL in the dashboard and gitfed clones it once (`git clone --mirror`, then detaches the `origin` remote so it never re-fetches on its own) into a new repo under your own namespace — no separate admin tooling needed. Restricted to `https://` URLs with no embedded credentials, resolving to a public address (same anti-SSRF DNS check as federation discovery). Continuous mirroring is explicitly out of scope — see ROADMAP.md §3.
VERSION
diff --git a/VERSION b/VERSION index 26aaba0..6085e94 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.2.0 +1.2.1