Releases: FIIT-Databases/tester
Releases · FIIT-Databases/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
1.10.0
- Changed: Alpine Linux 3.18
- Fixed: Build evaluation results keys using
set
manually
1.9.3
- Fixed: Bullshit response resolver using
TypeError
catch 🤷♂️
1.9.2
- Fixed: Catch
docker.errors.ImageNotFound
in client.images.get(self._task.image).remove(force=True)
1.9.1
- Fixed: Force image removal
1.8.1
- Fixed: INVALID_HTTP_STATUS is now working
1.8.0
- Added: Status code validation
- Added: Ignored properties in diff
- Fixed: Broader exception handling in the test execution (should prevent zombie stacking)
1.7.4
- Fixed: Security for evaluations
- Fixed: Safely get additional info from tests
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!