Skip to content

Releases: rackerlabs/scantron

v1.17

13 Jan 18:54
2e2388f
Compare
Choose a tag to compare
  • Return id values in Agent and ScanCommand API serializers
  • Added last_check to Agent admin

v1.16

13 Jan 18:51
b724ae8
Compare
Choose a tag to compare
  • Removed serializers.StringRelatedField in the SiteSerializer class in master/django_scantron/api/serializers.py to allow sites to be created using the API client.

v1.15

10 Jan 20:44
56298ff
Compare
Choose a tag to compare
  • Added SAML login support
  • Updated Master postgresql from version 10 to 12

v1.14

07 Jan 15:30
0f84a27
Compare
Choose a tag to compare
  • Updated initial_setup.sh to generate random credentials for Django users
  • Moved user names and emails from Ansible playbook into scantron_secrets.json

v1.13

06 Jan 18:22
6b9ad89
Compare
Choose a tag to compare
  • Upgraded Django version from 1.11.25 to 2.2.9
  • Added nmap_port_range_carver files
  • Upgraded requirements.txt for both agent and master. Holding back on Django Rest Framework and drf-yasg
  • Bumped master's system-wide uWSGI to 2.0.18
  • Added unzip through apt to agent and master
  • Added "update_code" tags to master.yml to decrease development time when running the Master playbook

v1.12

02 Jan 21:25
6bee67d
Compare
Choose a tag to compare
  • Bumped fqdn to version 1.2.0 (#135)

v1.11

02 Jan 21:02
571dd60
Compare
Choose a tag to compare
  • Added xml_to_json_nmap_results.py script for future capabilities.
  • xmljson installed into Master's virtual environment

v1.10

04 Dec 20:41
42fae31
Compare
Choose a tag to compare
  • Updating SSHD configuration is now optional. Toggle true/false in ansible-playbooks/roles/common/vars/main.yml. Thanks to @frite for adding that functionality.
  • targets and excluded_targets fields are optional in the payload when updating a site using the API. The previous logic assumed they were present and would throw and HTTP 500 when running the api.SiteSerializer.validate() function.

v1.9

21 Nov 18:49
71a7725
Compare
Choose a tag to compare
  • Dropped support for TLS v1.0 and v1.1 in nginx.

v1.8

20 Nov 19:35
190ff69
Compare
Choose a tag to compare
  • Fixed start time in master/django_scantron/templates/django_scantron/scheduled_scan_list.html
  • Added Sessions to Django Admin to view current sessions.
  • Added stub code to force login before accessing Django Admin.
  • Created /var/log/webapp directory and the /var/log/webapp/django_scantron.log file to capture Django errors without having to enable Debug = True in the production configuration.
  • Updated documentation for Master Troubleshooting