Zurmo 2.7.0
16 April 2014
Zurmo version 2.7.0 is now available (major release).
Upgrading to Zurmo 2.7.0
Zurmo 2.7.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.7.0 upgrade prior to applying it live. Get started managing your Zurmo installations with Installatron
What's New in Zurmo 2.7.0
- ff1b708 (#69640346) when making the 1px image for tracking, add a alt tag, it will help with spam filters: Added a default alt attr for open tracking image for when applicationName is not set in system
- c609e92 (#69541130) Pasting issue with html/rich text editor: Fixed
- 0a25781 Reverted changes made to redactor.js
- 73e010f Fixed broken tests. Fixed Autoresponder creation issue with the new EmailTemplateElement. Removed couple of unneccessary files. Fixed some other small bugs here and there
- fe1de4e Fixing coding violations.
- 82b6ca9 (#66627026) Zurmo email archiving will accept emails sent form emails addresses of Inactive users: Resolved
- 0de3b6e Fixing issue with generating campaign items and not accounting for deleted
- 53d7c8a Fixing endlesspaginations class
- 7e45cd4 (#69541130) Pasting issue with html/rich text editor: Set all content to be pasted as plain text
- f3b541e Fixed a minor bug regarding active-tab
- 5eaee3a (#68918310) Inbox links break: Added a button to toggle iframe. Changed iframe to load url only if div is expanded the first time.
- 6f8eeb7 Full Calendar - Redundant events bug fix
- 821ee30 Enhancement of email template functional tests.
- 22d15a3 Moved ConstantBasedStaticDropDownTriggerRules.php
- f115a5b Added Merge tag resolution before global footer to ensure we don't add duplicate footers
- f47e5f2 (#68918310) Inbox links break: Wrapped htmlContent in iframe for all notifications
- e0b068b Fixed issue with dummy html still being populated
- 91d6516 Fixed proper loading of active tab
- d84dcd2 Merge with templateWizardViewRefactoring
- 2446bec Fixed highlighting the correct tab
- 11e0f90 Fixed failing tests - typo fix
- 6a65184 Fix for chrome paint bug in wide screen list views
- 2e971da Fixing MashableInboxRules for conversations and notifications (#65466548)
- 5d01941 Fixing coding violations.
- 78f9912 Fixing not wrapping elements in a new row (#69307704)
- 7e0320a Fixing bug when dropping element in the blank area of canvas (#68772558)
- 2d3ba03 Changing UI issues for the emailTemplateWizard (#67293578)
- d3620b5 Fixes for preSelectingATemplate (#67293578)
- 0cda13c Fixed javascript encoding issues with special characters for chart labels
- 22e8604 Refactored kanban background image, sticky functionality
- b9d3e74 Kanban background image not sticky
- 26b2fb4 TextUtil fix - Do not discard "http://" or "https://" and query string from url text
- eba3abf Adding modal picker for email template (#67293578)
- 003281b Adding the endlesspager (#67293578)
- 3aabd88 Fixing issue with product and product template triggers
- 5f30037 Enhacement of email template functional tests.
- 3320b70 Make 'My Open Tasks' portlet default sort by 'Due On' instead of 'Name'
- 5872b95 Put a delay of 10 seconds to differntiate between creation of dates for two products
- 1a24cfc Fixing how priceFrequency shows for reporting and workflow as filters and triggers
- 49c8b3c Added Link titles for plain text emails
- 6d3d829 Excluded marketing external urls to be tracked
- 2f089fb (#69025110) URL Tracking on Text only campaigns: Fixed
- 720b256 Fixed TextContent not preserving line breaks
- da08ea4 Changes on the select base wizard view (#67293578)
- dfaf7ca Refactoring preview area to be used by the select template (#67291788)
- cc15ea0 (#68774050) Show HTML Content by default on Templates DV: Fixed active tab resolution
- 50d866b Added test for save action for super user. Added tests for regular user
- b399252 Fixed issue with group permissions not showing up on forms
- 0e5445e Refactored sort attribute and default sort order for MyListView
- 5a0ae8a Refactored sort attribute and default sort order for MyListView
- a6ff925 Refactored sort attribute and default sort order for MyListView
- f023dc6 My Meetings List View - Standardizing get calls
- ee161f0 Refactored data provider for my meetings list view
- 3035000 Default sort order fix for upcoming meetings portlet list view
- 519453e Fixed - List view sorting by currency, fails
- 689b9b9 Adding function to check if ReadPermissionSUbscription job is completed sucesfully
- d0020a3 Adding ReadPermissionSubscription status field to global config
- b27c9f4 Fixing functional tests.
- 93b2678 Adding infiniteScroll extension (#67293578)
- 0f60b01 Adding recusrion for parent role validation (#68541108)
- bd6b112 Adding recusrion for parent role validation (#68541108)
- 7288270 Adding use and privew actions (#67291788)
- e8b4050 Removing orderBy clause from ReadPermissionSubscriptionUtil
- 18bdbb7 Fixing coding violations.
- 4a133f6 Temporary fixing issue with ReadPermissionSubscription and deleted models
- 3394c92 Adding messageLogger for ReadPermissionSUbscriptionUtil and minor fixes
- 9ed3504 (#66502452) Add 'type' column to templates list view: Fixed labels on select built type
- fb4cffc Added tests for DetailsJson, Details, and Create
- 6bd1e7b (#68774050) Show HTML Content by default on Templates DV: Fixed
- f36bde9 (#68772898) Element settings panel change "Cancel" to "Back": Fixed
- 031cf08 (#66502452) Add 'type' column to templates list view: Updated list view type labels
- f7ba741 Fixing Role::beforeValidate and adding test (#68541108)
- 0c75b68 Adding validation to prevent infinte loop (#68541108)
- 32acd53 Fixing id for BuilderSocialItemsButton (#68716536)
- 3b6e193 Adding ZurmoListView and related views for the SelectBaseTemplate (#67293578)
- 4448a48 Added tests for ConvertEmail, RenderElementNonEditable, RenderElementEditable, and RenderBaseTemplateOptions
- 384984d Fixing using emailTemplate on compose email when user dont have write permission
- 65d0c67 Fixing ContactEmailTemplateNamesDropDown access whitout read permissions (#68404616)
- 535be32 Inital changes for the emailTemplateWizardView (#68434156)
- 645788e Fixing bug related to ReadPermissionSubscriptionUtil
- 223da00 Enhancement of email template functional tests.
- ddebb62 Added test for has one and not owned relations in ModelToExportAdapterTest
- b94f596 Add role in users export
- b97ee9c ModelToExportAdapter for additional User export fields
- 8696482 Fixing duplicate creation of templates (#68434216)
- f1e25f6 Reverting changes for BuilderButtonElement
- a68ebda Removing td attributes for BuilderButtonWrapperElement
- 8de8ca2 Adding class to BuilderButtonWrapperElement
- 74bad6c Fixing redactor merge tags pluggin (#68434312)
- c41b846 Adding BuilderButtonWrapperElement
- 753baf1 Adding td button class.
- 539a6fc Adding default color property for button
- 91afc4c Fixing coding violations.
- 25c60be Removing strong from button.
- 8f26071 Fixes for ZurmoCssInUtil with BuilderButtonElement (#68079004)
- cc11cd5 Implementing performance improvement on user profile page
- b130cf0 Move font-weight property to strong in BuilderButtonElement
- acf2bfa Fixing issue with how activity_item was joining to the originating item
- e45a6f4 Moving texture class from body to html (#68292706)
- abd8d5e Calling method for adding the dropable area (#67863902)
- bf91a31 Updated DateTimeUtilTest with different timeZones to validate execution
- 0f6d7de DateTimeUtil Fixes unit tests for timezone adjustment fixes
- 234c473 Removing mobile-actions and mobile-view-toolbar-containe (#67988646)
- 8948fa0 Fixing small drop area on empty template (#67863902)
- 357b732 Fixing remove of user membership from group (#67754366)
- 82e1e6c Resolved 'Nesting level too deep - recursive dependency?'
- 8470f63 Added verbose statement for startTest
- 080ee72 Fixing draggind new elements to a new row (#68241634)
- 710f267 Removing calender link from mobile (#68205744)
- 73ccb4c Template chooser and misc fixes
- a5966ba Social button fix
- 4b48074 Fixing issue with image element not working in chrome (#68184010)
- 044919b Fixes for the active pillbox menu on user profile (#68020260)
- ca6f05e Adding !important to color tag on A for buttons
- dfadadb Fixing href and target showing on td as well as a for buttons
- 50c0071 Changes in the cssInUtil to add missing stuff (#68101590)
- bd266ad Calendar fixes.
- bd69ba1 Fixing tests and missing icon (#68095092)
- 38b5256 Removed premailer. Changed how CSSIN was imported
- 2a856e1 Fixed the call to resolveEmailMessage
- 0010043 Added parameter to optionally compile serializedData on the fly
- d9eb275 Remove reserialize action
- 970a087 Changed converter to default to null instead of 0. Minor refactors
- 14005f9 Fixed issue with permission being not applied correctly to emailTemplates
- cc4bd79 Added permission for everyone group to each predefined emailTemplate
- c29c7ee Made predefined templates to be owned by everyone group
- 07f1f47 Added logic to compile htmlContent again if its empty for a template in preview action
- b5fe896 Added a linebreak, changed commit text
- 7c2fb4e Fixed issue with comment not appearing before docblock
- 2a0e2ba Added pretty print for htmlContent after it gets converted, added a comment before doctype to get hero image working
- 681e46c Removed converter param from actionSendTestEmail