Skip to content

Version 1.4.0

Compare
Choose a tag to compare
@Filigran-Automation Filigran-Automation released this 12 Aug 12:23
· 433 commits to master since this release
9e0de0a

Hello dear community! We are happy to announce a new version for OpenBAS! The OpenBAS 1.4.0! Hope you will enjoy it! 🚀

Be able to choose if expectation must be individually validated

For more granularity to manual expectations: you can now rate the performance of your players, the individual performances will impact automatically your team score based on the following expectations: a team is successful if one member of a team is successful OR if all members of a team are successful. 🫸🫷

Ability to import / export XLS mappers

Repeating the same configurations are never fun. To save you precious time on repetitive tasks, you can now import/export your XLS mappers ✌️

At XLS import, allow user to configure a launch time for the Scenario/Simulation

Scheduling means that you need to know when to start, in your XLS file you can now configure a launch time ! 📅

Emails UX improvement

We noticed some small UX issues that could lead to error in your emails injects. The overall experience have been improved to help you make sure that Filigran’s postal service always the right address to deliver to. 💌

Enhancements:

  • #1260 Ability to import / export XLS mappers
  • #1246 At XLS import, allow user to configure a launch time for the Scenario/Simulation
  • #1220 Add a comprehensive error message when email addresses are not well formated
  • #1219 triming email addresses of their starting and ending spaces
  • #1205 Delete an item from a list (inject, atomic testing, scenario, simlation)
  • #184 Be able to choose if expectation must be individually validated

Bug Fixes:

  • #1313 Cancel button doesn't work for "export a scenario"
  • #1310 Icons in circles in result are not aligned anymore
  • #1307 Expectations are not properly set when creating inject based on a contract that contain some
  • #1304 fields randomly deleted
  • #1234 Lessons learned can't be submit with 0
  • #1231 Translations En->Fr
  • #1181 In atomic testing, update the manual set expectation, the security platform is not filled after full reload (and crashes if removed)
  • #1138 Drawer effect is not correct when opening an inject from the list

Pull Requests:

  • Delete an item from a list (inject, atomic testing, scenario, simlation) by @RomuDeuxfois in #1254
  • Update typescript-eslint monorepo to v7.18.0 by @renovate in #1300
  • Update dependency react-hook-form to v7.52.1 by @renovate in #1297
  • Update dependency globals to v15.9.0 by @renovate in #1296
  • Update dependency react-router-dom to v6.26.0 by @renovate in #1298
  • Update springdoc.version to v2.6.0 by @renovate in #1299
  • In atomic testing, update the manual set expectation, the security platform is not filled after full reload (and crashes if removed) by @RomuDeuxfois in #1270
  • [backend/frontend] Fix on player not properly displayed by @Dimfacion in #1312
  • Drawer effect is not correct when opening an inject from the list by @johanah29 in #1301
  • [frontend] Fix on email adresses by @Dimfacion in #1314
  • [backend/frontend] Allow user to configure a launch time during import if needed by @Dimfacion in #1249
  • [backend] Fix expectations are not properly set (#1307) by @savacano28 in #1315
  • [frontend] add translations by @savacano28 in #1317
  • [frontend/backend]Adding the ability to import/export mappers by @Dimfacion in #1263
  • [backend/frontend] Fix score in learned lessons by @savacano28 in #1316
  • [frontend] Add validation mode to manual expectations by @savacano28 in #1245
  • [frontend] Add info message of starting date mandatory on scenario by @savacano28 in #1319

Full Changelog: 1.3.1...1.4.0