Commit Graph

765 Commits (1ffa52e032d2d53b95bb118a250c5745e673edb9)

Author SHA1 Message Date
Iglocska b8591674ef Further fixes to the contact e-mail 2016-02-02 18:19:09 +01:00
Iglocska 85ae360324 Fix to the e-mail contents of the contact message 2016-02-02 17:53:30 +01:00
Iglocska d6c0b6d853 Fixes to several permission issues with the e-mailer
- contact e-mail recipients were incorrectly set resulting in the e-mails landing at the wrong recipient
- disabled users were not excluded from certain e-mails
2016-02-02 15:30:23 +01:00
Iglocska 97533ab272 Major speed boost to the correlation
- it seems that for some reason some conditions in the correlation lookup massacred the performance of the correlation
- doing that additional filter on a PHP level fixes it for now, but it would be interesting to investigate this further and potentially reuse the findings to improve other queries

- also fixed an issue with the indexing script failing on some fulltext fields if it has to fall back to regular indeces.
2016-02-02 09:35:14 +01:00
Iglocska 3560b3bc06 Fix to the initial version of the correlation on the event index
- also removed an expensive lookup of sharing group permissions required for event views utilising the pagination from being run on actions that do not make use of it
2016-01-31 00:32:17 +01:00
Iglocska 12e32d4673 Correlations on the event index, first implementation 2016-01-30 19:26:47 +01:00
Iglocska 2566d49278 Fix to the Proposal alerts not going out to users after one has failed 2016-01-29 14:28:42 +01:00
Iglocska 7b3d2af8c4 Reverted the header change, added note in app/Config/email on how to enable it
- otherwise it might break custom e-mail configurations
2016-01-28 13:13:15 +01:00
Iglocska e12e0a018d Fix for the previous header issue 2016-01-28 13:05:22 +01:00
Iglocska 8799d6a745 Attempt to fix the returnPath issue
- it looks like PHP is overriding the setting
2016-01-28 11:36:15 +01:00
Iglocska e827d1044d Set the returnPath header in e-mails correctly 2016-01-28 11:16:49 +01:00
Iglocska 1362cf40b7 Added org merge tool
- allows a site admin to merge all objects belonging to an organisation into another
  - this can be useful if duplicate organisations exist for example
  - the tool overrides the built in mechanism and should only be used if absolutely required
  - at the end of the process the original organisation is removed

- the tool generates 2 files that are dropped in the log directory of MISP
  - 1 contains a JSON with all the changed fields and the IDs
  - 1 contains an SQL script that allows an admin to revert the changes
2016-01-27 23:59:34 +01:00
Iglocska 4cb99afa29 Merge branch '2.4' of https://github.com/MISP/MISP into 2.4 2016-01-26 09:55:55 +01:00
Iglocska 543782b6a5 Fixed a bug that caused the "last" parameter in automation to fail 2016-01-26 09:55:27 +01:00
Alexandre Dulaunoy dc67a04305 Fixed typos for organization 2016-01-25 23:41:43 +01:00
Iglocska 2b9887cd42 Show event owner in the alert e-mail, fixes #361 2016-01-24 21:17:08 +01:00
Iglocska 7e12f3b693 Cleanup of loading attachments into the data fields of event data views
- was done inconsistently between attributes and proposals
- adding it via the fetchEvent method instead of the controller action
2016-01-22 09:24:13 +01:00
Iglocska 0aa9e00875 Discussion notification e-mails linked to an invalid url 2016-01-21 15:25:33 +01:00
David André e32b07927f Updated version check for cybox to be consistent with documentation
Related to installation documentation update recommending to use 2.1.0.12 as cybox version (a23027e)
2016-01-20 13:41:50 +01:00
Iglocska 63828920f1 Same SQL statement twice in a row for the cleanup script 2016-01-20 11:51:24 +01:00
Iglocska 999a449cc3 Update to the upgrade procedure
- clearer instructions
- removal script for obsolete columns

- the removed columns can cause exceptions if not removed as described in #814
2016-01-20 11:45:23 +01:00
Iglocska 7d1cb4a7fa Fixed an issue with the visibility of proposals to attributes
- proposals to attributes didn't adhere to the visibility of the attribute
- users that were allowed to see an event but not a specific attribute could see proposals to the attribute
2016-01-20 09:33:55 +01:00
Iglocska 038d12a4c0 Fix to an issue with the XML cleanup method
- lead to the XML REST add failing
2016-01-19 15:42:57 +01:00
Iglocska d4d0e6ee29 Merge branch '2.4' of https://github.com/MISP/MISP into 2.4 2016-01-18 15:18:01 +01:00
Iglocska 5bcd35ce5b Adding URIs failed because of the missing validation entry 2016-01-18 15:17:00 +01:00
Alexandre Dulaunoy 15bed1d299 pdb attribute - format is not checked 2016-01-18 13:24:18 +01:00
Alexandre Dulaunoy 4a2210526c pdb attributes added
pdb stands for Microsoft Program database (PDB) path information
2016-01-18 12:05:14 +01:00
Alexandre Dulaunoy 72bc3032d4 whois-registrant-name attribute added 2016-01-18 10:50:49 +01:00
Iglocska eeb3dcc69b Replaced the footer text
- added link to the github page of MISP
- made the text "Powered by MISP vversion_number" fixed
- Replaced the surrounding text fields with two new fields (empty by default)
2016-01-17 21:22:50 +01:00
Iglocska 0eb1a0baa4 Reverted a change that leads to the pull failing 2016-01-15 19:44:18 +01:00
Iglocska 3b22997240 Fix to a bug that caused taxonomies to create duplicates instead of updating an older version 2016-01-15 11:05:17 +01:00
Iglocska e85282c878 Fix to an invalid data entry pre-validation call that broke prtn attribute entry with a leading + 2016-01-14 19:46:35 +01:00
Iglocska a9c07371ca Fixes to the proposal system
- proposals were not synchronised during pulls due to a bug
  - affects both 2.3 and 2.4, the bug comes from the switch to json
  - missing JSON view for proposal interface
  - Also, 2.4->2.4 the organisation objects were incorrectly ommited from the sync
  - Fixes:
    - reverted back to XML for the old style proposal exchange
    - 2.3->2.4 is now fixed
    - 2.4->2.4 below 2.4.7 version will still not synchronise proposals on pull

- Proposal pull reworked
  - requires 2.4.7 on both ends or higher
  - proposals are now synced in one go
  - massive increase in speed and reduction of log entries

- Proposal e-mailing reworked
  - tied into the new 2.4 e-mailer, which was left out on 2.4's release by accident
  - triggers correctly now when a proposal is added (also on pull)
2016-01-14 02:46:10 +01:00
Iglocska a1f0a88707 Fixed missing validation for malware-type type attributes 2016-01-13 13:49:57 +01:00
Iglocska d04e583dd6 Order attributes by UUID for the CSV export, fixes #849 2016-01-13 11:35:25 +01:00
Iglocska 32eddc34a7 Fixed a double slashed path in the writeable dir diagnostics 2016-01-12 15:18:49 +01:00
Iglocska 710828d397 Some small changes to the diagnostics
- made the PHP settings check look a bit more clear and changed it from failures to recommendations

- added a file permission check for config.php (can add more in the future such as the background worker log files which can prevent the workers from starting)
2016-01-12 00:19:06 +01:00
Iglocska 5817b54c08 Merge branch '2.4' of https://github.com/MISP/MISP into 2.4 2016-01-10 19:57:58 +01:00
Iglocska 176ad85b88 Rework of the scheduled caching jobs
- fixed a series of issues with the exports
2016-01-10 19:45:33 +01:00
Iglocska 6bf683cac6 FIxed several issues
- some performance tuning for the restSearch API
- fixed an issue where overriding the contain parameters in the attribute fetcher would lead to an exception
- fixed an issue where accepting a proposal would try to copy the sharing group of the event incorrectly (it now simply gets set to inherit event)
- fixed an issue with the rest search API failing when some fields were not set
2016-01-08 11:10:02 +01:00
Iglocska 5306351c00 Added proposals to the event view attribute filters and fixed some descriptions, fixes #828, fixes #827, fixes #821 2016-01-07 17:53:22 +01:00
Iglocska 62a20a2321 Fixed an issue where an event's sharing group ID would get set to the first available option even when a non sharing group distribution level is selected 2016-01-07 16:33:35 +01:00
Iglocska da57e038c0 Some cleanup 2016-01-05 23:53:23 +01:00
Iglocska 62b9f86517 Added tags to the CSV export, fixes #809 2016-01-05 23:50:44 +01:00
Iglocska 6711c7441f Added malware sample to the file attribute filter 2016-01-04 10:28:41 +01:00
Iglocska 5d7aa73e27 First version of the quick filters for the event view 2016-01-04 10:23:07 +01:00
Iglocska f3d1a55702 Removed the test values for some attribute descriptions
- still needs some work, few empty ones remain and a few descriptions could use clarification
2016-01-02 20:02:26 +01:00
Iglocska 85c2360212 Merge branch 'portip' into 2.4
Conflicts:
	app/Model/Attribute.php
2016-01-01 14:17:50 +01:00
Alexandre Dulaunoy a5a142295b Typo fixed in whois-creation-date 2015-12-31 12:24:55 +01:00
Alexandre Dulaunoy 676ff75f25 Merge pull request #800 from FafnerKeyZee/2.4
Adding more information about Whois
2015-12-31 10:44:58 +01:00