Skip to content
GitLab
Next
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GitLab GitLab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 44,761
    • Issues 44,761
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1,332
    • Merge requests 1,332
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.orgGitLab.org
  • GitLabGitLab
  • Issues
  • #211685
Closed
Open
Issue created Mar 18, 2020 by Kai Armstrong@phikaiDeveloper

Move Web Terminal for Web IDE to Core

Overview

As part of an effort to open source some currently paid features and move them to our free tier the Web Terminal for Web IDE has been identified as a feature worth moving down.

Proposal

The Web Terminal for Web IDE should be moved to core. This requires the removal of any licensing checks for the feature which is currently in the Ultimate tier.

Documentation

Documentation for this feature should be updated to reflect that this is no longer in a paid tier. However, the feature is not available to all users as it still requires specific runners for use of the feature.

Testing Activity

  • Check web terminal works on Core (@lulalala)
  • We can reuse the existing specs (@fjsanpedro)

Availability and Testing

End-to-end test for Web Terminal is required. As of now, we only have web_terminal_spec.rb (EE only) that is permanently quarantined due to #13833 (closed). We should investigate if refactoring of the old test is an option or a new test needs to be created.

Edited Apr 17, 2020 by Anastasia McDonald
Assignee
Assign to
Time tracking