From 54261dfec3472ca5c2e431b267a60c110563780c Mon Sep 17 00:00:00 2001 From: Twyco Date: Tue, 15 Sep 2026 09:28:00 +0200 Subject: [PATCH] feat(KAN-38): rebuild personal Git connection settings --- bootstrap/app.php | 2 +- resources/js/layouts/settings/Layout.vue | 4 +- resources/js/locales/en.ts | 39 + .../js/pages/settings/GitConnections.vue | 702 ++++++++++++------ tests/Feature/Settings/GitConnectionTest.php | 62 +- .../Feature/Settings/GitConnectionsUiTest.php | 18 + tests/Fixtures/git-connections-browser.mjs | 242 ++++++ tests/Fixtures/git-connections-preview.mjs | 16 + tests/Fixtures/git-connections.mjs | 210 ++++++ 9 files changed, 1053 insertions(+), 242 deletions(-) create mode 100644 tests/Feature/Settings/GitConnectionsUiTest.php create mode 100644 tests/Fixtures/git-connections-browser.mjs create mode 100644 tests/Fixtures/git-connections-preview.mjs create mode 100644 tests/Fixtures/git-connections.mjs diff --git a/bootstrap/app.php b/bootstrap/app.php index 04ad23c..3488ce7 100644 --- a/bootstrap/app.php +++ b/bootstrap/app.php @@ -33,5 +33,5 @@ return Application::configure(basePath: dirname(__DIR__)) ]); }) ->withExceptions(function (Exceptions $exceptions): void { - // + $exceptions->dontFlash(['api_token']); })->create(); diff --git a/resources/js/layouts/settings/Layout.vue b/resources/js/layouts/settings/Layout.vue index 3f5ddff..7b41ae6 100644 --- a/resources/js/layouts/settings/Layout.vue +++ b/resources/js/layouts/settings/Layout.vue @@ -71,7 +71,7 @@ const { isCurrentOrParentUrl } = useCurrentUrl();