ITSM-Plattform (Service-Katalog, Tickets, Wissensdatenbank, Assets) -- AES ist ein buchbarer Service darin.
Go to file
Moe 6d7c511ea7 feat(app,db): Repo-Bearbeitung aus Tickets heraus ueber Forge-Contents-API mit zwingender Worklog-Dokumentation (phase-008-itsm-repo-audit)
- forge_client.py: schlanker HTTP-Client fuer Forge-Contents-API (get/update),
  FORGE_BASE_URL + FORGE_SERVICE_TOKEN als Config
- db.log_repo_edit: schreibt Worklog-Eintrag in ticket_timeline
- app.py: /api/tickets/<id>/repo-file (laden), /tickets/<id>/repo-edit (speichern) --
  schlaegt der Worklog-Eintrag fehl, wird trotz bereits erfolgtem Forge-Commit
  KEIN Erfolg gemeldet (siehe project.yaml phase-008), Commit-Sha wird dennoch
  fuer manuelle Nachbearbeitung geloggt
- Ticket-Detail-Panel (JS): neue Sektion zum Laden/Bearbeiten/Committen einer
  Repo-Datei direkt aus dem Ticket
2026-07-15 04:03:51 +02:00
deploy chore: temporaeres QA-Seed-Skript 4 wieder entfernen 2026-07-13 16:10:08 +00:00
README.md Initial commit 2026-07-13 11:51:19 +00:00
app.py feat(app,db): Repo-Bearbeitung aus Tickets heraus ueber Forge-Contents-API mit zwingender Worklog-Dokumentation (phase-008-itsm-repo-audit) 2026-07-15 04:03:51 +02:00
db.py feat(app,db): Repo-Bearbeitung aus Tickets heraus ueber Forge-Contents-API mit zwingender Worklog-Dokumentation (phase-008-itsm-repo-audit) 2026-07-15 04:03:51 +02:00
forge_client.py feat(app,db): Repo-Bearbeitung aus Tickets heraus ueber Forge-Contents-API mit zwingender Worklog-Dokumentation (phase-008-itsm-repo-audit) 2026-07-15 04:03:51 +02:00
requirements.txt Requirements: flask, gunicorn, psycopg2-binary 2026-07-13 12:24:40 +00:00
schema.sql feat: Nutzerdetails (Telefon/Adresse) + Formular-Fix bei Passwortfehler in /admin/users 2026-07-13 15:43:08 +00:00

README.md

ITSM

ITSM-Plattform (Service-Katalog, Tickets, Wissensdatenbank, Assets) -- AES ist ein buchbarer Service darin.