Recent Releases of system-modeller

system-modeller - v3.6.0-about-test3

Test release for branch 68, adding about info to SSM

- Java
Published by kenmeacham almost 2 years ago

system-modeller - v3.6.0-about-test2

Test release for branch 68, adding about info to SSM

- Java
Published by kenmeacham almost 2 years ago

system-modeller - v3.6.0-about-test1

Test release for branch 68, adding about info to SSM

- Java
Published by kenmeacham almost 2 years ago

system-modeller - v3.6.0-test

- Java
Published by kenmeacham about 2 years ago

system-modeller - v3.5.0

v3.5.0 Release Notes

Recommendations Support

  • #67: Add control strategy recommendations by @panositi in https://github.com/Spyderisk/system-modeller/pull/88
  • #128: add UI support for control strategy recommendations by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/130
  • #128: Adv recommendations display by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/135
  • #128: UI cancel recommendations by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/144
  • #145: Recommendation task cancelling by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/146

Other Improvements and Features

  • #10 Domain model (knowledgebase) handling and removal of dependency by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/25
  • #3: Show a summary of the attack graph for a consequence in the web UI by @panositi in https://github.com/Spyderisk/system-modeller/pull/18
  • Update openAPI doc for latest REST API changes by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/58
  • #49: Add risk calc mode (Future/Current/None) to ModelSummary, and also in expanded ModelItem in dashboard by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/57
  • #70: Cleans up the page templates, removing and upgrading javascript by @scp93ch in https://github.com/Spyderisk/system-modeller/pull/73
  • #79: Set more user-friendly filename for asserted assets model export by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/80
  • #20: Add simple entity api by @panositi in https://github.com/Spyderisk/system-modeller/pull/81
  • #95: Remove excessive logging from getAsset method by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/106
  • #86: Make "Attack path threats" panel expanded by default. Also incre… by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/105
  • #87: Make it possible to put an eula on the welcome page by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/100
  • #93: Add link to OpenAPI docs from Help menu by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/114
  • #59: Clarifies reset.on-start options by @scp93ch in https://github.com/Spyderisk/system-modeller/pull/60
  • #94: Add way to reveal hidden trustworthiness attributes in UI by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/115
  • #107: Display normal operation threats in a different way by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/122

Bug fixes

  • #5: Add missing test .zip files and modify .gitignore by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/6
  • #15: Ensure that entrypoint.sh script works on Windows by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/17
  • #23 Update help menu links by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/28
  • #32: Fix storeRelation to use end fragment of relation type URI by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/33
  • #29: Inserted defensive programming in validator and Jena-based querier to… by @mike1813 in https://github.com/Spyderisk/system-modeller/pull/31
  • #32, #34: Added an autorepair function to fix system models broken by issue #32… by @mike1813 in https://github.com/Spyderisk/system-modeller/pull/35
  • #36: Comment out "Risk Treatment Plan" drop-down option in "Open Report" menu by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/37
  • #42: Dashboard models fail to load if one or more system models depend on a deleted domain model by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/43
  • #16: Importing a system model when the domain model doesnt exist fails badly by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/41
  • #44: Validation cannot handle asserted relations with inferred assets by @mike1813 in https://github.com/Spyderisk/system-modeller/pull/56
  • #91: Tests failing on ci pipeline by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/92
  • #96: Update handler for risk calc results to use likelihood instead o… by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/97
  • #108: Fix misbehaviours panel to add missing code that prevented misbehaviours list from being updated by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/113
  • #30: Asset copy and paste does not copy population level by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/47
  • #161: Default domain model list is not persisted over service restart by @kenmeacham in https://github.com/Spyderisk/system-modeller/pull/162

Build and test systems

  • #4: Add CI support for testing system-modeller by @scp93ch in https://github.com/Spyderisk/system-modeller/pull/7
  • #9 Add CI support for building docker image by @scp93ch in https://github.com/Spyderisk/system-modeller/pull/11
  • #9 Replaces hard-coded username with variable by @scp93ch in https://github.com/Spyderisk/system-modeller/pull/12
  • #26 Review and improve docker compose scripts by @panositi in https://github.com/Spyderisk/system-modeller/pull/53
  • #98: Adds tag of form BRANCH-latest to docker image by @scp93ch in https://github.com/Spyderisk/system-modeller/pull/99
  • Install the CodeSee workflow. in https://github.com/Spyderisk/system-modeller/pull/112
  • #54: Combines the test and build workflows into one by @scp93ch in https://github.com/Spyderisk/system-modeller/pull/117

Security fixes

  • Bump semver from 6.3.0 to 6.3.1 in /src/main/webapp by @dependabot in https://github.com/Spyderisk/system-modeller/pull/61
  • Bump @babel/traverse from 7.21.3 to 7.23.4 in /src/main/webapp by @dependabot in https://github.com/Spyderisk/system-modeller/pull/118
  • Bump postcss from 8.4.21 to 8.4.31 in /src/main/webapp by @dependabot in https://github.com/Spyderisk/system-modeller/pull/85
  • Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /src/main/webapp by @dependabot in https://github.com/Spyderisk/system-modeller/pull/154
  • Bump follow-redirects from 1.15.2 to 1.15.6 in /src/main/webapp by @dependabot in https://github.com/Spyderisk/system-modeller/pull/147
  • Bump express from 4.18.2 to 4.19.2 in /src/main/webapp by @dependabot in https://github.com/Spyderisk/system-modeller/pull/156
  • Bump axios from 0.21.4 to 0.28.0 in /src/main/webapp by @dependabot in https://github.com/Spyderisk/system-modeller/pull/139

Contributors

  • @kenmeacham
  • @panositi
  • @scp93ch
  • @mike1813
  • @danshearer
  • @dependabot

Full Changelog: https://github.com/Spyderisk/system-modeller/commits/v3.5.0

- Java
Published by kenmeacham about 2 years ago