Commit Graph

1626 Commits (ae059c2f5a9e71688628fdb48cc0eda018ecd2fc)

Author SHA1 Message Date
iglocska be9196c339 Merge branch 'hotfix-2.2.30' into develop 2014-05-06 17:11:40 +02:00
iglocska 83315ac70a Attributes not edited correctly when pushing an edit through REST api if the event came from a manual export
- fixed
2014-05-06 17:10:30 +02:00
iglocska aca5225a06 Merge branch 'hotfix-2.2.29' into develop 2014-05-06 16:02:11 +02:00
iglocska d56ca766e8 Fixed a copy paste fail in the previos commit 2014-05-06 16:01:31 +02:00
iglocska 77c578ea8e Merge branch 'develop' of https://github.com/MISP/MISP into develop 2014-05-06 15:23:49 +02:00
iglocska 35ba964354 Merge branch 'hotfix-2.2.29' into develop 2014-05-06 15:23:24 +02:00
iglocska 5f5369e930 Better feedback from edits to events failing via REST api.
- also, site admins can edit events regardless of who the orgc is via the REST api.
2014-05-06 15:21:52 +02:00
iglocska edc5605e09 Nicer way of resizing activated fields 2014-05-06 11:01:42 +02:00
iglocska ba751a0662 Merge branch 'hotfix-2.2.28' into develop 2014-05-06 10:47:12 +02:00
iglocska 2c72b129a5 Update to the installation instructions (fixes #257) and the 2.2 upgrade script
- fixed 2 incorrect entries in the installation.txt file

- fixed an incorrect variable name in the 2.2 event upgrade script
2014-05-06 10:44:53 +02:00
iglocska 62987fc667 Merge branch 'hotfix-2.2.27' into develop 2014-05-06 08:53:43 +02:00
iglocska 8f3fc159fb Events directly exported from MISP and imported to another instance failed on edit, fixes #259
- Events exported were enclosed in a <response> tag, which the sync automatically filters out, but a manual export and import would fail on edits

- added a conditional that removes the <response> tag if an event is encapsulated in a request to the edit method
2014-05-06 08:51:29 +02:00
iglocska de36f83677 Merge branch 'hotfix-2.2.25' into develop 2014-05-05 12:14:01 +02:00
iglocska 04e7220936 Fixed an issue with an incorrect timestamp comparison for attributes, allowing the update of an attribute with an older version 2014-05-05 12:12:02 +02:00
iglocska 0484edaab4 Another small permission fix 2014-05-05 10:26:16 +02:00
iglocska ac02ad7884 Nicer fix for the previous issue
- since checkboxes weren't working for site admins
2014-05-05 10:17:11 +02:00
iglocska ea5b4c4468 Fix to site admins not being allowed to edit attributes 2014-05-05 10:13:40 +02:00
iglocska 291892be05 Merge branch 'develop' into features/ajaxification
Conflicts:
	app/View/Elements/img.ctp
2014-05-05 09:56:42 +02:00
iglocska 8dc797dc39 Clearer disctinction between proposals that belong to an attribute and proposals to an event 2014-05-02 15:19:15 +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
iglocska 4b31c3c497 Merge branch 'hotfix-2.2.24' into develop 2014-04-30 11:01:05 +02:00
iglocska dac1c2b17c CSV export now includes date for each attribute, fixes #255 2014-04-30 11:00:20 +02:00
iglocska 9b0421979f Merge branch 'hotfix-2.2.23' into develop 2014-04-28 14:51:53 +02:00
iglocska 8bb47c863d Incorrect default timeout value fixed in core.php 2014-04-28 14:50:47 +02:00
iglocska 303de0e3aa Further work on the ajaxification
- mass deletes / mass edits

- tagging now done via ajax

- also, several small unrelated issues fixed
2014-04-24 15:10:08 +02:00
iglocska f3bca2cdb0 Merge branch 'hotfix-2.2.22' into develop 2014-04-22 10:39:42 +02:00
iglocska 9640dcd4ed Automation authentication via header fixes #254
- Authentication via headers was only allowed if _isRest() returned true
- this only happened for pages returning JSON or XML content

- a new check, _isAutomation() was added that allows authentication via headers for certain methods used by the automation system
2014-04-22 10:36:37 +02:00
iglocska c88bfc11b2 Rework of the way the ajax editing works
- forms are now dynamically pulled onclick
- performance greatly enhanced
- solves the issues with the CSRF protection kicking in if the user edits a field after using the back button
2014-04-17 11:44:40 +02:00
iglocska 979bb370e7 next step in the ajaxification
- multiselect / multidelete
- some additional UI changes for the event view
2014-04-16 15:52:25 +02:00
iglocska 9ff83d5056 Merge branch 'hotfix-2.2.21' into develop
Conflicts:
	app/Controller/AttributesController.php
2014-04-15 17:11:12 +02:00
iglocska 2f526f6dad Several fixes. Fixes #246 and fixes #248
- Exporting a JSON object erroneously included related objects which prevented the exported event from being added back to MISP via the API

- Downloading search results as XML / CSV now correctly includes all of the search results instead of just the 60 visible ones on the UI (cut off by the pagination)

- The tags parameter in the exports now correctly accepts null as a valid value even if it is the last parameter
2014-04-15 16:55:04 +02:00
iglocska 77a4cd71f6 Next step in the ajaxification of the event view
- users can now edit all fields in an attribute whilst on the event page

- issues left to fix:
	- tag changes after an attribute change run into CSRF protection
	- batch add not handled gracefully yet
	- going back to the event view and editing a field gives users an error message over the CSRF protection - instead, silently check if the page is loaded in a dirty way and refresh the ajax fields silently
	- quickadd of attributes still missing
2014-04-14 15:13:01 +02:00
iglocska 7237c015f5 Merge branch 'hotfix-2.2.20' into develop 2014-04-02 13:28:43 +02:00
iglocska 50f1425526 Missing parantheses
- fixed.
2014-04-02 13:27:54 +02:00
iglocska 3e8ba027e8 Merge branch 'hotfix-2.2.20' into develop 2014-04-01 16:36:15 +02:00
iglocska fbcb97a812 GPGKey not showing up for admin/users/view
- incorrect conditional fixed
2014-04-01 16:27:13 +02:00
iglocska 1054ff6e85 Very large PGP keys would prevent users from logging in - fixes #142
- removed the PGP key from the Auth user

- PGP key of currently logged in user is looked up on demand and not stored in the session
2014-04-01 16:20:47 +02:00
iglocska 4a96209d5a Fix to event REST add
- upgrade script broke adding events via the rest interface if they had an xml_version included

- fixed, also, add now more flexible with directly adding events from an export encapsulated in a response tag
2014-03-31 13:24:47 +02:00
iglocska fafda0f6e1 Merge branch 'hotfix-2.2.19' into develop 2014-03-28 12:04:52 +01:00
iglocska e710db2266 Fixed an issue with IE9 not rendering the contributor image as a small icon 2014-03-28 12:02:57 +01:00
iglocska 339913b6a6 Small changes to the UI to help with low resolutions
- side menu now becomes fixed if the resolution is too low to fit all menu elements
- fix to the logo resize script causing errors when on the login screen - due to it never being rendered.
2014-03-28 11:47:57 +01:00
iglocska ba91f4dc5f Next step in the ajaxification 2014-03-25 13:56:00 +01:00
iglocska b8c21364f9 Two missing view-elements from the previous commit added 2014-03-24 16:35:52 +01:00
iglocska 705964a556 First commit of the event view ajaxification
- pagination of the attribute index within the event view
- add attributes in a pop-up window
- instantly refresh attributes
2014-03-24 16:33:40 +01:00
iglocska 9b4019ef41 Merge branch 'hotfix-2.2.18' into develop 2014-03-24 15:35:28 +01:00
iglocska f9ae41525f Fix to the csv export's issue with exporting all events ignoring the ids flag 2014-03-24 15:35:01 +01:00
iglocska 4865121b7b Fix to the csv export in the automation not allowing a full export ignoring ids flags 2014-03-24 15:30:49 +01:00
iglocska ec62726843 Merge branch 'hotfix-2.2.17' into develop 2014-03-24 09:15:45 +01:00
iglocska 90ff886766 Fix to the export issue with md5 / sha1 fixes #237 2014-03-24 09:14:51 +01:00
iglocska b3b67dafa9 Merge branch 'feature/paramToPost' into develop 2014-03-21 15:32:55 +01:00
iglocska 4dc2fe80a9 API improvements fixes #234
- events/restSearch, attributes/restSearch, events/xml, attributes/returnAttributes

- users can now POST a search array in XML / json instead of sending the parameters in the url
2014-03-21 15:30:49 +01:00
iglocska 80f7d20197 Update to cakephp 2014-03-20 15:46:33 +01:00
iglocska 1a650d5c7c Merge branch 'hotfix-2.2.16' into develop 2014-03-20 15:45:51 +01:00
iglocska 8e6a8d1adc Cakephp update 2014-03-20 15:44:09 +01:00
iglocska 0f060b5589 RestSearch can now return a json (both attribute and event) fixes #233
- also a whitelisting issue fixed
- tag search field not set now correctly returns all events regardless of tags
2014-03-20 15:15:51 +01:00
iglocska d84048a5d9 Merge branch 'hotfix-2.2.15' into develop 2014-03-17 15:14:16 +01:00
iglocska 444e828699 Fixed text attribute exports not working with the auth key in the url
- legacy attribute export was broken due to the text action in the attributescontroller not being allowed globally
2014-03-17 15:12:54 +01:00
iglocska 4b04616467 Merge branch 'hotfix-2.2.14' into develop 2014-03-14 09:22:19 +01:00
iglocska a849d15b0f Event description in alert e-mail subject made optional, fixes #231 2014-03-14 09:19:35 +01:00
iglocska 13552eb203 Merge branch 'hotfix-2.2.13' into develop 2014-03-13 16:32:27 +01:00
iglocska fec7738080 Missing user guide images added 2014-03-13 16:29:44 +01:00
iglocska bebe0ab310 Merge branch 'feature/alternate_search' into develop 2014-03-13 16:06:20 +01:00
iglocska 789839649d Alternate search results
- Users can now elect to receive their attribute search results in the new alternative view

- instead of receiving a list of attributes matching the search options, users are presented with a list of events that contain matching attributes

- number of matches and a percentage of those matches being marked as indicators for IDSes are shown

- the events are ordered by the percentage of IDS worthy attribute
2014-03-13 16:03:16 +01:00
iglocska 1a777901b2 CSV exports have a new column: to_ids
- event level exports from the event view now export all attributes regardless of to_ids value

- to_ids value now has its own column in the csv exports
2014-03-13 15:23:29 +01:00
iglocska 72ec7cc3e1 Distribution field in event view shortened
- now only shows the distribution level name
- the description is in the title of the field, hovering over it will show it
2014-03-13 14:52:32 +01:00
iglocska 0b04c6369c Fix to comments not being synced
- attribute comments will now be correctly synced
2014-03-13 14:44:53 +01:00
iglocska 3439cc4237 small change to the new alert e-mail titles
- the event description in the subject shortened to 55 characters maximum.
2014-03-13 13:39:47 +01:00
iglocska e744816c92 Merge branch 'patch-8' of https://github.com/Xen0ph0n/MISP into hotfix-2.2.12 2014-03-13 10:01:56 +01:00
Chris Clark 9e91eeda27 Remove Missing GPG flash if Unencrypted Email is enabled
Adds a check for a true value in GnuPG.onlyencrypted and will only display the "No GPG Key Set in your Profile" message to the user if it is missing AND MISP is set to send only encrypted email. This way orgs not using GPG will not see the banner on every index view.
2014-03-12 14:54:54 -07:00
Chris Clark d799c8ad16 Tweaks To Email Output
Small tweaks to email formatting to sync up with UI Changes.. also added event title to Subject (questionable if this is something desired globally as it would not be encrypted).
2014-03-12 13:29:29 -07:00
iglocska 006e1d0254 Added CSV to pages allowed to be visited without being logged in for automation
- same as the other export formats
2014-03-11 15:29:19 +01:00
iglocska 2b2c61bc3b CSV export changes
- It is now possible to restrict the CSV automation export by type / category

- updated the automation page to describe how the syntax works

- fixed an issue with line breaks not being sanitized for the CSV export
2014-03-11 14:45:35 +01:00
iglocska 0873b305a5 Some cleanup 2014-03-11 11:45:40 +01:00
iglocska 9c74197df4 Updated cakephp
- includes the HttpSocket fix to CakePHP by cvandeplas
2014-03-07 09:11:23 +01:00
iglocska c5644e5757 Some UI changes and other minor changes
- images updated in user manual

- fixed validation issues with named pipe (at the moment it's very loose)

- Fixed an issue with shadow attriubutes not showing for events that have no attributes

- some minor UI changes to make MISP a bit prettier
2014-03-06 17:21:57 +01:00
iglocska ffe033c20c Small animation for the MISP logo 2014-03-06 11:29:59 +01:00
iglocska eb69a6e78f User guide and UI changes
- first set of changes to the user guide, still missing updated images

- some UI changes to make the looks a bit more appealing
2014-03-06 09:20:05 +01:00
iglocska d19398999d SHA256 based shadowattribute validation added
- it was missing before
2014-03-04 10:23:52 +01:00
iglocska cf6a430d10 The list of contributors no longer show the logo of an org that hasn't made a proposal
- Until now, organisations that have made any change to an event in the past (even including an admin running scripts that update the event) would flag an event as having an extra contributor

- From now on, the Contributors field only shows orgs that have created proposals
2014-03-03 14:18:26 +01:00
iglocska a2bf7a3362 Fix to the xml automation export and various other changes
- xml export now correctly exports all attachments if specified as parameter

- print view fixes

- disclaimer for old IE versions (< 10) and compatibility mode users when viewing the statistics (The heatmap calendar requires 10+)
2014-03-03 12:00:48 +01:00
iglocska 14f2dc374c Print view fixed for event view. 2014-02-28 14:40:20 +01:00
iglocska 526bb18627 Previous commit was incorrect, fixed 2014-02-28 12:00:16 +01:00
iglocska e07cb6e5e2 Fixed a bug that allowed read-only users to create an event 2014-02-28 11:54:41 +01:00
iglocska 09f2e5a0bc Anonymising the e-mail addresses in discussions
- The email addresses were shown on the event view even if the post was made by a user of another org
- fixed
2014-02-28 11:06:43 +01:00
iglocska 73159dd4e5 Restricting the event log to show only proposals when selecting the contributions of an org
- the event changes that a proposal creation creates are also logged (such as disarming the proposal email lock) -> this should not be shown in this log view.
2014-02-26 14:14:59 +01:00
iglocska 8956236319 Incorrect method call
- updateXML was moved to the event model, but some calls still tried to call it within the EventsController
2014-02-26 10:21:59 +01:00
iglocska 764161e998 Incorrect check in the API when using the authkey in the URL
- check lead to the user incorrectly being passed on after authentication, not returning any private data of their own organisation.

- Also, publishing an event with the background jobs enabled now correctly shows that the job was added to the queue instead of telling the user that the event has been published.
2014-02-25 17:09:01 +01:00
iglocska c11a492f10 Incorrect branching code closing bracket 2014-02-25 16:11:17 +01:00
iglocska b1de06eb37 Xen0ph0n's patch updated according to his recommendation
- replace '.' in domain names, ip-src and ip-dst with '[.]' instead of '-'
2014-02-25 15:31:15 +01:00
iglocska c0a4953f81 Merge pull request #217 from Xen0ph0n/patch-5
Code to defang URLs/Emails/Domains/IPs in Alerts
2014-02-25 15:29:06 +01:00
iglocska 8fc85f95b9 Fixes with the synchronisation
- background pulls fixed
- now correctly logs changes
- now correctly updates attributes
2014-02-25 12:27:20 +01:00
iglocska e06c4b9299 Incremental pull and fixes to pulling shadow attributes
- during the event id pull, the local server already checks the timestamps, removing the ids of events that are not newer than the local version
- this results in only the event metadata being pulled for all events, and the attributes of only those events that need to be updated are pulled resulting in much quicker pulls

- Fixed an issue with proposals that got pulled not finding the attribute that they are proposals to (for proposals that belong to an attribute)
2014-02-20 17:28:39 +01:00
iglocska ff47eb6631 Merge branch 'hotfix-2.2.1' 2014-02-20 10:44:24 +01:00
iglocska 4279ca5130 Changes to the tagging
- tags can now be set correctly for all events
- some UI changes to the tags
- moved the deletion of all event_tags when a tag gets deleted to beforefilter
2014-02-20 10:07:51 +01:00
iglocska 1af6979365 Merge branch 'hotfix-2.2.1' 2014-02-19 17:39:13 +01:00
iglocska 914687142e Deleting tags fixed
- now it correctly deletes tags
- also deletes all EventTags
2014-02-19 17:38:31 +01:00
iglocska 6c54c85686 Merge branch 'hotfix-2.2.1' 2014-02-19 17:13:53 +01:00
iglocska 5796320e84 Update to the tag automation tag searches
- A colon in the tag search tag will render the tag search invalid. Since colons are commonly used in tag names, this poses an issue - users should use a semi-colon instead, which gets automatically converted to a colon.
2014-02-19 17:07:24 +01:00
Chris Clark 92ab6ba752 Code to defang URLs/Emails/Domains/IPs in Alerts 2014-02-18 15:48:08 -05:00
Christophe Vandeplas 0330379eb5 fixing newlines in script 2014-02-18 08:00:38 +01:00
iglocska da8b62d3f8 Added OpenIOC mapping for DnsEntryItem/RecordName fixes #210 2014-02-17 16:20:16 +01:00
iglocska f5c717f067 UI now correctly shows if self-signed certificates are allowed for a link 2014-02-17 11:44:16 +01:00
iglocska 11b1ff6926 Changes to uploading a ca file for a server link
- create folder if it doesn't exist
- correctly save file if edited
2014-02-17 11:40:44 +01:00
iglocska 411c017707 Bug fixes
- issues with the way users were passed to the related event finder during a publish
2014-02-14 13:32:19 +01:00
iglocska 85e3837919 Update to the threatconnect import
- Threatconnect import now allows any valid threatconnect csv file to be imported as long as type, value, confidence, description and source are included
2014-02-14 11:09:04 +01:00
iglocska 722f17f38d Deprecated flag used to check it sync is enabled
- fixed, now correctly looking for MISP.sync
2014-02-14 10:27:09 +01:00
iglocska 19302aca4f Thread count now correctly displayed in the statistics
- Viewing an event without a discussion thread creates an empty thread in preparation of future posts - these empty threads should not count as active threads though.
2014-02-14 10:19:57 +01:00
iglocska 2fbbbabf52 Fix to scrolling the heatmaps
- Scrolling would reset the organisation data -> fixed
2014-02-14 10:11:58 +01:00
iglocska 16f1072120 Statistics changes
- remove actions such as login, logout, changepw
- fixed range so that a addinga a massive event doesn't make every other day seem less active
2014-02-12 17:17:15 +01:00
iglocska 949f0fd009 Fix to the statistics page
- heatmap now fed the correct data
2014-02-12 16:49:14 +01:00
iglocska 5990600983 updated message for old browsers 2014-02-12 13:54:13 +01:00
iglocska d40b0f8c34 bug with the text export 2014-02-12 11:53:38 +01:00
iglocska 3b8f9b9e2b Removal of obsolete stuff
- taking out the trash
2014-02-11 17:39:16 +01:00
iglocska 6124489e2b Some fixes to the automation and an updated manual
- made it easier to provide null values if the user would want to specify the n+1th parameter whilst leaving the nth on null
2014-02-11 17:16:31 +01:00
iglocska 667b34e350 xml export now takes null in the eventid parameter as null
- also a debug method removed
2014-02-11 16:29:16 +01:00
iglocska c8dfdff1e7 Changes to the installation instructions
- some changes also to the scripts
- replaced old scripts with newer versions (jquery, d3)
- Some updates to the manual (still needs more work)
2014-02-11 15:54:46 +01:00
iglocska 07c4536932 Fixed various things
- logging of event publishing enabled for background jobs
- disabled a gpg debug mode that was enabled by accident
- better feedback for publishing
2014-02-10 00:29:46 +01:00
iglocska 0e1bf5567f Various changes
- regexp structural changes added to the upgrade script (type)
- Added publish / alert to the background jobs
- fixed a misalignment with the statistics
2014-02-09 22:09:29 +01:00
iglocska 91d736ceb6 Fix to issues with the install script
- no more relative jumps in the script
- moved the cakephp include directory to fix background worker issues
2014-02-09 16:44:48 +01:00
iglocska 5604fd6fbd Updated paths for the console and test 2014-02-07 13:27:50 +01:00
iglocska 71282fa8b9 removed deleted plugin references from default bootstrap file 2014-02-07 10:54:44 +01:00
iglocska 6dc75d6b22 Integration of plugins / cake core into MISP as submodules
- easier installation script
- the goal is to reduce the procedure to a few steps
2014-02-07 09:03:28 +01:00
iglocska bfc4a1a8d4 Further work on the upgrade scripts / description 2014-02-06 15:55:29 +01:00
iglocska f25f3f1266 Bug with the exports
- only events that could be seen were checked when calculating whether the user's org needs to recache the exports. This meant that the information was incorrect if another org has a visible event that was newer.
2014-02-06 14:48:42 +01:00
iglocska 3ee2bcbed1 Typo fixed 2014-02-06 14:42:51 +01:00
iglocska 4ba0976405 Added structure for export folders
- previously not added because git ignores empty directories
2014-02-06 14:29:18 +01:00
iglocska b08e303c3c Merge branch 'feature/test' of https://github.com/MISP/MISP into feature/test 2014-02-06 13:09:52 +01:00
iglocska 5e8f65847f CakeResque inclusion 2014-02-06 13:09:08 +01:00
iglocska 6bf1063a66 Small fixes 2014-02-06 09:59:41 +01:00
iglocska efb8385f2f Update to the default bootstrap file for 2.2 2014-02-06 09:06:07 +01:00
iglocska 4f4ef312f9 Updated the schema file 2014-02-05 17:12:42 +01:00
iglocska 529dfc5535 Removed unused Model file from an old version of the pivots 2014-02-05 17:10:00 +01:00
iglocska 4b8c4f4e4a New upgrade scripts and more
- MYSQL.sql updated
- upgrade_2.2.sql updated

- List of active proposals for you and your organisation now shows the org logos of the contributing organisations
2014-02-05 17:06:49 +01:00
iglocska 32087d7aac Changed name of Populate from IOC to OpenIOC fixes #154 2014-02-05 15:26:24 +01:00
iglocska 4776b91f98 Visual changes to the attribute list / search Fixes #162
- org shown for each attribute
- performance improvement (only necessary fields loaded for the event)
2014-02-05 15:22:42 +01:00
iglocska 22c8105f58 Mass replace replace of the old CyDefSig name to MISP - fixes #82 2014-02-05 15:01:26 +01:00
iglocska 62a5b259c2 Bruteforce logging
- if a user becomes blacklisted, the system will log it. Fixes #206
2014-02-05 14:30:59 +01:00
iglocska f51d61f8f9 Various changes
- contributors shown on the event view (list of the organisation logos of users that have contributed through proposals)
- these link to the event history containing only entries from their organisation

- changes to the activity heatmap
- heatmap now dynamically changes the range on the graph based on the obtained values
- performance improved
- buttons to move back or forward in time on the calendar

- Attributes:
- warning for the user if he/she has selected the attribute category "targeting-data" or "attribution" as these could contain classified information
- UI improvements across most attribute and shadowattribute input views

- Updated cal-heatmap to the newest version
2014-02-05 13:45:18 +01:00
iglocska 65dd2be039 CSV added to tag searches
- also, fixed an issue where an incorrect tag search would return all possible IDs that are visible to the user
2014-02-02 18:34:38 +01:00
iglocska fc94376f0e Several changes in one (xml version, tag filters for exports)
- xml version now included in the xml exports
- MISP will now check the xml version on all imports related to sync / add MISP XML and try to update the incoming info if it detects an older version

- exports now take tag names as a parameter (affected exports: XML, text, HIDS, NIDS)

- eventtags now correctly get removed when an event is deleted
2014-02-02 18:10:21 +01:00
iglocska 70c7f650f6 Changes to the logging and scheduling
- Scheduled tasks for pull / push now working as intended
- Rescheduling of all tasks fixed
- protection against the rescheduled task ending up in the past

- further event history fixes
- fixed lots of erroneous logging
- performance improvement with logging (no longer loading controllers for no reason)
- logging extra actions that weren't logged before (proposal accept / discard, server pull / push)
2014-01-29 15:52:09 +01:00
iglocska 2740da9094 Changes to the log system
- View Event history now shows the logo of the org whose action triggered the log entry
- View Event History now shows different fields than before
- Proposals now logged
- Accepting / Discarding a proposal now doesn't create junk edit / delete entries as before.
- Creators of an event can now see all of the log entries altering an event in the event history log. This includes deleted events.
2014-01-28 16:27:58 +01:00
iglocska feff355144 incorrect argument passed to cache generation 2014-01-24 13:20:00 +01:00
iglocska 467408d9f7 Org admins should be able to delete / edit their own server links 2014-01-24 10:43:07 +01:00
iglocska fb7f084e70 Permission issue with delete servers
- fixed a bug that prevented the deletion of sync links
2014-01-24 10:40:46 +01:00
iglocska 4215066a90 Fixes to the tagging
- made menu options invisible for non tagging permission users that requires the permission
- colour picker added to edit (was only enabled on add)
2014-01-24 09:24:04 +01:00
iglocska bec1287968 Tagging system
- new special role for tagging
- can create tags with a name + colour combination (using a colour picker plugin)
- users can assign tags to events
- can filter events by tags on the index
2014-01-23 12:25:04 +01:00
iglocska 3f65618845 New permission
- tagger: a user that can create / edit / delete the list of tags that is usable for events
2014-01-21 16:59:21 +01:00
iglocska a9d945ff19 Changes to the sync action pages
- fixed access control
- any admin can now encode new servers. Org admins can pull/push for their own instances.

- Upload certificates during an edit
2014-01-21 16:41:32 +01:00
iglocska 89bf5f06b6 Threat level changes
- upgrade script that populates threat level from the old risk field for every event that doesn't have a threat level set.
- threat levels in an event (from a sync for example) that are unknown to the local instance now show the numeric value of the threat level
2014-01-21 13:32:24 +01:00