Commit Graph

754 Commits (9df5c7703b715da938eb7c7733180ca4e46ba5ac)

Author SHA1 Message Date
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
Iglocska bc85591757 Fixes to the CSV export 2015-12-31 09:56:32 +01:00
Iglocska c6143fc1b3 Invalid org capture method lead to orgs with empty UUIDs being matched with the first org with no uuid 2015-12-30 20:35:39 +01:00
Iglocska 6ea6addb16 Add today's date as the event date field if not set 2015-12-30 11:20:04 +01:00
Iglocska a06da3e90b Fixes to the first user initialisation
- updated the UserInit command line tool
- updated the built in user initialisation
2015-12-30 09:54:43 +01:00
Iglocska 007b4dbfae Fixes to some of the exports, fixes #798
- Fixed a typo that prevented the event level parameters to be used in the CSV export
- Fixed an issue where adding the contextual info in a CSV could lead to an invalid CSV if an event info field had a linebreak in it
- Tuned the performance of time based filtering (until now it would lookup events that should have been excluded in the first place, only to throw them away after the lookup again)
2015-12-29 20:04:26 +01:00
Fafner [_KeyZee_] 9f4dc4b0b8 Update Attribute.php 2015-12-29 18:46:23 +01:00
iglocska fea225c409 Rework of the contributor field, some MYSQL.sql tweaks
- added indeces to the MYSQL.sql file
- contributors now looks for shadow attributes instead of log entries (should make the event view much faster and resolve some timeout issues on sync when the log is massive)
2015-12-27 19:00:35 +01:00
iglocska 9e3e362ea6 Fixes a bug on invalid event IDs passed to the STIX export causing long execution times, fixes #747
- Running a stix export for a specific ID that doesn't exist results in a full STIX export for the user (events visible to the user)
- This leads for an unnecesarily long export process when a quick export is expected
2015-12-26 11:32:31 +01:00
iglocska 66a90cd60c Several fixes to the exports, fixes #790
- New generic fetch attribute method was mistakenly using the order field as a condition, resulting in some exports only displaying a subset of the data
  - the fix to this fixes the issue described in #790 for text exports
- Fix to the RPZ exports not working correctly
- Fix to the horrible performance of RPZ exports
- Fix to several background worker issues with exports
2015-12-26 02:50:50 +01:00
iglocska a265553f71 Merge branch 'feature/fastupgrade' into 2.4 2015-12-25 00:35:24 +01:00
iglocska 2339fce8c7 Index Correlation values 2015-12-25 00:33:36 +01:00