Jakub Onderka
9e0c36ff2a
chg: [internal] Simplify Event::__attachReferences
2021-10-18 09:04:06 +02:00
Jakub Onderka
a1a9ee9e6e
chg: [internal] Optimise fetching correlations
2021-10-18 09:04:06 +02:00
Jakub Onderka
7fae06785b
chg: [internal] Simplify Event::beforeValidate
2021-10-18 09:04:06 +02:00
Jakub Onderka
2cdddfe039
chg: [internal] Use reference for event modification
2021-10-17 13:13:51 +02:00
Jakub Onderka
e0144c595c
chg: [internal] Optimise code for fetch proposals for events
2021-10-17 13:10:12 +02:00
Jakub Onderka
d08f7d8373
chg: [internal] Simplified attaching sharing groups
2021-10-17 12:59:00 +02:00
Jakub Onderka
e92c4036fd
chg: [internal] Do not specify fields when fetching object
2021-10-17 12:51:58 +02:00
Jakub Onderka
ea6854fa14
chg: [internal] Optimise fetching event when pulling
2021-10-17 12:51:58 +02:00
Jakub Onderka
86effcf41f
Merge pull request #7658 from JakubOnderka/compatiblity-check-log
...
chg: [internal] Create log entry for compatibility check
2021-10-16 09:29:01 +02:00
Jakub Onderka
2f46e0de63
Merge pull request #7748 from JakubOnderka/event-index-optim-vol2
...
chg: [internal] Another bunch of event filter optim
2021-10-15 20:29:23 +02:00
Jakub Onderka
b3c3333812
chg: [internal] Event tags are deleted by quick delete
2021-10-15 20:11:56 +02:00
Jakub Onderka
e31f31bcb4
chg: [rest] Do not copy data
2021-10-15 16:17:00 +02:00
Jakub Onderka
41f2825257
fix: [API] Fix fetching events by org UUID
2021-10-15 10:42:38 +02:00
Jakub Onderka
9d84b6923d
Merge pull request #7835 from JakubOnderka/stix-export
...
chg: [internal] Simplified loading python bin
2021-10-13 17:27:02 +02:00
Jakub Onderka
272bfbbe74
Merge pull request #7832 from JakubOnderka/pulish-sightings-file
...
chg: [internal] Use FileAccessTool for publishing sightings
2021-10-13 17:26:49 +02:00
Jakub Onderka
481c268105
chg: [internal] Use JsonTool for JSON encoding
2021-10-13 16:12:43 +02:00
Jakub Onderka
d19c76388d
chg: [internal] Use tmp folder for stix upload
2021-10-13 14:42:26 +02:00
Jakub Onderka
d1acf3ea1d
chg: [internal] Use FileAccessTool for STIX upload
2021-10-13 11:18:50 +02:00
Jakub Onderka
1bb64d6d3d
chg: [internal] Use FileAccessTool for Event::__getTagNamesFromSynonyms
2021-10-13 11:06:07 +02:00
Jakub Onderka
e96b05554c
chg: [export] Check method existence rather than another variable
2021-10-13 09:57:26 +02:00
Jakub Onderka
742f01a8a9
fix: [internal] Fix saving tags
2021-10-12 12:01:06 +02:00
Jakub Onderka
d983d10c14
chg: [internal] Use FileAccessTool for publishing sightings
2021-10-12 11:09:37 +02:00
misp-test
d25c8e7b2f
keep tag local state when importing from json or sync from internal
...
Fixes MISP#7810
When importing an Event via JSON, local tags inside the json should stay local after import too, and not be attached as global ones.
Same applies for Sync-Operations from internal instances (for any other instance local tags get stripped anyway)
2021-10-12 11:05:44 +02:00
Jakub Onderka
d74343b7b6
Merge pull request #7830 from JakubOnderka/audit-log-undefined-index
...
fix: [log] Undefined index local
2021-10-12 09:55:41 +02:00
Jakub Onderka
b5856d6f73
chg: [log] Log when saving tags fails for attribute or event
2021-10-12 09:25:15 +02:00
Jakub Onderka
6aee82112b
chg: [UI] Show proper error when uploading event that already exists
2021-10-11 12:15:34 +02:00
Jakub Onderka
3d0e678231
chg: [internal] Simplify Event::__captureObjects code
2021-10-10 16:12:40 +02:00
Jakub Onderka
d646a68565
chg: [internal] Remove dead code
2021-10-10 16:04:58 +02:00
Jakub Onderka
ae08f5d382
chg: [internal] No need to initialize Sighting model
2021-10-10 15:54:42 +02:00
Jakub Onderka
0427ee33b9
chg: [internal] Remove unused attribute from MispObject::captureObject method
2021-10-10 15:42:37 +02:00
Jakub Onderka
b3ca92a0ec
chg: [internal] Remove unused code when saving attributes for event
2021-10-10 15:40:41 +02:00
Jakub Onderka
26badb4e3e
chg: [internal] Save multiple tags in one call
2021-10-10 15:06:04 +02:00
Jakub Onderka
c43d1c18b0
chg: [internal] Simplified SharingGroup::appendOrgsAndServers
2021-10-10 14:26:39 +02:00
Jakub Onderka
4ddab29b7d
chg: [internal] Cache capturing tag results
2021-10-10 14:26:39 +02:00
Jakub Onderka
18d38b7478
fix: [internal] Remove unused Event::checkIfAuthorised method
2021-10-10 11:12:23 +02:00
Jakub Onderka
f9a54c3d4d
fix: [internal] Deleting event propagation to ZMQ and Kafka
2021-10-10 10:23:40 +02:00
Jakub Onderka
9bfe634cac
chg: [internal] Default distribution method
2021-10-10 10:14:04 +02:00
Jakub Onderka
de73e47318
chg: [internal] Faster saving origin file
2021-10-09 18:32:57 +02:00
Jakub Onderka
3562899af0
chg: [internal] Background processing refactoring
2021-10-09 15:00:28 +02:00
Jakub Onderka
10f505c09d
chg: [internal] Use hasAny
2021-10-05 20:33:53 +02:00
Jakub Onderka
c48ad84708
Merge pull request #7779 from JakubOnderka/create-job
...
new: [internal] Method Job::createJob
2021-09-30 13:51:58 +02:00
Jakub Onderka
48016120b7
chg: [internal] Use AdminSetting::getSetting method
2021-09-30 13:09:46 +02:00
Jakub Onderka
ac4f042868
new: [internal] Method Job::createJob
2021-09-30 13:05:29 +02:00
Jakub Onderka
cdee859a06
fix: [internal] Better error handling when uploading STIX file
2021-09-29 15:53:10 +02:00
Jakub Onderka
dc05fc1302
chg: [internal] Code cleanup
2021-09-20 10:51:10 +02:00
Jakub Onderka
47808bd542
Merge pull request #7733 from JakubOnderka/capture-object-attributes
...
chg: [internal] Faster capturing object attributes
2021-09-08 15:36:09 +02:00
Jakub Onderka
e3f2ba68a5
chg: [internal] Faster processing freetext import
2021-09-08 13:12:38 +02:00
Jakub Onderka
3ae8a09814
chg: [internal] Faster editing attributes when change is required
2021-09-07 15:59:58 +02:00
Jakub Onderka
d582893bdf
chg: [internal] Faster capturing object attributes
2021-09-07 15:59:58 +02:00
Jakub Onderka
a539b2ee7c
Merge pull request #7579 from JakubOnderka/publish_alerts_summary_only_deprecate
...
chg: [alert] Deprecate `MISP.publish_alerts_summary_only`
2021-09-07 12:19:01 +02:00
mokaddem
2229809e9b
Merge branch 'develop' of github.com:MISP/MISP into feature-email-notification-bans
2021-09-07 09:00:24 +02:00
Jakub Onderka
62e90a1817
chg: [internal] Simplify code for editing object
2021-09-04 07:17:04 +02:00
Jakub Onderka
541f8f03c3
chg: [internal] Simplify code for editing attribute
2021-09-03 22:17:14 +02:00
Jakub Onderka
12cc881ff6
chg: [internal] Use correlation object from attribute
2021-09-03 12:28:54 +02:00
Jakub Onderka
ed19de5b82
fix: [internal] Filtering warninglist in objects
2021-09-02 17:01:09 +02:00
Jakub Onderka
ee62d185f9
fix: [internal] Typo
2021-09-02 16:38:16 +02:00
Jakub Onderka
8caa73ccc8
Merge pull request #7719 from JakubOnderka/warninglist-filtering
...
new: [UI] Allow to filter attributes by specific warninglist
2021-09-02 16:23:01 +02:00
Jakub Onderka
c6519b2939
new: [UI] Allow to filter attributes by specific warninglist
2021-09-02 15:02:18 +02:00
mokaddem
2153537e01
new: [event:notification] Added email notification ban system based on users triggering the notification
2021-08-31 09:39:05 +02:00
mokaddem
f2af0a2e49
Merge branch 'develop' of github.com:MISP/MISP into develop
2021-08-31 08:14:22 +02:00
mokaddem
a7270cc7c8
new: [export:host] RestSearch export for blackholing via host file
2021-08-31 08:09:43 +02:00
Jakub Onderka
80675e1745
chg: [internal] Simplify capturing object code
2021-08-30 17:08:49 +02:00
Jakub Onderka
9acc30d7a0
chg: [internal] Simplify capturing attribute code
2021-08-30 15:49:46 +02:00
Jakub Onderka
439ec5cceb
fix: [internal] Code cleanup
2021-08-23 17:03:44 +02:00
Jakub Onderka
faf5054583
Merge pull request #7649 from JakubOnderka/pull-sightings
...
chg: [sync] Pull just necessary data when pulling sightings
2021-08-20 09:26:09 +02:00
Jakub Onderka
3c3cee7735
Merge pull request #7659 from JakubOnderka/unique-indexes
...
chg: [schema] Mark more indexes as unique
2021-08-20 09:22:23 +02:00
mokaddem
ec2cb29fe0
fix: [event:filter_value] Allow searching for multiple values
2021-08-18 14:32:40 +02:00
Jakub Onderka
2e506ea430
fix: [log] Array to string conversion
2021-08-17 14:05:41 +02:00
Jakub Onderka
67f986a8b5
chg: [validation] UUID unique validation
2021-08-15 20:08:28 +02:00
Jakub Onderka
a5712b8edd
chg: [sync] Use server sync tool for compatibility check
2021-08-13 10:32:38 +02:00
Jakub Onderka
0174336156
chg: [sync] Pull just necessary data when pulling sightings
2021-08-11 18:42:22 +02:00
Jakub Onderka
bed7ada3af
chg: [internal] Simplified code for adding events
2021-08-11 10:06:53 +02:00
Jakub Onderka
c797cb6ac0
chg: [internal] Do not keep original variable to save memory
2021-08-11 10:06:37 +02:00
Jakub Onderka
164c85f5c0
chg: [internal] Simplified Event::getRelatedAttributes
2021-08-11 10:06:09 +02:00
Jakub Onderka
7cc38f67ba
chg: [internal] Use hash for removing duplicate attributes
2021-08-11 10:05:38 +02:00
Jakub Onderka
c53c860b58
chg: [internal] Use one EventLock instance
2021-08-11 10:05:28 +02:00
Jakub Onderka
673f48c10d
chg: [internal] Cleanup code responsible for adding events
2021-08-11 10:05:18 +02:00
Jakub Onderka
97a7d1cc73
fix: [internal] Shadow attributes don't have tags
2021-08-05 10:46:33 +02:00
Jakub Onderka
15e3cc799c
chg: [internal] Removed unused variables
2021-07-27 18:43:16 +02:00
Jakub Onderka
bf9ee25239
fix: [internal] Remove unused variable
2021-07-21 09:32:51 +02:00
Jakub Onderka
52d8ac6060
chg: [alert] Deprecate `publish_alerts_summary_only`, this option just duplicate `event_alert_metadata_only`
2021-07-20 15:19:10 +02:00
mokaddem
88b1772244
fix: [event:contact] User object passed in contact reporter
...
Fix #7471
2021-07-13 15:20:12 +02:00
Jakub Onderka
f747d98877
Merge pull request #6817 from JakubOnderka/upload-sightings
...
chg: [sync] New separate method for uploading sightings to remote server
2021-07-09 12:25:16 +02:00
Jakub Onderka
c14e070912
fix: [internal] Relationship import
2021-07-07 12:38:49 +02:00
mokaddem
8921b3b3ba
fix: [event:add] Typo in accessing sharing group roaming information
2021-06-30 12:41:07 +02:00
iglocska
c516d4d6ef
fix: [emailing] added missing if branch for the publish alert summary mode to trigger
2021-06-15 20:12:08 +02:00
mokaddem
3820528edc
Merge remote-tracking branch 'origin/develop' into fix-sg-api-edit
2021-06-04 15:22:54 +02:00
mokaddem
bd26a1671c
fix: [event:__prepareForPushToServer] Slight refactoring
2021-06-04 15:22:06 +02:00
mokaddem
eee298f19f
fix: [event:prepareForPush] Gracefully handle the case if SharingGroupServer is empty
2021-06-04 14:30:16 +02:00
mokaddem
0a68e339e8
chg: [sharinggroup] Allow pushing SG if remote internal server is not in the list of SG servers
2021-06-04 08:34:47 +02:00
mokaddem
9f17bb0c41
fix: [Event:set_filter_value] Support of wildcard searches
2021-06-03 15:37:51 +02:00
mokaddem
604670f048
Merge remote-tracking branch 'origin/develop' into fix-composite-attribute-filtering
2021-06-03 11:29:49 +02:00
chrisr3d
308787918e
Merge branch '2.4' of https://github.com/MISP/MISP into develop
2021-05-11 17:52:31 +02:00
chrisr3d
258e68df9b
fix: [module results] References between objects returned with module results and the original object attribute are now pointing to the original object itself
...
- A reference between an object and an object
attribute is supported in the API, but does not
appear on the event graph
- Instead of pointing to the initial object
attribute then, we look for the uuid of the
object containing the attribute and use this
uuid for the reference
- The references between objects returned as
module results and the object containing the
attribute initially used for the enrichment
with a module are then handled properly
2021-05-11 17:26:07 +02:00
chrisr3d
3cf7c5848c
fix: [module results] Included the object references handling loop in the objects handling loop
...
- If we did not get any object in a result from
a misp module, the `$references` variable would
not have been defined and would have raised an
issue. The references are related to objects,
it is then obvious to handle them both together
2021-05-11 11:58:10 +02:00
chrisr3d
7573c5abb9
fix: [modules results] Fixed the query to find the uuid of the attribute used as input of a misp-module
...
- With `Attribute.object_id => 0`, the query did
only return attributes outside of a MISP object
- This was causing issues with references between
the MISP objects returned by the modules and the
attribute used as input to the module. Those
references were visible in the module results
preview, but skipped then after the submit
button is pressed.
- The references are now correctly handled
2021-05-11 11:37:23 +02:00
Jakub Onderka
ad1b373766
new: [log] Audit log
2021-05-03 13:44:44 +02:00
mokaddem
95ceeebebb
chg: [event:alert] Added option to refresh to ban
2021-04-30 15:00:08 +02:00
mokaddem
b71c73a304
chg: [event:getEventRepublishBanStatus] Improved wording
2021-04-30 13:59:15 +02:00
mokaddem
eac4918ab6
new: [event:alert] Re-publishing ban feature based on configurable threshold
2021-04-30 13:58:53 +02:00