Commit Graph

2077 Commits (2.4)

Author SHA1 Message Date
iglocska 7802291f21
fix: [taxii push] console log messages removed 2022-11-22 13:25:44 +01:00
iglocska db24a9bbf4
Merge branch 'develop' into taxii 2022-11-21 13:51:37 +01:00
iglocska f4ad815b26
Merge branch 'taxii' of github.com:MISP/MISP into taxii 2022-11-21 13:29:35 +01:00
Luciano Righetti 0bded9c30f
add: [OpenAPI] objects restsearch endpoint docs 2022-11-18 12:32:30 +01:00
Jakub Onderka 6692a3fa60 chg: [log] Better filtering for access logs 2022-11-13 16:03:03 +01:00
Jakub Onderka e458023b8f chg: [logs] Move filterSearch to misp.js 2022-11-12 20:34:52 +01:00
Jakub Onderka 1deb3fa268 fix: [UI] Popup top offset 2022-11-12 20:22:51 +01:00
Sami Mokaddem fd93ac9c5e
new: [workflow] Initial work on filtering modules - WiP 2022-11-11 09:45:38 +01:00
iglocska 56c5b9c409
Merge branch '2.4' into develop 2022-11-09 15:08:02 +01:00
CriimBow 0f6ffb8270 does not exists => does not exist 2022-11-08 16:13:14 +01:00
Jakub Onderka 813a228059 fix: [UI] Show checkbox for events to all users to allow mass export 2022-11-02 13:24:34 +01:00
Jakub Onderka 017c0a1cb6 new: [acl] Check sighting deletion in ACLComponent 2022-11-02 13:24:34 +01:00
Alexandre Dulaunoy 60a1a137d6
chg: [css] put enrich box higher on the screen 2022-10-28 08:28:07 +02:00
Alexandre Dulaunoy 96d4c217b8
Merge branch 'patch-2' of https://github.com/szopin/MISP into szopin-patch-2 2022-10-28 08:27:00 +02:00
Jakub Onderka b1c95771cf chg: [UI] Allow event mass export for all events 2022-10-26 16:58:30 +02:00
Jakub Onderka 3a34fea9b7 fix: [internal] Remove unused model SharingGroupElement 2022-10-23 13:22:46 +02:00
Sami Mokaddem a09721292e
Merge branch 'develop' of github.com:MISP/MISP into develop 2022-10-21 08:48:57 +02:00
Sami Mokaddem eb2afae193
chg: [js:event-graph] Possibility to removes leaves from the graph 2022-10-21 08:45:29 +02:00
Jakub Onderka a4f72a7ddf chg: [UI] Make menu little bit nicer 2022-10-17 18:37:16 +02:00
Jakub Onderka c5e2b39a9a chg: [api] Better specify what `last` attribute means 2022-10-17 16:59:23 +02:00
Jakub Onderka 3496eec83a fix: [UI] Undefined index attribute_tag_id 2022-10-14 17:40:36 +02:00
Jakub Onderka 5a643f4bbb fix: [UI] Reload just tags part when modifying tag relationship 2022-10-14 15:49:24 +02:00
Jakub Onderka aacd19a318 fix: [UI] Submit form on CTRL+ENTER on select 2022-10-14 13:00:38 +02:00
Sami Mokaddem 6c82576d35
chg: [events:attributeToolbar] Added bulk relationship add 2022-10-11 08:01:49 +02:00
Jakub Onderka 5553eeba98 new: [UI] Show warning if user don't have permission to use API 2022-10-07 15:21:10 +02:00
Jakub Onderka 82698a5fa0
Merge pull request #8518 from JakubOnderka/disable-key-fetching
new: [UI] Allow to disable PGP key fetching
2022-10-06 17:23:41 +02:00
Sami Mokaddem 7cfdcd328b
fix: [workflow:editor] Added support of `display_on` for other html element 2022-10-05 14:44:47 +02:00
Jakub Onderka 7aab946d20
Merge pull request #8405 from JakubOnderka/ui-fixes-vol2
chg: [UI] Do not show comment if not defined
2022-10-01 10:26:31 +02:00
Sami Mokaddem 9ed111060f
Merge branch 'develop' of github.com:MISP/MISP into develop 2022-09-28 15:44:37 +02:00
Sami Mokaddem 4d4114c6bf
chg: [event-graph] Added entity comment in the graph as tooltip and support of comment in searches 2022-09-28 15:44:30 +02:00
szopin 608b950ae0
Set max-height to allow generating scrollbars on overflow
With this the confirmation_box uses the whole available space for content and generates scrollbar when exceeded (fixes #4307)
2022-09-27 11:55:03 +02:00
iglocska 1bbbafddd2
Merge branch '2.4' into develop 2022-09-26 13:10:04 +02:00
Jakub Onderka dca9803865 chg: [UI] Add object reference cleanup 2022-09-25 16:17:44 +02:00
Jakub Onderka 4611a3b4b8 chg: [UI] Scroll to object if not visible after adding attribute 2022-09-25 16:17:44 +02:00
Jakub Onderka 62bf9cf3e0 fix: [UI] Better error message for error AJAX message 2022-09-25 16:17:44 +02:00
Luciano Righetti 814e140697
chg: typo 2022-09-14 11:20:48 +02:00
Luciano Righetti 4135e10b76
chg: update openapi desc 2022-09-14 11:13:32 +02:00
Sami Mokaddem 6a0557b9b0
Merge branch 'develop' of github.com:MISP/MISP into develop 2022-09-14 09:08:20 +02:00
Sami Mokaddem ec7f60eb22
fix: [workflow:editor] Gracefully catch case when trying to access an unknown module id 2022-09-14 09:08:13 +02:00
Jakub Onderka 7db9fa5fb0
Merge pull request #8580 from JakubOnderka/jquery-update
chg: [UI] Update jQuery to 3.6.1
2022-09-13 16:13:15 +02:00
Jakub Onderka 6b7db8ca4b chg: [UI] Update jQuery to 3.6.1 2022-09-12 17:01:14 +02:00
Sami Mokaddem 43db6f02ff
chg: [periodic_notification] Small UI improvements 2022-09-12 14:19:50 +02:00
Sami Mokaddem a069b67ecf
chg: [periodic_notification] Small UI improvements 2022-09-12 14:19:28 +02:00
Sami Mokaddem f1ab26a75a
Merge branch 'feature-periodic-notification' into feature-workflow-improvement1 2022-09-09 14:06:41 +02:00
Sami Mokaddem 5ce142ed0f
Merge branch 'develop' of github.com:MISP/MISP into feature-workflow-improvement1 2022-09-08 15:07:11 +02:00
Sami Mokaddem d7b07138c1
Merge branch 'develop' of github.com:MISP/MISP into feature-periodic-notification 2022-09-08 15:01:37 +02:00
Sami Mokaddem 00b32f919c
fix: [correlation-graph] Only bind keydown event on the graph container 2022-09-07 08:18:05 +02:00
Sami Mokaddem 48521a7b39
chg: [workflows:editor] Added possibility to show/hide node parameters based on the value of others 2022-09-05 10:37:16 +02:00
Sami Mokaddem 7b504fd133
Merge branch 'develop' of github.com:MISP/MISP into feature-periodic-notification 2022-09-01 09:58:41 +02:00
Alexandre Dulaunoy 1e73697da2
Merge branch '2.4' into develop
Following discussion with Luciano and the finding of a logic for
the format string. We decided to go for Unicode ;-)
2022-09-01 09:12:34 +02:00
Sami Mokaddem e8df5bb4f1
chg: [openapi] Added entry for `event_tags` parameter 2022-09-01 09:11:27 +02:00
Graham Williamson 896c18e664 fix: Removes unnecessary escape character
Fixes a validation error - found unknown escape character
2022-08-30 22:40:36 +10:00
Sami Mokaddem 3338e1abef
chg: [user:periodic_notification] Added templates, basic statistics and UI integration 2022-08-30 14:10:01 +02:00
Sami Mokaddem e49723f4dc
new: [workflow-module:ms_teams_webhook] Added new MS teams module based on the webhook module 2022-08-24 11:07:43 +02:00
Sami Mokaddem 796fad0874
chg: [workflow:editor] Added min-width for sidebar block icon 2022-08-24 10:57:16 +02:00
Sami Mokaddem f0913e1c52
Merge branch 'develop' of github.com:MISP/MISP into develop 2022-08-24 09:54:46 +02:00
Sami Mokaddem cc6166089d
fix: [workflow:editor] Correctly purge nodes saved_filter 2022-08-24 09:50:15 +02:00
Sami Mokaddem f1678cd74c
fix: [workflows:editor] Correctly apply margin when debug mode is off 2022-08-24 09:14:43 +02:00
Luciano Righetti 5071ebb553
add: add tests, update api docs 2022-08-11 10:11:39 +02:00
Sami Mokaddem 0693987b5b
fix: [workflows:editor] Fixed node duplication not using params 2022-08-05 14:49:05 +02:00
Sami Mokaddem 94596b6bce
fix: [workflows:editor] Correctly pick up saved_filters 2022-08-05 14:31:30 +02:00
Sami Mokaddem 762035dae4
fix: [workflows:editor] Nowarp on notifications 2022-08-04 11:32:11 +02:00
Sami Mokaddem 30a5db3b9f
chg: [workflows] Allow running workflows via the editor interface 2022-08-04 10:01:32 +02:00
Sami Mokaddem 44b2a1c3cd
new: [workflow:debugging] Added debugging capability by POSTing workflow exec to an URL 2022-08-03 11:45:17 +02:00
Sami Mokaddem 59d747fbb4
fix: [workflows:editor] UI improvement in trigger node 2022-08-02 11:30:53 +02:00
Sami Mokaddem 19ff550823
chg: [worfklows:editor] UI Improvements on labels 2022-08-01 14:19:54 +02:00
Sami Mokaddem 151d23a8c2
Merge branch 'develop' of github.com:MISP/MISP into feature-workflows-2 2022-08-01 09:59:44 +02:00
Jakub Onderka 62926da1a3 new: [UI] Allow to disable PGP key fetching 2022-07-29 18:06:45 +02:00
Luciano Righetti feec04e985
chg: update moment.js to v2.29.4 2022-07-29 15:00:35 +02:00
Sami Mokaddem 05332be154
fix: [workflows:editor] UI fix and improvement 2022-07-29 11:00:00 +02:00
Sami Mokaddem 64f1949b82
fix: [workflows:editor] Correctly draw parameters in the specified order 2022-07-29 10:36:01 +02:00
Sami Mokaddem 762f1a7c9a
chg: [workflow] Changed the format of the graph 2022-07-29 10:26:14 +02:00
Sami Mokaddem d069d72f35
chg: [workflow] Changed the format of the graph WiP
Made a clear separation between node data and module data
2022-07-29 08:33:59 +02:00
Sami Mokaddem e265057d24
chg: [workflow] Added an `id` in all module instead of relying on the label 2022-07-27 15:41:21 +02:00
Sami Mokaddem 5b6f051749
fix: [workflows:editor] Correctly remove invalid parameters when saving workflows 2022-07-27 14:54:37 +02:00
Sami Mokaddem f89e48a75a
chg: [workflows] Improved pagination and added trigger scope 2022-07-26 14:45:35 +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 c3cd5e5827
chg: [workflow] Started renaming `block` into `module` 2022-07-26 11:32:15 +02:00
Sami Mokaddem 37afb8938c
fix: [workflows:editor] Changed phrasing 2022-07-26 11:24:55 +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 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 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 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 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 6ced1d4cf8
chg: [workflow:editor] Small UI improvement 2022-07-21 14:42:14 +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 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 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 5f7af508b4
fix: [workflows:editor] Multi-deletion with <delete> key 2022-07-19 10:27:46 +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 61f1fa1718
fix: [workflow:editor] Foxed disabled state of the save button after saving 2022-07-19 09:26:02 +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 c7f80a07ed
fix: [workflows:editor] Make sure to override block setting by module's configuration 2022-07-18 09:54:22 +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 0202493053
fix: [tools:workflowGraphTool] Fixed detection of edges making the graph cyclic 2022-07-14 10:53:03 +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 3fb3a840e5
chg: [js] upgrade moment.js to v2.29.4 2022-07-12 14:19:21 +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 269de65631
chg: [workflow:editor] Improved fitCanvas and removed more html when saving workflows 2022-07-06 15:33:50 +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
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
Jakub Onderka 5dfd40999b fix: [UI] Destroy popovers 2022-07-01 09:59:34 +02:00
Jakub Onderka 0c5cf45ed2 chg: [UI] Do not show comment if not defined 2022-06-29 13:41:55 +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 df8f0f9ed0
new: [workflow_module:webhook] Added new webhook module 2022-06-22 13:38:19 +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 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 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
Sami Mokaddem 487f62fd84
chg: [workflow:editor] Mainly improved UI 2022-06-15 14:24:39 +02:00
Sami Mokaddem 9f42290e49
chg: [workflow:editor] Added support of node multi-selection 2022-06-15 11:53:01 +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 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 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 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
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
Sami Mokaddem c611a6a8cc
fix: [workflow:editor] Correctly restore saved select value 2022-05-30 16:07:36 +02:00