Skip to content

Commit

Permalink
Merge pull request #1 from auth0-training/feat/new-commands
Browse files Browse the repository at this point in the history
Add New Commands
  • Loading branch information
Bobby Johnson authored Sep 1, 2021
2 parents 785c49a + 9f98efe commit aee8dc1
Show file tree
Hide file tree
Showing 7 changed files with 254 additions and 215 deletions.
14 changes: 13 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,16 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how

## [Unreleased]

- Initial release
- Initial release

## [1.1.0] - 2021-09-01
### Added
- Implemented `auth0.lab.openEndpointByName` command
- Implemented `auth0.lab.localConfigure` command
- Implemented `auth0.lab.tenantCofigure` command

### Changed
- Updated dependencies
### Removed
- - Removed direct dependency on CodeTour and RestClient
- These dependecies should now be defined in the devcontainer.json file
15 changes: 9 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,12 +53,15 @@ Under the Debug Tab in Visual Studio Code, select `Run Extension`.
### Contributed Commands
In addition to the visual features listed below, the Labs extension also contributes the following commands to the command palette:

- **Auth0: Sign In** - Starts the authentication process.
- **Auth0: Sign Out** - Clears all authentication tokens.
- **Auth0: Switch Tenant** - Clears all authentication tokens and starts the authentication process allowing the selection of a new tenant.
- **Auth0: Add Application** - Starts a wizard to create a new client registration in the current Auth0 tenant.
- **Auth0: Add API** - Starts a wizard to create a new resource server registration in the current Auth0 tenant.
- **Auth0: Configure Lab** - Configures tenant and local environment for the current lab materials. Only available when lab materials are present in workspace.
- **Auth0: Sign In** - `auth0.auth.signIn` Starts the authentication process.
- **Auth0: Sign Out** - `auth0.auth.signOut` Clears all authentication tokens.
- **Auth0: Switch Tenant** - `auth0.auth.switchTenant` Clears all authentication tokens and starts the authentication process allowing the selection of a new tenant.
- **Auth0: Add Application** - `auth0.app.add` Starts a wizard to create a new client registration in the current Auth0 tenant.
- **Auth0: Add API** - `auth0.api.add` Starts a wizard to create a new resource server registration in the current Auth0 tenant.
- **Auth0: Configure Lab** - `auth0.lab.configure` Configures tenant and local environment for the current lab materials. Only available when lab materials are present in workspace.
- **Auth0: Configure Local Environment** - `auth0.lab.localConfigure` Configures local environment for the current lab materials. Only available when lab materials are present in workspace.
- **Auth0: Configure Tenant Resources** - `auth0.lab.tenantConfigure` Configures tenant for the current lab materials. Only available when lab materials are present in workspace.
- **Auth0: Open Endpoint Url** - `auth0.lab.openEndpointByName?["Endpoint 1, Endpoint 2"]` Opens the URL associated with a specific named endpoint in the default browser. Multiple endpoints can be opened by supplying a comma seperated list. Only available when lab materials are present in workspace.

### Authenticating

Expand Down
Loading

0 comments on commit aee8dc1

Please sign in to comment.