Skip to content

feat: Update gitlab-vscode-extension from 5.7.1 to 5.10.0

Paul Slaughter requested to merge 2024-09-06-update-gitlab-vscode-extension into main
  • This is needed to unblock gitlab/web-ide version bump.
  • See full diff.

Smoke Test Screenshots

Screenshot

Using the package from this MR pipeline in a local GDK:

Desc Screenshot
Does Web IDE load? Screenshot_2024-09-06_at_1.54.17_PM
How about code suggestions? Screenshot_2024-09-06_at_1.56.58_PM
How about duo chat? Screenshot_2024-09-06_at_1.56.22_PM

To smoke test Duo features, you can patch the GraphQL resolvers to return true:

diff --git a/ee/app/graphql/resolvers/ai/code_suggestions_access_resolver.rb b/ee/app/graphql/resolvers/ai/code_suggestions_access_resolver.rb
index 82e663cc6464..63aecb430106 100644
--- a/ee/app/graphql/resolvers/ai/code_suggestions_access_resolver.rb
+++ b/ee/app/graphql/resolvers/ai/code_suggestions_access_resolver.rb
@@ -6,6 +6,7 @@ class CodeSuggestionsAccessResolver < BaseResolver
       type ::GraphQL::Types::Boolean, null: false
 
       def resolve
+        return true
         return false unless current_user
 
         Feature.enabled?(:ai_duo_code_suggestions_switch, type: :ops) &&
diff --git a/ee/app/graphql/resolvers/ai/user_chat_access_resolver.rb b/ee/app/graphql/resolvers/ai/user_chat_access_resolver.rb
index 4f655e182636..76f5286e1fd1 100644
--- a/ee/app/graphql/resolvers/ai/user_chat_access_resolver.rb
+++ b/ee/app/graphql/resolvers/ai/user_chat_access_resolver.rb
@@ -6,6 +6,7 @@ class UserChatAccessResolver < BaseResolver
       type ::GraphQL::Types::Boolean, null: false
 
       def resolve
+        return true
         return false unless current_user
 
         Feature.enabled?(:ai_duo_chat_switch, type: :ops) &&
Edited by Paul Slaughter

Merge request reports

Loading