Commit Graph

128 Commits (fe83ea6b7ae36bf2d65e461013d529f28c6ddce1)

Author SHA1 Message Date
mokaddem 7590408dc3
chg: [galaxyCluster] Centralized permission checks and code refactoring 2020-06-18 15:26:55 +02:00
mokaddem c6557b58b9
chg: [galaxyCluster] Replaced `galaxyCluster->find` by its ACL-aware
counterpart where applicable - WiP
2020-06-17 15:01:23 +02:00
mokaddem b0fcfb0332
chg: [clusterRelation] Unpublish source cluster when altering a relation 2020-06-16 16:54:00 +02:00
mokaddem 864ecbdcce
new: [galaxyCluster] Added `published` flag to clusters 2020-06-16 16:36:49 +02:00
mokaddem 4f16019ea8
fix: [galaxyCluster] Typo in linked model 2020-06-12 15:09:54 +02:00
mokaddem 0732d20326
chg: [GalaxyCluster] Fetcher function arrange the data before returing
its results
2020-06-12 15:08:01 +02:00
mokaddem f9a04ee08d
chg: [GalaxyClusters:edit] Improved error message format 2020-06-11 16:12:15 +02:00
mokaddem 5ea50dde07
chg: [GalaxyClusters:add] Improved error message format 2020-06-11 15:57:24 +02:00
mokaddem b5b9441435
chg: [galaxyCluster:add] Allow adding cluster with galaxy uuid 2020-06-11 15:13:24 +02:00
mokaddem 79d3a47e5a
chg: [galaxyCluster:view] Arrange data before exporting 2020-06-09 11:39:31 +02:00
mokaddem be7ef90366
chg: [galaxyCluster:add] Improved error reporting and importing now uses
`add` endpoint
2020-06-09 11:01:25 +02:00
mokaddem 00728eae92
fix: [galaxyCluster:edit] Fixed key name issues preventing clusters to be edited similar to the `add` endpoint 2020-06-09 10:36:00 +02:00
mokaddem 3314db6ac0
chg: [galaxyCluster:crud] Improved how clusters and their linked models
are saved
2020-06-09 10:08:36 +02:00
mokaddem 597df87efd
chg: [clusterElements:updateElements] Possibility to delete or not old
data
2020-06-05 11:13:50 +02:00
mokaddem 28252e1d1a
fix: [galaxyCluster:CRUD] Fixed fields not being saved correctly and improved API feedback 2020-06-05 11:00:02 +02:00
mokaddem c35606cb7f
Merge branch '2.4' of github.com:MISP/MISP into galaxy-cluster2.0 2020-06-02 10:29:49 +02:00
Jakub Onderka 69ee3dd6e7
fix: [galaxy] Fetch all events for galaxy cluster 2020-06-01 17:45:53 +02:00
mokaddem d326fd5096
chg: [galaxyCluster:view_relations] Added #relations and added relation
tag
2020-05-29 10:26:11 +02:00
mokaddem 12412c88dd
chg: [clusterRelations:index] Improved UI and new `cluster_link` generic
index field
2020-05-28 15:23:40 +02:00
mokaddem 2937066a71
fix: [clusterRelations:view_relations] Avoid duplication of targetting relations 2020-05-25 17:12:12 +02:00
mokaddem 9ba5bc186f
chg: [galaxyCluster] Usage of both ID and UUID for relation with drafty working
version of import/export
2020-05-25 10:04:07 +02:00
mokaddem ad81a03813
chg: [galaxyCluster] First version of capture functions 2020-05-20 10:33:33 +02:00
mokaddem 4c0e4984e1
chg: [clusterRelations] Moved relation_tree into its own `tool` and
added modal support for galaxyQuickView
2020-05-13 11:01:16 +02:00
mokaddem f06e3f18c7
chg: [clusters:view] Added Cluster relation index table 2020-05-11 16:25:53 +02:00
mokaddem f8c37e16e4
chg: [clusterRelations:view_relations] Improved layout support tags in
both side
2020-05-08 12:41:53 +02:00
mokaddem d61e864a1e
chg: [clusterRelations:view_relations] Attached referencing relations 2020-05-08 09:17:37 +02:00
mokaddem 7328eb1ebd
chg: [clusterRelations:view_relations] Started implementation of double
sided tree
2020-05-07 16:49:14 +02:00
mokaddem d01b142582
chg: [clusterRelations:view_relations] Quick submit and few fixes 2020-05-07 16:17:44 +02:00
mokaddem 1390ed6a91
new: [clusterRelations:edit] Added endpoint 2020-05-07 15:15:14 +02:00
mokaddem 9a595a9ed3
chg: [clusterRelations] Very basic CRUD 2020-05-07 12:31:29 +02:00
mokaddem 2a6c6f439d
chg: [clusterRelations] Improved UI of relation_graph and
relation_viewer
2020-05-06 11:44:53 +02:00
mokaddem 1af22c1258
fix: [galaxy] Few leftovers to be renamed 2020-05-06 08:18:51 +02:00
mokaddem 01ec581a86
new: [clusterRelation] Early work on Galaxy Cluster Relations 2020-05-06 07:59:57 +02:00
mokaddem 83a7080474
chg: [galaxyClusters:updateCluster] Working version and improved UI and
text
2020-05-04 16:20:09 +02:00
mokaddem 49e7ec5fa9
new: [galaxyClusters:updateCluster] Added draft version to align a
forked cluster's elements to his parent
2020-04-30 16:28:47 +02:00
mokaddem 312d23a9e0
fix: [galaxyCluster:view] Catch if cluster has no `extended_from` 2020-04-30 13:34:21 +02:00
mokaddem 3b73ae757b
chg: [galaxyClusters:view] Added warning if new parent version available 2020-04-30 08:36:02 +02:00
mokaddem 7e047aea5b
chg: [galaxuCluster:add] Added `extends_version` 2020-04-29 16:45:39 +02:00
mokaddem efe025748d
chg: [galaxy:import] Preliminary work on export/import galaxy clusters 2020-04-22 08:40:18 +02:00
mokaddem 49e59a8403
chg: [galaxyCluster:view] Added org/orgc in meta 2020-04-21 11:51:14 +02:00
mokaddem eecd539b0a
fix: [galaxy:editCluster] Correctly update galaxyElements 2020-04-21 10:11:26 +02:00
mokaddem 4b8e2c3007
chg: [galaxy:fork_tree] Added fork tree visualisation - WiP 2020-04-20 16:11:18 +02:00
mokaddem e3fe66807b
chg: [galaxyCluster:views] Added `extended_by` and `extended_from`
information
2020-04-15 15:35:52 +02:00
mokaddem ce65189fea
chg: [galaxyCluster:edit] Created model and controller functions 2020-04-15 14:50:02 +02:00
mokaddem c314484207
chg: [galaxyClusters:add] Created views, controller and models functions 2020-04-15 11:49:50 +02:00
mokaddem d3b837f947
chg: [galaxyCluster] Restored working behavior of `index` and `view` views 2020-04-15 08:46:21 +02:00
mokaddem d81040c5da
chg: [galaxyCluster:fetchClusters] Added function 2020-04-14 15:14:18 +02:00
mokaddem 9cfd426c8b
chg: [galaxyCluster:index] Migrated to use the genericElement factory +
added sparkline and icon genericIndex fields
2020-03-12 13:39:50 +01:00
mokaddem 4fbe857f90 chg: [galaxyMatrix] Added sorting by score. Fix #4608 2019-05-13 15:07:38 +02:00
mokaddem 0c14a14119 chg: [cluster:matrix] Slightly imporved memory performance 2019-05-02 15:00:06 +02:00
mokaddem 81db0f06d7 fix: [cluster:galaxyMatrix] Increased coverage of attack matrix.
Now consider the following new links for the pivot tag:
Attributes -> Events
Events -> Attributes
2019-05-02 14:57:05 +02:00
mokaddem 016893210d new: [cluster] Display heatmap on the Att&ck Matrix for all tagged data.
fix #4344
2019-03-20 14:30:05 +01:00
mokaddem 7af8a5257a fix: [galaxy] prevent drawing view when galaxy_cluster does not exist 2019-02-14 10:30:58 +01:00
Christophe Vandeplas 67efc70bf5 fix: [style] consistent space indentation 2019-02-10 13:08:55 +01:00
iglocska 2e961ba706 fix: [ACL] Restrict tag collection modification to tag editors 2019-01-18 11:57:04 +01:00
mokaddem fa481216a2 fix: [tagCollection] galaxies can be removed from tag collections 2019-01-17 09:29:35 +01:00
mokaddem 0855152874 new/fix: [MassEdit] Allow addition/deletion of tags and clusters on selected
attributes + Lots of usage bug fixes
2019-01-16 16:00:34 +01:00
iglocska 2d0259ce13 fix: [CS] coding standards script re-run 2018-11-23 14:11:33 +01:00
iglocska ae597c8358 new: [galaxy] Several changes
- moved the current uuid field on cluster level to a new "collection_uuid" field to better represent the actual purpose
- added new uuid field that actually captures the cluster's uuid
- upgrade script is multi-execution safe
- added /galaxy_clusters/view to the API
- /galaxy_clusters/view can now be queried via the uuid instead of just the ID
2018-10-22 10:36:13 +02:00
iglocska bae469257a new: [Galaxy] Delete individual clusters
- added an API and UI option to delete individual clusters
2018-09-12 19:16:34 +02:00
iglocska a81894f14c chg: [CS] Changed to PSR-2
- to make contributions easier, adopted PSR-2
- used php-cs-fixer to rework the style
- *sniff sniff* Goodbye tab indentation
2018-07-19 11:48:22 +02:00
iglocska 68b8266584 new: New flash message system, fixes #3252
- 3 types of flash messages (success, error, warning)
- uses bootstrap's own classes/structure
2018-05-16 19:32:38 +02:00
iglocska 962461890c new: Added attribute level galaxy clusters 2018-05-14 23:20:09 +02:00
iglocska ec306ed525 fix: Removing galaxy filters in the galaxy view would redirect to an invalid url, fixes #3201 2018-04-30 23:15:30 +02:00
iglocska bb9d12bbca Merge branch 'galaxySearch' into 2.4 2018-02-18 10:13:38 +01:00
iglocska 33ba84c0bf new: added logging to galaxy attach/detach tasks 2017-11-16 11:48:17 +01:00
iglocska ed1a2edc34 fix: Added sharing group data to the new ACL functions 2017-11-09 11:57:41 +01:00
iglocska 6090e77cff fix: Rework of tags index / galaxy view
- performance tweaks
- no more silly queries
- added sharing group aware ACL to the event/attribute counters
2017-11-09 11:53:57 +01:00
iglocska fa7d3fdb36 new: First round of updates to the correlation engine ready
- node deletion temporarily disabled until a bug is resolved
2017-10-08 19:50:28 +02:00
truckydev 5c4cefa55e add filter on GalaxyCluster description too ^^ 2017-09-26 14:48:33 +02:00
root 33db6b11bc Apply filter to pagination :) 2017-09-25 18:17:28 +02:00
root cb608817e1 Add field filter for galaxy cluster 2017-09-25 17:34:26 +02:00
Iglocska 72a326f50f fix: Fixed several issues with the sightings
- Main issue was the expensive and potentially large query used to find all sightings for a list of tags (used on the tag and galaxy cluster index)

potentially fixes #1993
2017-02-26 08:12:53 +01:00
iglocska 3fca8de6bf new: Added activity charts to tag and galaxy cluster indeces
- bunch of small improvements additionally
2017-02-24 19:34:18 +01:00
iglocska 4aec4e4beb fix: Unpublish events when tagging/removing tags
- same for galaxy clusters
- also, new ajax way of showing/hiding published status
2016-12-22 17:30:27 +01:00
Iglocska 9d6f380957 fix: Fixed the detaching of galaxies 2016-12-05 01:36:36 +01:00
Iglocska f5af15f29d new: Added galaxy attach/detach functions 2016-12-05 01:21:08 +01:00
Iglocska e46cbd0991 new: First iteration of the galaxies (WIP) 2016-12-05 00:47:34 +01:00