v28.1 - August 2024
LogAlto changelog - August 2024
Changelog since v27.5
✨New features
- Added the ability to create and manage notifications for custom forms.
 - Introduced a new data type for forms: signature
 
👍Feature improvement
- Added a scrollbar to the files table in projects and activities.
 - Unpublished forms no longer appear in the record view of another linked form.
 - Added "(UID)" reference when linking a form to an indicator.
 - When checking and unchecking columns through the 
Customize columnsbutton of the indicator tracking table (data entry), the events are now only triggered when you focus out and not on selection. - Printing a PDF of a record now displays as full page.
 - Printing out a record now respects skip patterns.
 - The entry panel for combined disaggregations of indicators now freezes the first column to facilitate data entry.
 - Added error handling for importing logframe templates.
 - Added error handling for importing indicator values from an Excel template.
 - Added sorting options in the file tables (project & activity).
 - Added setting to allow or disallow the use of the library indicator in projects (on request)
 - Added setting to disallow adding indicators from specific org units (on request)
 - Greatly reduced cases of text label overlaps for graphs in Analytics.
 
🎉Performance improvement
- Speed improvement showing an indicator panel with thousands of combined disaggregation categories 💫
 - Speed improvement when printing out a record with many (thousands) of fields 💫
 - Improvements to the API (added organization unit codes)
 - Improved performance speed of the data entry table (4x) 💫
 - Improved handling (shard) of cases with large amounts (millions) of files.
 
💥Bug fixes
- Fixed issue when cloning baseline values of indicators.
 - Fixed notifications sometimes being sent in duplicate and related issues.
 - Fixed broken link when clicking on a notification message.
 - Fixed misleading error message when editing a form record multiple times.
 - Fixed 403 error when uploading a logframe template.
 - Corporate qualitative indicators in projects now update when the indicator is modified in a global logframe.
 - Fixed issue where indicators would remain linked to deleted indicators.
 - Fixed front-end issue where records could be saved with blank mandatory fields.
 - Closed HTML injection vulnerabilities.
 - Fixed issue allowing adding indicators from library when the setting was off.
 - Fixed issue that would return an "undefined" rate for an activity.
 - Fixed issue where removing a user from a form's sharing setting would not allow re-adding the user.
 - Fixed issue where deleted content in a record would not stay deleted.
 - Fixed visual glitches in the record creation panel when tapping the tab key.
 - Fixed a glitch that would scroll up the screen whenever a line of a pivot table was expanded.
 - Fixed a glitch that would cut off an activity's work plan if there were many (dozens) items in the files table.
 - Fixed regression where HTML tags would show as is in certain parts of the system.
 - Record printout shows characters in other scripts (regression).
 - Fixed issue with corporate indicators linked to forms causing errors when running a calculator in projects.
 - Fixed related issues that prevented adding analytic reports to dashboard in certain cases.
 - Fixed issue where changes to a standard table columns would not save.
 - Fixed translation issues of buttons and labels in documents.
 - Fixed issue where there could be no columns to view/enter actual values in the indicator tracking table.
 - Fixed issue where milestones under sub-activities would disappear from the edit window.
 - Fixed several front-end issues with FormAlto (web survey).
 
😅In progress
- 🎉Several performance improvements to the mobile application, including precision of GPS capture.
 - 🎉Improving use of screen space by creating custom forms (field selection and creation).
 - 🎉Providing more context when prevented from deleting a form.
 - 🎉Balancing disaggregated indicator values with the automatic addition of 'N/A' categories.
 - 💥Fixing a glitch preventing users from changing their profile picture.
 - 👍Adding new use cases to form notifications.