- 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 |
||
|---|---|---|
| deploy | ||
| README.md | ||
| app.py | ||
| db.py | ||
| forge_client.py | ||
| requirements.txt | ||
| schema.sql | ||
README.md
ITSM
ITSM-Plattform (Service-Katalog, Tickets, Wissensdatenbank, Assets) -- AES ist ein buchbarer Service darin.