KAN-44: UI Rework 29: Repository-Einstellungen des Projekts #143

Merged
Twyco merged 1 commits from feature/KAN-44-project-repository-settings into main 2026-09-16 07:26:40 +00:00
Owner

Umsetzung

  • Repository-Einstellungen nach dem Stitch-Designsystem neu aufgebaut und für Desktop, Mobil, Hell- und Dunkelmodus umgesetzt.
  • Projektweite Repository-Zuordnungen klar von persönlichen Git-Verbindungen getrennt.
  • Laden, Suche, leere Ergebnisse, fehlende persönliche Verbindung und Provider-Fehler vollständig abgebildet.
  • Inertia-Aktualisierung, Wayfinder-Routen und bestehende Ticket-/Repository-Geschäftslogik beibehalten.
  • Controller-Abdeckung für persönliche Zugriffs- und Provider-Zustände ergänzt.

Verifikation

  • php artisan test --compact tests/Feature/Projects/ProjectRepositorySettingsControllerTest.php — 7 Tests, 52 Assertions
  • ./node_modules/.bin/vue-tsc --noEmit
  • ./node_modules/.bin/eslint .
  • ./node_modules/.bin/vite build
  • Browser-QA: Desktop/Mobil, Hell/Dunkel, Dialog/Fehlerzustand; keine Console-Warnungen oder -Fehler

Bekannte unabhängige Suite-Probleme

Der vollständige Testlauf stoppt außerhalb dieses Changes: PublicApiDocumentationTest erhält für /api/docs 404; später überschreitet der bestehende 2FA-QR-Code-Test das feste PHP-Limit von 128 MiB.

## Umsetzung - Repository-Einstellungen nach dem Stitch-Designsystem neu aufgebaut und für Desktop, Mobil, Hell- und Dunkelmodus umgesetzt. - Projektweite Repository-Zuordnungen klar von persönlichen Git-Verbindungen getrennt. - Laden, Suche, leere Ergebnisse, fehlende persönliche Verbindung und Provider-Fehler vollständig abgebildet. - Inertia-Aktualisierung, Wayfinder-Routen und bestehende Ticket-/Repository-Geschäftslogik beibehalten. - Controller-Abdeckung für persönliche Zugriffs- und Provider-Zustände ergänzt. ## Verifikation - `php artisan test --compact tests/Feature/Projects/ProjectRepositorySettingsControllerTest.php` — 7 Tests, 52 Assertions - `./node_modules/.bin/vue-tsc --noEmit` - `./node_modules/.bin/eslint .` - `./node_modules/.bin/vite build` - Browser-QA: Desktop/Mobil, Hell/Dunkel, Dialog/Fehlerzustand; keine Console-Warnungen oder -Fehler ## Bekannte unabhängige Suite-Probleme Der vollständige Testlauf stoppt außerhalb dieses Changes: `PublicApiDocumentationTest` erhält für `/api/docs` 404; später überschreitet der bestehende 2FA-QR-Code-Test das feste PHP-Limit von 128 MiB.
Eric added 1 commit 2026-09-16 07:13:39 +00:00
feat(KAN-44): rebuild project repository settings
CI/CD / preconditions (pull_request) Successful in 1s
CI/CD / test_and_check_app (pull_request) Canceled after 0s
CI/CD / Publish immutable image (pull_request) Canceled after 0s
fe4eed227e
Twyco merged commit b2789b4670 into main 2026-09-16 07:26:40 +00:00
Twyco deleted branch feature/KAN-44-project-repository-settings 2026-09-16 07:26:41 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: PetschStudios/KanbanGit#143