What’s New in 2.1
IScorE 2.1 contains many bug fixes and several new features.
Upgrade Notes
To upgrade IScorE:
1. Copy or extract the new files to your existing installation directory.
1. Update packages by running python setup.py develop
.
1. Update the database by running iscore-manage migrate
from your installation directory.
1. Update the static files by running iscore-manage collectstatic
from your installation directory.
Major Changes
ADDED: Ability to delete users
ADDED: Service scanner will hop to a new IP on after every scan
ADDED: auto-graded Hiring and Fire Anomaly Types
UPGRADE: To Python 3
UPGRADE: To Django Rest Framework 3.8
ADDED: API Docs to /api/docs
REMOVED: API Docs from docs.iseage.org
ADDED: Ability to customize White Doc, Green Doc, and Reports Rubrics
IMPROVE: Rubric grading experience
REMOVED: AP Scheduler
ADDED: Repeating tasks to Celery
REMOVED: Databae service checks
REMOVED: CIMORE Checks
UPGRADED: Interface to Bootstrap 3
UPGRADED: Other front-end dependencies
ADDED: A link to TSI page in the admin area side bar
ADDED: Ability to hide TSI from Green Team
MOVED: Blue team specific information page is now in the blue side-bar
ADDED: A master score release page
ADDED: All team specific users are now added to the “All” team specific user pool
ADDED: Many performance improvements
Minor Changes
ENHANCED: Start up experience for developers
ADDED: Ability for white team allow resubmissions of documentation
CHANGED: Label for green team usability check is a paragraph
ADDED: Sticky team number column on green team specific information page
ENHANCED: Improved ease on creating anomalies
ENHANCED: Added noted for hiding of team specific information from blue teams and green team
ENHANCED: Reduced the size of the service status API call
ENHANCED: Made the blue anomaly buttons more colorful
Bug Fixes
Disallow CNAME Looping
Fix issues with Unicode in DNS name
Allow for CNAME/A and TXT records for the same name
Automatically set application server key for push notifications
Fix issue with red team wiki
Removed White team button to delete comments, didn’t work before
End date of competition is now validated to be after the competition start Date
Fixed issues with some API ends throwing a 500 if the user doesn’t have permission
Fixed issue with team name form and database length matching
Made ordering to TSI items consistent across all TSI views
Required, Unreleased anomalies are showing up in the team’s completed anomaly count
Deleting teams now works
Made Flag API Work
Made auto-create of penalty types on the penalty page work again
Made Mass scans actually work for the first time
Deleting Team Specific Information pools works again
Capped, Down services no longer get points