Commit Graph

22497 Commits (e4d764de0612a1a49ed4d6363a30a13f65e84a9a)

Author SHA1 Message Date
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
Andras Iklody b62ba07766
Merge pull request #8502 from righel/change-logs-pagination
new: add LightPaginator when total page count is not needed/to expensive
2022-07-21 11:06:50 +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
Luciano Righetti 3bf34b9df8
Merge pull request #8500 from righel/mysql-config-diagnostics
new: mysql db tuning recommendations in server diagnostics
2022-07-20 15:52:47 +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