Releases: primeroIMS/primero
Releases · primeroIMS/primero
v2.11.1 - 7 January 2024
Feature:
- Configuration update: calculated fields for Cambodia subforms (from DAO) for CPIMS+ Cambodia
- Configuration update: push notifications turned on for those who requested it through the Primero Team for CPIMS+
- GBVIMS+ decimal on PSS Form and Felt Stigma Scale instead of whole number (from DAO) for GBVIMS+
- New UNICARE theme for UNICARE Turkey and Bosnia
- Security Updates for Gem and NPM
- Security Updates for Nginx
- Security Updates for User escalation of privilege to ensure functions are not accessible without authorization
- Infrastructure: Parameterize build pipeline config in the code
Fixes:
- Improved system settings API for instances with many Terms of Use and Agency Logos uploaded
- Copied Arabic translations to Arabic Syrian and Arabic Tunisian for Syrian and Tunisian instances
- Agency can access and manage user groups which they are part of
- Users update their password from "My Account" page without getting logged out
- No more JSON error when 1+ cases are selected to be marked for offline
- Filter by date of incident on the Incident list
- In Settings, administrators are able to select "Include hidden forms and fields?" when exporting forms
- Improvements made to bulk assign for CPIMS+
- Improvements made to "Current Location" filter to be able to view full location label for CPIMS+
- "Shared from My Team", "Shared with Others" and "Pending Transfers" dashboard shows correct number of cases in Case list when selected for CPIMS+
- Mark for offline actions button now fix
- Developer fix: Resolved lint step to not break in Github actions
v2.11.0.5 - 5 November 2024
Features:
- Improved search results to be able to ensure only relevant searches linked to what is typed into the "Search" are returned
- Improved search results to be able to ignore spaces inputted by accident by the case workers
- Updated deprecated OpenSSL package
Fixes:
- Errors no longer appear if a log in screen is open for a long period of time on any device (no more expired CSRF token)
2.11.0.4 - October 22, 2024
Features:
- Improved database query performance
Fixes:
- Cannot apply saved searches for CPIMS+ module
- Alert count for supervisor only includes cases whose record owners are in all of the supervisor’s user groups
- Errors on calculate Solr fields script for CPIMS+ module
- Optimize Solr job runs when Solr is disabled
- Saving a record as an identity user
- Improved styling for login page for identity users
2.11.0 - 1 October 2024
Features:
- Updated search: replaced searching and filtering engine and implemented a new user interface for choosing exact or phonetic (name-based) search
- Calculated fields now have a decimal in GBVIMS+ modules for PSS and Felt Stigma Subforms
- Reamed and rearranged sub-reports on the GBV Statistics Insight for GBVIMS+ module
- Incident Recorder indicates "more than 3" perpetrators in export for GBVIMS+ module
- Security improvements for login and session management
- Upgrading dependencies: Ruby, React and REXML
- Strengthened API parameter integrity
- Improved security of Docker images
- Set PostgreSQL 15 as default database version
Fixes:
- Selecting and exporting cases from list view no longer leaves some cases out of the export file for CPIMS+ module
- Fixed performance issues when updating a user account
- Reports on the "Age" will now order correctly from lowest to highest in the row/columns
- Improved accuracy of the date filters on the "Referrals and Transfers" Insight for CPIMS+ module
- Users can include "/" in the export file name and it will no longer cause an issue
- Adding a report filter for "Case Manager's Location" no longer causes errors
- Chinese language users no longer see incorrect month in date fields and filters
- Updated translations for all application labels
- Clicking "Cancel" on a new case after searching for a case no longer takes you back to a blank Case list
- Required field messages for fields inside subforms now show the correct text
- MRM violations export no longer breaks when exporting a large number of violations for MRMIMS+ module
- Fixed the "Violation Type" filter on the MRM Individual Children insight for MRMIMS+ module
v2.10.5 - 18 July 2024
Features:
- Promotion of configuration to multiple servers
- Updated translations for es_GT for Panama CPIMS+
- New location labels
Fixes:
- Export forms configuration in settings for Jordan TSFV
- Resolved ansible deploy for docker-run databases
v2.10.3 - 16 May 2024
Features:
- Users can now link a Case to one or more Incidents from the Incidents list and Incidents display page
- Custom UI and Themes: can set login button colour
- Security: API requests are now limited to a maximum of 1,000 records
Fixed:
- Sorting for "Available Offline"
- Clear the value of the "Agency Office" field on user accounts
v2.10.2.1 - 18 April 2024
Features:
- New CP Insights: Workflow (Cases), Protection Concerns, Follow Ups, Services and Reporting Location for CPIMS+
- Customizable styling for demo sites
- Superusers can manage MRM Code of Conduct for MRMIMS+
- Updated developer resources
-
- Updated documentation for pulling translations from Transifex
-
- Improved configuration loading for Tier 4
-
- Upgraded to Docker Compose v2 for Tier 4 and self-hosted instances
Fixes:
- Users are able to delete attachments if they have reached the 100 attachment maximum per case
- Fixed Tracing Request date filter Improved user experience for CPIMS+
- Fixed permission for “Shared from my team” dashboard for CPIMS+
v2.10.1.1 - 28 March 2024
Features:
- Updated UI for users who are and are not using push notifications and users can now choose which types of email and push notifications they receive
- New "Verify" feature for violations for MRMIMS+
- New MRM Code of Conduct for MRMIMS+
- Updated Armed Group options for MRMIMS+
- Keycloak IDP works with MSAL v2
- Patch updates for Dependabot and Docker Scout
- Patch update for Nokogiri
- Patch updates for NPM packages: follow-redirects and webpack-dev-middleware
Fixed:
- "New Incident" alert re-appearing on Cases' "Incident" form for CPIMS+ and GBVIMS+
- When changing languages in the language toggle, it properly updates the list headers to the selected language
v2.10.0 - 7 March 2023
Features:
- Assigning Incidents:
-- Users can assign Incidents which are not linked to a case
-- Users can assign up to 100 incidents at 1 time from the Incidents list - Updated labels on Transfers and Assignments to be more accurate and clearer
- New permission which allows users to resolve any flag, regardless of whether or not they created the flag
- Field/Case/Social Worker filter now appears as a searchable and multi-select field in the Case List view
- Field/Case/Social Worker filter options appear in alphabetical order
- Users filtering by Field/Case/Social Worker can now choose whether or not they see disabled Users as filter options
Fixed:
- Pagination of configurations to ensure administrators can apply previous configuration without error
v2.9.3 - 22 February 2024
Features:
- Referral Enhancements
-- When a user selects a value for “Type of Referral” it restricts the fields which the recipient can export
-- When a user selects a value for “Type of Referral” it restricts the forms which the recipient can access (e.g. “Incidents” and “Tracing Summary”). - Family Linkages and improvement made to the Family Details slider
- Custom Palettes: can now customize which logo appears on push notifications.
- New role: “MRM Technical Co-Chair & User Manager.” for MRMIMS+
- DAO: updated documentation on how to contribute to Primero
Fixes:
- No longer showing disabled users as an option when referring or transferring a case
- Fixed issues with the My Account page on Apple devices
- Improvements to attachment access restrictions where only users with access to a case can view, add, delete an attachment and users with access to view-only can only view the attachment and photo in the case list
- Agency Administrators and User Managers can no longer add users to other teams’ User Groups