1.38.1
Release Notes: PIA Version 1.38.1
iPIA export for an entire study
Subject managers can now export all iPIA data for an entire study in a CSV file. This includes important IDAT data such as usernames, contact details, contact blocks and revocations so that the current status can be viewed before follow-up examinations.
Optional linking of questionnaire reminders to the questionnaire overview
A new feature makes it possible to optionally set the link in questionnaire reminders to the questionnaire overview instead of directly to the questionnaire. This is particularly useful if a reminder is to apply to several questionnaires. A new checkbox in the questionnaire editor makes it possible to activate this option. When enabled, both notifications and emails will take users to the questionnaire overview instead of directly to a specific questionnaire.
Set the order of questionnaires in the participant view
Researchers can now define the order in which the questionnaires are displayed to participants under the "Questionnaires" tab. An ordinal number can be entered in the questionnaire editor, which determines the order in which the questionnaires are displayed. Questionnaires with lower numbers appear higher up in the list. If no ordinal number is entered, these questionnaires are positioned at the end of the list. This sorting is fixed for participants and cannot be changed by them. The ordinal number is also displayed in the overview for professional roles.
Customizable cycles for questionnaire reminders
Researchers can now customize the cycle of questionnaire reminders to remind participants of their tasks in a more targeted manner. In addition to the previous option of defining the frequency of reminders, a fixed interval between reminders can now also be defined in days or hours. This function, which already exists for cyclical questionnaires, is now also available for one-off questionnaires, allowing the reminder intervals to be configured individually.
Switch to the new FCM API for push notifications
PIA's push notification interface has been successfully migrated to the new FCM API, as the legacy API previously used by Firebase has been discontinued. The migration was technically straightforward as the firebase-admin package
used already supports the new API. To ensure that push notifications continue to work reliably, the command call and error handling have been adapted.
Keycloak Update to v24
The Keycloak system has been updated to version 24.
Bug fixes and miscellaneous
- Larger drop-down menu for condition selection for questionnaires
- autheventproxy crash has been fixed
- Unwanted behavior when swiping in iOS app has been fixed
- Display issues with symbols and icons, including the editing icons for questionnaires and the eye symbol in the participant list, have been fixed.
- Update prefixes
- Under iOS, a problem has been fixed where the "Save" button was missing if the app consent was first rejected and later accepted
- Problem with the click area for spontaneous messages fixed
- The incorrect behavior in questionnaires with single selection and condition, where the selection was not displayed correctly and conditional questions were grayed out, has been fixed
- Fixed participants with deleted accounts still receiving notifications
- Correct deletion of the EventHistory table
- The error where a participant received the e-mail address as a pseudonym instead of the abbreviation pseudonym during self-registration if a capital letter was entered in the e-mail address has been fixed
- The error in which a participant received the e-mail address as the user name instead of the pseudonym during self-registration if a capital letter was entered in the e-mail address has been fixed