Slack notification set up as a pilot for GPI site; increased the sidebar font size for the Handbook; improved Spreadsheet block accessibility; fixed bug in Campaigns which was not allowing editors to see private pages, but only admins; fixed external links always opening in new tab ignoring settings for the Columns block.


🎩 Features

  • PLANET-6237 – Set up Slack notifications pilot on GPI
    • We added the Slack notifications plugin only for GPI to test how it would work. In its current form, it would provide a significant workflow improvement in terms of notifications and a better overview of authors’ submitted posts and edits to live posts.
    • We also reviewed any 3rd-party plugin following our standard procedure.
  • PLANET-5326 – Handbook: increase sidebar font size and fix wrapping
    • In the handbook sidebar the font size is a bit too small (for medium screens and up). Also, when wrapping the padding is not taken into account (see screenshot)
    • We did the following changes:
      • Used bold for sidebar category headings
      • Used 1rem font size for sidebard links under categories
      • Fixed wrapped sidebar links to follow padding rules
Handbook sidebar navigation
  • PLANET-5247 – Spreadsheet Accessibility
    • The title attribute present in the column headers (currently is “Sort by”), is read in all rows, in all columns, before the content, it looks like the title attribute should actually be the name of the column for it to be accessible.

🐞 Bug Fixes

  • PLANET-6238 – Private Campaign Pages are not visible to Editors
    • Campaign Pages probably should have the same User Role capabilities as Posts and Pages for the Editor role.
    • When the visibility of a Campaign Page was set to Private it was only visible for Admins.
Editor view – Campaigns
Admin view – Campaigns
  • PLANET-6124 – Columns: external links always open in new tab ignoring option in settings
    • Currently if users leave the “open in a new tab” option unchecked, and the link is an external domain, the link opens in a new tab anyway. This seems to happen on Column blocks, but only on styles with links, instead of buttons (Images, No Icons).

🔧 Infrastructure

  • PLANET-6224 – Fix dev yellow ElasticSearch index status
  • PLANET-6218 – Deploy nginx ingress to static chart for local testing
  • PLANET-6207 – Delete fluent-gcp-scaler (Prod)