Skip to content

Releases: purpleteam-labs/purpleteam-orchestrator

v4.0.0-alpha.3

08 May 22:00
Compare
Choose a tag to compare

All notable changes to this project will be documented here.
The format is based on Keep a Changelog.
Releases follow Semantic Versioning.

Unreleased

v4.0.0-alpha.3...main

Added

  • Add cache breaking docker-compose command 563c16d
  • Integrate new Zap reports ea17ef5

Changed

  • Bump job file version to keep up with release version 62e3fbe
  • Change logger dependency to npm package & fix Dockerfile e27684c
  • Applied changes from branch upgrade-incl-redis minus redis parts 4a1ab44
  • Changes to get working with other updated pt services f05a4cb

Fixed

  • Fix outcomes archive not being ready before response 3800046

v3.1.0-alpha.3...v4.0.0-alpha.3

v3.1.0-alpha.3

27 Dec 05:25
Compare
Choose a tag to compare

Added

  • Add releases badge to README 29d867b

Changed

  • Update Dockerfile Node version from 14 to 16 67dbb40
  • Update github ci action node-version 69045bf
  • Change license from agpl-3.0 to bsl 70de6f1

Fixed

  • Fix logic around 12 Test Sessions 2c9feb3

v3.0.0-alpha.3...v3.1.0-alpha.3

v3.0.0-alpha.3

06 Dec 02:43
Compare
Choose a tag to compare

Added

  • Add API scanning 5a1b7f9
    • Update browserApp Job schema
    • Add aPi Job schema
    • Increased the coolDown.timeout (this is the duration after a Test Run completes until the orchestrator will take another order) from 50 seconds to 60 seconds. In testing we noticed AWS was still pulling ECS tasks down at 50 seconds

v2.0.0-alpha.3...v3.0.0-alpha.3

v2.0.0-alpha.3

19 Nov 00:43
Compare
Choose a tag to compare

Added

  • Support for addition of SUT & Emissary strategies 6fafa85
    • Split schema and validator from single Job into BrowserApp and Api to support addition of SUT and Emissary strategies
    • Update .env.example to include the env var referencing the new required source directory
    • Update compose file to include new bind mount
    • Increase local duration before next Test Run can be initiated from 10 to 15 seconds
  • Add reset route, add details to status, add logging 5aaec7d
  • Add Tester reset functionality 7df0746
  • Add messaging details in the form of blog post a504be3

Changed

  • Change validation for gemini.health 9a8cb87
  • Job validation tweaks for gemini.health 8b679cf
  • Validation changes for job file dcf9d21

v1.0.0-alpha.3...v2.0.0-alpha.3

v1.0.0-alpha.3

01 Sep 03:38
Compare
Choose a tag to compare

Added

  • Implement Tls Tester a105791
    • Update doc to README around testerFeedbackComms.medium
    • Add version configuration to validate Job files
    • Change references to buildUserConfig throughout to job to line-up with Definitions
    • Change casing to line-up with Definitions
    • schamas/job.js was renamed from buildUserConfig.js to be inline with our Definitions. This file is also duplicated in the CLI to provide validation of the Job file before sending it
    • Rearchitect the way Testers are initialised, started and cleaned up. This includes fixing a number of major bugs around synchronisation, error handling, retrying, timeouts, cold EC2 instances and ultimatly reliability
    • Add more logging
    • Add issues to the backlog for technical debt removal and additional work

Changed

  • Update config doc comment 3d9e138

Removed

  • Implement Tls Tester a105791
    • Remove depricated @hapi/good and implement similar functionality in hapiEventHandler.js
    • Remove the ability to specify Tester report formats, we now just provide them all
    • Remove requirement to configure testerFeedbackComms.medium on client-side as the orchestrator now controls this

v0.1.2-alpha.1...v1.0.0-alpha.3

v0.1.2-alpha.1

08 Jun 02:24
Compare
Choose a tag to compare

Changed

  • Update files array in package.json efe204e

v0.1.1-alpha.1...v0.1.2-alpha.1

v0.1.1-alpha.1

30 May 07:35
Compare
Choose a tag to compare

Changed

  • Update deps, swap pre-commit for husky d608e46
  • Remove broken synk badge 9909d21
  • Add env details dab07cb
  • Change directions on configuring directories e810ebb
  • Fix typo 4324d85
  • Remove real aws key values b4502fe

v0.1.0-alpha.1...v0.1.1-alpha.1

v0.1.0-alpha.1

31 Jan 00:00
Compare
Choose a tag to compare

Added

Changed

Security

finish-of-major-s2-cloud-changes...v0.1.0-alpha.1