Skip to content

Latest commit

 

History

History
385 lines (209 loc) · 23.5 KB

CHANGELOG.md

File metadata and controls

385 lines (209 loc) · 23.5 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.5.4 (2020-10-01)

Features

  • server: verify INTERNAL_ADDRESS is reachable and correct (#430) (64e0b04)

Bug Fixes

  • delete all console logs: delete all console logs (454c62e)
  • deps: upgrade ui deps (#435) (bbc4041)
  • local-run: add /v1/ to INTERNAL_ADDRESS (26bd534)
  • openapi: fixed missing schema key (#414) (f39d7f8)
  • reports: return report stats sorted by timestamp (#443) (34d30c0)
  • ui-fix-schedule-button: ui-fix-schedule-button (dc11d86)

1.5.3 (2020-09-25)

1.5.2 (2020-09-23)

Bug Fixes

1.5.1 (2020-09-21)

Bug Fixes

1.5.0 (2020-09-20)

Features

  • reports: add favorite reports support (a00f10a)
  • ui: support xml and forms content-type when creating tests (#368) (8057c1a)
  • ui: add assertions (cbd9e62)
  • ui: add step name to requests (5f055cd)
  • ui: add webhooks support (2104c41)
  • webhooks: add new webhooks API (9db2c66)
  • functional tests: support functional tests and assertions (#360) (c129d2a)

Bug Fixes

  • webhooks: reduce payload size by removing aggregated report from json webh… (#380) (bc77c4a)
  • config: allow unlimited text for config values (#394) (80703f7), closes #393
  • configuration: remove webhooks from configuration (#386) (28ce997)
  • db: drop Cassandra support (#361) (7ac4f59)
  • runner: use semver of runner as predator (#395) (670d0d6)
  • webhooks: order webhooks by updated_at desc (a14453a)
  • webhooks: verify put /v1/webhooks receives full body request #383 (#387) (e3b0fd2)
  • webhooks: when webhook id not exists while creating job return 400 #382 (#388) (bedc452)

1.4.1 (2020-09-03)

Features

Bug Fixes

1.4.0 (2020-07-23)

Features

  • reports Show benchmark results on test report graph when benchmark is set. (#346)
  • test-generator Support for upload csv files and use them as data for test. (#268)
  • compare-reports: add notes to ui compare reports (#314) (5303acd)
  • test-generator: set keep-alive as default (#299) (04eb8d1)
  • reports: api and ui for delete reports (#337) (8e68471)
  • runner: support custom job template (ad191e9)
  • test-generator: added sleep and extra http methods (#323) (6ac9a53)

Bug Fixes

  • docker: fixing docker debug logs to include stderr (#338) (8498a3d)
  • last_reports: notes render bug (#331) (5440e5a)
  • reports: fix avg rps when notes are updated (#328) (4dc8e9d)

1.3.0 (2020-04-16)

Features

  • benchmarks Create a benchmark for a specific test, allowing for easy comparisons between subsequent test runs. (#280)
  • reports Compare multiple tests runs in the UI (#290)
  • reports Edit/Add notes from the reports/last reports screen (#273)
  • metrics Added support for setting custom labels for prometheus (#278)
  • configuration All of the configuration is now available to view and edit through the UI (#274)
  • tests New create/edit test form UI (#271)
  • tests Dynamic DSL: DSL tests will be translated to predator tests dynamically (#283)

Bug Fixes

  • reports: Reports will now show average RPS during the entire test run instead of the last RPS result (#292) (fa61a39)
  • reports: fixing grafana link for tests in progress (#277) (9236774)
  • reports: Ordering reports by start time in GET: /v1/tests/{test_id}/reports API (#289)

1.2.1 (2020-03-26)

1.2.0 (2020-01-23)

Bug Fixes

  • fix index html style: fix index html style (65f7069)
  • jobs: fixing bug where enabled wasn't returned with cassandra (df7fbc1)
  • typo: typo date_time to date-time (6a94a99)
  • vulnerabilities: update npm packages (#215) (50f0e67)

Features

1.1.7 (2019-08-27)

Bug Fixes

  • issues 79 82: issues 79 82 (#181) (e53c76f), closes #79 #82
  • not supported tool tip: not supported tool tip (#184) (d19cbd8)
  • package.json & package-lock.json to reduce vulnerabilities (#203) (872cf23)

Features

  • smtp: support for unauthorized connections (#170) (7005be5)

1.1.6 (2019-07-30)

Bug Fixes

  • dsl: fixing bug where json had to be object (#173) (7bf0c80)
  • kubernetes: fix bug where logs wasn't downloaded from kubernetes (#169) (b62a677)
  • package: removing fs and path as they are internal node js modules (#157) (c246032)

Features

1.1.5 (2019-06-27)

Bug Fixes

  • package.json & package-lock.json to reduce vulnerabilities (#151) (2202b45)

Features

  • kubernetes: allow specifiy how much cpu to resrve (#146) (10a6f3c)
  • kubernetes: allow specifiy how much cpu to resrve (#146) (0fc8713)

1.1.4 (2019-06-01)

1.1.3 (2019-05-27)

Bug Fixes

Features

  • tests sort by modified: tests sort by modified (#141) (139ce27)

1.1.2 (2019-05-20)

1.1.1 (2019-05-16)

Features

1.1.0 (2019-05-16)

Bug Fixes

  • fix edit test bug: fix edit test bug (#135) (7f38d57)

1.0.10 (2019-05-12)

Bug Fixes

1.0.9 (2019-04-18)

Bug Fixes

  • jobs: fixing delay_runner_ms to send as env variable string (8c9d2a2)
  • reports: fixing end time of finished grafana reports (15ed10f)
  • reports: fixing end time of finished grafana reports (316683b)
  • vulnerabilites: upgrade sequelize to v5 + fix other vulnerabilities (#128) (41603b6)

Features

  • general: support for proxy url and debug for runners (#124) (5d554f1)

1.0.8 (2019-04-05)

Bug Fixes

  • reports: final report status to include aborted (#113) (5ce9659)

1.0.7 (2019-03-27)

1.0.6 (2019-03-27)

Bug Fixes

  • ui: fix bug where every key closed the create test (29a2dcb)

1.0.5 (2019-03-22)

Bug Fixes

  • dockerfile: setting max_old_space_size to 512mb (8fc2160)
  • dockerfile: setting max_old_space_size to 512mb cli (bb936f9)
  • general: adjust helm template (d01dcc1)

1.0.4 (2019-03-18)

Bug Fixes

  • reports: update runner_id to text instead uuid (9147da5)

1.0.3 (2019-03-18)

Bug Fixes

  • reports: change container_id type in databases to string (#78) (ef675bd)
  • ui/package.json & ui/package-lock.json to reduce vulnerabilities (#103) (da3e552)
  • reports: fixing last stats column to be text large for mysql (73765bf)
  • ui: before flow (#81) (e0a0cd4)
  • ui: remove duplicated body when creating test (#83) (8c0453a)

Features

  • configuration: add configuration endpoint (0b8255c)
  • fix: fix (eba212b)
  • jobs: added api to get logs of runners (c0ef64a)
  • report: report (517c99e)
  • report: report (09f9eb6)
  • reporter: aggregate reports from multi-distributed runners (0d7b132)
  • reporter: implement aggregate mathematics (69b58ea)
  • reports: create aggregate reports in UI (478af4e)
  • ui: new report in react (31bcad5)

1.0.1 (2019-02-25)

Bug Fixes

  • avoid ui: avoid ui audit (#70) (92d4f7d)
  • jobs: metrics params send in base 64 format (#49) (cd48f99)
  • jobs: will pull the docker image of the runner before starting it (#62) (4ebf829)
  • reporter: allow multiple runners to push stats for same report (#67) (0425fc1)
  • tests: fix bug where getTests returned all revisions in cassandra (#50) (aa69465)

Features

  • global: support for external and internal api addresses (#48) (c85fa83)
  • jobs: support for parallelism in metronome (#63) (f116410)

1.0.0 (2019-02-11)

Bug Fixes

  • error handler: error handler (298ea72)
  • fix get all revisions: fix get all revisions (3930330)
  • reporter: adding db casssandra migration scripts (#17) (41aa7ae)
  • scripts: add configuration scripts (54ba808)

Features

  • controller,model,database: get all revisions feature (19a597a)
  • jobs: adding support for parallelism in k8s and max_virtual_users (#33) (aa5971d), closes #14
  • jobs: verify test exists before creating/updating job (#29) (dd62517), closes #26 #26
  • scheduler: adding scheduler for running jobs (831ef93)
  • tests: tests api (1a418c3)