Gitea-Client herausgelöst, Konfiguration für Organisation und System-Konto, Test-Nachbauten

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
ClaudeandClaude Opus 5.5 committed 2026-09-30 10:21:34 +00:00
1 parent ea71b3f1c3
commit 531ee2a02b
6 files changed
+824 -47

No files matched your search

+14
View File
@@ -235,6 +235,20 @@ export const config = {
templateOwner: process.env.GITEA_TEMPLATE_OWNER || 'knso',
templateRepo: process.env.GITEA_TEMPLATE_REPO || 'webklar-preview-template',
defaultOwner: process.env.GITEA_DEFAULT_OWNER || 'knso',
// Ziel-Organisation des Umzugs (siehe docs/superpowers/plans/2026-09-27-gitea-organisation-1-kundenportal.md)
org: process.env.GITEA_ORG || 'WEBklar',
// Login des System-Kontos, das automatische Commits/Pushes ausfuehrt (kein Arbeitsblatt dafuer)
systemUser: process.env.GITEA_SYSTEM_USER || 'webklar-system',
// Interne Repos, die trotz Zuweisung nicht nach GITEA_ORG umziehen
keepInPlace: (
process.env.GITEA_KEEP_IN_PLACE ||
'ANDJ/Emailsorter,ANDJ/Steuerungstechnik,JUSN/tickte-system,JUSN/Webklar,knso/eship,knso/Webklar-Kundenbereich'
)
.split(',')
.map((s) => s.trim())
.filter(Boolean),
// Beim Zuweisen eines Projekts werden Pushes der letzten so-vielen Tage nachgetragen
backfillDays: Number(process.env.GITEA_BACKFILL_DAYS) || 30,
},
cors: {