Release Notes - Public Sites

Milestone: Nov 18, 2020

  • When not logged in, a required javascript file for certain search form fields was missing. This is not typical on most sites of this type.

Milestone: Nov 18, 2020

  • Addresses the case where users automatically logged out due to timeout were redirected
  • to an error page. They should instead be redirected to the site root where they will be
  • prompted to relogin if applicable.

Milestone: Nov 11, 2020

  • Fixed an issue where users linking their account would incorrectly see a warning message that they were logged in but not yet linked.

Milestone: Oct 21, 2020

  • Users seeing the standard where-are-you-from (WAYF) page will sometimes see a new option.

Milestone: Aug 26, 2020

  • User accounts using the IMS Login Service were updated to use the new Okta cloud service for accounts with non-IMS email addresses. Those with IMS email addresses were switched to use the IMS Employee login.
  • The Users Overview page in the site settings area now shows the Identity Provider (IdP) of the user account as well as their login service id.

Milestone: Aug 19, 2020

  • Implemented a patch to plone.app.iterate that fixes an issue that sometimes occurred on working copies, where a canceled working copy would prevent future working copies from properly linking to the baseline copy.
  • The Link content type is now displayed in the navigation portlet.

Milestone: Apr 08, 2020

  • Minor cosmetic changes.

Milestone: Mar 25, 2020

  • Added cache invalidation when site's title is changed
  • Removed h1 header tag as an option in the WYSIWYG editor. This is to facilitate the pages being 508/WCAG2 compliant. Pages should only have one h1 tag and this is supplied by the page's title.

Milestone: Mar 11, 2020

  • Upgraded to Plone minor version 5.2.1
  • Fixed an issue with "data grid" fields. These are fields that let you add or remove rows in a table that have multiple cells per table, for instance contact phone numbers. The issue would cause new rows to incorrectly generate multiple rows.
  • Added cache invalidation when site breadcrumbs change

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.