Skip to content

Releases: COSSAS/SOARCA

1.1.0-beta-1

30 Sep 15:27
c5e89c9
Compare
Choose a tag to compare

Changelog

  • c5e89c9 Bugfix/223 loading playbooks from database is missing authentication information (#224)
  • 9861f79 Added logging of auth error in http util (#222)
  • c7d2a47 Feature/213 add names and descriptions to reporting (#217)
  • ad8e139 Added PowerShell capability basic implementation (#216)
  • 27f6f04 Feature/204 add variables payload to trigger by UUID (#206)
  • cc5330e Adding mutex locks in cache to prevent race conditions (#185)
  • 5f7ccd5 Bugfix/207 incorrect playbook initialisation can lead to segfaults (#208)
  • 9e0be4f Feature/176 trigger api trigger playbook by UUID (#201)
  • e7905a0 Use docker compose (#203)
  • ba038f9 Fixed missing name field in documentation fin-protocol (#198)
  • 06f59c8 Feature/157 improve playbook execution speed by embedding the json schemas (#199)
  • c1217ec fixed via add forgotten cache result parsing for GET /reporter/ call (#196)
  • c32363a Added no caching argument to ensure new clean build (#193)
  • 8b62b16 Fixed bug that delay was in seconds instead of specified milliseconds (#189)
  • 90e1f3d Feature/181 asynchronous return execution (#183)
  • 9c05d07 Add in memory database (#180)
  • f95355b Add docker registry URL to image name (#177)
  • c3484ee Feature/174 status api (#175)
  • b185e91 Bugfix/164 swagger page inconsistent and not working (#165)
  • 4ff63a8 Add fin-python-library page to docs (#127)
  • 6b413ec replaced username with user_id (#163)
  • 1d96431 Feature/134 update openapi specification to include examples for models (#160)
  • 5f91367 Feature/154 add delay for step processing (#155)
  • 26cf880 Updated error code (#159)
  • 627d59b Improved documentation (#98)
  • a466957 Added mqqt-net to docker-compose file for soarca container (#150)
  • 332d515 reporter api (#137)
  • 5922b25 added new blogpost on conditional logic (#152)
  • c386480 handle specific check for case agent-target address is url (#119)
  • 8f39ce8 Feature/116 add if condition executor (#138)
  • 7460eff Added HTTP_SKIP_CERT_VALIDATION and http implementation to http util (#147)
  • 1648245 Added http content variable replacement (#145)
  • d828dd0 cache reporter (#135)
  • 50bb786 Bugfix/139 capabilities dont have the correct variable type on returning (#140)
  • 96efcf8 Added http content usage in http request (#142)
  • 98587da Feature/122 add cors header to allow for webapp integration (#128)
  • ddc95bf Feature/101 base reporter (#117)
  • 71ae2df Feature/92 add playbook action step type to executors and decomposer (#108)
  • 56b2b20 Go version 1.22 upgrade on the packages (#130)
  • d9a4e8c Removed platforms
  • 9274b05 Added workflow to create a development moving tag for docker releases (#125)
  • 85139d7 Updated swagger docs and descriptions (#115)
  • 6458528 Bugfix/74 send final ack after receiving result (#121)
  • b83767d Change step signature to make externalreferences a list of references (#113)
  • 6f8c791 Updated naming of decomposer controller (#109)
  • 6824784 Feature/docs/101 reporting documentation (#101) (#105)
  • 88797c8 Feature/fix link doc (#103)
  • cd2903c add missing link (#99)
  • 202da0e Updated executor docs to reflect functions of all executors (#96)
  • 1dbf33e Minor typo in "core component overview" docs (#97)
  • 3235add Feature/93 refactor executor interface into multiple interfaces (#94)
  • 6ff9246 Updated external reference data model (#90)
  • dbf4ff6 Fix variable description in docs (#91)
  • a14d277 Refactor decomposer (#43)
  • 0e6fe90 Update core concepts link to fin (#85)

1.0.0

18 Mar 20:20
72c48aa
Compare
Choose a tag to compare

Changelog

  • 72c48aa Feature/docs/80 add example playbooks to example folder (#83)
  • 382a3e7 Feature/19 use http wrapper in http capability (#25)
  • 647ee68 Update docs (#79)
  • d079005 Added soarca docker compose deployment config (#70)
  • d2a8c8c Add ca-sertificates from alpine (#77)
  • a5070b4 Add latest tag to docker ci release build (#68)
  • 8d39024 Added openC2 initialisation (#66)
  • 36aad92 Update readme (#63)
  • 260b7eb Parse http headers as array of strings instead as string (#64)
  • e728839 Added fin executor and capability controller to initialisation (#56)
  • fad4656 Feature/docs/18 docs update (#20)
  • db0463a Use consistent capability naming (#61)
  • fb342d8 Implemented interpolate into executor for command, auth and target.Address (#58)
  • 6e2b957 Feature/47 update http url field in agent target to address url (#49)
  • dd68696 Feature/52 update initialisation to allow for dynamic loading (#53)
  • 51a9933 Feature/17 openc2 capability (#21)
  • 7ae126b Ignore **.env in .gitignore (#55)
  • 10f6c6b Feature/27 fin controller (#44)
  • 2c9d81f Bugfix/50 http and fin capability do not implement gettype string (#51)
  • c407a2c Changed authinfo comparison from nil to empty struct (#39)
  • 402aec2 Use NewVariables for variable initialisation (#42)
  • 0a794cb Add soarca.cast file and updated link in body-end file (#46)
  • e49318d Feature/update variables api (#35)
  • 11460c4 Feature/31 reject branch in ci if not adhering to naming schema (#32)
  • d70afcc Docker build producing non executable builds (#34)
  • ec6629a Deployment of Docker and release (#13)
  • cc340f9 Fix typo in README.md (#26)
  • cadfcb9 CI doesn't deploy pages from feauter/docs pull request (#23)
  • 0255ab2 Check if head branch is of type feature/docs (#16)
  • 454cf16 Link changes in documentation (#10)
  • b96b96d Feature/2 enable GitHub action for cicd (#4)
  • d5ea320 typos + fixed spelling error in the documentation. (#9)
  • 234c05c Deploy on pull request to development (#7)
  • 6a3660f Feature/68 docs update (#3)
  • 23673ec added cicd for hugo (#5)
  • 3963ec7 Update issue templates (#1)
  • 4993201 added http mocks to the testing + Ihttoptions interface
  • 69ae672 Feature/76 auth http lib
  • ce6ff17 Resolve "Implement fin executor"
  • d97d1a6 Added correct links to api docs
  • 48d3054 Resolve "Fix empty id in test"
  • 3dcd977 Feature/73 http command extractor
  • d1b48d3 Resolve "Implement variable substitution"
  • 4d59294 Feature/66 move http path parser
  • bf90ba6 Resolve "Use proper encoding for http command"
  • d1a181d Resolve "Update core interfaces to allow for id passthrough"
  • 8362cd1 Resolve "Create HTTP library for HTTP calls"
  • 813c80b Feature/sbom generation
  • 070ae78 Feature/50 added documentation to docsy
  • bc5b33b moved application files to controller
  • 663cf70 Feature/60 change naming from workflow to playbook
  • 91823b5 Feature/56 fix get api according to spec
  • f58f5e6 Resolve "Update api spec SOARCA core"
  • aa09314 Resolve "Improve naming"
  • bda3283 Resolve "Improve Cacao model marshaling"
  • 9aa61db Feature/Added docsy framework
  • 2c4023a Update logging throughout SOARCA
  • 165358c Resolve "Bugfix docker build in ci keeps failing"
  • c7dc142 Added guid and agent definition for soarca native capabilities
  • db3f9d0 added swagger annotations to the workflow api endpoints
  • f88f1d1 Feature/36 docker configurations for mongo database and soarca