Releases: CityOfBoston/boston.gov-d8
v10.2024.9
Drupal Maintenance, Metrolist listing form mobile
Release Notes
DIG-1777 Listing Page Filter Drawer updates for mobile
- This work fixes a number of issues with filter drawers on the MOH listing page for mobile users, these fixes include:
- Primary filter drawer's default state is closed
- Individual filter drawers default to closed so users can see all available filters without scrolling
- When drawers are expanded any listings are pushed to bottom of screen and not hidden
- Filter drawer open and collapse language is updated to "Show/Hide" language from our Patterns Library
- "Filter Listing" heading is changed to "Filters"
- The order of the drawers is updated
- Added a header to the Mobile view of search results
DIG-4300 Drupal Maintenance
- This work is our regular Drupal Maintenance
Related Jira tickets
DIG-1777 Listing Page Filter Drawer updates for mobile
DIG-4300 Drupal Maintenance
Acquia tags
tags/2024-04-11
What's Changed
- (develop) Listing Page Filter Drawer updates for mobile DIG-1777 by @subaha-cob in #3411
- (develop) Drupal Maintenance DIG-4300 by @davidrkupton in #3412
- (stage) Drupal Maintenance, Metrolist listing form mobile by @davidrkupton in #3413
- (production) Drupal Maintenance, Metrolist listing form mobile by @davidrkupton in #3414
Full Changelog: tags/2024-04-10...tags/2024-04-11
V10.2024.8
Q3 Updates
Release Notes
Digital Service Tickets
DIG-3839 Alert Boston API integration of Genasys with Drupal
- This work set up an API integration between Drupal and Genasys so users have the ability to sign up for emergency alerts via Boston.gov
DIG-3968 Add AI summaries to roll call site
- This work updates our new City Clerk Roll Call Votes search page to show users the summary of each docket on the top section of the drawer before they click the drawer to see vote information
- This page will be published to production for further validation and testing in April
- This was implemented using generative AI search leveraging Google’s Vertex AI
DIG-4111 Investigate issues with unofficial election results data
- This work fixed a bug where the .xml file of the elections results was not uploading properly because of sorting issues with candidate's surnames
- The solution was to append candidate's records with the candidate_id from the import file to make sure each record was unique for sorting purposes
DIG-4124 Zencity API integration with Drupal feedback form
- This work set up API integration between Drupal and Zencity in order to send data from feedback forms to Zencity dashboards
DIG-4167 Drupal Maintenance
- This is our regular Drupal maintenance work
DIG-4170 Listing 'Intro' class text not appearing in blue background of 'formatted text' component.
- This work fixes a bug where users were seeing that the formatted text component was not rendering white text against a blue background when they selected "intro" class for that component. The text was appearing the same color as the background making it unreadable
DIG-4251 Drupal Maintenance
- This is our regular Drupal maintenance work
DIG-4258 Update JSON payload for API submissions
- This work updates the API integration between Drupal and Zencity with the following fields: "Entity Title" and "Entity URL"
DIG-4260 Update feedback link in top navigation
- This work updates the Feedback link at the top of Boston.gov pages that is now connected to Zencity so that the feedback form data goes to Zencity instead of 311
DIG-4261 Document links without titles causing error
- This fixes a bug where Boston.gov pages were breaking if the "documents" links component is used but the "title" field was not completed
DIG-4272 Fix deploy pipeline due to next cloud update
- This work fixes issues with the deploy process that appeared with latest update to Cloud Next at Acquia
DIG-4280 Add Gen-AI prompt testing
- This work creates a new form as a pop up so users can test generative AI on Boston.gov
- Users will be able to test the Summarizer, Rewriter and Translation prediction actions from this page
DIG-4290 Set up config for domain redirects to point to new budget site
- This work updates our domain redirects to point to the Fiscal Year 2025 budget website
Related Jira tickets
DIG-4280 Add Gen-AI prompt testing
DIG-4290 Set up config for domain redirects to point to new budget site
DIG-4272 Fix deploy pipeline due to next cloud update
DIG-4260 Update feedback link in top navigation
DIG-4261 Document links without titles causing error
DIG-4124 Zencity API integration with Drupal feedback form
DIG-4258 Update JSON payload for API submissions
DIG-4251 Drupal Maintenance
DIG-4167 Drupal Maintenance
DIG-3968 Add AI summaries to roll call site
DIG-4170 Listing 'Intro' class text not appearing in blue background of 'formatted text' component.
DIG-4111 Investigate issues with unofficial election results data
DIG-3839 Alert Boston API integration of Genasys with Drupal
Acquia tags
tags/2024-04-10
What's Changed
- (develop) Election Results Performance Improvements DIG-4111 by @davidrkupton in #3370
- DIG-4170 Listing Page Filter Drawer updates for mobile by @subaha-cob in #3371
- (Develop ) Adds Google Cloud AI and adds to roll call dockets DIG-3968 by @davidrkupton in #3355
- (develop) (hotfix) Adds dependency to fix deploy. DIG-3968 by @davidrkupton in #3372
- (develop) (hotfix) Attempt to fix deploy dependencies. DIG-3968 by @davidrkupton in #3373
- (develop) (hotfix) Make dependency conditional in bos_core. DIG-3968 by @davidrkupton in #3375
- (develop)(hotfix) Make dependency conditional in bos_core.. DIG-3968 by @davidrkupton in #3377
- (Develop) (hotfix) Make dependency conditional in bos_core. DIG-3968 by @davidrkupton in #3380
- DIG-4170 Listing 'Intro' class text by @subaha-cob in #3383
- (develop) DIG-4170 Listing 'Intro' class text by @subaha-cob in #3384
- (develop) (hotfix) DIG-3968 Make dependency conditional in bos_core.. by @davidrkupton in #3385
- (develop) (hotfix) Remove problematic entity_events module. DIG-3968 by @davidrkupton in #3386
- (develop) (hotfix) DIG-3968 Runtime error. by @davidrkupton in #3388
- (Develop) Zencity Feedback Form DIG-4124 by @davidrkupton in #3378
- (develop) Drupal Maintenance DIG-4167 by @davidrkupton in #3393
- (stage) BH Map, AI Summaries/Google_cloud, Election Report Fixes, Feedback form and Formatted Text background bug by @davidrkupton in #3381
- (develop) (hotfix) Fixes slacklogger runtime error by @davidrkupton in #3395
- (develop) ZenCity feedback form updates DIG-4256 DIG-4124 by @davidrkupton in #3397
- (stage) ZenCity feedback form updates DIG-4256 DIG-4124 by @davidrkupton in #3398
- (develop) (hotfix) Runtime error when no doc title DIG-4261 by @davidrkupton in #3399
- (develop) (hotfix) DIG-4124 Fixes page title in payload DIG-4258. by @davidrkupton in #3400
- (stage) (hotfix) removes title error, fixes feedback form title by @davidrkupton in #3401
- (develop) (hotfix) Update feedback link in top navigation DIG-4260 by @davidrkupton in #3402
- (stage) (hotfix) Update feedback link in top navigation by @davidrkupton in #3403
- (develop) (hotfix) Add Gen-AI prompt testing DIG-4280 by @davidrkupton in #3404
- (develop) (hotfix) Set up config for domain redirects to point to new budget site DIG-4290 by @davidrkupton in #3405
- (develop) (hotfix) Metrolist listing form bug DIG-4286 by @davidrkupton in #3406
- (develop) Fix deploy pipeline due to next cloud update DIG-4272 by @davidrkupton in #3407
- (develop) Re-order feedback form & obfuscate tokens DIG-4272 by @davidrkupton in #3408
- (stage) AI Testing Page, Budget Domain redirects and Cloud Next updates by @davidrkupton in #3409
- (production) Q3 Updates by @davidrkupton in #3410
Full Changelog: tags/2024-03-07...tags/2024-04-10
v10.2024.7
Elections update, Department Profile Contact / MOH Configs
Digital Release Notes
DIG-3428 Add link option to replace contact email in department profile pages
- This work gives content authors the ability add a contact form link instead of just an email address to the contact information component
- A "Content Link" Button was added to the Content Information component
- When the new "Contact Link" button is clicked the field switches to accept external links
- The user will see a "Contact Us" link on the website instead of "Send an Email" when published
DIG-3715 Update drupal logic to use new "Web Page Status" field to display project pages on map
- This enhances work released on this ticket in January to change the SalesForce/Drupal sync from being a Drupal initiated pull every 5 to 10 mins to being an on-demand push from SalesForce to Drupal
- This means that SalesForce updated data is instantly available on Drupal.
DIG-4111 Investigate issues with unofficial election results data
- This work fixes a bug that caused issues when uploading elections data to Boston.gov via an .xml file
- An investigation revealed there was an issue with the sorting algorithm of the elections results
Related Jira tickets
DIG-3428 Add link option to replace contact email in department profile pages
DIG-3715 Update drupal logic to use new "Web Page Status" field to display project pages on map
DIG-4111 Investigate issues with unofficial election results data
Acquia tags
tags/2024-03-07
What's Changed
- (develop) Hotfix for subscribe error on DIG-3839 by @davidrkupton in #3348
- (stage) (hotfix) Subscribe error on DIG-3839 by @davidrkupton in #3349
- (production) (hotfix) Subscribe error on DIG-3839 by @davidrkupton in #3350
Full Changelog: tags/2024-02-08...tags/2024-03-07
V10.2024.5
Drupal Maintenance, Emergency Alerts Update and Theme fix
Digital Release Notes
DIG-3839 Adds Geocoding to Genasys
- This work allows users to sign up for emergency alerts via boston.gov and receive a confirmation message that validates the user has been added to the Emergency Alerts System
- API integration between Drupal and Genasys allows for the user to sign up for these alerts
DIG-3979 Blue text not appearing on white background in components
- This work completes the bug fix where users were not seeing text against a blue background on “3-column w/ image” and “formatted text” components.
- White text will appear when these components are used by content authors
DIG-4012 Drupal Maintenance
- This is regular Drupal Maintenance
Related Jira tickets
DIG-3979 Blue text not appearing on white background in components
DIG-3839 Adds Geocoding to Genasys
DIG-4012 Drupal Maintenance
Acquia tags
tags/2024-02-08
What's Changed
- (develop) Blue text not appearing on white background in components (hotfix) by @subaha-cob in #3341
- (develop) Adds geocoding to emergency alerts DIG-3839 by @davidrkupton in #3343
- (develop) Drupal Maintenance DIG-4012 by @davidrkupton in #3344
- (stage) Drupal Maintenance, Emergency Alerts Update and Theme fix by @davidrkupton in #3346
- (production) Drupal Maintenance, Emergency Alerts Update and Theme fix by @davidrkupton in #3347
Full Changelog: tags/2024-02-06...tags/2024-02-08
V10.2024.4
Release Notes
Digital
DIG-3979 Blue text not appearing on white background in components
- This work fixes a bug where the text in the “3-column w/ image” and “formatted text” components was showing as blue against the blue background instead of white and thus the text seemed to be missing
- When using these components with the blue background the text will always show as white
Metrolist
DIG-3715 Update drupal logic to use new "Web Page Status" field to display project pages on map
- This work enhances development that was done previously to handle the management of how housing projects are displayed on maps on Boston.gov. This updates the logic to use the 'Web Page Status' field to determine what projects appear on the housing map based on the status used for a project.
Related Jira tickets
DIG-3715 Update drupal logic to use new "Web Page Status" field to display project pages on map
DIG-3979 Blue text not appearing on white background in components
Acquia tags
tags/2024-01-06
What's Changed
- (develop) Genasys API for Emergency Alerts DIG-3839 by @davidrkupton in #3312
- (Develop) Genasys integration for emergency alerts DIG-3839 by @davidrkupton in #3335
- (develop) DIG-3979 Blue text not appearing on white background in components by @subaha-cob in #3338
- (develop) Update drupal logic to use new "Web Page Status" field to display project pages on map by @davidrkupton in #3280
- (develop) DIG-3979 Blue text not appearing on white background in components by @subaha-cob in #3340
- (stage) MOH BH Map and SF sync DIG-3715 / DIG-3979 by @davidrkupton in #3339
- (production) MOH BH Map and SF sync DIG-3715 / DIG-3979 by @davidrkupton in #3342
Full Changelog: tags/2024-01-26...tags/2024-02-06
v10.2024.3
Related Links, ML Email Agent, Publishing Date permissions and Drupal Updates
Release Notes
Digital
DIG-3890 - Add option to events to "Select all" of a specific "place" type in "related content"
- This work is related to ticket DIG-3026 which was deployed last week
- This work adds the option for the user to "Select All" for place profiles to the 'Events' content type
DIG-3893 - Adjust permissions to allow content authors to edit "page metadata"
- This work gives content authors the ability to adjust the “updated date” and the “published date” in the “page metadata” for all of Drupal’s content types
- The new permissions mirror what a “content editor” is able to adjust in the same field
- This work fixes a bug where posts were not appearing in the news component if the content author selected more than one "place type" to link to their post
DIG-3949 - Users prevented from adding more than four posts to "news and announcements" component
- This work fixes a bug where users were prevented from adding more than four items to display (default number) in the advanced options of the News and Announcements component
- If the user added more than four Items to Display the page still only showed four posts
DIG-3951 - Drupal Maintenance
- This is regular Drupal Maintenance work
Metrolist
DIG-3829 - ML: Listing email problems
- This work allows the user to click the email agent button on Metrolist housing pages to enable the Contact Us form for sending emails to the listed agent's email address for additional property information
Related Jira tickets
DIG-3951 - Drupal Maintenance
DIG-3949 - Users prevented from adding more than four posts to "news and announcements" component
DIG-3947 - Select all "place type" option in "related content" preventing items from appearing in news component
DIG-3893 - Adjust permissions to allow content authors to edit "page metadata"
DIG-3890 - Add option to events to "Select all" of a specific "place" type in "related content"
DIG-3829 - ML: Listing email problems
DIG-3026 Add option to posts to "Select all" of a specific "place" type in "related content"
Acquia tags
tags/2024-01-26
What's Changed
- (develop) Permissions for Pub update DIG-3893 by @subaha-cob in #3311
- (develop) ML: Listing email problems DIG-3829 by @davidrkupton in #3314
- (develop) DIG-3890 Select All Related Content by @subaha-cob in #3315
- (Develop) DIG-3890 Select All Related Content by @subaha-cob in #3319
- (develop) Drupal Maintenance DIG-3951 by @davidrkupton in #3321
- (develop) Select All Related Content DIG-3947 DIG-3949 DIG-3026 by @subaha-cob in #3320
- (develop) separates out related and upcoming pager in view. DIG-3026 by @davidrkupton in #3332
- (stage) Related Links, ML Email Agent, Publishing Date permissions and Drupal Updates by @davidrkupton in #3331
- (production) Related Links, ML Email Agent, Publishing Date permissions and Drupal Updates by @davidrkupton in #3333
Full Changelog: tags/2024-01-22...tags/2024-01-26
v10.2024.2
Drupal Maintenance, related links.
Release Notes
DIG-3026 Related LInks
- This work gives content authors the ability to add related content to multiple pages at once with one click of a profile type checkbox. This eleviates the pain point of having to do mulitple searches to add related content to numerous related pages
DIG-3888 Drupal Maintenance
- This work is regular Drupal Maintenance
Related Jira tickets
DIG-3026 Related LInks
DIG-3888 Drupal Maintenance
Acquia tags
tags/2024-01-22
What's Changed
- (develop) Update Assessing Online DIG-3313 (hotfix) by @davidrkupton in #3288
- (stage) Update Assessing Online DIG-3313 (hotfix) by @davidrkupton in #3289
- (develop) Moderation sidebar textarea required DIG-3309 by @subaha-cob in #3290
- (develop) Reset My Neighborhood Lookup to reflect updated City Councillors DIG-3820 by @davidrkupton in #3291
- (develop) Legacy bug fixes to endpoint. DIG-3820 by @davidrkupton in #3292
- (develop) Drupal Maintenance DIG-3834 by @davidrkupton in #3293
- (stage) ModState Log Update, MNL Update, Drupal Maintenance by @davidrkupton in #3294
- (prod) ModState Log Update, MNL Update, Drupal Maintenanc by @davidrkupton in #3295
Full Changelog: tags/2023-11-28...tags/2024-01-22
v10.2024.1
ModState Log Update, MNL Update, Drupal Maintenance
Digital
Release Notes
DIG-3309 Moderation sidebar text area required,
- This work updates the Submit for Review process for content editors. When a content editor clicks the Submit For Review button it will require them to add a "log message" describing what they updated or changed on the page for the content reviewer.
- If the editor tries to submit without a log message they should be prevented from doing so and see a temporary message in the log message field in red text that says, “Please provide a revision log message.”
- The log message field will also display a red bar outline around the field.
DIG-3820 Reset My Neighborhood Lookup to reflect updated City Council information
- This work reverts the My Neighborhood look up pages to reflect updated City Council information as a result of the 2023 election results.
- The user should also see updated polling information for their district.
DIG-3834 Drupal Maintenance
- This is regular Drupal Maintenance
Related Jira tickets
DIG-3820 Reset My Neighborhood Lookup to reflect updated City Council information
DIG-3309 Moderation sidebar textarea required,
DIG-3834 Drupal Maintenance
Acquia tags
tags/2024-01-11
What's Changed
- (develop) Update Assessing Online DIG-3313 (hotfix) by @davidrkupton in #3288
- (stage) Update Assessing Online DIG-3313 (hotfix) by @davidrkupton in #3289
- (develop) Moderation sidebar textarea required DIG-3309 by @subaha-cob in #3290
- (develop) Reset My Neighborhood Lookup to reflect updated City Councillors DIG-3820 by @davidrkupton in #3291
- (develop) Legacy bug fixes to endpoint. DIG-3820 by @davidrkupton in #3292
- (develop) Drupal Maintenance DIG-3834 by @davidrkupton in #3293
- (stage) ModState Log Update, MNL Update, Drupal Maintenance by @davidrkupton in #3294
- (prod) ModState Log Update, MNL Update, Drupal Maintenanc by @davidrkupton in #3295
Full Changelog: tags/2023-11-28...tags/2024-01-11
v10.2023.10
Rollcall, MOH and add local updates
Release Notes
Digital
DIG-3308 Add back default message for canceled events
- This work adds back the following default message for cancelled events, "Please contact the organizer", if a content author checks the cancel event box for an event but does not add a message
DIG-3517 Build roll call content type and input forms
- This work starts building content and component types for a public-facing website to display City Council roll call voting data which is currently found on the old cityofboston.gov site, the new site will include Boston.gov branding guidelines and components.
The ticket includes the following:
- Creating a roll call content type
- Creating City-Clerk input screen for rollcall vote component
- Migrating data from cityofboston.gov
DIG-3651 Review pdfs for FY2024 update
- This work updates the abatement and exemption applications for FY2024 Assessing Online so they are downloadable from the Assessing Online City of Boston site for constituents
DIG-3707 Add to Cal dropdown menu fix
- This fixes a bug where the Add to Calendar button for Events on Boston.gov was not working. When users clicked the button to add the event to their calendar there was no response
- This was fixed with a patch to the javascript file so the "addtocal" button works as expected
DIG-3701 The word "off" appearing in resuable paragraph footers
- This fixes a bug where the word "Off" was appearing above the reusable footers on the BPHC and Mayor’s Office of Housing pages
Metrolist
DIG-1055 BH: Display management of inactive project pages
- This work improves the user experience with Boston Housing pages, this work includes but is not limited to:
- Removing inactive project pages from the Drupal site map to reduce likelihood that these projects can be found using search engines
- Preventing inadvertent creation of new project pages
- Clearly labeling inactive Boston Housing projects as such
- Deleting Boston Housing project pages that have been cancelled
- Various Boston Housing web page management improvements including manual and automated controls
Related Jira tickets
DIG-1055 BH: Display management of inactive project pages
DIG-3517 Build roll call content type and input forms
DIG-3651 Review pdfs for FY2024 update
DIG-3707 Add to Cal dropdown menu fix
DIG-3701 The word "off" appearing in resuable paragraph footers
DIG-3308 Add back default message for canceled events
Acquia tags
tags/2023-12-28
What's Changed
- (develop) Updates drush biim to display better stats DIG-3501 by @davidrkupton in #3255
- (develop) Updates Slackposter to implement additional field features (hotfix) by @davidrkupton in #3256
- (develop) Metrolist listing form not being emailed to users. (hotfix) DIG-3674 by @davidrkupton in #3266
- (develop) Drupal Maintenance DIG-3683 by @davidrkupton in #3267
- (stage) Drupal Maintenance, MOH fix and slack updates by @davidrkupton in #3268
- (stage) Aligns config with manual changes to production (hotfix).DIG-3683 by @davidrkupton in #3270
- (stage) enables DIG-3674! by @davidrkupton in #3271
- (production) Drupal Maintenance, MOH fix and slack updates by @davidrkupton in #3269
Full Changelog: tags/2023-11-03...tags/2023-11-28
v10.2023.09
Drupal Maintenance, MOH fix and slack updates
Release Notes
Digital
DIG-3683 Drupal Maintenance
- This is regular maintenance work for Drupal upkeep
Metrolist
DIG-3674 Metrolist listing form not being emailed to users.
- This work fixed a bug where the Metrolist listing form was not being received by users who requested it thus preventing property managers from listing new properties.
Related Jira tickets
DIG-3683 Drupal Maintenance
DIG-3674 Metrolist listing form not being emailed to users.
non-ticketed slack updates
Acquia tags
tags/2023-11-30