All notable changes to this project will be documented in this file.
- Improved pypi.org package description
- A profile can now be specified via the
--profile
flag or theSCW_PROFILE
environment variable. This allows to use a different profile than the default one configured in the Scaleway CLI.
- Improved logging, and added a
--debug
flag to the CLI to enable debug logs during command execution. - Raised Kong default log-level to
warn
to reduce the amount of logs generated by the gateway. - Improved documentation
- Improved error handling and better feedback for users when an error occurs.
- Added JWT and Cors information to the
route ls
command.
- Missing client validation leading to errors when using the CLI with an invalid configuration.
- Deletion of the gateway would not clean-up all resources when some were missing.
- Documentation is now available on readthedocs.
- Added utilties to manage custom domains for your gateway. Please refer to the custom domain documentation for more information on usage.
- Kong statsd dashboard will now be automatically imported to your Cockpit when using the
deploy
command. - Improved CLI experience by adding some more progress feedback.
- Added CLI support to easily manage JWT authentification to the routes. Please refer to the auth documentation for more information on usage.
- Grouped CLI commands thematically. The gateway infastructure management is now split from the gateway configuration via different CLI command group.
- Fixed gateway manager failing after deploying due to token refresh desync
- Added
deploy
command to deploy all gateway components in a single command - Added
--http-methods
flag toadd-route
command to specify http methods