TODO.md: log the Gitea jayfield->jens rename quirk (no action taken)
Documents why every repo now shows jens as owner (expected - single account, ownership tracked by id not username), the missing user_redirect for old /jayfield/ paths (README.md's "returns 200" claim is now stale, not yet fixed), and the discussed-but-not-pursued option of creating a jayfield org instead.
This commit is contained in:
@@ -707,3 +707,35 @@ Nothing here is urgent; all are low-risk, no-downtime changes.
|
||||
description says this repo "is in process of being merged into
|
||||
https://packages.sury.org/php/" - a future migration to watch for,
|
||||
not an action item yet.
|
||||
|
||||
- [ ] **Gitea: no redirect from the old `jayfield` username to `jens`** — found 2026-07-26
|
||||
User asked why every repo's owner now shows as `jens` after the
|
||||
2026-07-26 admin-user rename - answer: expected, not a bug. There
|
||||
was only ever one Gitea account (id `1`); Gitea tracks repo
|
||||
ownership by that numeric id, not by username string, so renaming
|
||||
the one account that owned all 89 repos instantly relabels every
|
||||
one of them - nothing was moved or duplicated. Confirmed via
|
||||
`gitea admin user list` (exactly one account, `jens`, same id) and
|
||||
the repo-search API (all 89 repos show `owner id: 1`).
|
||||
While checking, found `README.md`'s claim that the old
|
||||
`/jayfield/...` paths still `200` via Gitea's automatic
|
||||
rename-redirect no longer holds - both `/jayfield` (bare profile)
|
||||
and `/jayfield/docs-alpha.jayfield.org` now `404` live, and
|
||||
Gitea's own `user_redirect` table (`gitea.db`, queried directly
|
||||
via `sqlite3` inside the container) is empty. Either the redirect
|
||||
was never actually persisted or something since cleared it;
|
||||
inconclusive which. **No functional impact** - this repo's own
|
||||
`origin` and every other reference already use `/jens/...` - just
|
||||
means old bookmarked/shared `/jayfield/...` links 404 instead of
|
||||
redirecting. `README.md` still needs correcting to drop that
|
||||
"returns 200" claim.
|
||||
Also discussed creating a Gitea **organization** named `jayfield`
|
||||
(the username is unclaimed now that no redirect reserves it) -
|
||||
would NOT restore the old redirect or retroactively own anything;
|
||||
it'd be a brand-new entity, and existing repos would only move
|
||||
under it via an explicit, one-by-one transfer (which changes every
|
||||
clone URL from `/jens/repo` to `/jayfield/repo`, including this
|
||||
very repo's `origin`). Real motivation would be team-based
|
||||
permissions if `alex` ever needs genuine admin rights on some
|
||||
repos rather than everything depending on the one personal `jens`
|
||||
account - not pursued now, no action taken.
|
||||
|
||||
Reference in New Issue
Block a user