Sami Mokaddem
f89e48a75a
chg: [workflows] Improved pagination and added trigger scope
2022-07-26 14:45:35 +02:00
Steve Clement
d70f2ac529
fix: [i18n] Variables cannot be translated
2022-07-26 14:41:32 +02:00
Sami Mokaddem
c1136dcb7d
chg: [workflow:module_webhook] Added description
2022-07-26 14:07:18 +02:00
Sami Mokaddem
5666945990
chg: [workflows:editor] Continued replacing `block` into `node`
2022-07-26 14:04:27 +02:00
Sami Mokaddem
7a97d07dda
chg: [workflows:editor] Renamed block into node
2022-07-26 13:56:51 +02:00
Sami Mokaddem
563fece1c9
chg: [workflows:editor] Continued renaming block to module
2022-07-26 13:51:27 +02:00
Sami Mokaddem
77edcf214d
chg: [workflows:editor] Added duplicate shortcut
2022-07-26 13:36:56 +02:00
Sami Mokaddem
b44a51ea7c
fix: [workflows:editor] Improved node filtering UI and behavior
2022-07-26 12:12:26 +02:00
Sami Mokaddem
20263bdf23
chg: [workflows:editor] Continued renaming `block` into `node`
2022-07-26 11:58:08 +02:00
Sami Mokaddem
8d4024871a
chg: [workflows:editor] Better error handling while trying to get selected nodes
2022-07-26 11:55:11 +02:00
Sami Mokaddem
a1379ddd75
Merge branch 'develop' of github.com:MISP/MISP into feature-workflows-2
2022-07-26 11:50:03 +02:00
Sami Mokaddem
cdde1dbe38
fix: [tools:securityAudit] Do not fail if `tls` key does not exist
2022-07-26 11:49:42 +02:00
Sami Mokaddem
e9dc2f4e92
Merge branch 'develop' of github.com:MISP/MISP into feature-workflows-2
2022-07-26 11:45:45 +02:00
Luciano Righetti
f26f50c8d3
fix: handle casing diff in db response
2022-07-26 11:43:58 +02:00
Steve Clement
2696ea4573
Merge pull request #8508 from SteveClement/i18n
2022-07-26 18:33:09 +09:00
Sami Mokaddem
6020aeba7a
Merge branch 'develop' of github.com:MISP/MISP into feature-workflows-2
2022-07-26 11:32:31 +02:00
Sami Mokaddem
c3cd5e5827
chg: [workflow] Started renaming `block` into `module`
2022-07-26 11:32:15 +02:00
Luciano Righetti
13460b3a7b
fix: use session variables instead of global_variables table as its not available in some installations
2022-07-26 11:31:08 +02:00
Steve Clement
3b17474d1b
chg: [i18n] Updated Languages, added: Romanian and Sinhala
2022-07-26 11:28:13 +02:00
Sami Mokaddem
37afb8938c
fix: [workflows:editor] Changed phrasing
2022-07-26 11:24:55 +02:00
Sami Mokaddem
5e29f975d1
chg: [workflow] Enable some module by default when updating
2022-07-26 11:16:08 +02:00
Sami Mokaddem
acbf0238d0
fix: [sidebar:workflows] Additional separator
2022-07-26 11:10:34 +02:00
Sami Mokaddem
106d6aa299
chg: [workflows:module_index] Added support of mass enable/disable
2022-07-26 11:07:52 +02:00
Sami Mokaddem
2346146ae0
fix: [workflows:editor] Various i18n and some UI improvements
2022-07-26 10:00:58 +02:00
Sami Mokaddem
2be3efaf84
chg: [workflows:editor] Added support of codemirror for textarea
2022-07-26 10:00:30 +02:00
Sami Mokaddem
471b824366
fix: [workflows:editor] Fixed bug where param_id was missing thus preventing new param to be saved
2022-07-26 09:59:04 +02:00
Sami Mokaddem
c26f0e5ea1
chg: [workflows:misp_module] Reorganised the config in misp-module
2022-07-26 08:45:33 +02:00
Luciano Righetti
a3c18d0dad
Merge pull request #8478 from righel/improve-aad-auth-logging
...
chg: improve logging, use HttpSocket instead of file_get_contents() f…
2022-07-25 15:39:21 +02:00
Sami Mokaddem
a092a1da1c
chg: [workflow:zmq_module] Simplified usage
2022-07-25 15:08:17 +02:00
Sami Mokaddem
5fc2e3561f
fix: [scripts:mispzmq] Removed unused zmq topic
2022-07-25 14:18:37 +02:00
Sami Mokaddem
95e98c27bb
chg: [workflowBlueprint] Clean-up and new method export formats
2022-07-25 14:09:29 +02:00
Sami Mokaddem
8a98815b75
fix: [workflows] Removed unused views and fix end of files
2022-07-25 13:50:11 +02:00
Sami Mokaddem
b8a9bedcbc
fix: [workflows] Clean up and removed unused code
2022-07-25 13:41:13 +02:00
Sami Mokaddem
510e682b20
fix: [tool:workflowFormatConverter] Fix typo
2022-07-25 13:32:53 +02:00
Sami Mokaddem
51fa6fd6d8
fix: [workflow] Remove leftovers from previous design with [non]blocking paths from triggers
2022-07-25 13:29:03 +02:00
Sami Mokaddem
4a26475b14
fix: [workflows:editor] Fixed zoom when there is only one node in the graph
2022-07-25 13:27:45 +02:00
Sami Mokaddem
e4d764de06
chg: [workflows:editor] Fetch workflow from database after creation
2022-07-25 13:25:49 +02:00
Sami Mokaddem
ab26b27268
chg: [workflow] added `addWorkflow` function in model
2022-07-25 13:24:15 +02:00
Sami Mokaddem
5829f18db8
fix: [acl] Added missing entry
2022-07-25 11:40:09 +02:00
Sami Mokaddem
b7312650a4
fix: [workflows] Changed stupid_pagination to light_paginator
2022-07-25 11:37:31 +02:00
Sami Mokaddem
b42909f678
chg: [workflows:infoModal] Added debugging section
2022-07-25 11:27:43 +02:00
Sami Mokaddem
d4b912539e
chg: [workflows:infoModal] Separated info modal in its own element
2022-07-25 11:20:13 +02:00
Sami Mokaddem
804ab7e4b6
chg: [workflows:editor] Include trigger-id as a suggestion in the blueprint description
2022-07-22 15:04:48 +02:00
Sami Mokaddem
57642885c5
new: [workflows:editor] Allow to edit blueprints and fixed add/edit modal behavior
2022-07-22 14:55:00 +02:00
Sami Mokaddem
fb62a38d7a
chg: [workflow:editor] Show warning for path leading to blocking nodes from non-blocking context
2022-07-22 13:28:56 +02:00
Sami Mokaddem
c34cd5d990
chg: [Tool:WorkflowGraph] Option to walk a graph without skipping logic nodes
2022-07-22 13:27:42 +02:00
Sami Mokaddem
702d2f8a5e
chg: [workflow:attachNotification] Added warning about using a blocking module in a non-blocking trigger
2022-07-22 10:06:18 +02:00
Sami Mokaddem
85ada91dde
chg: [user:afterSave] Do not execute trigger for login and logout actions
2022-07-22 10:05:34 +02:00
Sami Mokaddem
c8528a7c59
chg: [workflows:modules] Renamed parallel tasks into concurrent tasks
2022-07-22 09:56:30 +02:00
Sami Mokaddem
8909f8d793
fix: [workflows:editor] Improved handling of node parameters
2022-07-22 08:58:10 +02:00
Sami Mokaddem
13de26a0a7
fix: [workflows:editor] Correctly position nodes from blueprint upon insertion
2022-07-21 15:31:54 +02:00
Sami Mokaddem
46e831db8a
fix: [workflows:editor] Improved handling of node deletion from different context
2022-07-21 15:29:03 +02:00
Sami Mokaddem
d1e1d4fe1c
fix: [workflow:editor] Deleting nodes from blueprint right after including them in the graph
2022-07-21 14:52:11 +02:00
Sami Mokaddem
798e440f57
chg: [workflows:editor] Sort modules in the sidebar by their name
2022-07-21 14:42:40 +02:00
Sami Mokaddem
6ced1d4cf8
chg: [workflow:editor] Small UI improvement
2022-07-21 14:42:14 +02:00
Sami Mokaddem
ed59e09161
Merge branch 'develop' of github.com:MISP/MISP into feature-workflows-2
2022-07-21 13:21:14 +02:00
Sami Mokaddem
77213f2322
fix: [decaying:decaying_tool] Fixed page failing to load due to missing jquery-ui
2022-07-21 12:05:59 +02:00
Sami Mokaddem
2a44abcd12
fix: [workflows:editor] Usage of minified version of jquery-ui
2022-07-21 11:39:30 +02:00
Sami Mokaddem
5611ad17ea
chg: [webroot] Updated jquery-ui from 1.13.1 to 1.13.2
2022-07-21 11:38:05 +02:00
Sami Mokaddem
a687eb0967
fix: [workflow:editor] Path not being attach to node's handle for nodes having chosen
2022-07-21 11:27:01 +02:00
Sami Mokaddem
79e6d2bf54
chg: [workflow] Usage of format converter tool to convert passed data into MISP core format
2022-07-21 11:18:59 +02:00
Luciano Righetti
932b7be5ef
fix: light pagination not needed here
2022-07-21 10:56:28 +02:00
Sami Mokaddem
0de1656f32
fix: [workflow] Log error message on the disk as well upon module execution error
...
This is needed as currently log entries are rollbacked if the trigger was called from the beforeSave context
2022-07-20 16:53:17 +02:00
Sami Mokaddem
354594f5ca
chg: [workflow] Made sure data is correctly converted before calling the trigger
2022-07-20 16:51:53 +02:00
Sami Mokaddem
94804f7776
chg: [workflow:baseModule] Automatically convert into MISP core format if `misp_core_format` is set
2022-07-20 16:51:03 +02:00
Sami Mokaddem
6134a1c93f
fix: [sidemenu:workflow] Link correctly redirects to workflow history
2022-07-20 16:50:13 +02:00
Luciano Righetti
e53b10d18b
chg: refactor so can be re-used
2022-07-20 16:11:49 +02:00
Luciano Righetti
dc4236ef9b
new: add LightPaginator when total page count is not needed/to expensive
2022-07-20 15:56:30 +02:00
Sami Mokaddem
fd2bf8511a
chg: [workflow] Simplified extraction of trigger from workflows
2022-07-20 15:35:31 +02:00
Sami Mokaddem
3e8889dc90
chg: [workflow:distribution_if] Added `event` scope to be used.
2022-07-20 15:22:11 +02:00
Sami Mokaddem
461860e78d
chg: [workflow:webhook] Renamed parameter
2022-07-20 15:21:41 +02:00
Sami Mokaddem
2011bf3670
chg: [workflow] Added support of misp_core_format in triggers and modules
...
Allow trigger to specify if their passed data is compliant with the MISP core format from the RFC. As for module, they can specify if they expect data under the MISP core format to be working properly.
2022-07-20 15:19:33 +02:00
Sami Mokaddem
4211cdd15d
chg: [workflow] Made action modules inherit the `WorkflowBaseActionModule` class
2022-07-20 15:06:41 +02:00
Luciano Righetti
dcd232bd85
fix: missing ACL
2022-07-19 14:05:52 +02:00
Luciano Righetti
b4fb6251ce
new: mysql db tuning recommendations in server diagnostics
2022-07-19 13:36:53 +02:00
Sami Mokaddem
7877145960
chg: [workflowBlueprint] Added support of misp-workflow-blueprints repository
2022-07-19 11:50:42 +02:00
Sami Mokaddem
2be9d07502
chg: [workflowBlueprint] Added new column `default` to recognize default BP
2022-07-19 11:48:12 +02:00
Sami Mokaddem
9d891581da
fix: [workflows:editor] Add error node if the module from a blueprint is not known
2022-07-19 11:19:02 +02:00
Sami Mokaddem
fb74db2088
chg: [workflows:editor] prevent disabled module to appear in the module select picker
2022-07-19 10:37:46 +02:00
Sami Mokaddem
5f7af508b4
fix: [workflows:editor] Multi-deletion with <delete> key
2022-07-19 10:27:46 +02:00
Sami Mokaddem
ce6c8cff49
chg: [workflows:editor] Added notice if no modules are enabled
2022-07-19 10:27:09 +02:00
Sami Mokaddem
df54169cdb
chg: [workflows:module_index] Improved notice
2022-07-19 10:18:58 +02:00
Sami Mokaddem
27cbdf9a5c
chg: [workflow] Removed duplicated module parameter related to blocking and added notice in editor
2022-07-19 09:52:58 +02:00
Sami Mokaddem
95cfe096b3
new: [workflow:published_if] New module
2022-07-19 09:26:24 +02:00
Sami Mokaddem
61f1fa1718
fix: [workflow:editor] Foxed disabled state of the save button after saving
2022-07-19 09:26:02 +02:00
Sami Mokaddem
25ab443371
fix: [workflow:BaseModule] Always fetch event if it's missing
2022-07-19 09:25:30 +02:00
Sami Mokaddem
b6a11991fd
chg: [workflow:generic_if] Renamed module for consistency
2022-07-19 09:24:50 +02:00
Sami Mokaddem
cbec4a4894
new: [workflow:organisation_if] New module
2022-07-19 09:02:44 +02:00
Sami Mokaddem
79eff086cb
fix: [workflow:editor] Make sure to update node's param_id configuration
2022-07-19 09:02:16 +02:00
Sami Mokaddem
0067c8f448
chg: [workflow:module_index] Added notice for modules that failed to load
2022-07-19 09:01:32 +02:00
Jakub Onderka
44f7418b0d
Merge pull request #8488 from JakubOnderka/response-signing
...
fix: [internal] Response signing
2022-07-18 18:21:13 +02:00
Sami Mokaddem
508424aa37
chg: [workflow] Convert to MISP Core format before passing data to the workflow
2022-07-18 13:42:10 +02:00
Sami Mokaddem
b162dfed73
chg: [workflow:executeNode] Renamed function
2022-07-18 13:40:22 +02:00
Bradley Logan
1838672306
fix: [diag] Correctly set DB session errorCode
2022-07-18 01:17:04 -07:00
Sami Mokaddem
c7f80a07ed
fix: [workflows:editor] Make sure to override block setting by module's configuration
2022-07-18 09:54:22 +02:00
Sami Mokaddem
df3bc9a063
new: [workflow:distribution_if] module
2022-07-18 09:53:28 +02:00
Sami Mokaddem
6f15d18e62
chg: [workflow:tag_if] Added support of `event_attribute` scope and improved integration with queryModuleServer
2022-07-15 14:49:16 +02:00
Sami Mokaddem
87b92109d2
chg: [workflow] Various fixes, improved enrichment support and new logic module
2022-07-15 11:47:08 +02:00
Sami Mokaddem
2a31408555
fix: [workflow] Create table sql statement updated
2022-07-14 14:07:35 +02:00
Sami Mokaddem
0202493053
fix: [tools:workflowGraphTool] Fixed detection of edges making the graph cyclic
2022-07-14 10:53:03 +02:00
Jakub Onderka
ed35474c61
Merge pull request #8491 from JakubOnderka/fix-undefined-variable-vol2
...
fix: [internal] Undefined variable $mayModify
2022-07-14 09:59:38 +02:00
Sami Mokaddem
bb37a25e3a
chg: [workflow] Added option to globally stop workflow execution
...
Not sure if it's relevant since an output can only have one connection
2022-07-13 16:09:35 +02:00
Sami Mokaddem
5b0cc93e48
fix: [Module:execute_workflow] Saving log in DB no longer fails anymore
2022-07-13 16:07:35 +02:00
Sami Mokaddem
5b27ecd843
chg: [workflow] Prevent and notify multiple connection for the same output
2022-07-13 15:38:51 +02:00
Sami Mokaddem
b07433374a
chg: [workflowBlueprint] Added mermaid support
...
Created new generic field for markdown
2022-07-13 14:43:13 +02:00
Sami Mokaddem
0d5361fcb6
Merge remote-tracking branch 'origin/develop' into feature-workflows-2
2022-07-13 11:46:53 +02:00
Sami Mokaddem
6f9d9a20d4
new: [event-report] Added support of mermaid
2022-07-13 11:41:31 +02:00
Sami Mokaddem
ebb31aadaf
new: [workflow:mermaid] New tool to convert graph into mermaid notation
2022-07-13 10:42:43 +02:00
Sami Mokaddem
a048098be5
new: [GraphvizDot] New tool to convert workflow graph into dot notation
2022-07-12 15:51:27 +02:00
Jakub Onderka
ed399f1131
fix: [internal] Undefined variable $mayModify
2022-07-12 14:35:24 +02:00
Sami Mokaddem
3fe30cdb48
chg: [appController] Bump query version
2022-07-12 14:20:26 +02:00
Sami Mokaddem
142a2213de
Merge branch 'develop' of github.com:MISP/MISP into develop
2022-07-12 14:19:46 +02:00
Sami Mokaddem
3fb3a840e5
chg: [js] upgrade moment.js to v2.29.4
2022-07-12 14:19:21 +02:00
Jakub Onderka
7983731e0d
Merge pull request #8490 from JakubOnderka/fix-audit-log-controller
...
fix: [internal] Call to a member function fetchEvent() on null
2022-07-12 14:18:13 +02:00
Sami Mokaddem
74ff67d564
Merge branch 'develop' of github.com:MISP/MISP into feature-workflows-2
2022-07-12 14:14:47 +02:00
Sami Mokaddem
59221576e5
new: [taxonomy:normalizeCustomTags] Normalize custome tags to their taxonomy format
...
New feature accessible on the administrator on-demand action page
2022-07-12 14:13:30 +02:00
Jakub Onderka
1dc894f444
fix: [internal] Call to a member function fetchEvent() on null
2022-07-12 13:06:39 +02:00
Sami Mokaddem
851b64a02c
chg: [sidemenu:workflow_blueprint] Re-organised and added divider
2022-07-12 08:51:19 +02:00
Jakub Onderka
e8dc0ab5fc
fix: [internal] Response signing
2022-07-09 09:02:34 +02:00
Jakub Onderka
26cc86fde2
Merge pull request #8205 from JakubOnderka/pull-optim
...
Pull optim
2022-07-09 09:01:54 +02:00
Jakub Onderka
31b0c3998b
Merge pull request #8470 from JakubOnderka/process-error
...
chg: [internal] More clear error message in process tool
2022-07-09 08:54:18 +02:00
Jakub Onderka
28585602bc
Merge pull request #8480 from JakubOnderka/handle-zmq-exception
...
fix: [internal] Properly handle zmq exception
2022-07-09 08:53:56 +02:00
Jakub Onderka
e423013f34
Merge pull request #8481 from JakubOnderka/attribute-to-ids-faster
...
fix: [internal] Faster changing IDS flag for CIDR
2022-07-09 08:53:32 +02:00
Alexandre Dulaunoy
4cbc1f5150
chg: [taxonomies] updated
2022-07-08 16:13:39 +02:00
Alexandre Dulaunoy
b758ce7410
chg: [taxonomies] updated
2022-07-08 15:58:25 +02:00
Alexandre Dulaunoy
0b9e89fcdb
chg: [taxonomies] updated to the latest version
2022-07-08 15:08:30 +02:00
Alexandre Dulaunoy
2d5c74d382
chg: [misp-galaxy] updated
2022-07-08 15:08:05 +02:00
Alexandre Dulaunoy
4f83ac485a
chg: [misp-objects] updated
2022-07-08 15:07:18 +02:00
Alexandre Dulaunoy
0262c854da
chg: [misp-objects] updated to the latest version
2022-07-08 15:06:41 +02:00
Alexandre Dulaunoy
86be038a1a
chg: [taxonomies] updated to the latest version
2022-07-08 07:34:26 +02:00
Alexandre Dulaunoy
a0c0ca0313
Merge branch 'develop' of github.com:MISP/MISP into develop
2022-07-08 07:32:15 +02:00
iglocska
c93818f180
chg: [LS22] shell updated with the final version used for the exercise
2022-07-07 11:07:55 +02:00
Sami Mokaddem
6df9b94916
fix: [elements:workflow_execution_path] Support of different icon types and fixed missing template
2022-07-07 09:47:02 +02:00
Jakub Onderka
6b6169458a
fix: [internal] Faster changing IDS flag for CIDR
2022-07-07 09:37:37 +02:00
Sami Mokaddem
73a5762a6d
chg: [workflows:module_view] Added listening workflows in trigger module view
2022-07-07 09:28:28 +02:00
Sami Mokaddem
99a76812bc
Merge remote-tracking branch 'origin/develop' into feature-workflows-2
2022-07-07 09:09:39 +02:00
Sami Mokaddem
35d7c05582
Merge remote-tracking branch 'origin/2.4' into feature-workflows-2
2022-07-07 09:05:17 +02:00
Sami Mokaddem
a220cac1a5
chg: [workflow] Moved directory of custom modules in `Lib` folder
2022-07-07 09:04:09 +02:00
Sami Mokaddem
aef257b4f7
chg: [workflpw:editor] Added link to github issue and workflow ID column
2022-07-07 08:16:09 +02:00
Jakub Onderka
9e75c909e2
fix: [internal] Properly handle zmq exception
2022-07-06 17:20:07 +02:00
Sami Mokaddem
269de65631
chg: [workflow:editor] Improved fitCanvas and removed more html when saving workflows
2022-07-06 15:33:50 +02:00
Sami Mokaddem
14f1ffab8b
chg: [workflow:logging] Added logging to file in addition to DB logging
...
This is used to mitigate a bug that prevent log entries to be saved in the log table if they are inserted in a `beforeSave` context. The bug append because cakephp rolls back any pending entry in the transaction.
2022-07-06 15:31:16 +02:00
Sami Mokaddem
9f9c421140
chg: [tools:FileAccessTool] Added support of append in writeToFile
2022-07-06 15:29:21 +02:00
Sami Mokaddem
97f64408d5
chg: [workflow:editor] Added draft of info modal
2022-07-06 14:43:00 +02:00
Sami Mokaddem
f118cae12c
chg: [workflow:editor] Added additional save blueprint button
2022-07-06 14:42:10 +02:00
Sami Mokaddem
bab33d42b9
chg: [workflow] Renaming and UI Improvements
2022-07-06 14:40:35 +02:00
Sami Mokaddem
d09b7d3b5b
fix: [workflow:editor] Fixed canvas centering
2022-07-06 11:43:54 +02:00
Luciano Righetti
8b7b53975d
chg: improve logging, use HttpSocket instead of file_get_contents() for http requests, update docs
2022-07-06 11:01:55 +02:00
Sami Mokaddem
1cfc4f93b6
chg: [workflow:editor] Strip HTML when saving workflow and exporting blueprints
2022-07-06 09:27:28 +02:00
Sami Mokaddem
b99cd2fb6c
fix: [workflow:editor] Prevent blueprint crashing if module output changed
2022-07-06 09:26:56 +02:00
Sami Mokaddem
2cebf5d158
chg: [workflow] Various improvement and fixes for misp-modules
2022-07-05 15:51:25 +02:00
Sami Mokaddem
dbcedbc505
chg: [workflow] Various improvement and added support of `enrichment_before_query` trigger
2022-07-05 11:19:18 +02:00
Graham Williamson
b3360e89a6
chg: [doc] Fixes various typos and spelling mistakes
2022-07-03 21:38:59 +10:00
Graham Williamson
e5c9af4903
chg: [doc] Fixes broken link to OpenAPI spec
2022-07-03 21:23:54 +10:00
Jakub Onderka
5dfd40999b
fix: [UI] Destroy popovers
2022-07-01 09:59:34 +02:00
Jakub Onderka
74ecd2ee9d
chg: [internal] More clear error message in process tool
2022-06-30 16:55:04 +02:00
Jakub Onderka
27ff97a3a3
chg: [internal] restSearch cleanup
2022-06-30 13:35:29 +02:00
chrisr3d
f4db59364c
Merge branch '2.4' of https://github.com/MISP/MISP into develop
2022-06-30 12:25:34 +02:00
chrisr3d
d2ddef68ab
fix: [stix2 import] Fixed issue when marking refs were pointing to a unexisting (in the Bundle) Marking Definition object
2022-06-30 12:22:56 +02:00
Jakub Onderka
83190f31c2
Merge pull request #8452 from JakubOnderka/restSearchExport-description
...
chg: [UI] Event export description
2022-06-30 10:10:06 +02:00
Jakub Onderka
451749484b
fix: [internal] Faster attaching event tags to attributes
2022-06-30 09:44:55 +02:00
Jakub Onderka
47b4c95fe2
chg: [internal] JsonExport cleanup
2022-06-30 09:44:55 +02:00
Sami Mokaddem
4ab4121d05
Merge remote-tracking branch 'origin/develop' into emmekappa86-feature-snort-rule-from-network-connection
2022-06-29 12:37:50 +02:00
Jakub Onderka
640a732c29
Merge pull request #8358 from JakubOnderka/memory-leak-fix
...
fix: [internal] PHP memory leak
2022-06-29 13:32:26 +02:00
Sami Mokaddem
5d5bbe3eed
chg: [global_menu] Added beta label next to workflow
2022-06-24 17:47:43 +02:00
Sami Mokaddem
400188a283
fix: [elements:global_menu_single] Correctly respect specification about html
2022-06-24 17:46:33 +02:00
Sami Mokaddem
7b179578b9
chg: [workflows] UI Tweaks
2022-06-24 17:45:47 +02:00
Sami Mokaddem
43a272b85d
chg: [workflow:misp_module] Added support of blocking module
2022-06-24 17:45:12 +02:00
Sami Mokaddem
47fac9478c
chg: [workflow:editor] Added support of chosen for blueprints
2022-06-24 17:26:35 +02:00
Sami Mokaddem
c4580fd419
chg: [workflow:editor] Allow drag&drop for blueprint
2022-06-24 17:21:56 +02:00
Sami Mokaddem
8b8055a625
chg: [WorkflowBlueprint] Renamed WorkflowPart into WorkflowBlueprint
2022-06-24 17:09:49 +02:00
Sami Mokaddem
7ea7ec1023
chg: [workflow:editor] Started better integration of workflow parts
2022-06-24 16:03:52 +02:00
Sami Mokaddem
0a478bfda0
fix: [Workflow:UserBeforeSave] Ignore workflow execution for logins and logouts
2022-06-24 15:48:50 +02:00
Sami Mokaddem
8bc91d53d5
chg: [workflows:beforeFilter] Prevent access if setting is disabled
2022-06-24 13:44:51 +02:00
Sami Mokaddem
01899bbd6c
chg: [workflow] Added attribute and object afterSave trigger
2022-06-24 13:42:59 +02:00
Sami Mokaddem
b46c4c7ec5
chg: [workflows:index] UI tweak
2022-06-24 13:42:06 +02:00
Sami Mokaddem
8e746960a1
chg: [workflow] Improved integration with settings + added global setting to enable/disable workflow feature
2022-06-24 12:45:20 +02:00
Sami Mokaddem
351a3cfd4e
chg: [workflow] non-blocking workflows are run by background workers
2022-06-24 12:20:03 +02:00
Sami Mokaddem
14ff17a6e8
chg: [workflows:index] Link to view workflow execution results
2022-06-24 12:18:52 +02:00
Sami Mokaddem
8ce148effb
chg: [user:saveCallbacks] Added support of trigger in beforeSave and afterSave
...
Triggers are named respectively `user-before-save` and `user-after-save`
2022-06-24 11:23:25 +02:00
Sami Mokaddem
a13c1a39e9
chg: [workflow] Improved logging capabilities and stop aborting execution if non-blocking module return false
2022-06-24 11:22:26 +02:00
Sami Mokaddem
1461f06638
chg: [workflow] Added WorkflowBaseTriggerModule class to be extended by triggers
2022-06-24 09:25:02 +02:00
Sami Mokaddem
df8f0f9ed0
new: [workflow_module:webhook] Added new webhook module
2022-06-22 13:38:19 +02:00
Sami Mokaddem
31e3c94929
chg: [sidemenu] Added more link for workflowParts controller
2022-06-22 13:37:39 +02:00
Sami Mokaddem
4802f1cb0e
fix: [workflowPart:edit] Convert part data to string before passing to the view
2022-06-22 12:04:17 +02:00
Sami Mokaddem
e2882a773d
chg: [workflow:editor] Added possibility to include workflow parts + various fixes
2022-06-22 11:57:43 +02:00
Sami Mokaddem
4e47782a04
new: [workflowPart] Started integration of workflow parts
2022-06-22 09:46:57 +02:00
Sami Mokaddem
d1c617a287
chg: [workflow:moduleIndex] Added more filtering options
2022-06-22 09:45:42 +02:00
Sami Mokaddem
374449b2e4
chg: [workflows:index] Added module icons in index and view
2022-06-21 10:15:55 +02:00
Sami Mokaddem
30d114831e
fix: [workflow:editor] Fixed checking cyclic state for large graph + Improved UI
2022-06-21 10:01:28 +02:00
Sami Mokaddem
172ba83c25
chg: [workflow:editor] Improved selection behavior and UI
2022-06-20 15:18:25 +02:00
Sami Mokaddem
e1735c1125
chg: [workflow:editor] General UI improvements
2022-06-17 16:10:04 +02:00
Sami Mokaddem
7d4cc65f2e
chg: [workflow] Added toggling trigger state from the index
2022-06-17 10:06:11 +02:00
Sami Mokaddem
b6348c5fd4
chg: [workflow] Small UI tweaks
2022-06-17 09:20:50 +02:00
Sami Mokaddem
574deccac8
new: [workflow] Added toggling module state
2022-06-17 09:20:27 +02:00
Jakub Onderka
1885e972d9
fix: [internal] RestSearchExport: fetch published and unpublished events
2022-06-16 16:38:25 +02:00
Jakub Onderka
44db6accb3
Merge pull request #8453 from JakubOnderka/invalid-date-error
...
chg: [internal] Throw exception if date spec is invalid
2022-06-16 15:59:57 +02:00
Jakub Onderka
914fd2467b
chg: [internal] Throw exception if date spec is invalid
2022-06-16 15:47:37 +02:00
Jakub Onderka
3dc6281676
chg: [internal] Include more types in hash export
2022-06-16 12:54:58 +02:00
chrisr3d
d786e4e9c1
Merge branch '2.4' of https://github.com/MISP/MISP into develop
2022-06-16 11:35:39 +02:00
chrisr3d
bd281d47a5
fix: [stix2 import] Fixed STIX 2.0 Observable objects mapping as MISP attributes
2022-06-16 11:34:29 +02:00
Jakub Onderka
2964335f04
chg: [UI] Event export description
2022-06-16 09:19:53 +02:00
Sami Mokaddem
4ffebbfff4
chg: [workflow:index_module] Added column for blocking modules
2022-06-15 14:27:37 +02:00
Sami Mokaddem
487f62fd84
chg: [workflow:editor] Mainly improved UI
2022-06-15 14:24:39 +02:00
chrisr3d
64ee149d5e
Merge branch '2.4' of https://github.com/MISP/MISP into develop
2022-06-15 12:51:05 +02:00
chrisr3d
e7a9d82cb9
Merge branch '2.4' of https://github.com/MISP/MISP into 2.4
2022-06-15 12:49:46 +02:00
chrisr3d
1de50f57dc
fix: [stix2 import] Removed `index` parameter for some observable objects parsing functions to avoid issues while selecting the right observable
...
- Should fix #8447
2022-06-15 12:47:48 +02:00
Sami Mokaddem
9f42290e49
chg: [workflow:editor] Added support of node multi-selection
2022-06-15 11:53:01 +02:00
Jakub Onderka
71e78bedb0
fix: [internal] Trying to access array offset on value of type int
2022-06-15 09:31:06 +02:00
Sami Mokaddem
6f8d1c0441
chg: [workflow:editor] Save current state with CTRL+S
2022-06-13 15:58:53 +02:00
Sami Mokaddem
07b99a1a5a
chg: [workflow] Added more logging while executing WF
2022-06-13 14:36:44 +02:00
Sami Mokaddem
c63ff3b21d
chg: [workflow] Increment workflow counter each time a trigger is called
2022-06-13 14:10:06 +02:00
Sami Mokaddem
46632de33a
chg: [workflow:editor] Slightly improved center canvas method
2022-06-13 13:54:42 +02:00
Sami Mokaddem
ff75734326
chg: [workflow:editor] Improved styling for trigger nodes
2022-06-13 13:05:54 +02:00
Sami Mokaddem
02730b0662
chg: [workflow:editor] Slightly changed zoom behavior
2022-06-13 12:58:50 +02:00
Sami Mokaddem
17a32a8131
chg: [workflow] restored execution path support to allow parallel tasks
2022-06-13 11:27:27 +02:00
Sami Mokaddem
6511c3381a
chg: [workflows] Ability to run a workflow from any node and added background job support for parallel tasks
2022-06-13 10:48:59 +02:00
Sami Mokaddem
bcff20cc50
chg: [workflow] Added support of module filtering, improved system and small clean-up
2022-06-10 16:11:47 +02:00
Sami Mokaddem
b7e6baabb7
chg: [workflow] Improved if module and UI
2022-06-10 16:10:45 +02:00
Sami Mokaddem
44adb387e9
chg: [workflow] Fixed to allow running workflows again
2022-06-10 10:25:10 +02:00
Sami Mokaddem
04f9d056dc
chg: [workflows:editor] Improved if block and UI
2022-06-09 14:09:38 +02:00
Sami Mokaddem
5a7da21f04
chg: [workflow] Small improvements and refactored behavior of if blocks
2022-06-09 14:08:43 +02:00
Jakub Onderka
d8f2043d24
Merge pull request #8435 from JakubOnderka/blowfish-update
...
fix: [security] Use random salt for password and authkey hashes
2022-06-08 15:38:19 +02:00
Jakub Onderka
a92c63dc69
fix: [security] Use random salt for password and authkey hashes
2022-06-08 15:18:02 +02:00
Jakub Onderka
2a2b52f64e
chg: [internal] Convert to const
2022-06-08 10:44:33 +02:00
Jakub Onderka
f0a4ea6d09
fix: [internal] DB changes array
2022-06-08 09:55:03 +02:00
Johannes Bader
27e6c60b89
Fixes issue #6379
...
The NIDS export creates two rules for attributes with type 'email' (a
src and dst rule). However, the same SID was used for both rules. Since
SIDs must be unique for a ruleset, this will be logged as an error by
Suricata and the rule is not loaded (see issue #6379 ).
This fixes the issue by incrementing the SID before creating the second
email rule.
2022-06-07 21:23:02 +02:00
Sami Mokaddem
03c2f074ef
chg: [workflow] Bit of clean up
2022-06-07 15:54:43 +02:00
Sami Mokaddem
95e9e85ee9
chg: [workflow] Removed workflow's `enabled` feature
2022-06-07 15:41:35 +02:00
Sami Mokaddem
2355422a0e
chg: [workflow] Continued deleting unused code and improved UI 2
2022-06-07 15:36:55 +02:00
Sami Mokaddem
52fc9c08c5
chg: [workflow] Continued deleting unused code and improved UI
2022-06-07 15:19:48 +02:00
Jakub Onderka
e1b0b2ac2c
fix: [log] Do not user changes to old log when new log is enabled
2022-06-07 15:07:28 +02:00
Jakub Onderka
21f5f52988
chg: [internal] Unsubscribe code
2022-06-07 15:07:28 +02:00
Sami Mokaddem
d180c2cc17
chg: [worflow] Started removing feature from initial design
...
- Multiple workflows per trigger
- Custom Workflow per user
- Workflow import/export
- Blocking & Parallel path from triggers
2022-06-07 13:46:26 +02:00
Jakub Onderka
5cce0d8c41
new: [CLI] Allow to send real email by testEventNotificationEmail call
2022-06-07 09:06:56 +02:00
Sami Mokaddem
52e0a059f1
chg: [workflow] Added stop-execution module
2022-06-07 09:01:15 +02:00
Jakub Onderka
c46fd203a9
new: [email] Unsubscribe
2022-06-06 18:09:46 +02:00
Sami Mokaddem
13f2d7401a
fix: [workflows] Fix url of forgotten endoints
2022-06-01 12:18:38 +02:00
Sami Mokaddem
d746f8d6f6
chg: [workflows:module_index] Added notice if misp-module service is not reachable
2022-06-01 11:49:51 +02:00
Sami Mokaddem
064cfce3cd
chg: [workflow] Better error handling if module service not available
2022-06-01 11:42:56 +02:00
Sami Mokaddem
b55778a87f
fix: [workflows:view] Init `is_misp_module` variable
2022-06-01 10:46:01 +02:00
Sami Mokaddem
99f0c39dba
chg: [Event:enrichment] Allow specifying alist of attribute UUIDs to be enriched
2022-06-01 10:40:06 +02:00
Sami Mokaddem
92304127c3
fix: [workflow] Module if. Also changed how condition data is passed along
2022-06-01 09:57:57 +02:00
Sami Mokaddem
b15e03f511
chg: [workflow] Better integration with misp-module + few fixes
2022-06-01 09:24:20 +02:00
Sami Mokaddem
e802f2f92a
chg: [workflow] Renamed triggerIndex and triggerView into moduleIndex and moduleView
2022-06-01 08:22:26 +02:00
Sami Mokaddem
ec896fe1cd
chg: [workflow] Improved login and `walkGraph` execution logic
2022-05-31 11:58:18 +02:00
Andras Iklody
40e52a5b6b
Merge pull request #8423 from obert01/fix-taxonomies-accessibility
...
Accessibility: added missing 'title' attributes in the Galaxies index
2022-05-31 08:18:45 +02:00
Sami Mokaddem
c611a6a8cc
fix: [workflow:editor] Correctly restore saved select value
2022-05-30 16:07:36 +02:00
Olivier BERT
4f54c8859c
Accessibility: added missing 'title' attributes in the Galaxies index page.
2022-05-30 15:39:22 +02:00
Olivier BERT
e73950d0d2
Tag::quickEdit(): Fixed a logic error in this method that was causing the tag to always be set to "local_only", wherever not intended.
...
I found this issue because after calling pymisp.enable_taxonomy_tags(), all my tags were systematically changed to local_only.
2022-05-30 15:14:04 +02:00