Base
- Added tests for Replay
- Added threshold value to alerter config so it can be configurable
- Changed Replay's default mode to: direct
- Remove completed queue from import_bundle as it should not be used
- ResultOntology: Give full definition of the contents of a result ontology generated by Assemblyline
- Set the defaults correctly for config.services.safelist.hash_types
- Set default for ServiceTask regarding safelisting to be disabled to preserve existing testing
- Fix random data generator to include a minimal fake model
- Fix bug in documentation function regarding linking references
Core
- Allow dispatcher to generate alerts when completed_queue is not set. This makes dispatcher responsible to update alerts after rescan and during a non-ingest submission
- Use the new alerter config threshold
- Do not perform alert classification restriction when user does not exists
- Do not allow complete_queue to be set during rescan
Service Base
- Ensure default value is used when submission param is not found in the task
- Update process of generating ontology files to follow changes to model in Base
- Update run_service_once to follow changes to model in Base
Service Client
- Ensure default value is used when submission param is not found in the task
UI - API Server
- Added filenames to alert and submission ontology APIs
- Added ALPHA warnings to the ontology APIs
- Do not allow complete_queue to be set during bundle import
UI - Frontend
- Display more information about the submission in submission detail mode
- Fix dashboard service cards layout
- Fix key warning in Submission and file details pages
- Fix process tree zeros left behind