Release notes

Invotra 4.8

INVGOV-4.8 Release Notes

 

Release Date:  25th April 2018

Official Invotra release documentation for Invotra 4.8, which is to be released on the 25th April 2018.

No. of tasks: There are currently a total of 33 individual tasks in this release

Release Components

Projects

There are no Projects in this release.

UX / UI

1. PX – Webmasters should not be able to manage note type  (reference: INVGOV-7668)

We made the ability to manage the note types taxonomy used, in groups posts and post comments and their colours, an admin only responsibility, removing this from webmasters. 

Accessible Experience

There are currently no Accessible Experience tasks in this release.

Help / Documentation

There are currently no Help / Documentation tasks in this release.

Bugs

*Bugs marked with an asterisk are relating to Live incidents

2. Related content fields are not working  (reference: INVGOV-7712)

We fixed an issue with the related content fields which were displaying content not related to the option of content type chosen. 

3. Team chart + button pixelation  (reference: INVGOV-7648)

We fixed an issue on the team chart where the “+” button was being partially cut off.

4. Read more link for teaser not working (reference: INVGOV-7646)

We fixed an issue with the show read more teaser link which was displaying despite having been unchecked in the widget options.

5. Iphone SE display issue (reference: INVGOV-7591)

We fixed an issue for org users on an iPhone SE who were seeing text being cut off rather than wrapped to the next line when viewing general style 22.

*6. List field collection widget conditional fields are not working (reference: INVGOV-7587)

We fixed an issue with the list field collection widget conditional fields which were displaying the content, site section and link fields regardless of the type selected.

*7. Breadcrumb of group post shows HTML tags (reference: INVGOV-7584)

We fixed an issue with group posts which caused tags to be displayed in the breadcrumb when HTML had been added to a group post.

*8. Specific Blog widget shows email address of author when surfaced (reference: INVGOV-7578)

We fixed an issue with the specific blog widget which was displaying the username of the user rather than the user’s forename and surname.

*9. User Specific Blog widget username field using incorrect field type for section manager (reference: INVGOV-7547)

We fixed an issue with the section manager role adding the ‘Specific user blog’ widget, which caused the ‘Enter username’ field to change to a text field, when it should be an autocomplete.

10. Panels permissions (reference: INVGOV-7537)

We introduced access control on Team ‘Members’ tab, Team ‘Dashboard’ tab and ‘My [app]’ pages to restrain non-authorised users from being able to access those pages. 

*11. Error when deleting taxonomy terms (reference: INVGOV-7526)

We fixed an issue with deleting taxonomy terms which displayed the confirmation message but also showed an error message.

*12. Increase max length of external URL fields (reference: INVGOV-7525)

We increased the maximum length for external URL text fields globally to 2048. 

*13. Can’t view more than 50 comments on a blog (reference: INVGOV-7520)

We fixed an issue with the blogs comments pager which caused the pager to redirect the user to page 1 every time, whichever page was selected.

*14. Landing page display for My groups is broken  (reference: INVGOV-7512)

We fixed an issue with the “About” field on a group landing page which broke whenever a link was added.

*15. Issue with uploading profile picture   (reference: INVGOV-7498)

We fixed an issue with uploading a profile picture via edit profile which caused the user to be required to select the ‘Save’ button twice after choosing a file to upload and caused the image not to appear in the crop area as expected once uploaded.

*16. User job roles and teams breaking mobile layout on user profiles  (reference: INVGOV-7495)

We fixed an issue on mobile devices with the job role and team text which did not wrap accordingly, causing a horizontal scroll. 

*17. User profiles appearing incorrectly  (reference: INVGOV-7494)

We fixed an issue which caused users’ profile images to appear in mobile view for unauthenticated users.

*18. User category autocomplete has incorrect sort order and linked names (reference: INVGOV-7457)

We fixed an issue with the user category edit form autocomplete field which had incorrect sort order and linked names.

*19. Owner field has become mandatory after DP was enabled for HO (reference: INVGOV-7456)

We fixed an issue which caused the owner field on Policy content type to be mandatory despite having the enforced content review PO disabled.

*20. Add to lists action button does not adopt standard button colour (reference: INVGOV-7431)

We fixed an issue with the add to lists button added from the actions widget which was not adopting the standard button colour. 

21. xss via team names and org chart (reference: INVGOV-7726)

We fixed an issue on team pages, where the team name in the breadcrumb was not filtered so a webmaster was able to enter script as a team name.

22. Access denied post title change on a term/node (reference: INVGOV-7724)

We fixed an issue with an access denied post being displayed when a user with the correct permissions tried to access a node  or term they had previously published.

23. ‘Location information not available’, or other locations being seen as parent location (reference: INVGOV-7776)

We fixed an issue which caused incorrect locations, such as ‘Location not available’, to be displayed as a parent location.

24. XSS via terms in team and org chart (reference: INVGOV-7771)

We fixed a cross side scripting vulnerability in team chart and org chart fields. 

25. Running drush ip-nar fails (Node Access Rebuild) – Not client testable (reference: INVGOV-7768)

We fixed an issue on the command to run the Node Access Rebuild so that it ran correctly and without errors. 

Performance

There are currently no Performance tasks in this release.

Logging

There are currently no Logging tasks in this release.

API/ Data Import

26. Store the services api key auth in a variable *not client testable* (reference: INVGOV-7720)

We changed the way we store the API key on /admin/structure/services/list/token_api/authentication.

Automated Tests

27. Automated test for Ngram Group, Location and Team search *Not client testable* (reference: INVGOV-7622)

We added an automated test to cover functionality added when we added autocomplete support for search filters in the app.

28. UT for storing data in Redis for notifications *Not client testable* (reference: INVGOV-7652)

We added unit tests to cover functionality added when we added support for filtering notifications in the API. 

29. Add module checks to tests *Not client testable* (reference: INVGOV-7722)

We added module checks to tests to avoid unit tests failing due to module dependencies on certain clients.

30. Unit tests for Read More link for Teaser *Not client testable* (reference: INVGOV-7723)

We updated unit tests for functionality that was changed when we fixed an issue with the show read more teaser link which was displaying despite having been unchecked in the widget options.

31. Mark up all phpunit tests with an appropriate @group *Not client testable* (reference: INVGOV-7716)

We added @group to all tests as appropriate, so that we are able to filter them in or out. 

Search

There are currently no Search tasks in this release.

Security

32. PX – Webmasters should not be able to manage note type (reference: INVGOV-7668)

We made the ability to manage the note types taxonomy used, in groups posts and post comments and their colours, an admin only responsibility, removing this from webmasters. 

33. Task to apply Drupal Core Security update from 25th April (reference: INVGOV-7792)

We will be applying Drupal security update PSA-2018-003 to our Invotra releases. The full patch details will only be available when Drupal release them between 17.00-19.00h 25th April 2018. The full details of the patch will be supplied to clients retrospectively

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!