In the last sprint we aligned Hubspot consent mechanism to P4 native cookies bar, updated Table block caption styles, moved Social Media Card block to Beta blocks and performed a couple of Infrastructure updates.
🎩 Features
- PLANET-6155 – Align Hubspot consent mechanism to P4 native cookies bar
- In order for the Hubspot WordPress Plugin to stop automatically adding its own cookie bar on the top of all pages of the Planet 4 instance (see image attached), we connected Hubpot’s cookies to an existing consent mechanism.
- The cookie is enabled only when the user has accepted Planet 4 native cookie banner.
- Currently, we are enabling this on NROs that are on the first wave implementation of Hubspot.
- PLANET-5868 – Update Table block caption styles
- The captions for the Table block should have the same styles as the Image block’s captions, both in the frontend and in the editor. We changed to same caption style as the Image block.
- PLANET-6165 – Move Social Media Card block to Beta
- Moved the Social Media Card block to Beta since this block is not used by any NRO and is only enabled for Campaigns.
- PLANET-6061 – Prompt the user on install when content already exists
- PLANET-6020 – Upgrade Composer to 2.0.x
- PLANET-6023 – Enhance nro-enable to have an exact snapshot of live website
- PLANET-6114 – Add a CI job to lint commit messages
- PLANET-6156 – Split Spreadsheet block JS/CSS code
🔧 Infrastructure
- PLANET-6167 – Automate restarting of all non-P4 deployments for node upgrades
- PLANET-6166 – Fix Cert Manager namespace issuer to support global-redirects with cluster issuers
- PLANET-6117 – Deploy Information Lifecycle Management policies for Application Performance Metric indexes
- PLANET-6092 – Complete sizing review of new Elastic stack
- PLANET-5834 – Upgrade Prod Nodes to 1.17
- PLANET-5833 – Upgrade Develop Kubernetes Nodes to 1.17