Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: stackblitz/tutorialkit
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: stackblitz/tutorialkit
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: ronith/hide-toggle-terminal-button
Choose a head ref
  • 8 commits
  • 3 files changed
  • 3 contributors

Commits on Oct 13, 2024

  1. feat(terminal): restrict default allowed commands to 'ls' and 'echo'

    Change the default value of `terminal.allowCommands` from an empty array to `['ls', 'echo']`. This change prevents users from running all available commands by default in tutorials, enhancing security and focus. Lesson authors can still allow all commands by specifying `terminal.allowCommands: []` in the metadata.
    
    BREAKING CHANGE: The default value of `terminal.allowCommands` is now restricted to `['ls', 'echo']`. To allow all commands, explicitly set `terminal.allowCommands: []` in the metadata.
    
    Closes #302
    RonithManikonda committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    bd8c5fc View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. test(terminal): update tests to align with default command behavior

    adjust tests to expect ['ls', 'echo'] as default allowCommands when undefined, aligning tests with updated functionality
    
    closes #302
    RonithManikonda committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    8ba09bd View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. docs: keep backticks

    AriPerkkio authored Nov 1, 2024
    Configuration menu
    Copy the full SHA
    bb85dca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f8a8d2 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Configuration menu
    Copy the full SHA
    b5a30fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69ec710 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2025

  1. feat(terminal): restrict default allowed commands to 'ls' and 'echo'

    Change the default value of `terminal.allowCommands` from an empty array to `['ls', 'echo']`. This update enhances security and focus by limiting the commands available in tutorials by default.
    
    Lesson authors can still enable all commands by setting `terminal.allowCommands: []` explicitly in the metadata.
    
    BREAKING CHANGE: The default value of `terminal.allowCommands` is now restricted to `['ls', 'echo']`. To allow all commands, explicitly set `terminal.allowCommands: []` in the metadata.
    
    Closes #372
    RonithManikonda committed Jan 15, 2025
    Configuration menu
    Copy the full SHA
    8d0a095 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2025

  1. Configuration menu
    Copy the full SHA
    43c24c4 View commit details
    Browse the repository at this point in the history
Loading