Commit Graph

87 Commits (4544ef251675e43de8a02d81ba112f9410f8b370)

Author SHA1 Message Date
iglocska 4544ef2516
new: [benchmarking suite] added
- collect metrics about the usage of MISP
  - stored in redis
  - per endpoint / user / user-agent collection
  - collection of execution time, php memory use, sql execution time, sql query count
  - the collection happens on a daily basis
- Searchable / filterable interface for the collected data
- Dashboard widget for the collected data
2024-04-17 15:08:38 +02:00
Christophe Vandeplas 7e2cb89f97
Feature/user login profiles2 (#9379)
* new: [userloginprofiles] start over with previous code

* fix: [user_login_profiles] fixes catching up the backlog

* chg: [userloginprofile] email to org_admin for suspicious login

* chg: [userloginprofile] only inform new device

* chg: [userloginprofiles] view_login_history instead of view_auth_history

* chg: [userloginprofile] make login history visually better

* chg: [userloginprofile] inform admins of malicious report

* fix: [userloginprofile] cleanup

* fix: [userloginprofile] fixes Attribute include in Console

* fix: [userloginprofile] db schema and changes

* chg: [CI] log emails

* chg: [PyMISP] branch change

* chg: [test] test

* fix: [userloginprofile] unique rows

* fix: [userloginprofile] unique rows

* chg: [cleanup]

* Revert "chg: [PyMISP] branch change"

This reverts commit 3f6fb46fee.

* fix: [userloginprofile] fix worksers with monolog=1.25 browcap=5.1

* fix: [db] dump schema version

* fix: [CI] newer php versions

* fix: [composer] php version

* fix: [php] revert to normal php7.4 tests

---------

Co-authored-by: iglocska <andras.iklody@gmail.com>
2023-11-24 13:47:59 +01:00
Jeroen Pinoy d684b2e112
[users] fix user view totp delete checks (#9301) 2023-09-28 11:49:49 +02:00
Sami Mokaddem 28179ced9c
chg: [config:customAuth_header] Default to upper case.
- See $_SERVER make passed headers upper case
2023-09-22 11:43:02 +02:00
Jeroen Pinoy 7ce06cad9f
new: [Users] add last password change timestamp for users 2023-08-29 13:47:24 +02:00
iglocska acf3e41e9d
fix: [removing totp] was a postlink, causing unprompted removal
- use a GET to display a modal with the prompt
2023-05-31 15:13:56 +02:00
Christophe Vandeplas cb74ad507f chg: [security] OTP support for HOTP 2023-05-25 23:28:14 +02:00
Christophe Vandeplas 81db5958d9 chg: [security] Allow enforcement of TOTP 2023-05-20 08:56:40 +02:00
Christophe Vandeplas 856a9e4b4c chg: [security] admins can delete user TOTP 2023-05-20 08:05:48 +02:00
Christophe Vandeplas 61573392ea chg: [security] allow creation of TOTP token 2023-05-19 20:56:52 +02:00
Christophe Vandeplas 6caccac94d new: [security] TOTP authentication 2023-05-19 06:57:16 +02:00
Jakub Onderka ef3d0e33b7 chg: [UI] Nicer user edit for notifications 2022-12-15 10:05:13 -05:00
Jakub Onderka 697ced2737 chg: [UI] Nicer user view for notifications 2022-12-15 10:05:12 -05:00
Christophe Vandeplas bdda94529d chg: [roles] set default role to User if none is set 2022-12-06 10:39:53 +01:00
Christophe Vandeplas b34933a4a5 chg: [logs] user can see own logs 2022-12-01 10:03:22 +01:00
Jakub Onderka 0b775c77a2 fix: [internal] Cleanup code for UserController 2022-10-23 10:08:56 +02:00
Sami Mokaddem 8db8cbd398
new: [user:periodicNotification] Started development of system allowing users to receive period notifications by email 2022-08-29 09:03:42 +02:00
Jakub Onderka 809a1b07b0 fix: [UI] Put back jQuery UI 2022-04-30 18:02:49 +02:00
Jakub Onderka 1c58bd21b4 chg: [UI] PGP error message 2021-09-16 16:24:10 +02:00
Jakub Onderka 4ee48aa1f1 fix: [UI] Showing date and time in user profile 2021-02-16 11:14:13 +01:00
Jakub Onderka e82c2b6544 chg: [UI] Use TimeHelper for datetime formatting 2021-02-09 15:48:36 +01:00
Jakub Onderka b7bc7be13a fix: [UI] Send email link should be visible just for admin view 2020-12-11 17:20:46 +01:00
Jakub Onderka 6950f55c29 chg: [UI] Use PGP instead of GnuGP, GnuPG is implementation 2020-12-09 10:37:25 +01:00
Jakub Onderka 754f5fcc8b chg: [UI] Hide some fields from user profile and use better description 2020-12-09 10:37:25 +01:00
Jakub Onderka 8b5538c93d chg: [UI] Always use auth key with space in UI 2020-11-19 13:19:43 +01:00
Jakub Onderka 82bac52899 fix: [UI] Put back requesting API access to user page 2020-11-14 17:59:12 +01:00
Jakub Onderka 5ea0ab36ec chg: [UI] Add link to user org from profile 2020-11-14 17:44:16 +01:00
iglocska 5b256405c0
new: [advanced authkey] system 2020-11-11 10:46:38 +01:00
Jakub Onderka 8057be6cd6 fix: [UI] Non breakable space between hidden value and icon 2020-10-11 10:29:29 +02:00
Jakub Onderka ac3f2b11e5 chg: [UI] Fix some bugs in user view 2020-10-11 10:28:30 +02:00
mokaddem de80d340cf
fix: [user:resetauthkey] Method can only be accessed via POST request
- As reported by an external pentest company on behalf of the Centre for Cyber security Belgium (CCB)
2020-03-06 15:58:08 +01:00
Jakub Onderka 3af080337d chg: [UI] Collapse S/MIME or GPG key 2019-10-02 18:50:57 +02:00
4ekin 0b33adedc1 fix: fixed i18n string representation in Views
Fix for a plenty of Views with incorrect localizations (only English
text shown)
2019-03-21 18:10:26 +03:00
4ekin f79a18040b fix: Admin User index, view, edit i18n bug
fix: User view i18n bug
2019-03-12 16:55:38 +03:00
iglocska 93c17d38e0 fix: [UI] Alignment issue resolved on the user view 2019-02-23 16:19:00 +01:00
iglocska d8ee91be68 chg: [refactor] Side menu generic templates moved 2019-02-13 14:45:01 +01:00
iglocska 4c59cd5978 new: [UI] Further refactoring to use the modern meta table UI 2019-02-08 16:30:25 +01:00
iglocska 58997b9ac1 chg: [psr-2] Changed view files to space indentation instead of tabs
- *sniff sniff*
2018-07-20 09:29:50 +02:00
iglocska afa6342840 new: Add download buttons for user profiles 2018-04-20 16:09:27 +02:00
StefanKelm 96a7e6cd94
Update view.ctp 2018-03-27 15:25:44 +02:00
Steve Clement 0ffe7848f8 - View/Users -> __(' to be completed 2018-01-12 10:03:07 +01:00
iglocska c32ae9bfa1 chg: Finished round 1 of all accessibility changes 2017-03-15 11:25:11 +01:00
iglocska e9edeed22c new: User management convenience functions added
- quick e-mail: send an e-mail to a user quickly
- orgadmin: see the org admins of a user and contact them
- pgp key issues shown on the user view
- pgp fingerprint shown on the user view
- copy paste auth keys and pgp keys quickly by clicking on them
2017-02-22 17:12:32 +01:00
Cristian Bell 139de84952 chg: only show API/authkey to user with API key rights, fixes #1311
- adds some missing code parts from the initial commit.
2016-08-23 17:12:55 +02:00
Cristian Bell 7774f52fe7 chg: only show API/authkey to user with API key rights, fixes #1311 2016-08-23 16:20:39 +02:00
Andreas Ziegler 0fe692c56a remove whitespace at end of line 2016-06-04 01:10:45 +02:00
Andreas Ziegler bba7e60e85 remove empty lines at end of files 2016-06-04 01:10:05 +02:00
Iglocska 8db889ce7e SMIME changes
- tied into auto upgrade system
- tied into server settings
- some cleanup of overly verbose debug
- Enforcing enable/disable everywhere
- Changed temporary file structure
2016-04-26 16:40:12 +02:00
Iglocska 267caa3315 Merge branch '2.4' into smime
Conflicts:
	app/Controller/AppController.php
2016-04-25 23:12:57 +02:00
Iglocska 24c7fa61fe Merge branch 'permissionfix' into 2.4 2016-04-18 17:41:59 +02:00