Commit Graph

16 Commits (4be80d39a80d4375dc80a45e43d8e67db0125793)

Author SHA1 Message Date
Jakub Onderka e6b79baf93 chg: [internal] Code cleanup 2024-01-14 17:35:25 +01:00
Jakub Onderka fa85228f84 new: [CLI] AdminShell isEncryptionKeyValid command 2024-01-13 16:41:20 +01:00
Anders Einar Hilden a8b2aec6ea new [diag]: Improve diagnostics when instance does not have internet or does not use self-update.
Introduces two new settings:
* `MISP.self_update` allows to enable/disable the GUI button for MISP self-update on the Diagnostics page.
* `MISP.online_version_check` allows to enable/disable the online MISP version check when loading the Diagnostics page.

These settings are useful for 1. container installations that should
not be updated using self-update, and 2. installation that have no
direct or proxy internet access.

There are also improvements on the Diagnostics page, primarily the MISP
version area. Font color has been replace with classes, this allows the
use of the `bold` class, not just colors, and possible combination with
the red/green/orange colour classes.

The info/status/warning/error texts have been changed to take into
account the status of `MISP.self_update` and
`MISP.online_version_check`.
2023-08-02 20:42:03 +02:00
Jakub Onderka a0796f3df1 fix: [systemSetting] Check if database exists 2021-11-18 15:04:54 +01:00
Jakub Onderka 012b8c4b21 new: [CLI] admin reencrypt command 2021-11-07 17:51:04 +01:00
Jakub Onderka 5569d7d2bf new: [security] Store authkeys for servers encrypted 2021-11-07 17:51:04 +01:00
Jakub Onderka e844f35847 chg: [internal] Delete system setting when value is empty 2021-11-06 22:17:06 +01:00
Jakub Onderka 0198c7b0db chg: [internal] Make system setting more secure 2021-11-06 21:23:22 +01:00
Jakub Onderka 859ed7c373 chg: [internal] Remove SysLogLogable from SystemSetting 2021-11-06 10:44:29 +01:00
Jakub Onderka 8f5a357e08 chg: [systemsetting] Better checking if setting is sensitive 2021-11-06 01:09:06 +01:00
Jakub Onderka f35053d288 new: [internal] Save to config file just what was in file 2021-11-06 00:53:52 +01:00
Jakub Onderka 9bd1bd5046 new: [internal] encryption_key config 2021-11-06 00:53:52 +01:00
Jakub Onderka 44737e99a7 chg: [internal] Hide sensitive setting in AuditLog 2021-11-05 22:31:06 +01:00
Jakub Onderka c5f008acd2 new: [internal] BetterSecurity tool 2021-11-05 21:22:04 +01:00
Jakub Onderka c7cbdadccb new: [setting] Allow to encrypt setting 2021-11-05 16:15:52 +01:00
Jakub Onderka c9597ba3e9 new: Store system settings in database 2021-11-05 09:19:56 +01:00