iglocska
09ff4eba53
fix: [xss] resolved in the genericField of the single view
...
- as reported by SK-CERT
2022-09-18 18:27:39 +02:00
Sami Mokaddem
8c4c75d83a
fix: [localTools:action] Catch error if local tool's action returned unexpected data
2022-06-08 11:51:52 +02:00
iglocska
be064bb0c9
new: [KC] profile link added
2022-05-17 10:42:44 +02:00
Sami Mokaddem
61736531b1
chg: [indexTable:context_filters] Support of default context filter
...
This filter is used by default if none is provided
2022-03-09 08:55:59 +01:00
Sami Mokaddem
7d345f98f2
chg: [index_table:group_search] Changed name for better visibility
2022-02-28 10:46:38 +01:00
Sami Mokaddem
04b82d356e
chg: [indexTable:filtering] Initial work on supporting custom operators
2022-02-25 15:36:55 +01:00
Sami Mokaddem
bd14d52571
chg: Removed useless comments
2022-02-23 08:11:24 +01:00
Sami Mokaddem
7ea5acb167
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop-unstable
2022-02-21 11:17:05 +01:00
iglocska
495c4ee93c
fix: [security] XSS in the generic action template
...
- a previously assumed internal url can have user input appended via the MISP local tool connector
- requires a compromised connected MISP instance where a malicious administrator modifies the UUIDs of cerebrate relevant objects to JS payloads
- as reported by Dawid Czarcnecki of Zigrin Security
2022-02-20 12:07:06 +01:00
Sami Mokaddem
62ca877f0b
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop-unstable
2022-02-08 08:42:25 +01:00
iglocska
e60d97c214
fix: [security] genericForm reflected XSS in form descriptions for user controlled descriptions
...
- accessible via the MISP local tool setting change
- sanitise the description
- as reported by Dawid Czarnecki from Zigrin Security
2022-02-03 23:56:23 +01:00
iglocska
8b6fc78695
fix: [generic fields] org field URL missing slash fixed
2022-01-28 00:51:09 +01:00
iglocska
589f932fe9
chg: [form] dropdown default key added
2022-01-27 21:09:32 +01:00
Sami Mokaddem
dc8710d89e
fix: [users:view] Correctly reload authkey child panel when performing operations
2022-01-27 10:21:55 +01:00
Sami Mokaddem
6005552e76
fix: [genericElements:tags] List tags when editing an entity
2022-01-25 15:02:04 +01:00
Sami Mokaddem
7af31448cd
fix: [genericElements:index_table] Improved positioniong of pagination link for sorting
2022-01-21 09:09:05 +01:00
Sami Mokaddem
695fcdaf26
chg: [genericELements:index_table] Tabler head accept icons
2022-01-21 09:08:13 +01:00
Sami Mokaddem
d324eb497e
fix: [genericElements:tags] List tags when editing an entity
2022-01-20 14:37:19 +01:00
Sami Mokaddem
e6ec31ff23
fix: [appTable:table_statistics] Compute timeline only if the fields exist in the DB schema
2022-01-20 13:44:19 +01:00
Sami Mokaddem
a98c7f8f32
fix: [metaTemplate] Various fixed on meta-templates updates
2022-01-20 12:00:39 +01:00
Sami Mokaddem
324ac1ce40
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into refactor-metatemplates
2022-01-20 09:00:45 +01:00
iglocska
12d7607aae
new: [encryption key] view added
...
- was missing, despite links to it
2022-01-17 09:45:45 +01:00
Sami Mokaddem
a1a9029053
chg: [metaTemplate] Better placement of notice message
2021-12-20 14:28:04 +01:00
Sami Mokaddem
19b4648efb
chg: [genericElement:metafield_panel] Only display notice if the entity has meta fields
2021-12-17 14:04:44 +01:00
Sami Mokaddem
aa83b1aa37
chg: [metaTemplate] Update system and conflict resolution interfaces - WiP
2021-12-08 11:11:46 +01:00
Sami Mokaddem
6865114118
chg: [genericElements:form] Support of more option and radio input
2021-12-08 11:08:40 +01:00
Sami Mokaddem
819d96e805
new: [metaTemplate] Interface and functions to update meta-templates - WiP
...
Actual update not implemented yet.
2021-12-01 11:01:31 +01:00
iglocska
2eb2459936
fix: [forms] added missing password form field
2021-11-26 10:52:44 +01:00
iglocska
15d738aa77
fix: [forms] dropdowns overriding values from request
2021-11-26 10:51:58 +01:00
Sami Mokaddem
d136955160
chg: [elements:widgets] Slightly refactored highlight panel and removed useless code
2021-11-23 22:07:31 +01:00
Sami Mokaddem
bfd3a0c1e0
chg: [genericElements:index_table] Immediately save index setting when dropdown menu gets closed
2021-11-23 21:55:01 +01:00
Sami Mokaddem
7c92c12de9
chg: [element:index_table] Slight UI adjustement
2021-11-23 15:53:05 +01:00
Sami Mokaddem
025b551e77
chg: [genericElements:index_table] Added close button for stat widget config UI
2021-11-23 13:49:34 +01:00
Sami Mokaddem
ef91cfcee3
chg: [genericElements:index_table] Continuation of stats for current view - WiP
2021-11-17 17:04:39 +01:00
iglocska
92ddd04ba0
fix: [JSON fields] fixed escaping issues
2021-11-17 15:58:52 +01:00
Sami Mokaddem
25f0f07251
chg: [genericElements:index_table] Added support of statistic for current view - WiP
2021-11-15 11:51:47 +01:00
Sami Mokaddem
7cf7363009
chg: [genericElements:index_table] Moved description to a tooltip
...
Description describing indexes are great when discovering an app for the first time but start taking important place and become useless when users gets to know the app better. Moving it to a tooltip makes sense in that regard.
2021-11-15 08:29:16 +01:00
Sami Mokaddem
0dfa87be6f
chg: [genericElement:index_table] Conditional inclusion of header in column visibility selector
2021-11-11 08:24:07 +01:00
Sami Mokaddem
fc0f12e38e
chg: [genericElement:index] Highlight filtering button if filters are present
2021-11-10 15:34:33 +01:00
Sami Mokaddem
cc0b1ad3b4
chg: [component:CRUD] Added support of metafield in quickfilter feature
2021-11-10 15:28:09 +01:00
Sami Mokaddem
d6d592ff8c
new: [genericElement:index_table] Added support of meta_fields searches
2021-11-10 12:07:27 +01:00
Sami Mokaddem
acd80e2f18
chg: [genericElement:index_table] Small UI improvement for column visibility selector
2021-11-10 09:30:23 +01:00
Sami Mokaddem
a005d0491f
new: [genericElements:index_table] Support of meta_fields in table column
2021-11-10 09:06:39 +01:00
Sami Mokaddem
b6cf9e39dd
chg: [genericElement:index_table] Better support of array in generic fields
2021-11-10 08:58:21 +01:00
Sami Mokaddem
50737543a9
chg: [component:CRUD] Cleanup leftovers comments
2021-11-08 15:03:05 +01:00
Sami Mokaddem
94fbd74918
chg: [component:CRUD] Support of validation and re-edition (WiP)
2021-11-08 14:08:47 +01:00
Sami Mokaddem
fc436e89e2
chg: [element:genericForm] Usage of bootstrap component to generate ajax modal
2021-11-05 17:44:05 +01:00
Sami Mokaddem
26859d045e
fix: [element] Made single views aware of multiple meta-fields
2021-11-05 17:03:11 +01:00
Sami Mokaddem
9f7f39ec85
chg: [app] More UI improvement for responsiveness
2021-11-04 15:19:45 +01:00
Sami Mokaddem
4f084e6beb
chg: [app] Various layout improvements for responsiveness
2021-11-04 10:47:03 +01:00
Sami Mokaddem
c55088aa85
chg: [metaTemplate] Continuation of refactoring - WiP
...
Editing meta field from entities working
2021-11-04 08:10:32 +01:00
Sami Mokaddem
9373c35bc6
chg: [metaTemplate] Started refactoring the whole feature
...
Objective of the refactoring is to:
Simplified metafields searches and started to add support of multi-field and edition
2021-11-03 11:47:10 +01:00
Sami Mokaddem
51d93d40af
chg: [ui] Various UI improvement and cleanup
...
New according bootstrap component and small UI enhancements
2021-10-28 09:27:30 +02:00
Sami Mokaddem
fe9fbe2e99
new: [mailing-list] Added mailing list feature - WiP
2021-10-25 16:20:36 +02:00
Sami Mokaddem
8686aa87a6
fix: [genericElement:index_table] Better support of nested dropdown if it has been added after page load
2021-10-20 15:41:11 +02:00
Sami Mokaddem
7940920f3d
fix: [genericElement:indexTable] Ignore row selector column
2021-10-20 15:39:37 +02:00
Sami Mokaddem
43dfacfe72
chg: [genericElement:indexTable] Refactored code and added support of compact display
2021-10-20 11:28:39 +02:00
Sami Mokaddem
7941a6530a
new: [genericElement:indexTable] Table actions - WiP
...
Table actions allow to perform actions on the table such as hide/show columns, regroup rows by fields and so on
2021-10-20 09:39:12 +02:00
Sami Mokaddem
39fdb8ec0d
new: [user-settings] Added user settings feature
2021-10-08 10:27:40 +02:00
Sami Mokaddem
015c5bc721
chg: [element:genericForm] Added support of bs5 floating label
2021-10-04 16:16:13 +02:00
mokaddem
e65e283c04
chg: [genericElement:table] Changed action link display into buttons instead of links
2021-09-17 18:02:48 +02:00
mokaddem
e62056d5ac
chg: [bootstrap] Moved more files to support bootstrap v5
2021-09-17 17:51:45 +02:00
mokaddem
0d8841a3bf
Merge branch 'ui-navigation' into develop-unstable
2021-09-17 17:12:33 +02:00
mokaddem
0eb14195ee
Merge branch 'tags' into develop-unstable
2021-09-17 16:46:54 +02:00
mokaddem
10e4c97d8c
Merge branch 'local-tool-batch-actions' into develop-unstable
2021-09-17 16:39:04 +02:00
mokaddem
36f6866bd3
Merge branch 'ui-refacto' into develop-unstable
2021-09-17 16:38:48 +02:00
mokaddem
67b43635d0
chg: [bootstrap] Migrated APP to use bootstrap v5.x
2021-09-17 13:04:37 +02:00
mokaddem
9e7bf8638a
chg: [layout] Support of themes - WiP
2021-09-16 15:50:55 +02:00
mokaddem
0c2c402aa2
chg: [layout] Modernized general UI - WiP
2021-09-13 13:04:54 +02:00
mokaddem
e16a83eddd
chg: [elements:index_actions] UI hover feedback
2021-09-13 13:03:27 +02:00
mokaddem
c2e7414318
chg: [layout] Modern application UI - WiP
2021-09-13 11:43:42 +02:00
mokaddem
50c4a31a2e
chg: [layout:sidebar] Started integration of sidebar - WiP
2021-09-07 15:51:21 +02:00
mokaddem
ea3168b840
new: [genericElements:singleView] Added new string field to extract without type deduction
2021-09-03 09:47:36 +02:00
mokaddem
a4535ea42e
chg: [tag] Continuation of integrating tagging plugin - WiP
...
- Filtering
- CRUD of tags
2021-08-30 15:11:21 +02:00
mokaddem
29595c6e22
chg: [tag] Continuation of integrating tagging plugin - WiP
...
- Can tag/untag any model
2021-08-26 16:12:55 +02:00
mokaddem
8b659fb6af
chg: [tag] Continuation of integrating tagging plugin - WiP
...
- Tagging / Untagging
2021-08-26 12:06:12 +02:00
mokaddem
b1e5bbad1a
new: [tag] Started integration of tag plugin with custom helpers - WiP
2021-08-24 10:49:53 +02:00
mokaddem
aa66b4fbf5
fix: [genericElement:singleView] Improved display of json field
2021-07-07 15:11:52 +02:00
mokaddem
41e9666224
new: [localTool:batchActions] Added framework to execute batch actions on list of connections
2021-07-07 15:05:32 +02:00
mokaddem
493530f52d
fix: [genericElement:codemirror] Catch if no data for codemirror are passed
2021-07-07 15:02:48 +02:00
mokaddem
1251d0f168
chg: [genericElement:single_view] Usage of factories
2021-07-06 12:37:16 +02:00
mokaddem
64ca0179bf
chg: [genericElement:single_view] Metafields have their own element
2021-07-06 12:35:50 +02:00
mokaddem
d9bef3dc0c
new: [localTools] Setting validation
2021-07-05 17:27:39 +02:00
mokaddem
bc7e2baf83
new: [localtools] Integration of codemirror of tools parameters
2021-07-05 14:14:17 +02:00
mokaddem
9de600db97
chg: [genericElement:index-table] Automatically include selector if
...
topbar has multi-select actions
2021-07-05 09:30:20 +02:00
mokaddem
97dd912da9
chg: [genericForm] Allow empty option in selector
2021-06-30 12:22:22 +02:00
mokaddem
186fba395a
fix: [indexTable:group_search] Fixed typo in passed argument
2021-06-30 08:33:09 +02:00
mokaddem
7add89aa9e
fix: [singleView:jsonField] Render only first value
2021-06-28 11:48:39 +02:00
mokaddem
18e32730d2
fix: [genericElement:index_table] Added missing multi-select-actions view
2021-06-23 11:18:51 +02:00
mokaddem
bb6489778f
chg: [genericElement:index_table] Generic support of bulk operations
2021-06-23 11:15:22 +02:00
mokaddem
169ebac9ab
Merge remote-tracking branch 'origin/develop' into inbox-misp-sync
2021-06-14 14:11:07 +02:00
iglocska
e1ac7fe2e6
chg: [wip] localtools
2021-06-14 08:37:00 +02:00
mokaddem
5e0a4b155e
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into inbox-misp-sync
2021-06-12 13:34:13 +02:00
mokaddem
d76aa04ad7
chg: [genericElement:form] More flexible variable check
2021-06-12 12:04:57 +02:00
mokaddem
edc23d8b71
fix: [genericElements:indexTable] Enforce actions button to be inline
2021-06-12 12:01:03 +02:00
mokaddem
835dbd88c8
fix: [genericElement:singleView] Allow displaying object not included in an array
2021-06-12 12:00:06 +02:00
mokaddem
7e47c48ef3
chg: [genericTemplate:index_simple] Moved file to element
2021-06-12 11:59:40 +02:00
iglocska
114e4e76e5
chg: [no-wrap] connections
2021-06-11 14:42:08 +02:00
iglocska
2e9b306f46
chg: [wip] local tools integration
2021-06-11 14:27:22 +02:00
iglocska
ef94ce147c
Merge branch 'main' into inbox
2021-06-01 14:37:29 +02:00