Zurmo 2.8.0
15 August 2014
Zurmo version 2.8.0 is now available (major release).
Upgrading to Zurmo 2.8.0
Zurmo 2.8.0 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Zurmo updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Zurmo install to test the 2.8.0 upgrade prior to applying it live. Get started managing your Zurmo installations with Installatron
What's New in Zurmo 2.8.0
- c5181ee Refactoring ReadPermissionSubscription
- c78abc2 Refactoring ReadPermissionSubscription
- 6895437 [#75481306 fix] fix for radio not clickable in FF
- 78d6b1f Added tag 2.8alpha2 for changeset 6d021a47d3cc
- 5a611a6 fixing functional tests.
- f717a16 fixing coding violations
- e8e1bf5 fixing coding violations.
- c6a3a1a fixing coding violations.
- 0717427 Fixing unit tests
- 3f62dd3 Fixing ImapBaseJob make test fail
- 40e6557 Fixing unit tests after merge
- ba2b44f Fixing bug in ReadPermissionSubscriptionUtil
- 13d2f46 Fixing test
- 39cd702 Fix test
- 0fe3192 Fixing tests
- 3b562f7 Fix for bug 75616326
- 61a82a7 Fixing test. Adding OutboundEmailJob into queue if there email messages are in
- 1510b7c fixing unit test.
- 17e7f93 Minor improvement
- c44aded Change for export issues
- a3be3a3 export ui and some misc fixes
- f991a2b Filter the search attributes.
- 8a61531 Adding export file name element
- ae5b162 Correct documentation
- dd93e84 Fix for story 72537726
- ca3f6ae Code review comments incorporation.
- 113149d Correcting the number.
- 6561b41 Change for cancel button
- f99f309 Latest column changes
- bbd30ba Change for export module
- 1631911 Test bug fix.
- ca4bb2e Fixing the label in admin area for export.
- b78f7a5 Fix for export item list view.
- 5050f00 Changes for export item list view.
- 77cd1fc Changes for export
- 6c9f476 Changes for export story
- 0703868 [#75473566] Adding test
- ff69878 export item status
- fafd579 Email Templates - hide info icon from featured saved templates
- f020796 Email Templates - default layouts should be sorted in progressive order
- 24b5438 Email Template custom icon, redundant code fix
- 3c4f855 Fixing return value
- 1eca14a resolving merge.
- e52defa fixing unit test for marketing cofiguration.
- 84f5627 unit tests for system configuration.
- a4104b6 resolved merge conflicts.
- f73d497 fixing variable names.
- f089670 [#64110102] system config setting for upper limit on page size.
- 95eb7b2 [#64110102] system config setting for upper limit on page size.
- 97be6a2 fixing projects globally searchable.
- 29ed0be [#69365228] Projects globally searchable
- 60a36a7 [#75473566] Fix sendQueue batch count
- d739035 user switcher fix.
- 30571c3 Fixing rows for ZurmoSystemConfigurationEditAndDetailsView
- 437bdfa Fixing rows for ZurmoSystemConfigurationEditAndDetailsView
- de349c6 Fix recursion
- 659dc5f Removing unused section
- 8457f30 Adding unit tests
- 0f81fe8 [Deliver #75473566] Adding batch size for outboundEmailJob
- d9467b5 [Delivers #75360716] Refactoring to adjust new signature
- 152e802 [Deliver #74343278] Adding debuging messages, paging and db reconect to imapJobs
- 7880ffa adding assertion
- ae1b6a6 making super user root at the time of installation.
- 967dd33 making super user root at the time of installation.
- 72a9854 [#74955658] moved elevate command from pro into open source.
- 70c53a5 [#74955658] moved elevate command from pro into open source.
- e232a60 Fixing tests and ToDos
- 30d3fec Featured Email Templates, wrapper hooks
- 46a4ee0 Fixing syntax error
- 126aeb7 Fixing issues,adding comments
- 69dac27 fixing coding violations.
- cb8b117 fixing coding violations.
- 68206bf Minor edits related to read permisisons
- 6f9110b [Deliver #75360716] Fix method signature
- 08af040 Disabling something sergio did
- c5adf67 making pretty
- 0b9d37c Fixing how function is defined
- 5723c8a Supprt for role, users events for read permission subscription plus tests
- 85d397c [#75194280] moved Autoresponder/Campaign batch size to system configuration area.
- 71650f5 Refactoring
- 2bb9129 Reverting testLogo.png
- 4a64119 Group actions support for Read Permission Subscription Jobs
- 08d5ac9 Update to use serialize (only one ajax call now)
- f27ca81 Spacing and code violation fixes
- 6fd8e88 Clone should keep sort orders
- 70ae134 revert sort order to [id] descending if no sort values are found (same as original zurmo functionality)
- b78e17d Fix bug where changing sort order of tasks would be forgotten.
- 25955ef Initial task sort fixes commit
- 1c83b60 Detect SSL and set flag for rssfeed tool.
- bba21c3 Moved tag stable to changeset 476516df96ab (from changeset 9149ccdd67ff)
- bf2f134 Moved tag unstable to changeset 476516df96ab (from changeset 9149ccdd67ff)
- 4acb5f7 Added tag 2.7.4 for changeset 476516df96ab
- dc45e89 compiled css
- a8a474e fix for user switcher.
- 07f1f0c Fixing bad merge.
- 2a2f2ea Temp commit for ReadPermissionSubscription refactoring
- 5ae9088 Reverting changes
- 3fdcf9c Read permission subscription optimizations for Groups and Roles
- ca00dc9 fix for game dashboard line-braking tooltips
- 9f7aba3 Fixing setting to match how it is used. also fixing page size to avoid timeouts
- 1e105c4 fixing default permission settings for new performance work. leaving off by default
- aeec0e4 reverting changes.
- e62f903 Backed out changeset: 44732d08a333
- a690aa4 Backed out changeset: 43b66dde56b0
- 43b66dd [#74517526] Created new root level configuration area under administration.
- 2dc46f0 ReadPermissionSubscriptionUtil - refactoring
- b0d7e22 Fixed Autoresponder/Campaign QueueOutbox job failing due to dangling items without actual autoresponder/campaign item. Fixed RedBeanModelsCacheTest
- 44732d0 [#74517526] Created new root level configuration area under administration.
- 52af98c [#74517526] Created new root level configuration area under administration.
- 1b12293 Added tag 2.8alpha1NextDefault for changeset f58aa0b1aa65
- f58aa0b Got rid of sender cache for outgoing emails
- 3d464b6 Additional unit tests
- 865acf8 Added tag 2.8alpha1NextDefault for changeset 355cedcc2f10
- 355cedc Tweaked benchmark tests to use better assertions
- bbec2b0 Fixed broken ApiRestUserTest
- 8aa06a4 Unit tests for new read permission subscription
- d61883d Removed tag 2.8alpha1NextDefault
- ea84717 Fixed broken CampaignGenerateDueCampaignItemsJobTest
- 70c7e46 Fixed broken CampaignDefaultControllerSuperUserWalkthroughTest
- 5d1139b Fixed broken CampaignItemsUtilTest
- 55261bb Fixed few broken tests, fixed campaign's fromName and fromAddress bug, fixed few other minor bugs
- 0ab17ca Fixed some broken tests
- 3aa0630 [Deliver #74294906] Fixing test
- dad0b62 Minor edit
- 1885b29 Update account read permission subscription table in real time
- c254d41 Added tag 2.8alpha1NextDefault for changeset cc73dc5cd206
- cc73dc5 [#69206484] Removing submenu items from metadata of left side admin menu.
- 7288e57 [#74343060] Modifying customfieldvalue.value from text to varchar 255.
- b9909ff [#74343060] Modifying customfieldvalue.value from text to varchar 255.
- 1036a64 Read Permission Subscription Table - improvements
- ee7560d [#73202716] Updated global footer
- 0098c5c [#66773464] Changed User to user in link label
- f0ae0a0 [#66773464] Disabled the link that triggers modal
- ae6dc77 [#68440394] Tweaked benchmarks
- 0454a76 [#68440394] Got rid of extra print statements to benchmark functions for campaign outbox processing
- 01e0573 [#68440394] Got rid of extra campaign item generation code, removed user option to configure items to process
- af8bb43 [#68440394] Improved Generate Campaign Items performance. Dummy code still in place.
- 3a8b7d1 [#73202716] Update unsubscribeUrl and manageSubscriptionsUrl to just print url. Fix broken tests: resolved
- f28822f [#66773464] Fixed User modal not being displayed
- 87ee9e3 [#66773464] Fixed User being able to switch to root users, changed user switcher to be only accessible to root users
- 94b3269 fixing merge
- c3916bc Added missing file
- 64e9dc0 [#68440394] Added CurlUtil, refactored relevant code. Refactor User's avatar special merge tags. Disabled validation in benchmark tests. Added a todo to fix personsOrAccounts bug
- 8c0c2c3 [#68440394] Added MissingRecipientsForEmailMessageException
- ee8d649 [#68440394] Refactored some code, fixed some broken tests
- 4404dc7 [#68440394] Removed an extra return
- cb4cc48 [#68440394] Changed email message saving to be done via functions and stored procedures
- 9457c3e [#68440394] Removed EmailMessage.save. Changed few RedBeanModel properties to be protected. Updated CampaignQueueMessagesInOutboxJobBenchmarkTest to add accounts to created contacts
- d274500 [#68440394] Minor refactors and fixes
- 18674a3 [#68440394] Added caching for marketingList->sender
- a1db1c0 [#68440394] Added realistic content for tests
- 9cbe549 [#68440394] Fixed call to generateAndProcessCampaignItems
- 9f69986 Fixed failing assertion
- 8e8b9e1 [#68440394] Updated how tests dealed with processing Autoresponder/Campaign Items. Added benchmark test. Fixed a UserSwitcherElement bug
- d4b65ae [#68440394] Moved some functions outside of AutoresponderAndCampaignItemsUtil
- 126a0dd [#68440394] Added support for useSQL in send and relevant functions. Added a save before sending.
- 2607d64 [#68440394] Added some comments on further optimization
- 73dd10f [#68440394] Refactored markItemAsProcessed to use sql
- 107b89c Removed Switch user for headerMenuItems
- b1d1962 user switcher fixes
- a338283 [#70256014] Converted unsubscribe url and manage subscriptions url to special merge tags. [#59480802] Refactored EmailMessageActivityUtil. Fixed broken tests
- cb779a4 [#66773464] Customized interface in HeaderLinksView. Added support for excludeRootUsers autoCompleteOptions. Added UserSwitcherElement.
- b4f563d [#66773464] Removed dummy action. Added code to restrict switching to other Root users.
- a1cb573 Fixed the bug that let any user switch to super once cookie exists. Switched from cookie to session for switching data. Refactored some other code
- 19fe0d4 Fixed undefined property bug
- 30e7eb5 Restricted switch user action access to only super admins. Refactored access control filters
- 02e2974 user switcher UI, please see inline comments in HeaderLinksView.php
- d45946b Added a custom filter to limit access to switch and switchTo actions
- 1c8163b Encrypted packed values
- ce6a4e8 [#66773464] Added option to gears menu
- 9eeb65c [#66773464] Refactored some SwitchUserIdentity code. Fixed installation issues, added logic to refresh userModel only if its null or we have switched
- 5a95ecd (#66773464) Implemented the core concept of user switching
- 501be31 Fixed broken users tests
- 1676cd7 (#47416079) Salting passwords: Resolved
- f376090 Added logic to also handle modelIdentifier, updated test to ensure fileContent is not saved in memcache
- 91f6eed Updated tests to ensure fileContent instances are note cached
- 3456d6c (#70362684) Implement "we should not cache fileContent in memcache, this would be a bad use of caching. ": Fixed