Commit Graph

213 Commits (2.4)

Author SHA1 Message Date
Sami Mokaddem 002749d5d9
chg: [analyst-data] Added support of capturing analyst-data nested in attributes, events, eventreports and objects 2024-04-29 14:11:04 +02:00
Sami Mokaddem 25869b189f
fix: [object:editObject] Call function from the correct model 2024-02-15 14:12:55 +01:00
Sami Mokaddem 147c9b1af4
fix: [object:editObject] Avoid un-nesting object when not applicable 2024-02-15 13:31:53 +01:00
Sami Mokaddem 54b3c566d4
new: [Event:_edit] Added support of recursive update of analyst data 2024-02-14 11:22:43 +01:00
Sami Mokaddem 006c900c8e
new: [Event:_add] Added support of recursive capture of analyst data 2024-02-14 09:48:11 +01:00
Sami Mokaddem ea7e48b2a7
Merge remote-tracking branch 'origin/develop' into notes 2024-02-06 15:04:09 +01:00
Sami Mokaddem 0c53d96d5d
Merge branch 'feature/analyst-data' into notes 2024-01-29 10:06:25 +01:00
iglocska 68722c8827
fix: [analystdata] added behavior to objects 2024-01-28 18:12:05 +01:00
Sami Mokaddem 4f33648290
chg: [analyst-data:UI] Added support of relation for object + refactoring + fixes 2024-01-26 16:05:35 +01:00
iglocska 713a9f4df3
fix: [objects] restsearch first/last seen filters added
- also a fix for the allowedlists generating notice errors / not firing correctly
2024-01-19 18:11:28 +01:00
iglocska 52586959d7
fix: [bulk update] objects fixed 2023-11-23 09:53:56 +01:00
iglocska 05e3819260
fix: [bulk edit] fixes 2023-11-23 09:42:51 +01:00
iglocska d015f9cae7
new: [WiP] edit refactor 2023-11-20 14:13:15 +01:00
Sami Mokaddem c952fcad4b
fix: [objects:edit] Restored behavior of upgrading object to newer template 2023-10-24 09:26:41 +02:00
Sami Mokaddem 128574a19b
chg: [objects:validation] Allow empty description during edition 2023-09-01 14:57:01 +02:00
Luciano Righetti 287606cf4a fix: consistent hash calculation in object dup checks 2023-03-23 15:03:58 +01:00
Jakub Onderka dac0feb164 new: [UI] Show similar objects when creating object from freetext 2022-12-15 10:05:13 -05:00
Jakub Onderka 9153234885 new: [UI] Allow to create object from freetext 2022-12-15 10:05:13 -05:00
Jakub Onderka 119000bf3e chg: [internal] Move finding object similarities from controller to model 2022-12-15 10:05:13 -05:00
Jakub Onderka e35c13d0f4 new: [UI] Preparation for creating object from freetext 2022-12-15 10:05:13 -05:00
Jakub Onderka fba49a5a04 chg: [internal] Simplify ObjectTemplate::checkTemplateConformityBasedOnTypes method 2022-12-15 10:05:13 -05:00
Jakub Onderka 407291f0e7 fix: [internal] Try to fix undefined index user_id when adding object 2022-12-15 10:04:46 -05:00
Jakub Onderka ed98b42efc fix: [UI] Error message when trying to add invalid attribute to object 2022-12-15 10:04:45 -05:00
Jakub Onderka de4ba342e0 chg: [correlation] Optimise saving object timestamp 2022-10-13 09:51:12 +02:00
Jakub Onderka 6d6af58af0 fix: [internal] Less fragile event unpublishing 2022-10-13 09:39:15 +02:00
Jakub Onderka 05a9bbb1b6 chg: [internal] Code cleanup for object edit 2022-09-25 16:17:44 +02:00
Jakub Onderka 08cab274a0 chg: [internal] Speedup checking valid object for attributes 2022-09-25 16:17:44 +02:00
Jakub Onderka ce5fb46654 chg: [internal] Faster fetching object templates for merging 2022-09-25 16:17:44 +02:00
iglocska 3e8be53979
fix: [typo] causing the object saving to fail 2022-08-04 19:55:20 +02:00
iglocska 243208e4eb
fix: [objects] only check for soft deleted attributes when appropriate
- when it's an edit
- when the soft delete flag is set
2022-08-04 19:08:26 +02:00
Sami Mokaddem 49575533ad
Merge remote-tracking branch 'origin/develop' into feature-workflows-2 2022-08-04 10:08:56 +02:00
iglocska dae2b1782a
fix: [Objects] cascade deletes when capturing already soft-deleted objects 2022-08-04 08: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
iglocska 3a4289d631
new: [correlation] engine rewrite
- allow for multiple concurrent engines
  - default: similar behaviour as before, ACL enforced
  - No ACL: for endpoint misps, disable the enforcement of ACL for correlations altogether

- rework:
  - correlation entries are fully indexed reference tables
  - values are now stored separately
  - built in protection against overcorrelating values (defaults to 20 max)
  - 1 way correlations to cut the size in half
  - unsigned IDs to double the ID space
  - loads of performance improvements
  - fix to the broken event index with correlation counts enabled

- UI improvements
  - search for values from the correlation column directly (in case there are non-correlating versions of the same value)
  - added correlations to the attribute search/index

- TODO:
  - upgrade scripts
2022-07-31 23:48:38 +02:00
Sami Mokaddem a6f676a66c
chg: [workflow] Simplified call to executeTrigger 2022-07-27 10:43:09 +02:00
Sami Mokaddem 01899bbd6c
chg: [workflow] Added attribute and object afterSave trigger 2022-06-24 13:42:59 +02:00
Jakub Onderka d086f22284 new: [internal] New method SharingGroup::authorizedIds 2022-05-22 18:03:16 +02:00
Jakub Onderka c1384d178b fix: [internal] Typo in variable name 2022-05-07 10:54:07 +02:00
Jakub Onderka d20a68dc38 fix: [internal] Fixes #7961 2021-11-25 10:10:04 +01:00
Jakub Onderka b7fb8de55b
Merge pull request #7991 from JakubOnderka/fix-7987
chg: [internal] Log when attribute was dropped
2021-11-25 09:37:50 +01:00
Jakub Onderka 939d08a7dd chg: [internal] Log when attribute was dropped 2021-11-24 14:52:13 +01:00
Jakub Onderka 1e5ca3dc59
Merge pull request #7577 from JakubOnderka/add-event-cleanup
chg: [internal] Convert array to const
2021-11-23 11:51:58 +01:00
iglocska ed9ab9d7c2
chg: [object] break on duplicate, include uuid in addition to ID in failure message, fixes #7929 2021-11-16 19:20:21 +01:00
Jakub Onderka ab1e79646e new: [internal] Use pubToZmq to check if publish to ZMQ 2021-11-03 10:27:42 +01:00
Jakub Onderka 57d6bd260a chg: [internal] Optimise saving attributes 2021-11-01 07:26:04 +01:00
Jakub Onderka 61a8320b4f chg: [internal] Use FileAccessTool in MispObject 2021-10-30 20:51:27 +02:00
Jakub Onderka 0d8292289d chg: [internal] Optimise afterFind and simplify ISODatetimeToUTC 2021-10-28 13:56:27 +02:00
Jakub Onderka 04cecf88e2 fixup! chg: [internal] Move attribute validation to different tool 2021-10-28 10:16:20 +02:00
Jakub Onderka 8a0532d902 chg: [internal] Move UUID generation to beforeSave method 2021-10-18 09:04:07 +02:00
Jakub Onderka ea9360e680 chg: [internal] Optimise beforeValidate for object 2021-10-18 09:04:06 +02:00