Tracecat 0.20.0
💥 Breaking changes
✨ Enhancements
- Add refetchInterval of 2s to useWorkflowExecutionEventHistory (#734)
- Replace 'Sync all repositories' with 'Refresh repositories' (#719)
- Add error states for settings (#721)
- security: Drop stack trace from failure message (#729)
- security(api): Add http security headers to server-side calls (#727)
- Add org settings frontend (#718)
- Get
saml_idp_metadata_url
from settings service (#725) - Tighten input validation (#728)
- Make settings pages look more consistent (#720)
- Expose settings router (#713)
- Add default system settings creation on startup (#712)
- Implement organization settings backend (#710)
- Add template tab and fix state actions on node click (#711)
- Add error handler configuration to workflow panel (#698)
- Migrate configs to use settings service (#716)
- Improve YAML editors control (#706)
- Implement error handler workflow functionality in DSLWorkflow (#697)
- Rename commit to save (#705)
- Add urlencode function (#703)
- Extend Action attributes with
doc_url
andauthor
(#682)
🐞 Bug fixes
- Add role in SAML router dependency (#733)
- Add fallback for org settings (#730)
- Show continue with other auth methods if there's no basic auth + small fixes (#722)
📦 Build system
🛠️ Other improvements
- Add warning in get_setting default path (#732)
- Cleanup and fix lint/format issues (#731)
setup_registry
->reload_registry
+ move toregistry.common
+ add router (#715)- Expose auth type status in /info (#714)
- Move AuthType to enums module (#709)
- Improve database fixture isolation (#700)
- Make
saml_sp_acs_url
read only (#724) - refactor+test: Improve testing for auth config dep (#723)
- Delete unused elements in workflow trigger and alias (#707)
Thank you to all our contributors for making this release possible!
@daryllimyt and @topher-lo