Hello dear community! The OpenBAS 1.6.0 is out ! Hope you will enjoy it! π
Interactive Timeline Display for injects
Our brand-new timeline is getting fancier ! On top of being able to create and modify your injects more intuitively, you can now chain your injects, opening the way to our future exciting feature: conditional inject launch ! π€οΈ
Filters implementation
Find More, Faster: unleash the Power of Filters for a Seamless Experience! You can now leverage filtering on the most important lists of OpenBAS to better understand various kinds of situation for your scenarios, simulations, atomic testing etc. π
Test emails and SMS related injects
Not sure if your email or SMS was sent ? You can replay a test for a single inject or do it in bulk. π¬
Launch a scenario now as we do in simulation
No time to waste ? Feeling like launching your scenario right away without scheduling ? Itβs now possible with the start now button on the scenario level. β·οΈ
Caldera is removed from the default OpenBAS stack
Caldera was complicated to use for the community. Weβve heard you! OpenBAS has reached a good level of maturity by integrating atomic red team so we decided to remove it from our default stack. π
Enhancements:
- #1421 Remove Caldera from default stack
- #1368 Ability to launch a scenario - same as we do for simulations - with a start now
- #1336 Be able to replay test for sms and email injects
- #1294 Implement filters on atomic testing, inject and payload lists
- #1194 Chaining injects logically
- #124 Implement filters on injector contract, scenario & simulation lists
Bug Fixes:
- #1400 In scenario tab, anormal spaces between overlay and separators
- #1397 Lessons learned survey are never received
- #1361 Avoid deadlocks during Flyway migrations (>9.0.)
- #1350 When updating an expectation score, the expectation status doesn't change
- #859 Login UI should be iso with OCTI
- #844 404 errors are not correctly handles, leading to spinning forever
Pull Requests:
- [backend/frontend] fix expectation status when updating score by @MarineLeM in #1379
- [github] Adding a way to have the labels automatically set by @Dimfacion in #1372
- [github] Fixing the branch name by @Dimfacion in #1381
- [frontend/backend] align login page with octi (#859) by @guillaumejparis in #1373
- [frontend] add a warning instead of loading indefinitely on 404 for s⦠by @guillaumejparis in #1369
- Add quick filters on scenarios, simulations and atomic testing by @RomuDeuxfois in #1352
- [backend] fix deadlock flyway migration on 9.22.3 by @savacano28 in #1358
- [frontend] Fix on moving an inject deletes it's content by @Dimfacion in #1393
- [backend] fix obas injector for linux & mac (#1388) by @guillaumejparis in #1391
- [backend] Add sortable property to team_name by @savacano28 in #1399
- [backend/frontend] Add missing sortable by @RomuDeuxfois in #1401
- [frontend/backend] Be able to replay test by @johanah29 in #1364
- [backend/frontend] Fix team creation by @RomuDeuxfois in #1402
- Atomic testing list is slow on demo environment by @RomuDeuxfois in #1389
- [backend/frontend] Add quick filters on scenarios injects & simulations injects by @RomuDeuxfois in #1383
- [Frontend] Fix spaces between overlay and separators in scenario tab by @johanah29 in #1406
- [readme] fix readme screenshot and links by @guillaumejparis in #1407
- [backend/frontend] Add quick filters on assets & asset groups when inject creation by @RomuDeuxfois in #1394
- [frontend] Fix inject action update in inject list by @RomuDeuxfois in #1411
- [frontend/backend] add a start now for scenario (#1368) by @guillaumejparis in #1405
- [frontend/backend] Chaining injects logically by @Dimfacion in #1380
- [backend/frontend] Filters options should not be limit to 10 by @RomuDeuxfois in #1430
- [frontend] Error display when a survey is send by @RomuDeuxfois in #1429
- [frontend] Fix missing filter on dynamic asset group by @RomuDeuxfois in #1434
- [frontend] Change some wordings by @RomuDeuxfois in #1432
- [frontend] Improv filter style by @RomuDeuxfois in #1433
- [frontend] Small fix on chaining UI by @Dimfacion in #1448
- [backend] Fix inject status delete cascading by @RomuDeuxfois in #1447
Full Changelog: 1.5.1...1.6.0