Releases: SecurityBrewery/catalyst
v0.13.0
This release adds reactions to Catalyst as a way to automate your alerts and incidents. Reactions trigger on an event, like a webhook or collection event and perform an action, currently either running a Python script or sending a webhook.
Tip
This release is fully backward compatible.
What's Changed
- build(deps): bump google.golang.org/grpc from 1.64.0 to 1.64.1 by @dependabot in #1077
- chore: extract handleError function by @cugu in #1078
- refactor: create TicketDeleteDialog by @cugu in #1079
- feat: add reactions by @cugu in #1074
- test: reactions by @cugu in #1081
- fix: redirect to login by @cugu in #1082
- feat: improve python actions by @cugu in #1083
- feat: demo flags by @cugu in #1084
- fix: python PATH order by @cugu in #1085
- feat: provide app url by @cugu in #1087
- fix: search bar by @cugu in #1088
- docs: add reaction docs by @cugu in #1086
Full Changelog: v0.12.0...v0.13.0
v0.12.0
This is the largest update to Catalyst yet. It is a rewrite of the entire codebase, with a focus on easier setup, and maintainability. The database has been updated to use SQLite via PocketBase instead of the previous ArangoDB. This should make it easier to get started with Catalyst, as you no longer need to set up a separate database. The new version also includes a new UI based on shadcn-vue giving it a cleaner and more modern look. Webhooks have been added, allowing you to send data to other services when certain events occur.
Important
Migration from the previous version is not supported.
You will need to set up a new instance of Catalyst.
Additional Changes
- Query language moved from CAQL to PocketBase filters and SQL
- Releases as binaries for macOS, and Linux instead of Docker images
- Playbooks and automation have been removed but will be added back in a future release
- The dashboard contains static widgets for now, instead of dynamic widgets
- SDKs for PocketBase are compatible with Catalyst and available for a range of languages including JavaScript, Dart, and Python
What's Changed
- refactor: improve setup and maintainability by @cugu in #1067
- fix: goreleaser ci by @cugu in #1071
- fix: pr lint scopes by @cugu in #1076
- build(deps): bump github.com/pocketbase/pocketbase from 0.22.10 to 0.22.14 by @dependabot in #1073
- build(deps): bump golang.org/x/image from 0.15.0 to 0.18.0 by @dependabot in #1072
Full Changelog: v0.11.2...v0.12.0
v0.12.0-rc.2
v0.12.0-rc.1
What's Changed
Full Changelog: v0.11.2...v0.12.0-rc.1
v0.11.2
v0.11.1
- Base image update (thanks @missingscrews)
v0.11.0
- Add S3 region config (thanks @missingscrews)
- Remove backup/restore endpoints
- Update dependencies