From 7a49c074585964d5705c10bfcf226b84c8918b9b Mon Sep 17 00:00:00 2001 From: Denys Mishunov Date: Tue, 30 Sep 2025 21:03:00 +0200 Subject: [PATCH 1/2] fix: disabled the FE island --- .gitlab/ci/frontend.gitlab-ci.yml | 5 ++- .gitlab/ci/preflight.gitlab-ci.yml | 1 - .gitlab/ci/static-analysis.gitlab-ci.yml | 2 -- .../ai/duo_agentic_chat/components/app.vue | 26 -------------- .../duo_agentic_chat/components/app_spec.js | 34 ------------------- 5 files changed, 2 insertions(+), 66 deletions(-) diff --git a/.gitlab/ci/frontend.gitlab-ci.yml b/.gitlab/ci/frontend.gitlab-ci.yml index 3e3b24573426ea..f355c51cf74682 100644 --- a/.gitlab/ci/frontend.gitlab-ci.yml +++ b/.gitlab/ci/frontend.gitlab-ci.yml @@ -30,7 +30,6 @@ - job: cache:frontend-islands-hash optional: true script: - - scripts/build_frontend_islands - scripts/compile_assets - scripts/build_assets_image @@ -118,7 +117,7 @@ gdk:compile-test-assets: - .build-images:rules:build-gdk-image before_script: - !reference [.compile-assets-base, before_script] - - !reference [cache:frontend-islands, script] + # - !reference [cache:frontend-islands, script] .frontend-fixtures-base: extends: @@ -249,7 +248,7 @@ upload-graphql-schema-dump: before_script: - !reference [.default-before_script, before_script] - yarn_install_script - - scripts/build_frontend_islands + # - scripts/build_frontend_islands stage: test-frontend cache: - !reference [.yarn-cache, cache] diff --git a/.gitlab/ci/preflight.gitlab-ci.yml b/.gitlab/ci/preflight.gitlab-ci.yml index cf997340b49b52..5ae6e43d6a7562 100644 --- a/.gitlab/ci/preflight.gitlab-ci.yml +++ b/.gitlab/ci/preflight.gitlab-ci.yml @@ -83,7 +83,6 @@ bundle-size-review: SETUP_DB: "false" script: - yarn_install_script - - scripts/build_frontend_islands - scripts/bundle_size_review artifacts: when: always diff --git a/.gitlab/ci/static-analysis.gitlab-ci.yml b/.gitlab/ci/static-analysis.gitlab-ci.yml index 84873dca5a3334..5e18500cc4d8b2 100644 --- a/.gitlab/ci/static-analysis.gitlab-ci.yml +++ b/.gitlab/ci/static-analysis.gitlab-ci.yml @@ -74,7 +74,6 @@ generate-apollo-graphql-schema: before_script: - !reference [.default-before_script, before_script] - yarn_install_script - - scripts/build_frontend_islands cache: - !reference [.yarn-cache, cache] - !reference [.frontend-islands-cache-pull] @@ -109,7 +108,6 @@ eslint:frontend-islands: before_script: - !reference [.default-before_script, before_script] - yarn_install_script - - scripts/build_frontend_islands script: - cd ee/frontend_islands/apps/duo_next - yarn run lint --format gitlab diff --git a/ee/app/assets/javascripts/ai/duo_agentic_chat/components/app.vue b/ee/app/assets/javascripts/ai/duo_agentic_chat/components/app.vue index 3e15860343dac8..fdc4a41370b8aa 100644 --- a/ee/app/assets/javascripts/ai/duo_agentic_chat/components/app.vue +++ b/ee/app/assets/javascripts/ai/duo_agentic_chat/components/app.vue @@ -4,7 +4,6 @@ import { duoChatGlobalState } from '~/super_sidebar/constants'; import glFeatureFlagsMixin from '~/vue_shared/mixins/gl_feature_flags_mixin'; import { __ } from '~/locale'; -import { logError } from '~/lib/logger'; import { WIDTH_OFFSET } from '../../tanuki_bot/constants'; export default { @@ -101,7 +100,6 @@ export default { mounted() { this.setDimensions(); window.addEventListener('resize', this.onWindowResize); - this.loadDuoNextIfNeeded(); if (this.$route?.path !== '/current') { this.$router.push('/current'); } @@ -111,15 +109,6 @@ export default { window.removeEventListener('resize', this.onWindowResize); }, methods: { - async loadDuoNextIfNeeded() { - if (this.glFeatures.duoUiNext) { - try { - await import('fe_islands/duo_next/dist/duo_next'); - } catch (err) { - logError('Failed to load frontend islands duo_next module', err); - } - } - }, setDimensions() { this.updateDimensions(); }, @@ -152,22 +141,7 @@ export default {