auth0-cli

Build, manage and test your Auth0 integrations from the command line

MIT License

Stars
249
Committers
46

Bot releases are hidden (Show)

auth0-cli - v1.5.0

Published by developerkunal about 1 month ago

Added

  • Support for auth0_client_credentials within auth0_client when generating Terraform configuration [#1032]
  • Support for auth0_email_template when generating Terraform configuration [#988]
  • Ability to use Custom Partial Prompts in the auth0 universal-login customize command [#1031]
  • Ability to manage the login domain through the --domain flag in the auth0 login command with an updated login flow [#1038]

Fixed

  • Issue with listing tenants in JSON format. #1002
auth0-cli - v1.4.0 Latest Release

Published by sergiught 9 months ago

Added

  • Warning when the user is about to delete the client used to authenticate the CLI [#934]
  • Ability to select multiple IDs when deleting a resource [#935]
  • Support for multiple identifiers for blocks list and unblock commands [#931]
  • Ability to manage client metadata through --metadata flag on apps create and update commands [#938]
  • Allow piped-in templates when invoking the universal-login templates update command [#950]
  • CSV format for list commands [#955]

Fixed

  • Listing organizations members in json format [#953]
  • Prevent saving branding data in universal-login customize command if empty [#968]

Changed

  • Set default resources per page to 100 when invoking list commands [#940]
  • Standardize error messages [#943]
  • Progress indicator changed from a spinner icon to a progress bar across commands that work with bulk resources [#949]
auth0-cli - v1.3.0

Published by m3talsmith 11 months ago

Added

  • Audience dropdown UI when running auth0 test token [#906]
  • Scopes dropdown UI when running auth0 test token [#910]
  • Active tenant indicator when running auth0 tenants list [#907]
  • Prompt dropdown UI when running auth0 ul prompts update and auth0 ul prompts list [#913]
  • Signing algorithm management when running auth0 apis create and auth0 apis update [#926]
  • Log stream dropdown UI when running auth0 logs streams show [#920]
  • Validate connection is enabled before creating and importing users [#921]

Fixed

  • Display description field when updating roles in interactive mode [#915]
  • Only store access token in config file if keyring unavailable [#919]
  • Only display undeployed actions when running auth0 actions deploy [#916]
  • Don't require any scopes when authenticating with client credentials [#917]
  • Show help text when no arguments provided when running auth0 api [#914]

Changed

  • Removal of "Getting members of organization" loader messaging when running auth0 orgs members list [#918]
auth0-cli - v1.2.0

Published by sergiught 12 months ago

Added

  • universal-login customize command for customizing the branding for the new Universal Login Experience [#882]
auth0-cli - v1.1.2

Published by willvedd about 1 year ago

Fixed

  • Disallowing of mismatched Auth0 domain in Terraform provider when using auth0 tf generate [#858]
  • Check if an email provider is configured before exporting with auth0 tf generate [#857]
  • Check if a resource server has associated scopes before exporting auth0_resource_server_scopes with auth0 tf generate [#856]
auth0-cli - v1.1.1

Published by willvedd about 1 year ago

Fixed

  • Passing of multiple dependencies for auth0 action commands [#850]
  • JSON unmarshalling error when testing login of Apple social connections [#851]
  • Free-tiered tenants erroring when exporting custom domains with auth0 tf generate [#854]

Changed

  • Terraform provider version using latest version, 1.0.0 at minimum, for auth0 tf generate [#853]
auth0-cli - v1.1.0

Published by willvedd about 1 year ago

Added

  • terraform generate command for auto-generating Terraform configuration from your Auth0 tenant. Refer to the Generate Terraform Config guide for instructions on how to use. [#792]
  • Retry for select HTTP error codes [#839]

Fixed

  • Passing of multiple secrets for auth0 action commands [#844]
  • Show non-ready custom domains with auth0 domains list command [#781]
auth0-cli - v1.0.1

Published by sergiught over 1 year ago

Fixed

  • "Not logged in. Try 'auth0 login'." warnings when installing from package manager [#741]
  • Unmarshaling log scopes error with auth0 logs commands [#745]
  • Returning empty array when no results with --json flag [#747]
  • Error occurring no tenant logs when running auth0 logs commands [#744]
  • Always showing the hint to log in even if we are logged in [#743]
auth0-cli - v1.0.0

Published by willvedd over 1 year ago

⚠️ Refer to the v1 migration guide for instructions on how to navigate breaking changes.

Added

  • Ability to view user's assigned roles via auth0 users roles show [#604]
  • Assign role(s) to user via auth0 users roles assign [#605]
  • Remove user role(s) via auth0 users roles remove [#606]
  • perms alias for auth0 roles permissions command [#534]
  • Authenticating via client credentials with auth0 login [#546]
  • Graceful access token regeneration [#547]
  • Storing client secret in operating system keyring [#578]
  • Supporting additional scopes through --scopes flag when authenticating as user [#538]
  • Argument to specify log stream type for auth0 logs streams create and auth0 logs streams update [#599]
  • Better guidance on authenticating in the auth0 login help text [#565]
  • Confirmation prompts before applying editor updates [#603]
  • Bespoke messaging when no logs match the provided filter criteria [#733]
  • --users flag to auth0 users import command for providing user JSON payload [#735]
  • Warning if updating universal login templates with classic mode enabled [#667]
  • Automatic retries with api command [#681]
  • Clearer device code comparison instructions [#664]
  • Storing access token in OS keyring if possible [#645]
  • DX improvements to test login and test token commands [#629]

Fixed

  • Return empty JSON array when no results for all list commands and the --json flag [#736]
  • Unrequiring --audience flag in auth0 test login [#694]
  • Removing duplicate header in auth0 apis list output [#711]
  • Prevent panic in auth0 ul templates update if no branding settings exist [#731]
  • Missing table header when using auth0 logs tail [#732]
  • Empty dashboard urls during open commands when authenticated using client credentials [#652]
  • auth0 logs tail terminating early if no logs found [#672]
  • auth0 apps list rendering correct number of results in output header [#674]
  • auth0 test token failing silently with invalid audience input [#671]
  • Possible panic when running auth0 ul update with empty branding settings (ex: newly-created tenant) [#692]
  • Inability to update user password with auth0 users update --password [#686]
  • Apps shown in multi select when no app-id is passed [#648]
  • "something went wrong" error during auth0 branding texts update [#584]
  • Help text descriptions for most instances of --number flag [#610]
  • Allow updating a non-existent email template with auth0 email templates update [#611]
  • --no-input flag works for auth0 test token and auth0 test login commands [#613]
  • --no-color flag works for all commands [#594]
  • All available triggers present when running auth0 actions create [#597]
  • Extraneous payload property when running auth0 orgs update [#583]
  • Users search command enables pagination through --number flag [#588]
  • Tenant commands now respect --tenant flag [#612]
  • Log tail output now displays absolute time instead of relative [#590]
  • Adding missing headers for auth0 logs list [#589]
  • Output new action data when running auth0 actions update [#596]
  • Log streams "no roles" errors message [#598]
  • Removed erroneous auth0 apis show --json truncation message [#607]
  • Skip interactive elements when --json and --force flags are passed [#616]

Changed

  • --format json flag/value pair consolidated to --json [#533]
  • Flattened the auth0 branding commands into the root-level [#540], [#541]
  • Moved auth0 ips command to auth0 ap sit ips [#618]
  • Moved auth0 users unblock to auth0 users blocks unblock [#617]
  • --reveal flag for reveal client secret renamed to --reveal-secrets [#591]
  • More actionable output when executing auth0 users import [#735]
  • Editorializing code "hints" throughout project [#570]
  • Renamed --connection flag to --connection-name for auth0 users commands for consistency [#738]

Removed

  • --force and --json flags relegated from global context, now applied only where appropriate [#536], [#595]
  • Undocumented auth0 config init command [#532]
  • auth0 tenants add command in favor of auth0 login [#546]
  • Updating of action triggers which inevitably results in error [#597]
  • -u shortform alias for --upsert flag in auth0 users import [#735]
auth0-cli - v1.0.0-beta.3

Published by willvedd over 1 year ago

Refer to the v1 migration guide for instructions on how to navigate breaking changes.

To try the v1.0.0-beta.3 release:

# Binary will be downloaded to "./auth0".
curl -sSfL https://raw.githubusercontent.com/auth0/auth0-cli/main/install.sh | sh -s -- -b . "v1.0.0-beta.3"

# Note: will only download executable in current directory.
# Intentionally omitted from $PATH to avoid collisions with
# stable versions of the CLI. Append to $PATH at own risk.

./auth0 --version # Example execution

Added

  • Re-adding storybook preview when updating universal login templates [#666]
  • Warning if updating universal login templates with classic mode enabled [#667]
  • Automatic retries with api command [#681]
  • Clearer device code comparison instructions [#664]

Fixed

  • Empty dashboard urls during open commands when authenticated using client credentials [#652]
  • auth0 logs tail terminating early if no logs found [#672]
  • auth0 apps list rendering correct number of results in output header [#674]
  • auth0 test token failing silently with invalid audience input [#671]
  • Possible panic when running auth0 ul update with empty branding settings (ex: newly-created tenant) [#692]
  • Inability to update user password with auth0 users update --password [#686]
auth0-cli - v1.0.0-beta.2

Published by sergiught over 1 year ago

Refer to the v1 migration guide for instructions on how to navigate breaking changes.

To try the v1.0.0-beta.2 release:

# Binary will be downloaded to "./auth0".
curl -sSfL https://raw.githubusercontent.com/auth0/auth0-cli/main/install.sh | sh -s -- -b . "v1.0.0-beta.2"

# Note: will only download executable in current directory.
# Intentionally omitted from $PATH to avoid collisions with
# stable versions of the CLI. Append to $PATH at own risk.

./auth0 --version # Example execution

Added

  • Storing access token in OS keyring if possible [#645]
  • DX improvements to test login and test token commands [#629]

Fixed

  • Apps shown in multi select when no app-id is passed [#648]
auth0-cli - v1.0.0-beta.1

Published by willvedd over 1 year ago

Refer to the v1 migration guide for instructions on how to navigate breaking changes.

To try the v1.0.0-beta.1 release:

# Binary will be downloaded to "./auth0".
curl -sSfL https://raw.githubusercontent.com/auth0/auth0-cli/main/install.sh | sh -s -- -b . "v1.0.0-beta.1"
# Note: will only download executable in current directory.
# Intentionally omitted from $PATH to avoid collisions with
# stable versions of the CLI. Append to $PATH at own risk.
./auth0 --version # Example execution

Added

  • Ability to view user's assigned roles via auth0 users roles show (#604)
  • Assign role(s) to user via auth0 users roles assign (#605)
  • Remove user role(s) via auth0 users roles remove (#606)
  • perms alias for auth0 roles permissions command (#534)
  • Authenticating via client credentials with auth0 login (#546)
  • Graceful access token regeneration (#547)
  • Storing client secret in operating system keyring (#578)
  • Supporting additional scopes through --scopes flag when authenticating as user (#538)
  • Argument to specify log stream type for auth0 logs streams create and auth0 logs streams update (#599)
  • Better guidance on authenticating in the auth0 login help text (#565)
  • Confirmation prompts before applying editor updates (#603)

Changed

  • --format json flag/value pair consolidated to --json (#533)
  • Flattened the auth0 branding commands into the root-level (#540), (#541)
  • Moved auth0 ips command to auth0 ap sit ips (#618)
  • Moved auth0 users unblock to auth0 users blocks unblock (#617)
  • --reveal flag for reveal client secret renamed to --reveal-secrets (#591)
  • Editorializing code "hints" throughout project (#570)

Fixed

  • "something went wrong" error during auth0 branding texts update (#584)
  • Help text descriptions for most instances of --number flag (#610)
  • Allow updating a non-existent email template with auth0 email templates update (#611)
  • --no-input flag works for auth0 test token and auth0 test login commands (#613)
  • --no-color flag works for all commands (#594)
  • All available triggers present when running auth0 actions create (#597)
  • Extraneous payload property when running auth0 orgs update (#583)
  • Users search command enables pagination through --number flag (#588)
  • Tenant commands now respect --tenant flag (#612)
  • Log tail output now displays absolute time instead of relative (#590)
  • Adding missing headers for auth0 logs list (#589)
  • Output new action data when running auth0 actions update (#596)
  • Log streams "no roles" errors message (#598)
  • Removed erroneous auth0 apis show --json truncation message (#607)
  • Skip interactive elements when --json and --force flags are passed (#616)

Removed

  • Storybook preview when updating universal login templates (#592)
  • --force and --json flags relegated from global context, now applied only where appropriate (#536), (#595)
  • Undocumented auth0 config init command (#532)
  • auth0 tenants add command in favor of auth0 login (#546)
  • Updating of action triggers which inevitably results in error (#597)
auth0-cli - v0.13.1

Published by sergiught almost 2 years ago

Changelog

  • Add access token management for client credentials (#537)
  • Add all management API scopes (#538)
auth0-cli - v0.13.0

Published by willvedd almost 2 years ago

Changelog

  • 9aa0451 Add api command (#531)
auth0-cli - v0.12.0

Published by sergiught about 2 years ago

Changelog

  • 206ab47 Add more prompt screens for branding (#498)
  • 3dc0799 Bump go 1.19 and remove deprecations (#499)
  • 71c1485 Fix branding texts update command (#496)
  • 369bdb6 Honor some editor env vars before falling back to notepad on Windows (#480)
  • 7a3108a Refactor branding texts show command and fix tests (#495)
  • 45c8e59 Update github templates (#497)
  • 65a0e23 fix: Use single dash for single letter flags (#477)
  • 05bc8d8 fix: remove doubled spa array key (#478)
auth0-cli - v0.11.10

Published by sergiught about 2 years ago

Changelog

  • 285359e Fix login cmd to raise issues encountered when fetching the device code (#470)
  • 7e347e8 feat: Add pagination to orgs list (#466)
auth0-cli - v0.11.9

Published by sergiught over 2 years ago

Changelog

  • 26be4a7 Add support for listing more than 50 roles (#450)
  • 327d667 Bump go version to v1.18, bump go-auth0 to v0.8.0, update github actions (#459)
  • fecace5 Add support for listing more than 50 APIs (#457)
auth0-cli - v0.11.8

Published by sergiught over 2 years ago

Changelog

  • c086750 fix: docs/Gemfile.lock to reduce vulnerabilities (#425)
  • 103799c fix: render template using same html structure as the live version #409 (#443)
  • ff8a682 import properly edited user template (#411)
auth0-cli - v0.11.7

Published by sergiught over 2 years ago

Changelog

  • 35bb109 Update docs gems (#405)
  • e3a1026 [DXCDT-60] Add attack protection show commands (#406)
  • f9bcaf1 [DXCDT-60] Add attack protection update commands (#407)
auth0-cli - v0.11.6

Published by sergiught over 2 years ago

Changelog

  • 39bd207 Add auth0 user import command (#393)
  • 7a8eb85 Add codeowners to repo (#397)
  • 6d460ab Add commands for listing roles and members assigned a role in an organization (#386)
  • 6672170 Remove vendor folder (#396)
  • cc0f607 Replace gopkg.in/auth0.v5 with github.com/auth0/go-auth0 (#395)
  • 1e46739 fix: auth0 tenants add: blank slate (#394)
Package Rankings
Top 5.3% on Proxy.golang.org
Badges
Extracted from project README
GoDoc Go Report Card Release Codecov License Build Status