Skip to content

Releases: primeroIMS/primero

v2.9.3 - 22 February 2024

15 Feb 21:08
Compare
Choose a tag to compare

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

v2.8.0 - 16 November 2023

11 Nov 16:26
Compare
Choose a tag to compare

Features:

  • Family Linkages for CPIMS+ (developers can enable by request, note configuration of family linkages appears for all system administrators):
    -- On the navigation, you can see “Family” record
    -- Users can create, view, export, mark for offline, search, flag and update “Family” records
    -- Users can create a case for a family member either through the “Case” or the “Family” record
    -- “Family” records can be linked and unlinked to a Case
    -- “Family Details” forms appear as a slider on cases
    -- Specific fields updated in the Family record or the Case record will update all linked records (see user guide)
    -- All updates are tracked within the change log
    -- Administrators can access default forms and roles through the system settings
  • Push Notifications (developers can enable by request):
    -- Push notifications are available for users who have been assigned a case; users who have been referred a case; users who have been transferred a case; users who have received a transfer request; manager of user who has sent an approval request; record owner of case who has received an approval response from their supervisor
    -- Users can set on their profile if they would like to receive push notifications
    -- Users can choose if their current device receives push notifications
  • Alerts and email notifications when updates are made by a service provider or when a case is updated by another user sharing the same case and users are able to remove alerts (developers can enable by request and require a list of forms would trigger alerts when updated by someone who does not own the case record)

Fixes:

  • Users saving a case are no longer redirected to the Child’s Details form for CPIMS+
  • Able to change date filters without errors in Insights for CPIMS+ and GBVIMS+
  • Date formats now are consistent in Insights and List views for CPIMS+ and GBVIMS+
  • More helpful warning message appears when user has been logged out while Primero window was minimized
  • Navigation improvements for mobile screen sizes including language toggle on login page
  • Automatic SOLR restarts when an error appears

v2.7.1 - 26 October 2023

23 Oct 14:31
Compare
Choose a tag to compare

Fixes:

  • Global Horizontal Note Insight for MRMIMS+
  • Reloading the page when using the progressive web application on mobile no longer causes errors
  • Screen no longer shifts up or down when the on-screen keyboard opens when using the progressive web application on mobile
  • Users are able to more easily select options from dropdowns and multi-select dropdown fields when using the progressive web application on mobile
  • Developer fix for scheduled background jobs were running multiple times
  • Developer fix for redirection URLs for MSAL are no longer hard coded
  • Developer fix updated NPM packages to resolve security warnings
  • Developer fix for tests were running out of memory

v2.7.0 - 14 September 2023

11 Sep 11:51
Compare
Choose a tag to compare

Features:

  • New Insights: Cases by age, sex, and workflow status; Incidents by age, sex, and workflow status; Referrals and transfers by user group; Incidents by Type of Violence; Cases by Type of Violence
  • Permissions to let roles see Insights data at a specific level (ie. all records in my agency, all records in my groups)
  • Upgraded Ruby to 3.2.2
  • Upgraded Rails, Puma webserver, and ActiveSupport

Fixes:

  • Fixed an issue where users with only Report group-read permission were getting no report data. These users can now see information in the reports which correctly reflects their groups' records.

2.6.2- August 10, 2023

04 Aug 22:02
Compare
Choose a tag to compare

Features:

  • Upgrading dependencies in SOLR and Rails
  • Reducing pod memory usage for all Primero instances on UNICEF hosting
  • Fixed some automated tests which were breaking builds
  • Improving developer tools which reset site configurations

Fixes:

  • Users had reported getting logged out at random times (note: this had prevented users from being able to save their attachments)

v2.6.1 - 22 June 2023

16 Jun 16:56
Compare
Choose a tag to compare

Features:

  • Security: Updating dependencies with security vulnerabilities and fixes to mitigate potential SQL and template injection
  • Infrastructure: Automated testing improvements
  • Infrastructure: Tools to minimize response time when instances need to be restarted
  • Infrastructure: devops engineers can now see Primero audit logs information when diagnosing issues on a server
  • Infrastructure: made important v2.6.0.2 data migrations accessible to developers

Fixes:

  • Able to disable locations
  • Admins can now translate locked lookups
  • Resolved consistency issues with date filters on the Case List
  • Updated application string translations, including for Kurdish
  • Fixed issue with reporting on some fields created in the form editor

v2.6.01 / v2.6.0.2 - 25 April 2022

19 May 14:37
Compare
Choose a tag to compare

Features:

  • Updated all application string translations for modules using Arabic (ar), French (fr), Spanish (es), Spanish (es_GT), Romanian (ro)
  • Tier 4: loading configuration resolutions for production sites for CPIMS+ Eswatini, Romania, and Thailand

Fixed:

  • Reports including date and date-time fields in reports no longer causes errors for CPIMS+ users including Kakuma CPIMS+
  • Reports on the workflow field for CPIMS+ Users
  • Searching from search or create modal now shows you both open and closed cases for CPIMS+ Users
  • Administrators can again change field names in the form editor
  • TSFV - Fixed issue with alerts not appearing on Cases with duplicate National ID values

v2.6.0 - 11 May 2023

05 May 14:19
Compare
Choose a tag to compare

Features:

  • Offline Mode: Users can now search for cases “marked for offline” by name and ID fields while offline
  • Offline Mode: Offline users can now move through multiple pages of results in the cases list
  • Reports: Administrators can now report on date and date-time fields – what this means is that you can create a report, by row or column, and add any date fields and they will appear by year, month, week, day in the report
  • Reports: Improved performance for complex reports
  • Reports: We created a new "Follow Up Status" field to track the status of a case's Follow Ups – this needs to be requested to turn on for your implementation. Please reach out if needed
  • Reports: Able to set report filters with the "User Groups of record owner" field
  • New location types: "Parish", "Cercle" and "Sub-county"
  • Performance: Improved speeds and reliability for large CSV and Excel-based exports
  • Performance: Reduced loading times on login due to downloading of agencies' logos
  • Performance: Reduced loading times when saving a case
  • Infrastructure and security: Updating dependency versions, including Python, Ansible, Node.JS, PostgreSQL, and Nokogiri
  • Infrastructure and security: Invalid routes now automatically provide a 404 response

Fixes:

  • Creating cases via the API no longer allows you to create two with the same "Case ID." Including for CPIMS+ Cambodia and OpenFn
  • Deleted services and follow ups no longer appear in reports
  • Any “Follow Up” reports are accurate now
  • User groups and agencies are properly updating across the system once updated on the user profile
  • Users searching for a case before creating one now see search results including both closed and open cases
  • "Urgent Protection Concern?" filter now shows the correct cases including CPIMS+ Gambella
  • When new users login, the Code of Conduct modal now appears in the center of the screen, not at the bottom
  • Resolved consistency issues with configuration versions when promoting between demo and production sites.
  • Resolved issues with Bangla welcome email translations

v2.5.7.2 - 10 March 2023

13 Mar 15:10
Compare
Choose a tag to compare

Fixed:

  • Fixing Nginx not serving files for Certbot verification to ensure Certbox can issue certs
  • Implement Dev-Sec Ansible Roles
  • Ansible - Secure local.env secrets where they are changing the permission settings: local.env. should only be read/write by owner (no group or world_; after security playbook run, sudo is needed to read local.env file. Sudo is missing from a few task where the local.env is being used.

v2.5.7.1 - 9 March 2023

08 Mar 20:33
Compare
Choose a tag to compare

Fixed:

  • Disabled users do not receive notification emails for referrals, approvals, transfers or to be welcomed to the system
  • Resolved KPIs/Pulse issues for GBVIMS+