Commit Graph

20461 Commits (ed6280f82a99fbc743ed754cf4618d18464d48f9)

Author SHA1 Message Date
iglocska 27885e19ca
fix: [analystdata] clarified hover text 2024-02-27 07:24:48 +01:00
iglocska ba08a8219b
fix: [analystdata ui] oversanitisation of relationships fixed 2024-02-27 07:21:15 +01:00
Vincenzo Caputo 84eed089c2 Remove newline in overhead message 2024-02-25 16:00:01 +00:00
Vincenzo Caputo 74c7133be8 Add overhead message 2024-02-25 15:59:14 +00:00
Vincenzo Caputo eca3cd9cbf Add call to trigger before saving shadow attribute 2024-02-25 15:54:42 +00:00
Vincenzo Caputo 02de43a49e Add shadow attribute before save trigger 2024-02-25 15:51:01 +00:00
Alexandre Dulaunoy d82387b376
chg: [misp-galaxy] updated 2024-02-24 18:17:34 +01:00
Alexandre Dulaunoy 8d1a74b40b
Merge branch '2.4' into develop 2024-02-24 13:46:09 +01:00
Vincenzo Caputo 626fafc40f Fix Tag replacement workflow module description 2024-02-24 11:31:17 +00:00
Christian Studer 7b5e75a1b5
fix: [stix2 import] Added missing `organisation_uuid` argument 2024-02-23 23:44:08 +01:00
Christian Studer 354da05e19
fix: [upload_stix] Fixed naive copy paste failing after an arbitrary variable name change 2024-02-23 22:44:38 +01:00
Christian Studer 5f6c1327ff
chg: [misp-stix] Bumped latest version with the changes on the organisation uuid argument 2024-02-23 21:42:38 +01:00
Christian Studer 41b20f96d3
add: [stix2 import] Added organisation UUID parameter to be used when generating custom Galaxy Clusters UUID 2024-02-23 21:41:08 +01:00
Christian Studer 1163539038
fix: [upload_stix] Fixed undefined index `cluster_sharing_group_id` when uploading stix file 2024-02-23 16:03:00 +01:00
Christian Studer 9221682157
Merge branch 'develop' of github.com:MISP/MISP into develop 2024-02-23 15:49:03 +01:00
Jakub Onderka c07ee0066c
fix: [UI] Catch exception when custom file is not readable 2024-02-23 12:19:00 +01:00
Sami Mokaddem f09fdad92d
Merge branch 'fix/custom-image-rendering' into 2.4 2024-02-23 12:10:39 +01:00
Sami Mokaddem f9174e9a4d
Merge branch 'develop' of github.com:MISP/MISP into develop 2024-02-23 12:07:48 +01:00
Sami Mokaddem abcbc575c1
fix: [users:login401] Usage of Image->base64 to follow what users:login does 2024-02-23 12:07:45 +01:00
Sami Mokaddem 7ad892a028
fix: [users:login401] Usage of Image->base64 to follow what users:login does 2024-02-23 12:06:49 +01:00
Alexandre Dulaunoy b5d0f2407c
Merge branch '2.4' into develop 2024-02-23 12:06:09 +01:00
Alexandre Dulaunoy 5646474130
Merge pull request #9582 from cudeso/2.4
Minor documentation changes; add example to create users via REST API
2024-02-23 12:05:31 +01:00
Sami Mokaddem af1ba18319
fix: [user:login] Make sure welcome_logos exists before trying to render them 2024-02-23 12:03:35 +01:00
Sami Mokaddem 6e06cf433c
fix: [user:login] Make sure welcome_logos exists before trying to render them 2024-02-23 12:00:26 +01:00
iglocska f7c76e965f
Merge branch 'develop' of github.com:MISP/MISP into develop 2024-02-23 11:03:01 +01:00
iglocska 0561953c12
fix: [UI] correct encoding for the notes 2024-02-23 11:02:36 +01:00
Sami Mokaddem 0fce6c7784
fix: [eventReports:view/analystData] Load assets before trying to render notes 2024-02-23 11:02:23 +01:00
Jakub Onderka a92b2c5111
Merge pull request #9583 from JakubOnderka/image-helper-fix
fix: [UI] Catch exception when custom file is not readable
2024-02-23 10:45:07 +01:00
Sami Mokaddem a7c47f9b24
fix: [users:login] Check file existence in the correct location 2024-02-23 10:34:23 +01:00
Jakub Onderka f8a92524ee
fix: [UI] Custom logos 2024-02-23 10:31:42 +01:00
Jakub Onderka 52ff88d5c8 fix: [internal] exif_imagetype is not standard part of PHP 2024-02-23 10:29:18 +01:00
iglocska e6ec7871e3
fix: [notes] changed timestamp output to not include timezone
- doesn't work on all versions of mariadb/mysql
2024-02-23 10:18:29 +01:00
Jakub Onderka 7e7dcec240 fix: [UI] Catch exception when custom file is not readable 2024-02-23 10:01:18 +01:00
Koen Van Impe 105e7fc267
Minor documentation changes; add example to create users via REST API 2024-02-23 09:43:53 +01:00
iglocska 45e23c8509
fix: [processtool] make old versions happy
- proc_open only started accepting $command as an array in 7.4
2024-02-22 17:03:48 +01:00
Sami Mokaddem 6655697dbc
fix: [users:login] Check file existence in the correct location 2024-02-22 10:30:15 +01:00
Sami Mokaddem b8c2c7be64
fix: [login:UI] Reverted change that swapped `main_logo` with `home_logo` 2024-02-22 10:20:11 +01:00
Sami Mokaddem 48a7addb04
fix: [galaxyCluster:view/analystData] Load assets before trying to render notes 2024-02-22 08:40:58 +01:00
Sami Mokaddem 224415c3b4
chg: [analyst-data:edit] Added support of editable fields 2024-02-22 08:32:47 +01:00
Sami Mokaddem 7b661f740a
chg: [analyst-data:UI] Added highlight on note opener button
- As request by gallypette
2024-02-22 08:32:05 +01:00
Sami Mokaddem 396837675e
chg: [analyst-data:thread] Gracefully catch cases where the related object is not found when generating link URL 2024-02-21 16:20:26 +01:00
Sami Mokaddem 720336f65d
chg: [analyst-data:datetimes] Moved datetime manamgent of created and modified field from the DB to the app.
- This change is to enforce the usage of UTC time as using MySQL's CURRENT_TIMESTAMP uses the TZ of the server
2024-02-21 16:20:07 +01:00
Christian Studer 9573c308e0
fix: [stix2 import] Setting the `single_event` argument to avoid skipping content in case of multiple reports or groupings 2024-02-21 11:46:21 +01:00
Jakub Onderka 2c43d5c277 fix: [UI] Custom logos 2024-02-20 16:17:43 +01:00
Sami Mokaddem d8bf22b422
Merge remote-tracking branch 'origin/develop' into notes 2024-02-20 11:16:01 +01:00
Sami Mokaddem 752807ef37
fix: [workflowModules:attributeEditionOperation] Make sure to call Attribute->editAttribute on data to be saved 2024-02-19 15:02:27 +01:00
Jeroen Pinoy 31cd3f2023
fix: [workflow] fix attribute edit module actions 2024-02-18 18:05:08 +01:00
Christian Studer e703307f14
chg: [misp-stix] Bumped latest version 2024-02-16 16:29:04 +01:00
iglocska fd7548243b
Merge branch 'develop' of github.com:MISP/MISP into develop 2024-02-16 16:27:43 +01:00
iglocska a2c9740c0f
fix: [missing images] re-added 2024-02-16 16:27:17 +01:00
Alexandre Dulaunoy b1649cca55
chg: [taxonomies] updated to the latest version 2024-02-16 16:23:47 +01:00
Alexandre Dulaunoy e84ca24ff5
chg: [misp-objects] updated to the latest version 2024-02-16 16:23:09 +01:00
Alexandre Dulaunoy 1b3fd41a64
chg: [warning-lists] updated to the latest version 2024-02-16 16:22:42 +01:00
Alexandre Dulaunoy ecfa6224a9
chg: [misp-galaxy] updated to the latest version 2024-02-16 16:22:17 +01:00
Sami Mokaddem 6f99b148f0
Merge remote-tracking branch 'origin/develop' into notes 2024-02-16 15:29:03 +01:00
Sami Mokaddem 8530d6344b
fix: [analyst-data:relationship] Make sure to rearrange data only when the referrenced element exists 2024-02-16 15:26:11 +01:00
Raphaël Vinot e4e6f1625a chg: [PyMISP] Bump version 2024-02-16 14:50:47 +01:00
iglocska c47f1987dc
Merge branch 'develop' of github.com:MISP/MISP into develop 2024-02-16 14:24:44 +01:00
iglocska c1638e0a9c
fix: [sighting sync] speculative fix for critical sync issue
- pulls from an instance with extremely high numbers of sightings (~300M+) can lead to the pulled instance becoming unusable
- This fix addresses multiple issues:
  - The use of last:0 as a sighting pull filter parameter lead to a search using an unindexed field
  - Internally searching for sighting IDs across 500 events in one shot can lead to massive data-sets
  - Internally searching for sighting IDs by Event.uuid on a joined table is extremely slow compared to searching on the sighting table alone
2024-02-16 14:21:10 +01:00
Sami Mokaddem 159f5278ef
fix: [analyst-data:view] Fixed analyst-data/view/all endpoint 2024-02-16 10:30:26 +01:00
Sami Mokaddem 9d66ff0815
fix: [app] Fixed error while merging in db_change number 2024-02-16 08:38:45 +01:00
Sami Mokaddem 66cd091ac4
Merge remote-tracking branch 'origin/develop' into notes 2024-02-16 08:30:04 +01:00
Andras Iklody aa67046917
Merge pull request #9564 from Wachizungu/fix-objects-restsearch-first-seen
fix: fix objects restsearch first_seen filter
2024-02-15 17:26:43 +01:00
iglocska 7a22d7c413
Merge branch 'develop' of github.com:MISP/MISP into develop 2024-02-15 15:37:32 +01:00
iglocska 9c244eb115
fix: [security] Org image upload moved out of webroot
- images will no longer be accessible directly, only via inclusion via file-read/b64 encoding
- The new store for org images is MISP/app/files/img/orgs

- As reported by Yusuke Nakajima
2024-02-15 15:35:12 +01:00
Sami Mokaddem 502682ee51
fix: [analyst-data:pull] Return early if there is nothing to pull 2024-02-15 15:21:00 +01:00
Sami Mokaddem 3db65a5548
fix: [test:testlive_sync] Adapted message to adhere to server change 2024-02-15 14:39:43 +01: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 5827170008
fix: [aclComponent] Make queryACL not complaining 2024-02-15 13:30:16 +01:00
Sami Mokaddem df95b4ba7f
fix: [eventReport:editReport] Call function from the correct model 2024-02-15 13:27:54 +01:00
Sami Mokaddem 66926d1b60
fix: [attribute:editAttributePostProcessing] Call function from the correct model 2024-02-15 12:09:36 +01:00
Sami Mokaddem 0e47d79340
Merge remote-tracking branch 'origin/develop' into notes 2024-02-14 15:54:28 +01:00
Jeroen Pinoy bf6a148bc8
fix: fix objects restsearch first_seen filter 2024-02-14 15:40:06 +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
Jeroen Pinoy e99b89433a
fix: fix object_name, object_template_uuid and object_template_version object restsearch filters 2024-02-14 09:41:08 +01:00
Sami Mokaddem 714cb9ea78
chg: [event:restSearch] Added support of `includeAnalystData` options
Also export analyst data using the event `Download as` function by default
2024-02-14 08:36:28 +01:00
Jeroen Pinoy 236759217e
chg: [doc/openapi] clarify 'deleted' restsearch filter (#9485) 2024-02-13 17:40:30 +01:00
Sami Mokaddem 9c64255e50
chg: [analyst-data:UI] Reduced number of inline asset ressources inclusion 2024-02-13 16:02:12 +01:00
Sami Mokaddem 8c59b9897d
fix: [analyst-data:add] Allow not providing a language when creating a note 2024-02-13 15:41:57 +01:00
Sami Mokaddem 1afd609581
chg: [analyst-data:thread-view] Added possibility to fetch data having a deeper depth 2024-02-13 15:38:23 +01:00
Sami Mokaddem e9d01c5f5f
chg: [analyst-data] Added many improvements for UI and fixed infite loop due to recursion 2024-02-13 14:37:00 +01:00
Sami Mokaddem 31ed2113fb
fix: [analyst-data:recursive-fetch] Second tentative to prevent recursion in relationship 2024-02-13 11:13:39 +01:00
Sami Mokaddem 9e97ae868c
fix: [analystData:fetchChildNotesAndOpinions] Added support of depth 2024-02-13 10:23:09 +01:00
Sami Mokaddem 9e19438a16
Merge remote-tracking branch 'origin/develop' into notes 2024-02-07 17:17:29 +01:00
Sami Mokaddem 9887843358
chg: [servers:getVersion] Include the remote instance UUID if user has perm_sync permission 2024-02-07 17:15:58 +01:00
Sami Mokaddem 509708a2a2
chg: [app:queryVersion] Bumped version 2024-02-07 15:21:58 +01:00
Sami Mokaddem bb6b105bef
chg: [analyst-data:edit] Fetch referenced element for analyst-data relationships by default 2024-02-07 15:20:13 +01:00
Sami Mokaddem 7653b0d450
fix: [analyst-data:add] Added missing field `related_object_type` in form 2024-02-07 15:17:56 +01:00
Sami Mokaddem a1e215c097
chg: [analyst-data:add] Added support of author field and prefill it with current user's email address 2024-02-07 15:07:13 +01:00
Sami Mokaddem 2fa33ef129
chg: [analyst-data:global_menu] Added entry in the global menu 2024-02-07 14:59:56 +01:00
Sami Mokaddem 4fca835c39
chg: [analyst-data:crud] Do not recursively fetch child analyst-data in REST context 2024-02-07 14:53:37 +01:00
Sami Mokaddem ceb04b2662
chg: [analyst-data:beforeValidate] Do not override authors field if already set 2024-02-07 11:29:35 +01:00
Sami Mokaddem 4ed433a0eb
Merge remote-tracking branch 'origin/develop' into notes 2024-02-07 11:12:10 +01:00
Sami Mokaddem 0eb23bbf2f
fix: [console:serverShell] Set `CurrentUserId` to the ID of the user being used 2024-02-07 11:10:35 +01:00
Alexandre Dulaunoy da7a21a333
chg: [develop] merge back the Curl option issue 2024-02-07 10:51:54 +01:00
Sami Mokaddem d67506e9a6
chg: [analyst-data:CRUD] Allow viewing, editing and deleting any analyst-data by their UUIDs 2024-02-07 10:34:09 +01:00
Benni0 45f264de49 fix: CurlClient doesn't use correct Proxy settings 2024-02-07 09:59:26 +01:00
Sami Mokaddem ea7e48b2a7
Merge remote-tracking branch 'origin/develop' into notes 2024-02-06 15:04:09 +01:00
Sami Mokaddem 6e41c956fa
chg: [collection-elements:addElementToCollection] Redirect to collection creation if there no collections 2024-02-06 14:25:54 +01:00
Sami Mokaddem 3944d75f44
fix: [collection] Enforce cascade on delete 2024-02-06 14:20:47 +01:00
Sami Mokaddem ff42823f2f
fix: [analyst-data:pull] Make sure to correctly decode returned data 2024-02-06 11:34:37 +01:00
Sami Mokaddem 18dde0a73b
fix: [analyst-data:indexMinimal] Use the organisation name instead of UUID
- This is because PULL sync filter rules relies on organisation names of the remote
- This change is to avoid rewriting the regular sync path that relies on the org name
2024-02-06 11:30:11 +01:00
Sami Mokaddem ca7b7dfb18
chg: [analyst-data:pull] Refactored condition building function for PULL sync rules 2024-02-06 11:15:05 +01:00
Sami Mokaddem a8607c54dd
ichg: [analyst-note:pull] Continuation of adding support of PULL sync filtering rule - WiP 2024-02-06 10:58:58 +01:00
Sami Mokaddem b928e8241b
chg: [analyst-note:pull] Started adding support of PULL sync filtering rule - WiP 2024-02-06 10:23:19 +01:00
Sami Mokaddem e5d000143a
chg: [analyst-data:push] Added support of sync-filtering rules 2024-02-06 10:13:16 +01:00
Sami Mokaddem 9d18007b2e
fix: [analyst-data] Various fixes regarding ACL and recursive fetching 2024-02-06 10:04:20 +01:00
Sami Mokaddem 744a1124fd
chg: [analyst-data:identifyForPush] Removed commented code 2024-02-06 09:14:55 +01:00
Sami Mokaddem 5d112ced18
chg: [analyst-data] Allow fetching analyst-data by UUID 2024-02-06 09:09:30 +01:00
Sami Mokaddem 80f97ad79f
chg: [analyst-data] Added missing ACL entries and improved pre-filtering before negotiation starts 2024-02-06 08:50:21 +01:00
Sami Mokaddem 3a8fe00df8
chg: [analyst-data:push] Simplified filtering logic during negotiation 2024-02-05 15:45:38 +01:00
Sami Mokaddem a82fde10b4
chg: [analyst-data] Renamed bunch of synchronisation functions 2024-02-05 15:18:07 +01:00
Sami Mokaddem 207c55e1e4
fix: [analyst-data:push] Correctly adjust locked flag for push 2024-02-05 11:59:13 +01:00
Sami Mokaddem 7fee219b45
fix: [analyst-data:pull] Correctly adjust distribution level and locked flag when pulling 2024-02-05 11:58:40 +01:00
Sami Mokaddem f71b50d3d7
fix: [analyst-data:edit] Bump `modified` field before updating 2024-02-05 11:24:15 +01:00
Sami Mokaddem 1444523dfa
chg: [component:CRUD] Added support of parameter as a list 2024-02-05 11:03:07 +01:00
Sami Mokaddem f649814afb
chg: [analyst-data:pull] Change in pull strategy + few improvements 2024-02-05 10:59:20 +01:00
Sami Mokaddem ea88d5c7bb
chg: [analyst-data:pull] Continuation implementation of pull - WiP 2024-02-05 09:27:13 +01:00
Swapneel Patnekar a8fb77c848 Added Shreshta NRD 1 week and 1 month community feeds 2024-02-03 21:53:48 +05:30
Alexandre Dulaunoy 6a7a7a81f3
chg: [GeoOpen] updated 2024-02-02 15:50:28 +01:00
Alexandre Dulaunoy 4cb3c38613
chg: [warning-lists] updated to the latest version 2024-02-02 15:47:26 +01:00
Alexandre Dulaunoy d7fa34f47e
chg: [misp-galaxy] updated to the latest version 2024-02-02 15:46:26 +01:00
iglocska c691965480
chg: [appcontroller] versions bump 2024-02-02 15:28:32 +01:00
iglocska 5f45c9adf3
chg: [submodules] updated 2024-02-02 15:25:51 +01:00
Jakub Onderka 70c2b83e84 fix: [log] Do not save to database big changes 2024-02-01 17:46:56 +01:00
Jakub Onderka 9ebf18e82b new: [UI] Show dragonfly version in diagnostics 2024-02-01 17:34:53 +01:00
Sami Mokaddem 8e6758e6f6
chg: [analyst-data:pull] Started implementation of pull - WiP 2024-02-01 16:27:54 +01:00
Sami Mokaddem 9da67879d4
fix: [security] auditlogs's fullChange lack of ACL controls
Added proper ACL handling
- As reported by Jeroen Pinoy
2024-02-01 15:17:53 +01:00
Sami Mokaddem 727ca98f93
chg: [analyst-data:delete] Make deletion `hard` by default 2024-02-01 15:03:58 +01:00
Sami Mokaddem c4fc994857
fix: [analyst-data:pushAnalystData] Typo in success reporting log line 2024-02-01 14:53:36 +01:00
Sami Mokaddem dc6b6cc3b3
fix: [analyst-data:CRUD] Make sure to return the data in the afterFind function 2024-02-01 14:51:26 +01:00
Sami Mokaddem 2c2c297b32
fix: [analyst-data:db-migration] Fixed typo in create table instruction 2024-02-01 14:43:33 +01:00
Sami Mokaddem eaf8a2b98a
chg: [analyst-data] Added `locked` flag, support of orgc/org, analyst-data-blocklist and most implementation of push synchronisation - WiP 2024-02-01 14:24:41 +01:00
Jakub Onderka 3d8a3919d0 fix: [internal] Raise size for access_logs action column 2024-01-31 16:32:12 +01:00
Sami Mokaddem 8cef82f1ea
chg: [server:sync/analyst-data] Started integration of server synchronisation - WiP 2024-01-31 15:10:08 +01:00
Sami Mokaddem ceb423ae76
chg: [permission:analyst-data] Added new permission `perm_analyst_data` 2024-01-31 15:05:49 +01:00
Sami Mokaddem 065b492280
Merge branch 'develop' of github.com:MISP/MISP into develop 2024-01-31 14:30:32 +01:00
Sami Mokaddem 312d2d5422
fix: [security] Improved security checks for organisation logo upload
- As reported by Andrei Agape / Teliacompany

Checks are:
- Maximum file size of 250K since the recommanded picture size is 48x48.
- File extension check
- File mime type checks
2024-01-31 14:27:59 +01:00
Sami Mokaddem 51840a0697
chg: [events:export] Make setting `MISP.disable_cached_exports` enabled by default
Since the /events/export has been marked deprecated for a years started
the process to phase it out by first disabling the endpoint by default.
2024-01-31 14:26:22 +01:00
Sami Mokaddem 0ac2468c28
fix: [security] Enforce usage of POST to start an export generation process
As reported by Andrei Agape / Teliacompany
2024-01-31 14:24:17 +01:00
Alexandre Dulaunoy 4be80d39a8
Merge branch 'develop' of github.com:MISP/MISP into develop 2024-01-31 13:34:26 +01:00
Alexandre Dulaunoy 7b49980b5c
chg: [develop] merge back 2.4 2024-01-31 13:33:58 +01:00
Sami Mokaddem 9425c99894
Merge branch 'develop' of github.com:MISP/MISP into develop 2024-01-31 10:44:43 +01:00
Sami Mokaddem ebdf1c0004
fix: [organisation:orgMerge] Added missing models for organisation handover 2024-01-31 10:44:11 +01:00
Jakub Onderka ebbe17b88c
Merge pull request #9534 from JakubOnderka/speedup-vol2
chg: [internal] Faster check for session destruction
2024-01-31 10:30:36 +01:00
Sami Mokaddem 7513cfaeb0
fix: [organisation:orgMerge] Make sure to serialize array before insertion 2024-01-31 10:06:16 +01:00
Jakub Onderka c2811888e4 chg: [internal] Faster freetext parsing 2024-01-31 09:47:54 +01:00
Jakub Onderka 7f935f4cec chg: [internal] Faster check for session destruction 2024-01-30 18:54:11 +01:00
Luciano Righetti f1bab1e98c Revert "fix: incorrect foreing key"
This reverts commit 6a36d7a3cd.
2024-01-30 18:49:05 +01:00
Sami Mokaddem 8ecdf70da0
chg: [galaxyClusters:view] Added analystData support in /galaxyClusters/view 2024-01-30 15:17:40 +01:00
Sami Mokaddem b6c6ee60e4
chg: [eventReport:view] Added analystData support in /eventReports/view 2024-01-30 15:16:38 +01:00
Sami Mokaddem e060aed9ee
fix: [events:view/analyst-data] Added missing relationship_path 2024-01-30 15:16:29 +01:00
Luciano Righetti 6a36d7a3cd fix: incorrect foreing key 2024-01-30 15:16:18 +01:00
Sami Mokaddem b2f3602265
chg: [analyst-data:ACL] Enforced ACL and reflected the change in the UI 2024-01-30 15:15:26 +01:00
Jakub Onderka b1d31d653d fix: [admin] Show logos in SVG format in admin 2024-01-30 14:49:37 +01:00
Sami Mokaddem b9f1a0ad89
chg: [analyst-data:index] Improved UI for related element 2024-01-30 11:06:21 +01:00
Sami Mokaddem d702535a76
chg: [analyst-data:UI] Improved UI, better support of opinions in CRUD views and added single/index fields for opinion scale 2024-01-30 10:51:31 +01:00
Sami Mokaddem 9feed62a5d
fix: [analyst-data:ui-generic] Make sure to always show analyst-data 2024-01-30 10:14:27 +01:00
Sami Mokaddem caf55c3eec
chg: [analyst-data:event-report] Added support of analyst-data to event reports 2024-01-30 10:13:58 +01:00
Sami Mokaddem 5664a735e2
chg: [analyst-data:ACL] Added ACL rules and fixed side-menu to support ACL 2024-01-30 09:45:51 +01:00
Sami Mokaddem e3b09cd5a5
fix: [analyst-data:afterFind] Only rearrange key sharing-group key if they distribution exists 2024-01-30 09:36:45 +01:00
Sami Mokaddem 90ae8739da
chg: [analyst-data:view] Display fields based on note model and slightly improved UI 2024-01-30 09:29:36 +01:00
Sami Mokaddem 9de54fa208
fix: [analyst-data:view] Use correct model to access element property 2024-01-30 09:12:49 +01:00
Sami Mokaddem 1975e38d8c
chg: [galaxyCluster] Added support of analyst-note in the UI 2024-01-30 09:03:16 +01:00
Sami Mokaddem f534b22582
chg: [analyst-data:sideMenu] Added support of analyst-data in the side menu 2024-01-30 09:01:06 +01:00
Sami Mokaddem 6909e5feaf
new: [singleView:sidePanels] Added new `html` side panel template to feed any HTML into the view 2024-01-30 09:00:06 +01:00
Sami Mokaddem b0c45124f3
chg: [analyst-data:UI] Separated notes&opinions threads into their own file 2024-01-30 08:58:47 +01:00
Sami Mokaddem f15429e444
fix: [analyst-data] Fixed sharing group associations 2024-01-30 08:57:14 +01:00
Jakub Onderka be4b1e975d
Merge pull request #9528 from JakubOnderka/binary-file-cache
new: [internal] Binary cache plugin
2024-01-29 16:01:35 +01:00
Jakub Onderka 01c3a0329f fix: [internal] Email new login sending 2024-01-29 15:44:40 +01:00
Jakub Onderka dbb320f0e0 new: [internal] Binary cache plugin 2024-01-29 15:32:52 +01:00
Olivier BERT 13d43ab377 Accessibility: Added the possibility to focus the hover enrichment icon on attributes. 2024-01-29 15:19:05 +01:00
Jakub Onderka 867d5281f0
Merge pull request #9525 from JakubOnderka/speedup
chg: [internal] Use Attribute::fetchAttributesInChunks for correlations
2024-01-29 14:48:16 +01:00
Sami Mokaddem 0bbd5bf05e
fix: [analyst-data-behavior:afterFind] Restored behavior that fetched child notes and opinions in the analyst-data afterFind method
Might be reverted later on
2024-01-29 12:00:13 +01:00
Sami Mokaddem 990b574867
chg: [analyst-data:add] Added support of picker for relationship type and improved UI for sharing-group 2024-01-29 11:01:02 +01:00
Sami Mokaddem ffdb21d58f
chg: [analyst-data:add] toggle sharing group input depending on the distribution setting 2024-01-29 10:09:41 +01:00
Sami Mokaddem 0c53d96d5d
Merge branch 'feature/analyst-data' into notes 2024-01-29 10:06:25 +01:00
Sami Mokaddem d443ccfe2a
chg: [analyst-data:UI-generic] Removed debugging string 2024-01-29 09:47:50 +01:00
Jakub Onderka 67eeb9df9d chg: [internal] Use Attribute::fetchAttributesInChunks for correlations 2024-01-28 22:12:17 +01:00
Jakub Onderka de18832ec9
Merge pull request #9524 from JakubOnderka/speedup
Speedup
2024-01-28 20:43:48 +01:00
Jakub Onderka ac50cfc56b
Merge pull request #9510 from JakubOnderka/redis-serialization-format
chg: [internal] Detect serialization format in RedisTool
2024-01-28 20:43:29 +01:00
iglocska 68722c8827
fix: [analystdata] added behavior to objects 2024-01-28 18:12:05 +01:00
iglocska 839047d8e1
chg: [collections] added db changes 2024-01-28 18:06:33 +01:00
iglocska 846c130fa3
new: [collections] feature added. Still missing sync integration - WiP 2024-01-28 18:05:29 +01:00
Jakub Onderka 398b062bd8 chg: [internal] ssdeep correlation speedup 2024-01-28 17:40:05 +01:00
iglocska 553e328f1d
fix: [CRUD] more accurate results in save functions (show the state after the save) 2024-01-28 17:22:56 +01:00
Jakub Onderka c43ba03755 chg: [internal] Use iterator_to_array 2024-01-28 16:37:37 +01:00
Jakub Onderka fbc5e91ca2 chg: [internal] Use array_push($array, ...) instead of slower array_merge 2024-01-28 16:01:21 +01:00
Jakub Onderka 0e1e598a5b chg: [internal] Remove unused and broken method 2024-01-28 15:41:31 +01:00
Jakub Onderka 91e462098e
Merge pull request #9523 from JakubOnderka/browscap-apcu-cache
Browscap apcu cache
2024-01-28 13:28:04 +01:00
Jakub Onderka f0a2c9c8e9 new: [CLI] User::ip_country 2024-01-28 13:03:32 +01:00
Jakub Onderka ac334851e5 chg: [internal] Use compressed version of browscap and update to latest version 2024-01-28 12:11:50 +01:00
Jakub Onderka b30661810b new: [internal] Code cleanup for ApcuCacheTool 2024-01-28 12:11:05 +01:00
Jeroen Pinoy 6bf4c9d7e1
fix: [GalaxyClusters] fix tag_name restsearch filter (#9512) 2024-01-28 09:11:37 +01:00
Jakub Onderka 51640b0f3f new: [internal] Store browscap cache in apcu 2024-01-28 01:02:18 +01:00
Jakub Onderka 507e07b868 chg: [export] Fix notice in NISD export 2024-01-27 17:07:36 +01:00
Jakub Onderka 5f8d979877 chg: [export] NidsExport code cleanup 2024-01-27 16:06:31 +01:00
Jakub Onderka dff9a5eca2 chg: [internal] Faster checking if array is list 2024-01-27 13:01:13 +01:00
Jakub Onderka 87a94a9345 chg: [internal] Slightly optimise Mysql::insertMulti 2024-01-27 13:01:13 +01:00
Jakub Onderka 08ee718f87 fix: [internal] More explaining error message 2024-01-27 10:17:44 +01:00
Jakub Onderka dcfb2fe8c4 fix: [internal] Fetching latest remote Git version 2024-01-27 10:17:44 +01:00
Jakub Onderka 5fd3c17cad chg: [internal] Simplify getting current repo commit 2024-01-27 10:17:44 +01:00
Jakub Onderka 70f9f10e8b chg: [internal] Log exceptions when doing diagnostics 2024-01-27 09:30:57 +01:00
Sami Mokaddem 80b50c5a8d
chg: [analyst-note] Added support of opinion on relationships 2024-01-26 16:25:09 +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 12bb7e5363
Merge branch 'notes' of github.com:MISP/MISP into notes 2024-01-26 15:41:58 +01:00
Sami Mokaddem ccb784268a
fix: [analyst-data:ui-generic] Fixed template overriding the $seed leading to weird behaviors with bootstrap tabs 2024-01-26 15:16:36 +01:00
Sami Mokaddem a391846d2e
chg: [analyst-data:ui-generic] Removed debugging string 2024-01-26 15:11:11 +01:00
Sami Mokaddem 7d8aa33996
fix: [analyst-data:ui-generic] Small refacto + fixed style not being generated for first-level opinions 2024-01-26 14:58:13 +01:00
Sami Mokaddem 0f97c07ab7
chg: [analyst-data:index] Added missing fields in the indexes 2024-01-26 14:57:28 +01:00
Sami Mokaddem 6742f9ed42
chg: [analyst-data] Added support of fetching & displaying of related object + refacto + fixes - WiP 2024-01-25 20:01:04 +01:00
Sami Mokaddem dca913c969
chg: [analyst-data] Linked CRUD and UI together - WiP
- Added dynamic association binding
- Recursive notes and opinions injection
- few improvements
- fixes

-> Still need to link CRUD for relationships and UI
-> Still need to refactor for performance notes/opinions loading
2024-01-24 21:48:53 +01:00
Jakub Onderka 149803a188 chg: [internal] Detect serialization format in RedisTool 2024-01-24 20:18:11 +01:00
Sami Mokaddem c920ca2c8a
fix: [appController:harvestParameters] Always support page and limit parameters while harvesting parameters
There is not point in not always supporting these two parameters
2024-01-24 12:48:41 +01:00
Sami Mokaddem c5737d6f67
fix: [appController:harvestParameters] Always support page and limit parameters while harvesting parameters
There is not point in not always supporting these two parameters
2024-01-24 12:42:37 +01:00
Jakub Onderka bc7a2a7489 fix: [CLI] Do not load config twice 2024-01-22 09:54:15 +01:00
Jakub Onderka e8a18d2eae fix: [API] Return proper exception for rest search 2024-01-22 09:39:26 +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 eb03f8fcc0
chg: [uuid field] update 2024-01-19 17:54:54 +01:00
iglocska ceda8c3788
chf: [notes] wip 2024-01-19 17:54:06 +01:00
Jakub Onderka 9c15f17b6e fix: [API] Missing includeUuid param for Sighting rest search 2024-01-16 17:43:33 +01:00
Jakub Onderka 65d379ae3f fix: [API] Missing UUID param for Sighting rest search 2024-01-16 17:18:20 +01:00
Jakub Onderka 34bb0a1d19 chg: [CLI] Better warning messages for cake user authkey_valid 2024-01-16 16:21:34 +01:00
Jakub Onderka 9627e075b3 chg: [CLI] Better error messages for cake admin isEncryptionKeyValid 2024-01-16 13:50:30 +01:00
Jakub Onderka 0bb79cd46f chg: [oidc] More verbose log messages 2024-01-16 13:46:59 +01:00
Jakub Onderka b5f3c2fae5 chg: [CLI] Optimise cake user authkey_valid 2024-01-15 20:04:46 +01:00
Jakub Onderka 5f5048a989 fix: [internal] Rate limiting 2024-01-14 20:00:41 +01:00
Jakub Onderka fb43e1e6a9 fix: [internal] Access log errors from test 2024-01-14 18:19:10 +01:00
Jakub Onderka ad8666369c new: [CLI] cake User init command
Deprecate cake UserInit
2024-01-14 17:35:25 +01:00
Jakub Onderka ede7a081ed chg: [CLI] Be more strict for setSetting accepted values 2024-01-14 17:35:25 +01:00
Jakub Onderka d4e3622639 chg: [CLI] More clear warning message 2024-01-14 17:35:25 +01:00
Jakub Onderka e6b79baf93 chg: [internal] Code cleanup 2024-01-14 17:35:25 +01:00
Jakub Onderka 7b0ebfae5c chg: [internal] PHP 7.4 is required, so we can remove hacks for older versions vol. 2 2024-01-14 17:35:25 +01:00
Jakub Onderka 4303e488b8 chg: [internal] PHP 7.4 is required, so we can remove hacks for older versions 2024-01-14 12:12:52 +01:00
Jakub Onderka a698b4a26e
Merge pull request #9493 from JakubOnderka/rpz
new: [test] Add test for RPZ export
2024-01-14 11:12:29 +01:00
Jakub Onderka 9577989fd7 chg: [internal] Cleanup code for RPZ export 2024-01-14 11:00:35 +01:00
Jakub Onderka 50147aa389 chg: [internal] Log errors for git 2024-01-13 19:34:54 +01:00
Jakub Onderka e1a97d6a76 chg: [internal] Better error messages 2024-01-13 16:41:20 +01:00
Jakub Onderka 518b2faa94 fix: [internal] Try to cleanup memory when fetching feed 2024-01-13 16:41:20 +01:00
Jakub Onderka d2911274b5 fix: [internal] Fix error code when fetching sightings 2024-01-13 16:41:20 +01:00
Jakub Onderka 59916f848a chg: [CLI] Track worker process ID 2024-01-13 16:41:20 +01:00
Jakub Onderka 391f0324e9 chg: [CLI] Show deprecated message for all deprecated commands 2024-01-13 16:41:20 +01:00
Jakub Onderka fa85228f84 new: [CLI] AdminShell isEncryptionKeyValid command 2024-01-13 16:41:20 +01:00
Jakub Onderka 844b852c85 new: [zmq] Example Python client 2024-01-13 15:39:09 +01:00
Jakub Onderka 77d2aa5dc9 new: [zmq] Allow to manager ZMQ process by supervisor 2024-01-13 15:39:09 +01:00
Jakub Onderka 7f200f6f17 chg: [internal] Add support for orjson for zmq 2024-01-13 15:39:09 +01:00
Sami Mokaddem a0e8bed72a
fix: [tools:event_timeline] Fixed typo in the getTimline function for objectAttributes 2024-01-12 13:34:35 +01:00
Sami Mokaddem b7d11d3772
Merge branch 'develop' of github.com:MISP/MISP into develop 2024-01-12 13:33:49 +01:00