Skip to content

Releases: purpleteam-labs/purpleteam

v4.0.0-alpha.3

08 May 22:19
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

  • Implemented long poll test d0652ef
  • Add usage info to about command/screen bbb920e
  • Integrate new Zap reports 7b04bea

Changed

  • Update dependency to use https ba64d6f
  • Bump job file version to keep up with release version 29c9032
  • Update logger & mocksse a169d6e
  • Upgrade deps and cjs to esm 4a3a1f1

Fixed

  • Fix coveralls script 918e97a
  • Fix bug where incorrect job file path is provided b0e4dc5
  • Fix chalk function removal in v5 b49f131
  • Upgrade deps 04e8af2
  • Rewrite tests b541e11
  • Fix .gitignore to include updated job files fbe097f

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

v3.1.0-alpha.3

27 Dec 05:08
Compare
Choose a tag to compare

Added

  • Add releases badge to README 0dc79ec
  • Add copyright notice to eslint files e06acd5

Changed

  • Update github ci action node-version 64eda5f
  • Swap license badge for documentation badge 72f07a1
  • Apply updated copyright notice to each file 56cb86d
  • Change license from agpl-3.0 to bsl d042dbf
  • Tweak Legal Notice 74bb04b

Fixed

  • Fix feature request typos & change timeout wording 6facf1d
  • Fix logic around 12 Test Sessions 1c37cdb
    • Increase timeout and durations of

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

v3.0.0-alpha.3

06 Dec 02:24
Compare
Choose a tag to compare

Added

  • Add API scanning 1c621bc
    • Update browserApp Job schema
    • Add aPi Job schema
    • Adjust New Alerts CUI element to fit 3 digits
    • Fix math bug that was causing CUI donut to show 100% when 0%
    • Reposition sub-section in README
    • Fix typos in README

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

v2.0.0-alpha.3

18 Nov 23:51
Compare
Choose a tag to compare

Added

  • Support for addition of SUT and Emissary strategies 8d256e9
    • Split schema and validator from single Job into BrowserApp and Api to support addition of SUT and Emissary strategies in app-tester
    • Fix logic that sends Job to back-end to include modifications (sanitisation) that the schema makes
    • Add example Job files
    • Change CUI text Bugs to Alerts
    • Provide clarification in README on back-end response message

Changed

  • Tweak CNAMES for customer release cadence bb78e66
  • Change doc around status command 032212e
  • Change validation for gemini.health 25a3412
  • Job validation tweaks for gemini.health bbdc732
  • Update image to video b1893c9
  • Validation changes for job file 74986ae
  • Modify Job file doc on README 0a054e4

Removed

  • Remove getting testerFeedback on 'Tester failure:' a3dc4fe

Fixed

  • Fix casing in strings used to compare daaec32

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

v1.0.0-alpha.3

01 Sep 02:33
Compare
Choose a tag to compare

Added

  • Implement Tls Tester d8fdcfa
    • Implement retries and timeouts for initialising Testers
    • Add Minimum Supported Versions section to README
    • Change formatting in README
    • Document changes around Job layout
    • Change casing to line-up with Definitions
    • Change references to buildUserConfig throughout to job to line-up with Definitions
    • Add version configuration to validate Job files
    • schamas/job.js is a duplicate of the same file in the orchestrator. Future work will see this extracted into a common package
    • Updated the Job file testResources to include the tlsScanner. type testSession is now type appScanner. See the Job file documentation for further details

Changed

  • Update contact info in LEGALNOTICE.md 2982281
  • Update LEGALNOTICE.md 962f88b
  • Update purpleteam banner f7e50f5

Removed

  • Implement Tls Tester d8fdcfa
    • Remove requirement to configure testerFeedbackComms.medium on client-side as the orchestrator now controls this
    • Remove the ability to specify Tester report formats, we now just provide them all

v0.2.5-alpha.3...v1.0.0-alpha.3

v0.2.5-alpha.3

07 Jun 09:44
Compare
Choose a tag to compare

v0.2.4-alpha.3

07 Jun 06:20
Compare
Choose a tag to compare

Fixed

  • Fix package.json files property 3da8e14

v0.2.3-alpha.3...v0.2.4-alpha.3

v0.2.3-alpha.3

07 Jun 05:22
Compare
Choose a tag to compare

Changed

  • Update README links & package.json files 26705d2
  • Update mocksse d08581d

v0.2.0-alpha.3...v0.2.3-alpha.3

v0.2.0-alpha.3

29 May 08:37
Compare
Choose a tag to compare

Changed

  • Update deps, Swap pre-commit with husky f6a93b8
  • Bump convict-format-with-validator from 6.0.0 to 6.0.1 218abe9
  • Bump hosted-git-info from 2.8.8 to 2.8.9 bc34779
  • Bump lodash from 4.17.20 to 4.17.21 1316725
  • Move SECURITY.md to .github 1256f8b
  • Bump url-parse from 1.4.7 to 1.5.1 fa0c99b
  • Change to support cloud doc a685e9d
  • Bump y18n from 4.0.0 to 4.0.1 6f276c4
  • Tweaks to README 4229039

Fixed

  • Fix issue with got usage 7bcd0f2
  • Fix got usage of merging defaults into itself e4dc37b

Removed

v0.1.1-alpha.3...v0.2.0-alpha.3

v0.1.1-alpha.3

19 Mar 03:06
Compare
Choose a tag to compare

Added

Changed

  • Tweak env vars in README 0e79811
  • Reshape package.json keywords 3f2c97a

Fixed

  • Make sure errors & > 0 exit codes r logged to screen 3090cdd
  • Fix to get outcomes back to CLI from cloud b64498e

v0.1.1-alpha.2...v0.1.1-alpha.3