Recent Releases of tester

tester - 1.11.1

- Python
Published by Sibyx about 2 years ago

tester - 1.11.0

Bunch of funky updates into an upcoming summer course! Some attempts were made to make the task result better readable. Improved scalability moving worker outside of the server image and supervisord service. Be a good frogs! 🐸

  • Added: Save and prefill image on new test #5
  • Added: Cool FIIT favicon (super important)
  • Added: Advanced admin filters
  • Added: Basic job history
  • Added: Creator in Evaluation
  • Added: Show request method #4
  • Changed: Dockerfile separated into two targets: server and worker so worker can be scaled
  • Changed: Evaluations are managed from Django admin now
  • Changed: Major task record logging refactor (messages introduced)
  • Changed: Django 5.0 upgrade
  • Changed: Use Debian-based containers

- Python
Published by Sibyx about 2 years ago

tester - 1.10.0

  • Changed: Alpine Linux 3.18
  • Fixed: Build evaluation results keys using set manually

- Python
Published by Sibyx almost 3 years ago

tester - 1.9.3

  • Fixed: Bullshit response resolver using TypeError catch 🤷‍♂️

- Python
Published by Sibyx almost 3 years ago

tester - 1.9.2

  • Fixed: Catch docker.errors.ImageNotFound in client.images.get(self._task.image).remove(force=True)

- Python
Published by Sibyx almost 3 years ago

tester - 1.9.1

  • Fixed: Force image removal

- Python
Published by Sibyx almost 3 years ago

tester - 1.8.1

  • Fixed: INVALIDHTTPSTATUS is now working

- Python
Published by Sibyx almost 3 years ago

tester - 1.8.0

  • Added: Status code validation
  • Added: Ignored properties in diff
  • Fixed: Broader exception handling in the test execution (should prevent zombie stacking)

- Python
Published by Sibyx almost 3 years ago

tester - 1.7.4

  • Fixed: Security for evaluations
  • Fixed: Safely get additional info from tests

- Python
Published by Sibyx almost 3 years ago

tester - 1.7.2

  • Fixed: Gunicorn timeout extended
  • Fixed: Fixed a plethora of peculiar issues - honestly, I've already forgotten the specifics, but I'm too lazy to dig through Git. Just know that the code is now as smooth as a ninja cat on roller skates!

- Python
Published by Sibyx almost 3 years ago

tester - 1.7.0

  • Added: Database schemas support

- Python
Published by Sibyx almost 3 years ago

tester - 1.6.0

  • Added: Evaluation introduced
  • Fixed: Private scenarios are executed only by is_staff users

- Python
Published by Sibyx about 3 years ago

tester - 1.5.1

- Python
Published by Sibyx about 3 years ago

tester - 1.5.0

  • Added: Capture Docker exceptions in Sentry
  • Fixed: Execute clean-up every 5 minutes

- Python
Published by Sibyx about 3 years ago

tester - 1.4.2

  • Fixed: Forcing Docker image cleanup

- Python
Published by Sibyx about 3 years ago

tester - 1.4.1

  • Changed: Sleep time after container start raised to 5 seconds

- Python
Published by Sibyx about 3 years ago

tester - 1.4.0

  • Added: Usage of the HTTPAdapter with Retry object for better TCP retries

- Python
Published by Sibyx about 3 years ago

tester - 1.3.0

  • Changed: Phased job execution for better cleanups (implementation BasicJob)
  • Changed: Prune docker images once per day

- Python
Published by Sibyx about 3 years ago

tester - 1.2.1

  • Fixed: Requirements for container

- Python
Published by Sibyx about 3 years ago

tester - 1.2.0

  • Added: Status endpoint GET /api/v1/status

- Python
Published by Sibyx about 3 years ago

tester - 1.1.0

  • Added: Nice footer
  • Added: Create sandbox database users
  • Fixed: Top users order
  • Fixed: Version context processor

- Python
Published by Sibyx about 3 years ago

tester - 1.0.0

  • Added: LDAP auth
  • Added: Ability to create scenarios with HTTP body
  • Added: CRON
  • Added: Database sandboxes
  • Changed: Alpine Linux 1.17 container
  • Changed: Docker containers runtime
  • Changed: Removed CAPTCHA

- Python
Published by Sibyx about 3 years ago