Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: enable multiple IDE buttons in JetBrains #339

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Commits on Nov 14, 2024

  1. feat: enable multiple IDE buttons in JetBrains

    Add support for specifying a list of default IDEs to be displayed on
    the Workspace page. This allows users to see multiple IDE options
    simultaneously. Ensure no duplicates are included and validate
    provided IDE codes against allowed set. Adjust logic to dynamically
    render IDE buttons based on specified defaults, improving flexibility
    in user interface setup.
    matifali committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    27e3faf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4452630 View commit details
    Browse the repository at this point in the history
  3. Fix JetBrains Gateway tests for multiple IDEs

    - Allow creation of links with multiple IDEs.
    - Ensure outputs handle arrays for identifying multiple IDEs.
    - Update runTerraformApply to handle array values as JSON strings.
    matifali committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    5bc2aa4 View commit details
    Browse the repository at this point in the history
  4. Update slug format for JetBrains Gateway apps

    This change improves URL uniqueness by appending a lowercase IDE
    identifier to the slug, ensuring distinct slugs for each default IDE.
    matifali committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    937ffcd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    70020d8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d45f2e6 View commit details
    Browse the repository at this point in the history