v4.5.0.stable72
Hotfix
- Fix imports in privileged services regarding the `LOG_LEVEL` override
v4.5.0.stable71
Bug Fixes
- Fixed the EML preview's styling from borealis.
- Fixed an issue with the tag sorting method.
- Fix logging override for debugging services (and include debugging for core)
- Fix API bug when creating new users and no identity_id is set (sgaron-msft)
Features
- Auto-update services (sgaron-msft)
- A global default can be configured but services have the ability to override the setting
v4.5.0.stable70
Bug Fixes
- Fixed an issue on the Workflows page where selecting "Show Workflows that haven't been used in 3 months" did not apply the correct filter. [AL-3527](https://cccs.atlassian.net/browse/AL-3527)
- Fixed an issue where the workflow run API call was missing a trailing slash. [AL-3528](https://cccs.atlassian.net/browse/AL-3528)
Features
- Changed the filter buttons at the end of all search bars to function as toggles for adding and removing filter queries. [303](https://github.com/CybercentreCanada/assemblyline/issues/303)
- Added the `borealis` feature to show a preview of an EML file within the Alert Detail page as well as the Submission Report and Detail page, provided the `borealis` API is activated. [AL-3529](https://cccs.atlassian.net/browse/AL-3529)
- Added an option to enlarge tables in the result section into a wide-screen dialog box for enhanced data viewing. [AL-3492](https://cccs.atlassian.net/browse/AL-3492)
- Added a new button on the File Viewer page to switch line wrapping on or off for easier file viewer. [242](https://github.com/CybercentreCanada/assemblyline/issues/242)
- Changed the file preview functionality to return only truncated file content when the size exceeds 1 MB, reduced from a previous limit of 10MB, to optimize frontend performance. [AL-3530](https://cccs.atlassian.net/browse/AL-3530)
- Added a new sorting method and grouping strategy for lists of `IP`, `domain`, and `URI` tags: [261](https://github.com/CybercentreCanada/assemblyline/issues/261)
- `IP` addresses are now sorted numerically.
- `Domain` names are grouped by their top-level domain.
- `URIs` are categorized by both their top and second-level domains.