Benutzerdefinierte Felder als kompakte, responsive Einstellungssektion mit Erstellen-, Bearbeiten- und Löschen-Dialogen umgesetzt.
Bestehende Feldtypen werden unverändert vom Backend übernommen; beim Bearbeiten bleiben vorhandene Ticketwerte erhalten.
Linktypen zeigen Hin- und Gegenrichtung und lassen beide Bezeichnungen bearbeiten.
Nutzungszahlen und konkrete Löschfolgen werden für Felder und Linktypen angezeigt.
Metadaten-Payload, API-Ressourcen, TypeScript-Typen, Übersetzungen und Browser-Fixtures ergänzt.
Verifikation
16 PHPUnit-Tests bestanden, 146 Assertions.
Laravel Pint bestanden.
ESLint bestanden.
Vue TypeScript-Prüfung bestanden.
Vite-Produktionsbuild bestanden.
Browser-Checks für CRUD-Payloads, Richtungsbezeichnungen, Löschhinweise, Validierung, Tastaturbedienung, responsive Ansichten und beide Farbschemata bestanden.
## Umsetzung
- Benutzerdefinierte Felder als kompakte, responsive Einstellungssektion mit Erstellen-, Bearbeiten- und Löschen-Dialogen umgesetzt.
- Bestehende Feldtypen werden unverändert vom Backend übernommen; beim Bearbeiten bleiben vorhandene Ticketwerte erhalten.
- Linktypen zeigen Hin- und Gegenrichtung und lassen beide Bezeichnungen bearbeiten.
- Nutzungszahlen und konkrete Löschfolgen werden für Felder und Linktypen angezeigt.
- Metadaten-Payload, API-Ressourcen, TypeScript-Typen, Übersetzungen und Browser-Fixtures ergänzt.
## Verifikation
- 16 PHPUnit-Tests bestanden, 146 Assertions.
- Laravel Pint bestanden.
- ESLint bestanden.
- Vue TypeScript-Prüfung bestanden.
- Vite-Produktionsbuild bestanden.
- Browser-Checks für CRUD-Payloads, Richtungsbezeichnungen, Löschhinweise, Validierung, Tastaturbedienung, responsive Ansichten und beide Farbschemata bestanden.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Umsetzung
Verifikation