All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Ability to exclude connections and databases (AUTH0_EXCLUDED_CONNECTIONS & AUTH0_EXCLUDED_DATABASES)
- Excludes for yaml import
- Load email template for passwordless email connection from external html file #124
- Load custom_login_page template for client from external html file #138
- pin minor version of source-control-tools@~3.4.1
allowed_clients
,allowed_logout_urls
,allowed_origins
andcallbacks
properties of theclient
can no longer be exported asnull
- Support for roles and permissions export and import
- Secrets (
rules configs
and databasesoptions.configuration
) can no longer be exported
- Clearing empty tenant flags on
import
- Consistent property sorting for yaml dump #108 #61 #82
- Exit status code on error #107
AUTH0_EXCLUDED_CLIENTS
option has been added to the config. Works similar toAUTH0_EXCLUDED_RULES
andAUTH0_EXCLUDED_RESOURCE_SERVERS
. #102
- Remove empty
flags
property from tenant settings #104
- fix readonly
flags.enable_sso
Options added to the config:
INCLUDED_PROPS
- enables export of properties that are excluded by default (e.g.client_secret
)EXCLUDED_PROPS
- provides ability to exclude any unwanted properties from exported objects
--strip
option has been removed fromexport
command. Now IDs will be stripped by default.AUTH0_EXPORT_IDENTIFIERS: true
or--export_ids
can be used to override.
- backport readonly
flags.enable_sso
- set
enable_sso
andsandbox_version
as readonly properties - alias
export = dump
andimport = deploy
for programmatic usage
- convert non-integer
session_lifetime
to minutes #95 - update
auth0-source-control-extension-tools
- Fix email provider export
- Process empty arrays of databases
- Empty arrays in the
tenant.yaml
(clients: []
) will now lead to deleting all relevant records from the tenant. #89 - Update environment variable explanation in READMEs. #90
- Sanitize file and folder names. #92
- Fix for using the wrong proxy reference. #80
- Fix various schema validation issues. auth0-extensions/auth0-source-control-extension-tools PRs #52 thru #57
- Added 'name' prop to pages examples #76
- Update package dependency which contains security vulnerabilities.