iglocska
a55a19cd09
Merge branch 'develop' of github.com:MISP/MISP into develop
2024-04-17 15:10:30 +02:00
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
Sami Mokaddem
5235b9729c
fix: [widget:EventEvolutionWidget] Fixed filtering on organisation not working as expected
2024-04-08 16:37:57 +02:00
iglocska
ef17beb59d
fix: [status widget] ignore index hint for deleted field
2024-04-08 10:33:15 +02:00
Jakub Onderka
486e74cff0
chg: [internal] Remove possible empty lines from output
2024-04-02 19:36:53 +02:00
Sami Mokaddem
8cef82f1ea
chg: [server:sync/analyst-data] Started integration of server synchronisation - WiP
2024-01-31 15:10:08 +01:00
Sami Mokaddem
bfac221797
fix: [dashboard] Fixed full group by issue with eventEvolution and orgEvolution
2023-11-15 15:09:53 +01:00
Sami Mokaddem
5e68773dbb
fix: [dashboard:organisationMapWidget] Do not require the config to have start and end date
2023-09-07 11:35:45 +02:00
Sami Mokaddem
cf03704c72
fix: [dashboard:apiActivity] Do not initialize variable if not needed
2023-08-11 11:07:09 +02:00
Sami Mokaddem
c91af87ae5
fix: [dashboard:apiActivityWidget] Fixed mixing datetime condition format
2023-08-11 11:04:12 +02:00
Sami Mokaddem
54b6fb2c03
fix: [dashboard:loginsWidget] Fixed mixing datetime condition format
2023-08-11 10:56:59 +02:00
Sami Mokaddem
4f42a5c60e
chg: [dashbord:loginWidget] Added doc for `start_date` and `end_date`
2023-08-11 10:32:20 +02:00
Sami Mokaddem
22e863fac3
fix: [dashboard:widgets] Reverted `only_full_group_by` fix as it returns incorrect data
...
Will need to fix this later on
2023-08-11 08:09:19 +02:00
Sami Mokaddem
1f839d91c5
new: [dashboard:widgets] Added support of start_date and end_date options for vairous widgets + fixed few bugs
2023-08-09 14:37:31 +02:00
Sami Mokaddem
8d2b5933b4
new: [dashboard:orgWidget] Added support of `first_half_year` and `second_half_year` time frames
2023-08-07 15:41:04 +02:00
Sami Mokaddem
8bf447bba9
fix: [dashboard:trendingTagsWidget] Correctly use fallback value
2023-08-07 14:31:26 +02:00
Sami Mokaddem
e8273d9d67
fix: [dashboard:usageDataWidget] Handle division by 0
2023-08-07 14:30:26 +02:00
Sami Mokaddem
561b59ee15
fix: [dashboard:widgets] Correctly group to fix `only_full_group_by` issues
2023-08-07 14:29:42 +02:00
vincenzocaputo
3cc3549bac
Add dashboard widget for monthly number of events per org
2023-07-02 22:36:17 +02:00
iglocska
99eff0ab6a
new: [attack widget] added
2023-06-27 14:30:49 +02:00
iglocska
ae6b066d4a
new: [org list widget] added
2023-06-27 13:20:53 +02:00
iglocska
eec84d7782
chg: [map widget] moved country code lookup to the new widget toolkit
2023-06-27 13:20:13 +02:00
iglocska
11aadfe1cd
new: [dashboard widget toolkit] started a new common library of reusable functions for widgets
2023-06-27 13:19:42 +02:00
iglocska
e1bde70185
new: [dashboard widgets] added previous_month boolean option to any widget that had the month option
2023-06-26 18:37:29 +02:00
iglocska
8574c8c4e4
fix: [map widget] added alternate name for Russia
...
- in case someone would want to make sure they still have Russian member organisations
2023-06-26 10:09:58 +02:00
iglocska
8d0e1981f7
fix: [trending widgets] time ranges fixed
2023-06-26 10:00:24 +02:00
iglocska
4e79275dbb
fix: [api login widget] fixed notice error if no entries were found
2023-06-26 09:59:58 +02:00
iglocska
63d9c775a0
fix: [dashboard trending attributes] change !empty() to isset() to allow for local: "0" to be a valid filter
2023-06-26 09:55:03 +02:00
iglocska
73fe63bb0e
chg: [org map widget] added some country names to the lookup
2023-05-31 09:31:46 +02:00
iglocska
8246b5b44f
new: [usage data widget] added a global caching for attribute counts
...
- counts are too bloody expensive not to do this
2023-05-31 09:00:37 +02:00
iglocska
b82a151c7b
fix: [typo]fixed
2023-05-19 10:24:34 +02:00
iglocska
72e57e3829
fix: [widget] attribute trend widget ambiguity fixed in query
...
- filtering on time would throw an exception as the loaded relation to Events also contains a timestamp field
2023-05-19 10:21:07 +02:00
iglocska
46d2543bd0
new: [dashboard widgets] alternate org evolution widget
...
- allows for filtering options based on org metadata
- allows for any arbitrary start date to be set
2023-05-17 11:20:01 +02:00
iglocska
cb7811a80c
new: [dashboard widgets] Event evolution widget added
...
- shows the events published as a linechart
- allows for filter options by organisation (metadata)
- allows to set start date
2023-05-17 11:18:53 +02:00
iglocska
3f601452be
new: [API Activity widget] added for admins
...
- which key was used and how frequently in the selected time period
- comes with additional filters such as org metadata
2023-05-16 14:11:30 +02:00
iglocska
e205d79dac
new: [widget] login widget added for admins
...
- who logged into the instance via the UI in the past x days / current month / current year, and how frequently?
2023-05-16 14:09:27 +02:00
iglocska
6e39da801e
new: [organisation usage widget (map)] added world map listing the countries / counts for each country of users
2023-05-16 14:06:35 +02:00
iglocska
b7bc526e16
chg: [usercontribution widget] added permission check for Security.disclose_user_emails
2023-05-16 14:05:34 +02:00
iglocska
aff872aeee
chg: [usage widget] removed autorefresh
2023-05-16 14:05:11 +02:00
iglocska
cc9ab78fe4
new: [widget] monitor the trending attribute values
...
- filter by timeframe among other filters
2023-05-05 14:29:59 +02:00
iglocska
f6fabd2db0
new: [widget] User contribution widget
...
- filterable
2023-05-05 14:29:33 +02:00
iglocska
9224fc46f2
new: [widget] added a widget to monitor contribution counts per org
...
- filterable
2023-05-05 14:28:56 +02:00
iglocska
2048b546de
new: [widget] Widget to show latest users
...
- filter by org metadata, etc
2023-05-05 14:28:01 +02:00
iglocska
96652cc781
new: [widgets] Widget to list latest joined orgs
...
- filter by org metadata / timeframe
2023-05-05 14:27:19 +02:00
iglocska
e5cd415579
new: [usagedata widget] upgraded
...
- allows for filtering based on organisation metadata
- shows changes in current month
- fixed several invalid statistics
- moved all individual statistics to separate functions for readability
- removed permission restriction - the data is only showing aggregates
2023-05-05 14:23:32 +02:00
iglocska
984be50b75
fix: [trending tags widget] reworked
...
- added day based time_window option
- much more perforant / memory friendly
2023-05-05 14:22:26 +02:00
Sami Mokaddem
92d88f6f9d
fix: [dashboard:widget_render] Use the correct render when using cache
2023-02-09 11:42:21 +01:00
Sami Mokaddem
44dac20bf0
chg: [dashboard-widget:TrendingTags] Added filtering and over time functionalities
2023-02-09 10:06:11 +01:00
Sami Mokaddem
4c30854e27
fix: [dashboard:*SightingsWidget] Updated to support the correct response type
2022-12-13 10:44:41 +01:00
Christophe Vandeplas
192ed311b9
fix: [remote_ip] respect MISP.log_client_ip_header everywhere fixes #8781
2022-11-28 14:08:11 +01:00