kundencenter/apps/api/test
Kundencenter 466bd83b7e Let superadmins adjust contract price and terms
New PATCH /admin/contracts/:id (permission contracts.edit, superadmin
only) recalculates the price snapshot server-side and can change term
end, renewal and notice period. A reason is required and before/after
values go to the audit log. Changing the term end re-arms the renewal
reminder. The contract page gets a matching edit form.

Also fixes the domain test after replacing the KCS order number with
the order date.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 12:02:26 +02:00
..
backup-api.test.ts Stand vor Einführung des Nacht-Agenten 2026-09-27 00:51:32 +02:00
backup-settings.test.ts Stand vor Einführung des Nacht-Agenten 2026-09-27 00:51:32 +02:00
backup.test.ts Stand vor Einführung des Nacht-Agenten 2026-09-27 00:51:32 +02:00
connectors.test.ts Stand vor Einführung des Nacht-Agenten 2026-09-27 00:51:32 +02:00
core.test.ts fix(audit): audit_events auf DB-Ebene unveränderlich machen (append-only) 2026-09-29 11:49:26 +02:00
domains.test.ts Let superadmins adjust contract price and terms 2026-10-01 12:02:26 +02:00
global-setup.ts Stand vor Einführung des Nacht-Agenten 2026-09-27 00:51:32 +02:00
helpers.ts Stand vor Einführung des Nacht-Agenten 2026-09-27 00:51:32 +02:00
invoices.test.ts Rechnungen: Rabatt je Position 2026-09-28 11:01:19 +02:00
keyhelp.test.ts KeyHelp: Panel-Passwort neu vergeben und verschlüsselt hinterlegen (verblurrt wie Lizenzschlüssel) 2026-09-27 21:35:15 +02:00
orders.test.ts Let superadmins adjust contract price and terms 2026-10-01 12:02:26 +02:00
reveal.test.ts Stand vor Einführung des Nacht-Agenten 2026-09-27 00:51:32 +02:00
setup.ts Hosting-Produkte: Staffelpreise nach Laufzeit (1/3/6/12/24 Monate) 2026-09-27 18:35:34 +02:00
tickets.test.ts Tickets: Bezug zu Ressource oder Domain wählen, Verknüpfung direkt aus der Domain-Aufstellung 2026-09-27 16:40:14 +02:00