Bug Fixes:
- Resolved issues with Query Report bugs and optimized SQL fixes.
- Fixed the "Read Only" mode issue.
- Added null checks for PII encryption insertions.
- Addressed CSV export timeout issues with large datasets and encrypted data.
- Corrected filter behavior on mobile devices to maintain between list and map views.
- Fixed role filter deletion clearing the entire filter section.
- Addressed issues with embedded tables not displaying correctly from Process Builder.
- Fixed webhooks not firing for participant-triggered actions on tables with active processes.
- Resolved problems with conditional dropdowns and values resetting.
- Fixed filter rules dropping and PII search issues.
Optimizations and Improvements:
- Implemented cookie consent popup for compliance.
- Updated server status API.
- Added "Does Not Contain" option to form rules.
- Improved performance with lazy load for dropdowns on mobile.
- Enhanced mobile experience with save login credentials, and updated fonts and icons.
- Added FlexKey at the company level.
- Enabled "Proxy Field" flow to the datatable.
- Improved bulk edit functionality and fixed select all row error.
- Optimized API/DB for MFA requirements by app and role.
UI and API Changes:
- Made UI changes for getreportwithfilters API endpoint.
- Updated display names for lookups in UI and API/DB.
- Adjusted mobile layout to remove unnecessary footers and support admin access.
- Modified API to allow standard encryption search with QueryReport API endpoint.
- Fixed issues with form rules, including checkbox field rule and related table lookup field options.
- Improved UI for field management and datatable filter features.
QA and Testing:
- Addressed multiple QA issues including incorrect redirection on login page, inconsistencies in phone number placeholders, and form rule bugs.
- Fixed issues related to UI navigation, field type display, and key display persistence.
- Resolved problems with the save button not being enabled for date and time notifications.
Miscellaneous:
- Removed unnecessary logging and extra machine logs.
- Updated mobile experience to handle tabbing and screen jumping issues.
- Fixed integration test issues and webhooks saving as SMS type.
- Corrected issues with related parent visibility when adding records from embedded tables.
- Improved the process for copying apps and handling form rule and user role access issues.
These updates aim to enhance system stability, optimize performance, and improve user experience across various platforms and functionalities.