- updateWebsiteProject: synct Name/Subdomain/Typ nach Gitea (.webklar-preview.json, Repo-Beschreibung), Preview-Deploy (Redeploy+Teardown+TLS) und Appwrite - Projekt-Typen: preview (Login), website (oeffentlich ohne Login), project (kein Hosting) - syncPreviewTls erzeugt fuer isPublic-Projekte Router ohne preview-auth - archiveRepo: Gitea archived + Appwrite-Flag + Preview-Teardown; Reaktivieren redeployt - syncReposToAppwrite uebernimmt repo.archived - Routen: PATCH /:id, POST /:id/archive, POST /:id/unarchive Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
20 KiB
20 KiB