Commit Graph
2 Commits
Author SHA1 Message Date
gitea-adminandClaude Fable 5.1 8cac4370bf Share the locked atomic JSON store between registries
AliasRegistry and RemoteRegistry duplicated the lock-file, read-modify-
write and atomic-replace logic almost line for line. Move it into a
generic JsonRegistry base; each registry now only declares its error
type, empty value, parser and serializer. Behaviour, file format,
permissions and the corrupt-file guarantee are unchanged.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-03 03:10:06 +00:00
gitea-admin 02d83a04bd Improve remote session management and Windows support 2026-09-03 12:58:24 +00:00