Improve usability of inline help for logo upload, reply to user feedback
check whether the command ps is executable which is not the case if there is no access to proc/version, see http://forum.piwik.org/read.php?2,111608
added detection for Prestigio devices
refs #4679 splitted this method into 3 methods and extracted them into a model so we do not have to check for permission when archiving
refs #4679 do not add any segments in case user does not have super user access
Fixes #4260 Make Campaign name + Keyword lowercase also in the Goal conversion logs + integration test
Thanks for the report!
Merge branch 'master' of github.com:piwik/piwik
fixes #4655 assets are not invalidated after a plugin change. To fix this issue (at least for now) we always compare the cache buster. For JavaScript in production this is always fast as the hash is based only on plugin names + version. For css we have to concat the content of all raw css/less files which should be still fast, especially since the css is cached in the browser afterwards. @Julien let me know what you think about this and we can change it otherwise
Merge branch 'master' of github.com:piwik/piwik
Fixes #4687 Initializes the row values so this works without errors even in this edge case. I couldn't easily reproduce this error in a test, so just fixing the bug as is.
Fix regression in code Refs #4569
refs #4655 updated description of merged assets setting
fixes #4675 Adding new config file setting:

; By default, users can create Segments which are to be processed in Real-time.
; Setting this to 0 will force all newly created Custom Segments to be "Pre-processed (faster, requires archive.php cron)"
; This can be useful if you want to prevent users from adding much load on the server.
; Note: any existing Segment set to "processed in Real time", will still be set to Real-time.
;       this will only affect custom segments added or modified after this setting is changed.
enable_create_realtime_segments = 1
Merge remote-tracking branch 'origin/master'
Fix white spacing in archive.php help text
Proper fix to some edge case bug. Will be nice to use AngularJS for such client side features.
Minor
Fix language files
Fixing bug where pre-processed segment would not be fully pre-process.
Fix some of the tests, for green build