2025.04.17 - Release Notes

2025.04.17 - Release Notes

Release

https://ysmweb.atlassian.net/projects/FIX/versions/17058

Date

Apr 17, 2025

Version

2025.04.17

Description

 

Contributors

@Alexander Demeshchik@Vadzim Bura@Maksim Hladki@Nastassia Kaupayeva@Alexey Patsovsky@Aliaksandr Baravikou@Jack Canavan-Gosselin@Dzmitry Shyrai (Unlicensed)@Anastasiya Kruglaya@Nick Krivitsky (Unlicensed)@Yaroslav Kustenko@Hardzei Stakhavets

Issue

Public Description

Issue

Public Description

https://ysmweb.atlassian.net/browse/FIX-3845

Events using images previously set as Newsletter title images now load correctly on Yale Medicine pages without triggering errors.

https://ysmweb.atlassian.net/browse/FIX-3839

Fixed a problem where an error was frequently returned while activating users from IDR, even if the user was added successfully.

https://ysmweb.atlassian.net/browse/FIX-3830

Disabled caching for Digital Signage content previews to ensure the preview reflects the latest edits.

https://ysmweb.atlassian.net/browse/FIX-3829

Fixed a problem where publication details pages were appearing as search engine results on random YSM sub-sites.

https://ysmweb.atlassian.net/browse/FIX-3827

Logs for the request body are now captured to support better diagnostics and analytics.

https://ysmweb.atlassian.net/browse/FIX-3824

The "AssociateDanglingUsers" call now updates users in batches of 500 to prevent exceeding argument limits and ensure reliable syncing between modules.

https://ysmweb.atlassian.net/browse/FIX-3778

We are optimizing the database performance for the Feeds feature by ensuring that all relevant data entities using page names are indexed. This will help speed up the process of retrieving data based on page names, improving the overall responsiveness and efficiency of the system.

https://ysmweb.atlassian.net/browse/FIX-3774

Update project dependencies to resolve security concerns and implement modern authentication system for Feed clients. This update ensures better security compliance and improved client authentication flows.

https://ysmweb.atlassian.net/browse/FIX-3773

Update project dependencies to resolve security concerns and implement modern authentication system for Feed clients. This update ensures better security compliance and improved client authentication flows.

https://ysmweb.atlassian.net/browse/FIX-3772

Update project dependencies to resolve security concerns and implement modern authentication system for Feed clients. This update ensures better security compliance and improved client authentication flows.

https://ysmweb.atlassian.net/browse/FIX-3767

Fixed a problem where organization usage in particular sections of the Yale Medicine website is not reflected in Beatrix.

https://ysmweb.atlassian.net/browse/FIX-3763

Upgraded YM applications, tools, and hosting platforms to Node.js 22 to ensure improved security, better performance, and ongoing support.

https://ysmweb.atlassian.net/browse/FIX-3760

Update all NuGet packages in the BTX Sync project to the latest stable versions to improve security, performance, and compatibility. Ensure the application builds successfully and passes all tests after the updates.

https://ysmweb.atlassian.net/browse/FIX-3748

Added a date filter to the "Your Articles" page in Beatrix.

https://ysmweb.atlassian.net/browse/FIX-3734

Fixed a problem with a specific profile being suppressed from search engine results.

https://ysmweb.atlassian.net/browse/FIX-3729

Fixed a problem where privacy policy pages could not be published

https://ysmweb.atlassian.net/browse/FIX-3720

Inactive user data is no longer included in publication listings.

https://ysmweb.atlassian.net/browse/FIX-3649

Added the ability to copy, move, publish, unpublish, or delete a subset of pages from one directory to another in Beatrix CMS.

https://ysmweb.atlassian.net/browse/FIX-3648

Added the ability to copy, move, or delete a subset of content items from one folder to another in Beatrix CMS.

https://ysmweb.atlassian.net/browse/FIX-3620

A preview button is now available to review the appearance of a publication summary before publishing it to the live website.

https://ysmweb.atlassian.net/browse/FIX-3562

Clinical Trial Highlights now display a "Closed to Accrual" status when applicable, directing users to a details page that indicates the trial is no longer accepting volunteers. The details page removes volunteering content and includes a clear "Not Accepting Volunteers" notice in the side column for better transparency.

https://ysmweb.atlassian.net/browse/FIX-3510

Updated code framework to latest version for security and stability.

https://ysmweb.atlassian.net/browse/FIX-3367

In the scope of this ticket, internal server error appearing on Profile Publication filtering by specific concepts with special symbols should be fixed.

https://ysmweb.atlassian.net/browse/FIX-3354

We should make changes on the http://yalemedicine.org site to prevent serving profiles for people who are not Yale Medicine employees.

https://ysmweb.atlassian.net/browse/FIX-3343

An issue has been identified on the publication search page where a Solr exception occurs when ordering by the featured publication index. Although the data is returned correctly, the error affects system logs and monitoring, making it more challenging to detect other issues. The root cause is being investigated to improve functionality and system reliability.

https://ysmweb.atlassian.net/browse/FIX-2749

Users now see a warning message before removing themselves from a news article, ensuring they are aware of the action's impact. This helps prevent accidental removals and preserves their association with the article when needed.

https://ysmweb.atlassian.net/browse/FIX-2690

Users will now be prevented from adding the same PubMed publication to a mentoring item multiple times, ensuring data accuracy and avoiding duplication in mentoring profiles.