👀 New Features
- New interface for managing Assessment, Campaign, and Test Case metadata
- GraphQL API:
- Added metadata queries
- Added metadata input for Assessment, Campaign, and Test Case mutations
✨ Enhancements
- Added an IAM policy for managing tags. Previously, a user needed the ability to read and write to all databases in order to manage tags. With this policy, you can now give a user the ability to manage tags without giving them access to all databases
🐞 Bug Fixes
- Fixed an issue where an identity provider was still added to the system even when an error was encountered
- Fixed an issue where misconfigured identity provider(s) would prevent the ability to log in even when using a local user account
🚀 Improvements
- Improved the handling of error cases when initializing identity provider(s) at container startup. This fixes the issue where the auth service would fail to start up when there were misconfigured identity provider(s) in the system
📒 Documentation
- Added a Getting Started guide for configuring and managing IAM policies