Luciano Righetti
09fb0cba65
fix: [security] reflected xss on dashboard edit
2023-08-11 09:53:21 +02:00
Sami Mokaddem
3c097f8202
fix: [dashboard:csvExport] Quote elements and correctly apply line break
2023-08-09 14:56:24 +02:00
Sami Mokaddem
51a1441a4a
chg: [dashboard:exportcsv] Small refactoring
2023-08-09 10:24:34 +02:00
Sami Mokaddem
123b1d07c2
new: [dashboard:export] Added CSV export functionality
2023-08-07 14:32:21 +02:00
iglocska
640e6ef0b5
new: [dashboard widget] added download parameter to the widget system
2023-06-26 18:15:17 +02:00
Jakub Onderka
b9902618eb
Merge pull request #8909 from JakubOnderka/fix-notice
...
fix: [internal] Undefined index for invalid request
2023-05-24 09:53:50 +02:00
iglocska
712321eb81
new: [dashboard templates] show which modules will be visible to the given user
2023-05-16 14:04:32 +02:00
Sami Mokaddem
92d88f6f9d
fix: [dashboard:widget_render] Use the correct render when using cache
2023-02-09 11:42:21 +01:00
Jakub Onderka
99815c2b32
fix: [internal] Undefined index for invalid request
2023-02-08 15:53:13 +01:00
Jakub Onderka
6b634c7520
fix: [widgets] Fix some widgets
2022-10-20 14:54:36 +02:00
Jakub Onderka
c40feb1897
chg: [redis] Use redis serializer for storing dashboard cache
2022-10-08 13:09:35 +02:00
Jakub Onderka
72b73ad381
chg: [UI] Remove dashboard layout
2022-05-07 19:12:47 +02:00
Jakub Onderka
512f467405
fix: [dashboard] Do not generate CSRF tokens when rendering widget
2022-05-06 10:20:17 +02:00
Jakub Onderka
832f82933a
chg: [internal] Fix session closing for dashboard widget
2021-11-25 12:13:58 +01:00
mokaddem
9a81ddce49
fix: [dashbpard:updateSetting] Usage of CSRF token
2021-06-04 16:35:32 +02:00
iglocska
5d508ed4c3
fix: [CSRF] issues resolved for the dashboards controller
2021-04-13 10:51:09 +02:00
Jakub Onderka
7eb011517a
Merge pull request #6948 from JakubOnderka/fix-passed-args
...
fix: [UI] passedArgs should be JSON encoded
2021-02-06 16:26:11 +01:00
Jakub Onderka
a368e3196f
chg: [internal] Optimise fetching trending tags widget
2021-02-03 20:16:13 +01:00
Jakub Onderka
3e2ba7d76e
fix: [UI] passedArgs should be JSON encoded
2021-02-03 17:22:31 +01:00
Andras Iklody
d9afc70760
fix: [dashboards] saving the dashboard state failed due to uninitialised model
2021-01-26 12:25:24 +01:00
mokaddem
143d70604c
chg: [widgets:multiline] Pass widget_config to the view
2020-03-24 12:01:57 +01:00
mokaddem
4633d25418
new: [helper:scopedCSS] Moved implementation in a helper
2020-03-19 14:39:52 +01:00
mokaddem
3758b085a4
Merge branch '2.4' of github.com:MISP/MISP into 2.4
2020-03-10 11:22:17 +01:00
mokaddem
495218cea8
fix: [dashboards:edit] Prevent overriding the edited template with data
...
stored in user-settings
2020-03-10 11:21:35 +01:00
iglocska
9d3476cb6c
fix: [dashboard] several small fixes
...
- fixed issue of first few updates failing right after adding a self updating widget
- don't try to reload a removed widget
- fixed the internal random parametrised widget refresh to something more sane
2020-03-10 10:58:41 +01:00
mokaddem
2e2cb08a0b
fix: [dashboard:saveTemplate] Prevent array re-indexing causing issue
...
with HTML select's option value
2020-03-10 10:52:53 +01:00
iglocska
bebc70a012
chg: [dashboard] show owner email of template to site owners and the owner themselves
2020-03-09 00:14:59 +01:00
iglocska
bf2694c490
new: [dashboard] added template delete functionality
2020-03-09 00:08:23 +01:00
iglocska
6773b8d799
fix: [dashboards] fixed invalid recall of dashboard template
2020-03-08 23:54:02 +01:00
iglocska
8d02332b31
new: [dashboard] persistence package
...
- export dashboard state
- import dashboard state
- save dashboard state
- make it available to others on the instance on demand
- admins can set a default password for users that don't have anything configured yet
- load another template based on what the community has shared
- added Whoami widget which was an outcome of the ESDC training
- various improvements, new fields for genericElements, etc
2020-03-08 23:36:27 +01:00
iglocska
218ea0333c
new: [dashboard] added a way to auto reload widgets
...
- has to be defined in the code of the widget
2020-03-04 14:46:01 +01:00
iglocska
14e2e68db8
fix: [cleanup] removed disabling the caching of dashboard widgets for debug purposes
2020-03-04 11:48:09 +01:00
iglocska
52e8924e6f
chg: [dashboard] Allow for the use of subdirectories in /app/Lib/Dashboard/Custom to be able to git clone repos
2020-03-04 11:46:45 +01:00
iglocska
33990b1923
fix: [cleanup]
2020-03-02 23:33:57 +01:00
iglocska
556efcbf5b
new: [dashboard] Added cachelifetimg setting as opposed to hard-coded value
2020-03-02 23:04:36 +01:00
iglocska
7b5374a81d
new: [dashboard] Added server resource module and some fixes
2020-03-02 00:32:26 +01:00
iglocska
750843725f
new: [Dashboard] added hook to check for permissions on module load
...
- allows for modules to have role / host org restrictions
2020-03-01 23:56:40 +01:00
iglocska
0d4df7c98b
new: [Dashboard] system
...
- Dashboard
- modular similar to restSearch
- build your own widgets
- use a set of visualisation options (more coming!)
- full access to internal functions for queries
- auto discover core and 3rd party widgets
- rearrange / configure widgets for each user individually
- rearrange / resize widgets
- settings can be configured by a site-admin on behalf of others
- modules have a self-explain mode to guide users
- caching mechanism for the modules / org
- set homepage / user
- various other fixes
2020-03-01 18:05:21 +01:00