All notable changes to this project will be documented in this file.
The format is loosely based on Keep a Changelog, and this project adheres to Semantic Versioning.
- bump to 1.0.0
- deletion of pycryptodome dependency
- update LGPLv3 disclaimers and files
- new release format including license files
- patch to update users' groups from ldap does not fail when login a user with no groups declared in ldap
- added patch to limit Werkzeug version under 3
- patch to update users' groups from ldap relies on variable LDAP_USER_PREFIX in order to get the domain name in case of ntlm
- updated patch to automatically add/remove users' groups from ldap: added variable LDAP_GROUP_BASE_DN. Users will be added only to groups with this DN. Missing groups in IRIS will be created from LDAP.
- added patch to add pycryptodome as a requirement so that ntlm ldap connection works (see cannatag/ldap3#1051)
- updated DFIR-IRIS version to v2.3.2
- included patch to perform case insensitive login (see pull request 306)
- included patch to automatically add/remove users' groups from ldap
- Set correct package version
- includes patch of DFIR-IRIS so that the request to register module (POST /manage/modules/add) returns the module information
- now registers to hook
on_postload_case_update
to handle case updates - added field
case_id
for notes, iocs and evidences - updated DFIR-IRIS version to v2.2.2
- added mandatory configuration parameter url
- updated DFIR-IRIS version to v2.1.0
- added a patch so that users created from ldap are automatically added to the
analyst
group
- updated DFIR-IRIS version to v2.0.0
- updated DFIR-IRIS version to v2.0.0-beta-3
- dockers are now tagged with the DFIR-IRIS version
- renamed docker iris iris-web_db into iriswebapp_db
- first version of the module which registers on all postload hooks to log some information about the data
- build and publish dockers of DFIR-IRIS with the module pre-installed
- based on DFIR-IRIS version v2.0.0-beta-2