Commit Graph

119 Commits (a61caa3a6a541e6f9761ae99c033c7457050bc0b)

Author SHA1 Message Date
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 cd590121f8
chg: [galaxy:index] Cleaned up artifacts from galaxy2.0 2020-03-12 11:24:38 +01:00
mokaddem 4ddf991be3
chg: [galaxy:index] Migrated to use the genericElement factory 2020-03-12 11:10:11 +01:00
iglocska 6756badac8
fix: [internal] fixed newly introduced error with full_group_by directive when adding galaxies to tag collections 2019-12-19 09:27:44 +01:00
iglocska 592f2be638
fix: [internal] avoid loading outdated versions of galaxies 2019-12-18 17:40:00 +01:00
iglocska 519e110f9f
new: [internal / API] new component added to handle repeatable code across all controllers (toolbox controller)
- added UUID -> ID lookup function and integrated it across several functions
- fixes #4990
- fixes #4999
- fixes #4993
- fixes #4991
- fixes #4989
- fixes #4987
2019-08-14 15:01:31 +02:00
iglocska 6e23cb18bf
fix: [API] /galaxies/view by uuid added, fixes #4993 2019-08-14 11:56:06 +02:00
mokaddem 38fef5d1ae
fix: [galaxy:add] Prevent bug when submitting empty galaxy 2019-07-09 13:59:39 +02:00
iglocska 2a059f7b31
new: [tags] Local tags feature added
- Create tags locally if you are a host org user that allows in-place tagging for sync / export filtering
- Events are NOT modified using these tags
- Local tags always get stripped before syncing
- Local tags allow host org users to violate the ownership model of MISP
- galaxies, attack matries also included

- some sync fixes
2019-07-08 11:39:41 +02:00
iglocska 583e07b484 fix: [galaxy clusters] Choosing them via the UI was dog slow
- now it's just plain slow
2019-05-09 12:22:30 +02:00
iglocska f3d2b1d15a new: [tagging] Stop pre-populating forms for tagging / attaching of galaxies
- avoids any potential CSRF issues, the form is fetched just in time for the submission
2019-03-20 11:21:40 +01:00
iglocska 42e1777a50 new: [galaxies] Allow deleting full galaxies 2019-03-15 14:33:31 +01:00
mokaddem 24d0cf13a9 chg: [generic_picker] added an icon to show that a galaxy will trigger
the matrix galaxy picker
2019-02-15 10:14:14 +01:00
mokaddem 12ed3457e8 chg: [galaxy_matrix] cleanup in variable names to be more generic 2019-02-15 09:24:52 +01:00
Christophe Vandeplas 67efc70bf5 fix: [style] consistent space indentation 2019-02-10 13:08:55 +01:00
mokaddem b95afe4ea4 chg: [generic_picker] Improved the way option templates/data are passed
to the view (now done by JS only)
2019-01-28 14:47:49 +01:00
mokaddem d8ac68e013 Merge branch '2.4' of github.com:MISP/MISP into 2.4 2019-01-28 11:34:29 +01:00
iglocska 5f006f2b33 chg: [galaxy clusters] selectCluster function opened up to the API for reasons. 2019-01-28 11:15:23 +01:00
iglocska 1ce2d76650 fix: [internal] Fetching galaxies broken into atomic queries to avoid massive parameter lists 2019-01-28 10:43:10 +01:00
mokaddem cc8c974498 chg: [generic_picker] Improved memory usage + use of sprintf 2019-01-28 10:13:18 +01:00
mokaddem 1a2edf05b1 chg: [generic_picker] all view using the generic_picker now use the
generic_picker view elements - WIP
2019-01-22 16:02:01 +01:00
mokaddem a74dcdf202 chg: [tagging] Added more ordering while displaying results 2019-01-18 16:05:25 +01:00
mokaddem 9357674c1f fix: [generic_picker] avoid having option's name as an array key 2019-01-18 15:03:24 +01:00
mokaddem 38718e7932 chg: [refacto] removed useless code and views 2019-01-17 14:46:43 +01:00
mokaddem 2325942832 fix/new: [attackMatrix] Attack Matrix works again + added support in tag
collection
2019-01-17 11:19:40 +01:00
mokaddem fa481216a2 fix: [tagCollection] galaxies can be removed from tag collections 2019-01-17 09:29:35 +01:00
mokaddem e9ed74426c new: [galaxy] Added bulk galaxy tagging 2019-01-15 11:12:36 +01:00
mokaddem 19e95cda28 chg: [UI] WIP - generic_picker add warning message if number of option
is to large
2019-01-14 10:36:57 +01:00
mokaddem 0eee20c953 chg: [UI] WIP - generic_picker filter galaxies by synonyms 2019-01-14 10:11:46 +01:00
mokaddem 59da2396ad chg: [UI] WIP - generic_picker automatically switch to submit pills if
applicable
2019-01-11 14:01:44 +01:00
mokaddem 91f0afdcff chg: [UI] WIP - generic_picker improved template (show more fields) 2019-01-11 10:20:55 +01:00
mokaddem 7d6f6b1300 chg: [UI] WIP - generic_picker added templating system for select
options
2019-01-11 09:11:51 +01:00
mokaddem 5b7fff5df2 [UI] generic_picker merged the pre_picker into the picker - WIP 2019-01-10 14:40:30 +01:00
mokaddem 8f53a73761 chg: [tagging] WIP - bulk galaxy tagging on attribute and event 2019-01-10 10:19:04 +01:00
iglocska c99f54328b new: [galaxies] added new function to show galaxies in ajax queries 2019-01-04 14:55:15 +01:00
iglocska 2d0259ce13 fix: [CS] coding standards script re-run 2018-11-23 14:11:33 +01:00
iglocska 35fabbe7f6 fix: [Galaxy] Various fixes to blocking issues with the galaxy update system, fixes #3773 2018-10-17 20:59:51 +02:00
iglocska 9756ba5d51 fix: [galaxies] Fixed same value across two namespaces causing issues 2018-07-29 23:40:45 +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 20c00a33be new: [galaxies] Force update galaxies and update improvements in general
- passing /1 to the galaxy update function now forces updates on all clusters
- performance improvements
2018-07-04 13:08:47 +02:00
Sami Mokaddem 05a56a3048 fix: [attackMatrix] only return the result for the last attached galaxy
If a galaxy is already attached, just skip the message.
(The return value is a string, we don't want to compare the string value for
each galaxy to be attached)
2018-06-22 12:16:12 +00:00
Sami Mokaddem 4730938e5f new: [attackMatrix] Skeleton of multiple galaxy picking 2018-06-22 09:56:31 +00:00
Sami Mokaddem 925a1dd3fa chg: [attackMatrix] ATT&CK Tactic is put at the top when picking
galaxies and is shown in All namespace mode
2018-06-22 05:56:31 +00:00
iglocska 13c144b962 fix: [galaxies] Fixed query causing MYSQL errors due to group by not containing a silently loaded field 2018-06-20 11:33:45 +02:00
Sami Mokaddem 4785400228 fix: [attackMatrix] cluster ATT&CK Tactic is shown in Mitre namespace
only
2018-06-15 13:14:45 +00:00
Sami Mokaddem 95e694f054 fix: [AttackMatrix] picking Att&ck tactic correctly redirect on the
matrix
2018-06-12 14:25:43 +00:00
Sami Mokaddem 635d1fcc5d new: [GalaxyPicking] Choose the galaxy namespace first before showing
related galaxies
2018-06-12 13:11:29 +00:00
iso 215a61895d Remove leading tab 2018-05-26 01:15:55 +09: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
Sami Mokaddem 680311f68f chg: [Controllers] sets the ajax variable globally
As well as removing useless set in controllers and accessing it instead
of passing through the request.
2018-05-07 14:44:59 +00:00
Sami Mokaddem 36fc897e71 fix: [CorrelationGraph] set the undefined ajax variable when pivoting from a taxonomy tag / galaxy cluster in fullscreen 2018-05-07 13:53:38 +00:00
iglocska bb9d12bbca Merge branch 'galaxySearch' into 2.4 2018-02-18 10:13:38 +01:00
iglocska 3c6e2e0335 fix: Fixed some galaxy cluster inconsistencies 2018-01-26 19:49:54 +01:00
iglocska 20362fe360 fix: Fixed stupidly slow cluster selection list
- thanks to sort being inside the loop. If you do something expensive, make sure you do it as often as possible!
2017-12-22 17:28:34 +01:00
iglocska 33ba84c0bf new: added logging to galaxy attach/detach tasks 2017-11-16 11:48:17 +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
root cb608817e1 Add field filter for galaxy cluster 2017-09-25 17:34:26 +02:00
truckydev ad5325440f Update GalaxiesController.php 2017-08-10 16:45:12 +02:00
truckydev f46c3a9142 Update GalaxiesController.php 2017-08-10 16:37:08 +02:00
truckydev e6203fb6dc Update GalaxiesController.php 2017-08-10 16:32:17 +02:00
iglocska eb6a5e7000 new: Update all the json structures in MISP via the API, fixes #2168
- Just post to the following APIs as a site admin:
  - /warninglists/update
  - /galaxies/update
  - /taxonomies/update
2017-05-09 09:00:58 +02: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 bf1bbf9640 fix: Fixed an invalid link used when pivoting from galaxies to clusters in the add cluster flow 2016-12-09 14:03:58 +01:00
Iglocska 83d60cd0f4 fix: Clusters added don't have the exportable field set on the tag and because of that they don't show up on the API 2016-12-07 16:39:42 +01:00
Iglocska 761cf6cec7 new: Tied the galaxies into the ACL 2016-12-07 07:34:45 +01:00
Iglocska d891e0e652 chg: More progress on the galaxies 2016-12-06 02:35:25 +01:00
Iglocska e46cbd0991 new: First iteration of the galaxies (WIP) 2016-12-05 00:47:34 +01:00