Release notes

Invotra 3.11

Invotra 3.11 Release Notes

Release Date: 12 April 2017Official Invotra release documentation for Invotra 3.11, which is to be released on the 12th April 2017.This release is focused on refactoring the codebase we currently have with the main purpose to improve stability, performance and security. 

3.11 release note highlights:

1. Rewrite of the permissions structure to use YML

2. Removed redundant code and modules

3. Refactored the Groups product option

Refactor

Split the Group product option

  • We split the group product option into multiple files so it’s easier to read as well as find and diagnose issues.

Resolve errors found in log

  • We cleaned down warnings and errors which were appearing in our logs. This makes it easier to diagnose new issues, especially during deployments. As part of this we also resolved some 

  • bugs including group member search not applying the searched keyword. 

Removing redundant code

  • We removed a lot of code as part of a cleanup exercise which includes:

  • The analytics manager role as it was related to reports we deprecated and the related product option

  • An older version of the org chart made obsolete with the new org chart

  • Invotra node feedback which was neither used nor maintained

  • Code responsible for an old theme which was no longer used

Disabling modules

  • We disabled obsolete modules, this will not affect any existing functionality, this includes:

  • Invotra Piwik module which used the old reports pages. 

  • Modules for charts, which are no longer in use. 

UX/UI

Sort by published date for widgets 

  • It’s now possible to sort multiple widgets by published date, so the most recently published content can be brought to the top of the widget.

Bugs

Manual pages not appearing on manuals 

  • We fixed an issue where manual pages were not appearing on the manual they were added to.

  • Unexpected group link found on teams and locations 

  • We fixed an issue where a ‘group’ menu item which lead to a blank page was appearing under the options menu when viewing a team or location.

  • Posts and polls appearing under ‘Unpublished content’ within My Workplace 

  • We fixed an issue where group posts and polls would appear under the unpublished content filter within My Workplace.

Note categories displaying hexadecimal instead of the colour 

  • We fixed an issue where note categories on group posts would display the hexadecimal instead of the actual colour.

  • Content layout manager unable to access manuals and manual pages within content templates 

  • We fixed an issue where content layout managers would not have permission to edit manuals and manual pages within layout management.

Search has incorrect URL 

  • We fixed an issue where the search pages would display a taxonomy vocabulary and term in the URL instead of the correct URL 

  • Receive access denied message when trying to use IPE on a site section 

  • We fixed an issue where users with roles which grant permission to use the IPE on a site section would receive a ‘You are not authorised to access this page.’ message after selecting the IPE link.

Ampersands do not render correctly within My Workplace 

  • We fixed an issue where ampersands shown in the results within My Workplace would not be rendered correctly.

Disabling multiple fields produces overlay 

  • We fixed an issue where disabling a field which allows multiple values to be added would break the style of the field.

  • Text in content appears broken after adding a smiley 

  • We fixed an issue where adding a WYSIWYG smiley would cause characters to be placed in their own lines, breaking the format of the content.

Tickets created using wrong reference number 

  • We fixed an issue where there was a possibility that tickets from Ticket Tracking could be created with the wrong reference number.

Performance

Replace parent field with hierarchical drop down widget 

  • We changed the parent term field to our new hierarchical drop down widget to improve performance.

Security

Organisational users can see secret groups 

  • We have used a more permanent solution for the issue where users who were neither a webmaster nor the member of the group, would be able to see the group from the landing page.

Import and export of permissions in YML 

  • A major security enchancement in this release was the rewrite of the permissions scheme in Invotra. We now deploy permissions using YML files. This means that at any point, we can review all permissions in a spreadsheet by converting from YML to a CSV file to identify and diagnose any permission issue. This will also slightly speed up site deployments.

Our Intranet software is always evolving

Through our regular release cycle, Invotra’s intranet software is always evolving.

From accessibility to UI, security to enhanced social networking, our team are continually looking for ways to improve our intranet platform.

Built on Drupal, our open source intranet software enables evolution – get in touch today!