Release Notes - Portals

Milestone: Feb 26, 2020

  • When creating a zip archive, contents will now have their date set to the date of creation on the site.
  • Subscription emails now separate new content from updated content, when receiving periodic notifications.

Milestone: Feb 12, 2020

  • Added a new plugin for the TinyMCE editor: help. This provides keyboard shortcuts to assist editors.
  • Added a new plugin for the TinyMCE editor: restart listing. This allows a numbered list to restart from a number other than one.
  • Changed the color of the scrollbar in Firefox. A new version of Firefox would use the background color of a page to set the scrollbar color, which is not intended by this site's designers.
  • Fixed an issue where a user that was authenticated through Single Sign-On but was not a member of a site would incorrectly be presented a login form.

Milestone: Jan 29, 2020

  • Fixed an issue where files could sometimes not be uploaded. This would occur when three or more files were selected for upload concurrently and would cause the client server connection to become unresponsive.
  • Event type is now displayed in listings.
  • Changed the site contact form to send email to the "reply to" email entered in Basic Settings. All mail originating from the IMS SMTP server must have an IMS email address as the from address. The contact form was previously sending contact requests to that address, instead of the "reply to" address entered by a site administrator.

Milestone: Dec 30, 2019

  • Added a sortable class option for tables. To use this, the top table row's properties must be set to Header, and each cell's property set to Header in that row.
  • Added a CSV export for some reports.
  • Deployed "to top" link to some sites that did not already have it.

Milestone: Dec 30, 2019

  • Upgraded to Plone 5.2 and python 3. Significant work was done to upgrade supporting packages for this transition.
  • The LaTeX plugin for the TinyMCE editor was visually updated and includes more options

Milestone: Oct 09, 2019

  • Added a link to return to the top of the page when scrolling down.
  • Fixed a security issue on contact searches where the dropdown of searchable categories and groups could be derived from contacts that the user was not authorized to view.

Milestone: Sep 25, 2019

  • All email emanating from the portal will come from an IMS address. This is to prevent rejection of the email because the address does not match the emanating SMTP server (also IMS). However, the basic site settings let the site administrators configure a "Reply To" email address and name. If the email recipient replies to the email, it will be addressed to this person. The previous values for "from name" and "from email" were automatically converted to these new "reply to" equivalents.

Milestone: Sep 11, 2019

  • Re-ordered the user drop down actions to be in a consistent order across sites

Milestone: Aug 28, 2019

  • Upgrade to Plone 5.1
  • Fixed a recent issue caused by this release where text could not be aligned
  • Fixed an issue where contact downloads would not respect any submitted search terms
  • Fixed an issue with the HTML version of subscriptions where the title in the URL linking to an image or file incorrectly used an internal URL. The actual link was still valid and remains valid.

Milestone: Jul 17, 2019

  • Add tooltips to user account related sections on contact listings and the Users and Groups overview page

Milestone: Jun 19, 2019

  • Moved the Help link from the footer to the user pulldown menu.

Milestone: May 29, 2019

  • Added an option on LaTeX formula images to define the padding.
  • Upgraded to Elasticsearch 6 for improved search performance and security.

Milestone: May 15, 2019

  • Fixed the status message on mass edits

Milestone: Apr 17, 2019

  • Improved readability of users in the local roles report.
  • The "phone type" field in contacts will now default to "Work" instead of unselected.
  • Addressed an issue where an image scale cache would be cleared after changing its workflow state.

Milestone: Apr 03, 2019

  • Made an adjustment to how short term backups are created in some cases. This should result in increased speed when adding or deleting large files.

Milestone: Mar 20, 2019

  • Fixed an issue on some sites where videos could not be embedded in pages because the <iframe> tag was blacklisted
  • When copying folders from inside a GroupSpace to an area outside a GroupSpace, those folders incorrectly retained permission settings that prevented further GroupSpaces from being added inside that folder. This setting is only intended to prevent adding a GroupSpace inside an existing GroupSpace. This issue has been resolved so that folders moved outside can now have a new GroupSpace added in them.
  • Improved support for multi value displays in the Tabular View within a Collection.

Milestone: Feb 06, 2019

  • Fixed an issue where files uploaded with a .txt extension would be uploaded as a Page content type. They will now be uploaded as a File content type.

Milestone: Jan 23, 2019

  • Contacts - fixed an issue with contact vCard downloads when a contact had a phone number with no type set
  • Contacts Folder and Displays - removed search filter fields by default for new displays.

Milestone: Dec 12, 2018

  • Added the "File with Encryption" content type. This content type password protects an uploaded file with AES-256 encryption and provides a tool to download a decrypted version of the file if password is confirmed. Tools were made available to encrypt already uploaded files.

Milestone: Nov 28, 2018

  • When using the "Link" content type to link to a page within the Plone site and the target is deleted, the Link object is now also deleted. Previously it would remain and serve out a bad link.
  • Made a cosmetic change to hide mailto links when printing.
  • Improved the messaging displayed to a user when they attempt to access a page for which they do not have authorization.
  • Added a Mass Edit tool. Contact IMS Staff for help with applying changes across the site.