AIL Framework version 2.0 released including a user management functionality, many bugs fixed and improvements
v2.0 (2019-07-05)
Changes
- [helper] dump crawler history by daterange. [Terrtia]
- [UI submit items] bootstrap 4 migration. [Terrtia]
- [Flask login] add brute force protection + log login errors. [Terrtia]
- [helper] generate self signed certificates. [Terrtia]
- [Flask server] https support + create self signed certificate.
[Terrtia] - [user_management 2.0] add update scripts + fix create_default_user.
[Terrtia] - [UI user_management] user_role acl: hide admin panel. [Terrtia]
- [UI user_management] incorrect passwords: display errors. [Terrtia]
- [user_management endpoint] check user roles + add 503 template.
[Terrtia] - [UI dashboard + search] bootstrap 4 migration: dashbaord + fix search
input. [Terrtia] - [UI crawler, show_domain] domain history: remove target blank.
[Terrtia] - [UI crawler, show_domain] add domain history list + navigation.
[Terrtia] - [user_managemant] clean code + check password and email length.
[Terrtia] - [user_management UI] add admin section: edit + create users. [Terrtia]
- [user_management UI] edit my_profile + renew api tokens. [Terrtia]
- [user_management] create default admin user (temp passwd save in
AIL_HOME) + change password UI + logout UI + create random password.
[Terrtia] - [restapi] add rest api authentification + create default user.
[Terrtia] - [user_management] add user role_management. [Terrtia]
- [user_management] create + check user password. [Terrtia]
- [UI] add basic user management. [Terrtia]
Fix
- [items submit UI] fix tags dropdown. [Terrtia]
- [helper dump_crawler] fix files not found. [Terrtia]
- [helper dump_crawler] fix empty dict. [Terrtia]
- [MISP export] fix event creation. [Terrtia]
- [UI items_submit] add active tag + fix template name. [Terrtia]
- [UI login/change_password] add missing ail-logo. [Terrtia]
- [Update] clean output. [Terrtia]
- [Update] add default update script. [Terrtia]
- [install_dep] create update current_version. [Terrtia]
- [UI settings] fix toggle_sidebar. [Terrtia]
- [install_dep] create default user. [Terrtia]
- [user_management] fix tokens duplicate + check user_acl_integrity +
add login errors messages. [Terrtia] - [server endpoint] unknow users: avoid endpoint enumeration. [Terrtia]
- [TheHive feeder] create_alert: push all items tags TODO check items
status + add more item metadata. [Terrtia] - [domain history] fix domain status. [Terrtia]
Other
-
Merge pull request #359 from CIRCL/user_management. [Alexandre
Dulaunoy]User/role management
-
Merge branch 'master' into user_management. [Terrtia]
-
Merge branch 'master' into user_management. [Terrtia]
-
Merge branch 'master' of https://github.com/CIRCL/AIL-framework.
[Terrtia] -
Update README.md. [Thirion Aurélien]
-
Merge branch 'master' into user_management. [Terrtia]
-
Merge branch 'user_management' of https://github.com/CIRCL/AIL-
framework into user_management. [Terrtia] -
Update README.md. [Thirion Aurélien]
Update install instructions
-
Merge branch 'master' into user_management. [Terrtia]
-
Merge branch 'master' into user_management. [Terrtia]