Commit Graph

42 Commits (c1ee4d8bfbb9dcbb5703cd8bdeb76c5c6812edc7)

Author SHA1 Message Date
iglocska 5905884c8f
fix: [ajaxTags] resolved not set searchURL string 2020-04-17 14:15:03 +02:00
mokaddem 0222b8c090
chg: [tag:exclusive] Added support of local while checking for
exclusivity
2019-11-04 14:55:43 +01:00
mokaddem 1aaa590e30
chg: [event:view] Added notice and improved inconsistency text message 2019-11-04 13:41:53 +01:00
mokaddem 213e8b5049
new: [tags] Preminilary support of exclusive tags based on taxonomy data 2019-11-04 11:54:22 +01:00
iglocska 4fd159bb27
fix: [UI] Linebreak between global/public tag add buttons on the attribute list fixed
- was driving me nuts
2019-10-04 13:30:20 +02:00
iglocska dd2ed6c4f3
fix: [UI] tag index invalid tag name copy fixed 2019-08-05 13:46:58 +02:00
iglocska 082fa4b174
fix: [UI] Event index tag display default setting fixed
- Resolving the fix that really wasn't...
2019-08-05 09:15:22 +02:00
iglocska 16fb87840d
fix: [UI] tags in minimal view can throw notice errors on the event index 2019-07-31 09:22:31 +02:00
iglocska 0cbaed7cdd
fix: [UI] Notice errors when the local tag on a viewed tag is not set, partially fixes #4938 2019-07-30 11:03:13 +02:00
iglocska c87af6751f
fix: [UI] notice errors thrown by tags in the event view 2019-07-29 17:40:15 +02:00
iglocska 83072d2c92
fix: [UI] Tags were not shortened correctly on the event index since the refactor, fixes #4932 2019-07-29 10:54:30 +02:00
iglocska 21b905bfa4
fix: [UI] Fixed erroneous tag add buttons from the index 2019-07-08 12:45:09 +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 5d611c39ff
fix: [ajaxTypes] copy pasta fixed 2019-06-13 14:19:47 +02:00
iglocska 99884f371d
chg: [reusability] Further modifications - have an on-demand static mode for ajaxTags 2019-06-13 14:18:06 +02:00
iglocska 58b5e36fe3
chg: [reusability] modified ajaxTags to massage the data a bit for code-reuse 2019-06-13 14:15:55 +02:00
iglocska 6efd909bfe new: [Required taxonomies]
- Flip taxonomies into required mode to ensure that events cannot be published without at least one tag from each required taxonomy to be set
2019-03-19 15:59:31 +01:00
mokaddem 512a8f83d1 chg: [UI] WIP - generic_picker deleting tags uses popover 2019-01-14 12:30:19 +01:00
mokaddem 49c42438e1 chg: [tagging] WIP - bulk tagging via generic picker on event and
complete support for TagCollection
2019-01-09 16:09:05 +01:00
iglocska 58997b9ac1 chg: [psr-2] Changed view files to space indentation instead of tabs
- *sniff sniff*
2018-07-20 09:29:50 +02:00
iglocska 97c8f66217 fix: Typo fixed in the tag element, preventing the quick filter from working 2018-06-01 13:41:36 +02:00
iglocska 48b32a3fe6 fix: Tag removal fixed 2018-04-20 10:51:22 +02:00
iglocska 279a6459ff new: Preview the extended event ID / UUID
- Also, cleanup of the nasty event tag code
2018-04-19 13:56:50 +02:00
Steve Clement 1a89a0d577 - Elements/ajaxAttributeTags.ctp Elements/ajaxTags.ctp Elements/ajaxTemplateTag.ctp -> __(' 2018-01-09 17:51:43 +01:00
iglocska 8cd31dd76c new: Further work on the object UI
- refactoring
- added objects fields to object rows
- nested rows within the object
- massive cleanup
2017-08-02 23:01:12 +02:00
iglocska 5e73042c47 fix: Second round of accessibility changes 2017-03-12 22:56:47 +01:00
iglocska ad472e8c4b fix: Removing tags now spans its own CSRF tokens in the confirmation popup
- fixes some CSRF issues
- improves rendering performance
2017-01-31 09:58:21 +01:00
Iglocska 3947e57feb fix: Some UI love 2017-01-17 11:25:59 +01:00
Andreas Ziegler 0fe692c56a remove whitespace at end of line 2016-06-04 01:10:45 +02:00
Iglocska e912f58785 fix: Fixed a broken tag situation when the line wrap happened just between the tag and its delete button 2016-05-23 12:18:38 +02:00
Iglocska 4b85cddcea fix: Tags were distorted when too many where in a single line due to a crappy table 2016-05-23 12:12:33 +02:00
Iglocska fea6c35140 Split the tagging permission into two
- New permission flag: perm_tag_editor
  - taggers can tag events with existing tags
  - tag editors can create / edit / delete tags

- Fixed several misleading UI elements for tagging
  - tagging users that don't own an event and aren't creators thereof cannot tag them
  - this was enforced before but the UI elements were present and threw errors

- Migration is automatic
  - all existing tagger roles will automatically become tag editors
  - restricting current roles takes manual admin action, but the functionality should remain unchanged for those that just update
2016-03-30 18:32:17 +02:00
iglocska 3a682faf01 Various fixes
- resolved a missing variable issue on event views with no posts fixes #753
- removed some obsolete code
- sorted tags on the event view when assigning one to an event by name, fixes #416

	modified:   app/Model/Taxonomy.php
2015-12-16 00:48:30 +01:00
Iglocska 908f2c4c46 Rework of the taxonomies
- users can now add taxonomy tags separately from normal tags on the event view
- tag index now shows taxonomy
2015-11-27 17:41:41 +01:00
iglocska 485c007b39 Merge branch 'master' into 2.4-beta
Conflicts:
	VERSION.json
	app/Lib/Tools/XMLConverterTool.php
	app/Model/Event.php
	app/Model/EventTag.php
	app/Model/TemplateElementAttribute.php
	app/Model/TemplateElementFile.php
	app/Model/TemplateElementText.php
	app/Model/ThreatLevel.php
	app/View/Attributes/index.ctp
	app/View/Elements/eventattribute.ctp
	app/View/Elements/eventattributerow.ctp
	app/View/Elements/global_menu.ctp
	app/View/Elements/side_menu.ctp
	app/View/Events/automation.ctp
	app/View/Events/index.ctp
	app/View/Pages/administration.ctp
	app/View/ShadowAttributes/index.ctp
	app/View/Tags/index.ctp
2015-11-17 01:14:51 +01:00
iglocska b3a2428345 Merge branch 'basedir' into hotfix-2.3.160
Conflicts:
	app/Controller/AppController.php
	app/View/Pages/administration.ctp
2015-11-17 00:33:34 +01:00
pugilist ec7d85332c modified many instances of html anchors and javascript document.location to use 2015-11-08 15:38:24 -05:00
Iglocska e1a95c62b0 Merge branch 'master' into feature/sg
Conflicts:
	VERSION.json
	app/Controller/EventsController.php
	app/Controller/ServersController.php
	app/Model/Attribute.php
	app/View/Users/statistics.ctp
2015-09-10 15:02:44 +02:00
Iglocska bc06362d19 Fixed XSS in several views
- reported by Roberto Suggi Liverani from NCIA
2015-09-09 19:26:06 +02:00
Iglocska 186452cd5b Further progress 2015-08-31 02:32:37 +02:00
iglocska 3da49c964b Fixed broken AJAX queries in MISP as a result to changes in cakephp 2.4.8+
A change in cakephp version 2.4.8+ has resulted in ajax form submitions breaking. Reason for this was a change in the SecurityComponent taking the url specified in the form into account when generating the CSRF tokens.

This is now fixed by embedding the correct url in the ajax forms.
2014-08-06 10:02:52 +02:00
iglocska 14976bd7bb Ajaxification of the event page done also, replaced histogram in memberslist
- AJAX requests now also respond with a small message at the bottom of the page, notifying the user of the result
- The following actions work now on the event page via ajax:

1. Add / remove tags
2. quick edit any attribute field if eligible
3. quickly create a proposal of any attribute field if not eligible to edit
4. popover attribute creation (also works with batch add)
5. popover proposal creation (also works with batch add)
6. delete attributes
7. accept/discard proposals
8. mass edit / delete attributes

Also, replaced the old memberslist, with a small lightweight css/js based one.
2014-05-02 14:29:15 +02:00