Releases: CityOfBoston/boston.gov-d8
v10.2023.1
Update Drupal to V10
Release Notes
This release moves the Drupal Framework from the D9 major release to the D10 major release, and moves the platform onto PHP v8.1. Drupal 9 goes out of support November 2023.
- As part of the update, we changed the SAML module we use for SSO from
simplesamlauth_php
tosamlauth
.
Related Jira tickets
DIG-2289 - Upgrade to Drupal 10
- We upgraded our Drupal instance from v9 to v10 as Drupal v9 will no longer be supported after November 1, 2023
- Users should not see any changes to their user interface
DIG-2651 - Makes the max SF import filesize configurable
- As part of the Drupal 10 upgrade we are compressing the file size for attachments to bypass the upload limitation that was fixed in v9
DIG-1028 - SimpleSAML email address breaks login for use
- This work updates the login process using the Drupal 10 SAML module to create and provide an email address if it is missing on an employee record thus preventing the employee from logging into Access Boston via SSO
Acquia tags
tags/2023-08-15
023
What's Changed
- (develop) DIG-2289 Upgrade to Drupal 10 by @davidrkupton in #3155
- (stage) DIG-2289 Upgrade to Drupal 10 by @davidrkupton in #3157
- (production) Upgrade to Drupal 10 DIG-2289 by @davidrkupton in #3159
Full Changelog: https://github.com/CityOfBoston/boston.gov-d8/commits/tags/2023-08-15
v9.2023.19
Entity_cone, contact_form and salesforce doc maxsize
Release Notes
Related Jira tickets
Digital
DIG-2632 - entity_clone fails on larger pages
- This work added a patch for a known issue where users were getting an error message for cloned pages
- The underlying issue is the clone process runs out of memory mid-process
Mayor's Office Of Housing
DIG-2651: Building Housing file attachment not appearing on website
- This work fixed an issue where PDF attachments were not appearing on the Building Housing site
- Memory for attachments was increased to accommodate larger attachments
Acquia tags
tags/2023-07-26
What's Changed
- (develop) hotfix outbound emails not working by @davidrkupton in #3143
- (develop) Increase SF import max file size to 100MB DIG-2651 by @davidrkupton in #3145
- (develop) repatches entity_clone DIG-2632 by @davidrkupton in #3144
- (stage) Entity_clone and Building Housing filesize by @davidrkupton in #3147
- (production) Entity_cone, contact_form and salesforce doc maxsize by @davidrkupton in #3149
Full Changelog: tags/2023-07-21...tags/2023-07-26
v9.2023.18
Minor fixes and contact form phone
Release Notes
DIG-2390: Confirm new xml files work for unofficial election uploads (https://bostondoit.atlassian.net/browse/DIG-2390)
- This work confirms that the XML elections results files sent by a new vendor can be imported and will display correctly on the Boston.gov Election Results page
DIG-2435: BH: Missing Follower Emails (https://bostondoit.atlassian.net/browse/DIG-2435)
- This work identifies the causes of missing emails and restores follower email addresses in Salesforce across multiple Building Housing projects
DIG-2564: Allow content authors to "clone" content (https://bostondoit.atlassian.net/browse/DIG-2390)
- Fixes a bug where content authors lost the ability to clone content types
DIG-2527: Add phone number as option in Boston.gov contact form (https://bostondoit.atlassian.net/browse/DIG-2390) (see see also https://github.com/CityOfBoston/patterns/pull/741)\
- Updates the patterns library to allow for an optional contact phone number to be supplied with contact form submissions
- There is HTML validation when a phone number is entered
Related Jira tickets
DIG-2390: Adds code to detect excel file formats
Elections Results page.
DIG-2435: Adds full sync for follower email field
DIG-2564: Entity CLone fix
DIG-2527: Add phone number as option in Boston.gov contact form (see see also CityOfBoston/patterns#741)
Acquia tags
tags/2023-07-20
tags/2023-07-21
What's Changed
- (develop) Adds full sync for follower email field DIG-2435 by @davidrkupton in #3129
- (develop) Adds code to detect excel file formats DIG-2390 by @davidrkupton in #3130
- (develop) Entity Clone fix DIG-2564 by @subaha-cob in #3134
- (develop) Ass phone number as option to Boston.gov contact form by @subaha-cob in #3136
- (stage) Minor fixes and contact form phone by @davidrkupton in #3137
- (production) Minor fixes and contact form phone by @davidrkupton in #3138
- (develop) Add phone number as option in Boston.gov contact form (hotfix) by @subaha-cob in #3140
- (stage) Add phone number as option in Boston.gov contact form (hotfix) by @davidrkupton in #3141
- (production) Add phone number as option in Boston.gov contact form (hotfix) by @davidrkupton in #3142
Full Changelog: tags/2023-07-06...tags/2023-07-21
V9.2023.17
Drupal maintenance, mail testing and config cleanup
Release Notes
Digital Team
DIG-2414 General config cleanup
- This work fixes an issue where config files are re-imported on each deploy which re-orders elements in the file
DIG-2415 Create Drupal mail test endpoint
- This work creates an endpoint for Drupal mail sending to help with future automated testing
DIG-2442 Drupal Maintenance
- This is regular maintenance updates for our Drupal backend.
Related Jira tickets
DIG-2442 Drupal Maintenance
DIG-2414 General config cleanup
DIG-2415 Create Drupalmail test endpoint
Acquia tags
tags/2023-07-06
What's Changed
- (develop) Create Drupalmail test endpoint (hotfix) DIG-2415 by @davidrkupton in #3124
- (develop) General config cleanup DIG-2414 by @davidrkupton in #3125
- (develop) Drupal Maintenance DIG-2442 by @davidrkupton in #3126
- (stage) Drupal Maintenance, Mail and config cleanup by @davidrkupton in #3127
- (production) Drupal maintenance, mail testing and config cleanup by @davidrkupton in #3128
Full Changelog: tags/2023-06-23...tags/2023-07-06
V9.2023.16
Drupal updates, mail improvements and SAML
Release Notes
Digital
DIG-1430 Update SimpleSAML for Acquia Cloud Next
- This work was needed to unblock Acquia so our non-production environments can be upgraded to Acquia Cloud Next
DIG-2164 Notification for content authors when pages are published
- This work adds a notification email that will be sent to content authors when a Drupal page is published by a content editor
- The notification email is sent to the email address associated with the account.
DIG-2335 Enable Extra Drupal Modules for Mail
- This work enables extra Drupal modules for better email handling in PROD and DEV
- The following modules were added to Drupal:
- Mail System- Allows better management of Drupal Mail
- Mime Mail- Allows HTML emails to be sent by default plus twig templating
- Maillog/Mail Developer- Captures outbound emails and displays on page accessible from Drupal Admin UI
DIG-2336 Reformat and target alert email with hardbounce at postmark
- This work improved the format of the email sent when postmark hard-bounces so it is more readable
- The email address was updated to send hard-bound alerts to the digital team email address so it has a wider audience
DIG-2350 Drupal Maintenance
- This is regular maintenance work for our Drupal environment
Metrolist
DIG-1775 Drupal Update causes error in web forms
- This work was to investigate what caused a date validation error in the Metrolist webform after the Drupal 6.1.4 release
- Changing the default value in the application_deadline_datetime field fixed the validation issue
Related Jira tickets
DIG-2350 Drupal Maintenance
DIG-2336 Reformat and target alert email with hardbounce at postmark
DIG-2335 Enable Extra Drupal Modules for Mail
DIG-2164 Notification for content authors when pages are published
DIG-1775 Drupal Update causes error in web forms
DIG-1430 Update SimpleSAML for Acquia Cloud Next
Acquia tags
tags/2023-06-23
What's Changed
- (develop) Content Author Notifications DIG-2164 by @subaha-cob in #3109
- (develop) Enable Extra modules for email DIG-2335 by @davidrkupton in #3113
- (develop) Drupal Maintenance DIG-2350 by @davidrkupton in #3114
- (develop) Minor fixes after maintenance updates by @davidrkupton in #3116
- (develop) Disables content moderation DIG-2164 by @davidrkupton in #3119
- (develop) Reformat and target alert email when postmark hard-bounces by @davidrkupton in #3118
- (develop) Update SimplSAML on non-prod boston.gov for Acquia DIG-1430 by @davidrkupton in #3117
- (stage) Content editor emails, email setup and maintenance by @davidrkupton in #3115
- (develop) Drupal update causes error in web forms DIG-1775 by @davidrkupton in #3120
- (stage) Drupal update causes error in web forms DIG-1775 by @davidrkupton in #3121
- (production) Drupal updates, mail improvements and SAML by @davidrkupton in #3122
Full Changelog: tags/2023-06-07...tags/2023-06-23
v9.2023.15
MOH AMI+bugfix, SEO, email config & maintenance
Release Notes
Mayor's Office of Housing
DIG-2257 BH: Project Goals not appearing on Project Page
- The work fixed an issue on housing project pages where the project goals were not appearing at the top of the page
- A correct example page can be seen here 191 - 195 Bowdoin Street
DIG-2284 Update AMI limits
- This work updates the AMI(Area Median Income) limits table with the recently updated AMI figures
- The table can be found on the Income-Restricted House page
Related Jira tickets
DIG-2257 BH: Project Goals not appearing on Project Page - MOH
DIG-2284 Update AMI limits - MOH
Digital Team ongoing maintenance work
DIG-2200 Email notifications not sending emails
DIG-2282 Adjust config for domain redirects
DIG-2303 Refactor config files to prevent re-import during deploy
Acquia tags
tags/2023-06-07
What's Changed
- (develop) Search engine issues by @davidrkupton in #3102
- (develop) Project Goals not appearing on Project Page DIG-2257 by @davidrkupton in #3103
- (develop) Email notifications not sending emails DIG-2200 by @davidrkupton in #3104
- (develop) Refactor config files to prevent re-import during deploy. DIG-2303 by @davidrkupton in #3105
- (develop) Refactor config files to prevent re-import during deploy. DIG-2303 by @davidrkupton in #3106
- (develop) Update AMI limits by @davidrkupton in #3107
- (stage) MOH AMI+bugfix, SEO, email config & maintenance by @davidrkupton in #3108
- (production) MOH AMI+bugfix, SEO, email config & maintenance by @davidrkupton in #3110
Full Changelog: tags/2023-05-25...tags/2023-06-07
v9.2023.14
Release Notes
Related Jira tickets
DIG-1718 Add official .gov banner
- This work adds a .gov banner at the top of the Boston.gov website to identify it as an official website of a government organization. This will help visitors know the website is official and secure.
DIG-2059 - Adjust language for contact information in events
- This work updates the helper text for authors when they are adding contact information while creating an event
- Helper language below the Contact field is more specific so authors know to enter a name in this field
- Email is required, the word optional is removed from the helper text
DIG-2060 - Adjust order of contact information in event sidebar; move down 'email' field
- This work changes the order of the contact information and email information on an event page sidebar
- The contact information will appear above the email link on an event page sidebar
DIG-2108 Adjust handling of OOO replies in Postmark
- This work allows Out of Office replies to be sent to users who are emailing via Boston.gov contact forms
- This will notify users if the people they are trying to contact are unavailable
DIG-2177 Update 'My Workbench' to display 10 last edited pages regardless of status
- This work updates the My Workbench display page so content authors will see the last ten pages they worked on regardless of status
- Content authors will see the last ten pages they worked if it is in any of the following moderation states: "published", "draft", "needs review"
DIG-2264 Drupal Maintenance incl core to 9.5.9
- This is maintenance work for our Drupal environment
Acquia tags
tags/2023-05-25
What's Changed
- (develop) Update 'My Workbench' to display 10 last edited pages regard… by @subaha-cob in #3097
- (develop) Adjust order of contact information in event sidebar - hotfix by @subaha-cob in #3096
- (develop) Adjust language for contact information in events - hotfix by @subaha-cob in #3095
- (develop) Add official .gov banner - hotfix by @subaha-cob in #3094
- (develop) Adjust handling of OOO replies in Postmark - hotfix by @davidrkupton in #3099
- (develop) Drupal Maintenance incl core to 9.5.9 by @davidrkupton in #3098
- (stage) Multiple Updates and Maintenance. by @davidrkupton in #3100
- (production) Multiple Updates and Maintenance by @davidrkupton in #3101
Full Changelog: tags/2023-05-17...tags/2023-05-25
v9.2023.13
Building Housing Salesforce Synchronization Update
Release Notes
Related Jira tickets
DIG-465: building housing dup attachment
- This work resolves an image and file duplication error when updates are made to a website object in Salesforce. Users will no longer see duplicated objects on the Building Housing site when objects are manually synced or when projects are updated via a work object update in Salesforce.
DIG-1851: BH: Remove duplicate files from BH Projects
- This work creates a script to identify and remove any duplicate file attachments from Building Housing Projects.
DIG-1858: BH: Web Update chatter comment not showing on BH Project page
- This work fixes an error where chatter comments are not showing on the Boston Housing project page. Now users will see any comments made via chatter on the Boston Housing project page.
Acquia tags
tags/2023-05-17
What's Changed
- (develop) Remove XML Sitemap from non-production sites DIG-2149 by @davidrkupton in #3076
- (stage) Remove XML Sitemap from non-production sites DIG-2149 by @davidrkupton in #3080
- (develop) building housing dup attachment by @davidrkupton in #3087
- (develop) DIG-465 (hotfix) Updates wildcard redirect support. by @davidrkupton in #3088
- (stage) building housing dup attachment by @davidrkupton in #3089
- (production) building housing dup attachment by @davidrkupton in #3090
Full Changelog: tags/2023-04-26...tags/2023-05-17
v9.2023.12
Drupal Maintenance and other updates
Release Notes
Digital Services Team
DIG-1592 Additional pages for Percy to check DIG-1592
- This work adds sample pages for our Percy check, which automates visual testing for our Boston.gov pages to make sure they are correct. This gives the Percy tool additional pages for comparison when it does its visual testing
DIG-1988 Updates Release Notes Action
- This work connects our Github repositories via web-hook to Slack so when we publish release notes a message will be broadcast in a slack channel (#digital-services-team-release-notes) for users and stakeholders to read
DIG-2088 Update config for new budget.boston.gov redirect
- This work updates the config for the new FY24 Boston.gov page so that the correct budget information appears on budget.boston.gov
DIG-2142 Drupal Maintenance incl core to 9.5.8
- This work upgrades Drupal Core from 9.5.7 to 9.5.8
Related Jira tickets
DIG-2142 Drupal Maintenance incl core to 9.5.8
DIG-2088 Update config for new budget.boston.gov redirect
DIG-1988 Updates Release Notes Action
DIG-1592 Additional pages for percy to check DIG-1592
Acquia tags
tags/2023-04-26
v9.2023.11
Release Notes - v9.2023.11
Boston.gov Updates
DIG-883 Add ability to choose theming for select components
- This is continuation of work that was started in 2021 that gives users the ability to change Drupal components background colors between white, gray, or blue. The remaining components that were updated:
- Three column with image
- Cabinet
- Drawers
- Group of Links - Grid [w/ and w/o Description]
- Group of Links - Mini Grid
- Group of Links - List
- Group of Links - Quick Links
- Grid of Guides
- Grid of Quotes
- Formatted Text
- Transaction Grid
- Feedback (larger issues here)
- News/Announcements
- Upcoming events
Related Jira tickets
DIG-883 Add ability to choose theming for select components
Acquia tags
tags/2023-04-06
v9.2023.9
Release Notes
Metrolist updates
DIG-1882 Suggested_Removal_Date Bug
- This fixes a bug to allow a null value in the Suggested_Removal_Date.
DIG-2007 Metrolist New Posting emails not sending
- This fixes an issue where a “New listing has been added” email waas not being sent by Metrolist when a property manager posted a new property
DIG-2008 Public-Notices Endpoint Occasionally returns null crashing
- This fixes an issue where Public-Notices Endpoint accasionally returns a null value crashing the application
Acquia tags
tags/2023-04-03