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