Version 1.3.0
Hello dear community! We are happy to announce a new version for OpenBAS! The OpenBAS 1.3.0! Hope you will enjoy it! 🚀
Import a timeline of Injects from an XLS file
With OpenBAS 1.3.0, you can now save a tremendous amount of your time when building your Scenario in the platform. Let’s say you are preparing a tabletop exercice in the context of a big event, something related to cyber incident in the context of a massive sport event in a beautiful city for example… 😉 The chronology of events your exercice planning team has prepared is massive: hundred of events to simulate! Everything has been prepared and is stored in an Excel. With OpenBAS, you can create a specific mapper that will automatically ingest the content of the file and populate immediately the Scenario for you! Injects, their time of execution, the expectations! 🔥
Duplicate things!
This release focuses on saving time for users. With this new version, you can duplicate Scenarios, Simulations, Atomic testing, Injects and Payloads to help you create new things slightly different from previous ones in a matter of seconds! 🥳
Custom Lessons Learned template
In a Simulation, you can apply a template of survey to send to players and collect their feedback. Until now, only one template was available. It is now possible to create your own survey! You simply have to go to the left menu of the platform in a new section called Lessons Learned, under Components. 🛠️
Delete injects in bulk
To ease your Scenario creation (after duplicating a previous one for example), we just add a way to delete multiple injects you do not need anymore. You only need to select them and use the bottom toolbar to delete them! How convenient! ❤️
And we also solved a lot of bugs and made some UI improvements!
Here the complete list of enhancements and bug fixes
Enhancements:
- #1157 Delete injects in bulk in scenario and simulation
- #1081 Bring back custom lesson learned templates
- #290 Import a xls chronogram as a scenario
- #1161 Enhance the files field in Payloads and Security Platforms
- #1057 Duplicate an Inject, Scenario, Simulation & Atomic testing
Bug Fixes:
- #1233 Issue with Duplication of Payload
- #1208 Wrong format when exporting injects in XLS
- #1203 timelines is not clickable anymore
- #1185 List of inject is pretty slow on demo environment
- #1140 Icons are not vertically aligned when creating an inject
- #1135 The score field should be deactivated after a validation
- #1131 Impossible to load a document from the Documents list
- #1034 If Caldera executor is enabled and Caldera is down, the platform should fail to start
Pull Requests:
- [dev] Add testing DB by @RomuDeuxfois in #1147
- [frontend] Fix spacing for tags (#1112) by @savacano28 in #1166
- [Frontend]Fix alignment of platform icons in add assets to inject by @johanah29 in #1117
- [frontend] 1111 - Full reload of the endpoints list, no tags displayed by @Christian-DONGMO in #1202
- [frontend] Lint by @RomuDeuxfois in #1204
- [frontend] Enable AI button on media pressure article (#1128) by @savacano28 in #1175
- [Frontend][Backend] duplicate an exercise by @Christian-DONGMO in #1159
- [frontend] Change pagination row per page options by @RomuDeuxfois in #1214
- [frontend] Fix form update expectation by @RomuDeuxfois in #1213
- [backend] Change trace level when store message in imap by @RomuDeuxfois in #1212
- [frontend] add DocumentLoader composant by @savacano28 in #1199
- [frontend] Fix result on challenge flag by @RomuDeuxfois in #1227
- Wrong format when exporting injects in XLS by @RomuDeuxfois in #1215
- If Caldera executor is enabled and Caldera is down, the platform should fail to start by @RomuDeuxfois in #1201
- [Frontend]Correcting inject icons alignment in inject creation by @johanah29 in #1228
- [backend/frontend] Improv performance on injector contract list (#1185) by @RomuDeuxfois in #1207
- [frontend/backend] Import a xls chronogram as a scenario by @Dimfacion in #1229
- [backend] Fixing an error when column is empty on expectations by @Dimfacion in #1235
- Bring back custom lesson learned templates by @RomuDeuxfois in #1230
- Bugfix/import xls fix by @Dimfacion in #1236
- [backend/frontend] import xls fix by @Dimfacion in #1237
- [frontend] add delete option for scenarios/exercises by @savacano28 in #1216
- [backend/frontend] Last fixes on import by @Dimfacion in #1243
- Bugfix/release 1.3.0 by @RomuDeuxfois in #1238
- [frontend] Fix timelines is not clickable anymore by @RomuDeuxfois in #1242
- [backend/frontend] Fix duplicate payload by @RomuDeuxfois in #1241
- [frontend] Remove formatter mention & fix icon by @RomuDeuxfois in #1244
Full Changelog: 1.2.2...1.3.0