Releases: avniproject/avni-product
Releases · avniproject/avni-product
v9.3.0
avni-webapp and avni-server
Enhancements
[DEA] Restriction on save based on sync strategies - avniproject/avni-webapp#1298
'Id' concept type search filter not supported on DEA - avniproject/avni-webapp#1303
Add more catgories - avniproject/avni-webapp#1304
Fixes
Delete Organisation metadata - avniproject/avni-webapp#787
Not able to edit the image on webapp - avniproject/avni-webapp#1308
Full Changelog: v9.2.0...v9.3.0
v9.2.0
avni-server
Enhancements
- Bulk subject migration by sync concepts avniproject/avni-server#747
Fixes
- Bundle issues with locations avniproject/avni-server#751
- Add organisation categories and status avniproject/avni-server#759
- Error on assinging identifiers to users avniproject/avni-server#768
avni-client
Enhancements
- App now supports Android 14 (API level 34) avniproject/avni-client#1455
Fixes
- Vaccination checklist removal of dependency is not reflected avniproject/avni-client#1474
- After clicking on vaccination app is showing the message "app will restart now".. avniproject/avni-client#1471
avni-etl
- Introduce Media Analysis table with information about following types of media sync anamolies avniproject/avni-etl#102
- Unable to upload media
- Media missing after upload
- Media Thumbnail not generated
- Duplicate entries for same media
avni-media
- On applying a filter, show loading screen till data is fetched and loaded on screen avniproject/avni-media#177
Full Changelog: v9.1.2...v9.2.0
v9.1.2
Avni-server
- Fixed Vaccination Checklist not working properly in server
Avni-webapp
- Fixed in webapp Getting Data Integrity Violation Exception while saving the form. - avniproject/avni-webapp#1105
v9.1.0
Avni-server
Fixes
- Bundle issues with deleting entities - avniproject/avni-server#752
- Fix duplicate privileges in webapp - avniproject/avni-server#721
- Fixed Queries to fix duplicate privileges - avniproject/avni-server#746
- Unable to create user with identifier prefix is fixed
- Primary and Secondary Dashboard are not applied to UserGroups during Bundle upload is fixed - avniproject/avni-server#744
Avni-client
Fixes
- Fixed Media selection issue with Android APIs for version 13
- Unable to go to Summary page is fixed - avniproject/avni-client#1439
- Fixed When we register and clicking on the sync the client app displays the 500 error
- Fixed Vaccination details is not update as expected in the new version 9.0.2
- Abnormal flag when set via rule, doesn't show up in red is fixed - avniproject/avni-client#1438
- Fixed Currently voided field in groupPrivileges table is not synced. But it needs to be synced to fix the privilege conflicts in mobile app.
- Fixed Unable to build apk due to missing dependency - avniproject/avni-client#1469
- Fixed Duplicate media observations when multiple media is allowed for the same observation - avniproject/avni-client#1470
Avni-webapp
Fixes
- [DEA] for LAHI with Remove workaround for message rule is fixed
- [DEA] Not able to select address in LAHI is fixed - avniproject/avni-webapp#1269
v9.0.2
Features:
- User able to fill forms for themselves - #1565
- User subject type creation - avniproject/avni-webapp#1189
- User able to see their own forms to fill required details related to user - avniproject/avni-client#1365
- Handle User subject type on bundle upload - avniproject/avni-server#713
- Data entry app enhancements - #1507
- Added Question group (repeatable and non-repeatable) support
- [DEA] Images do not work inside repeatable question group - avniproject/avni-webapp#1221
- [DEA] Inline display of observations with that of mobile app - avniproject/avni-webapp#759
- [DEA] Rules execution support for RQG - avniproject/avni-webapp#1171
- [DEA] Rules in RQG with other child concepts - avniproject/avni-webapp#1184
- [DEA] Add support to input values for question group - repeatable and non-repeatable - avniproject/avni-webapp#1137
- Added Media(Audio, Video and Image) support
- [DEA] Multiselect media support - avniproject/avni-webapp#1133
- Added subject concept support
- [DEA] Issue with subject form element - avniproject/avni-webapp#1173
- Search performance improvement:
- Location Search and Subject Search inputs are not debounced - avniproject/avni-webapp#1215
- Added Question group (repeatable and non-repeatable) support
- UI/UX enhancements on dashboard, search results and subject profile pages - #1527
- Search Results UI revamp - avniproject/avni-client#1372
- Landing screen UI revamp - avniproject/avni-client#1370
- Subject Dashboard UI revamp - avniproject/avni-client#1371
- Increased the no of characters of report card name on card results
Minor enhancements:
- Added categories to organisation - avniproject/avni-webapp#1147
- Improved performance of /api/subject/#id - avniproject/avni-server#718
Fixes
Avni-server
- Fixed Last Modified User is not updating when updating Subject Summary Rule - avniproject/avni-server#700
Avni-client
- When user rejects reset sync, do not further continue - avniproject/avni-client#1269
- Locations of different types at the same level not categorised by type are fixed - avniproject/avni-client#1423
- Fix weight for height z score calculation
- Fixed App crash when due date not saved for encounter - avniproject/avni-client#1430
- Fixed Missing media images in S3 - avniproject/avni-client#1420
Avni-etl
- Fixed ETL fails when there are multiple Repeatable Question Groups within a single form - avniproject/avni-etl#104
- Fixed ETL is not updating the undo exit enrolment scenario
- Escape dbUser and schemaName while setting role and granting privileges are fixed - avniproject/avni-etl#84
- Fixed Single quotes in concept name fails inETL
- Voided data for user table not available in org ETL schemas - avniproject/avni-etl#94
- All rows are expected to be in the encounter* table. Update the cancel_date_time in encounter* table
- Fixed Unable to Enable ETL for OrgGroups with large number of orgs - avniproject/avni-etl#105
Avni-webapp
- Added checks for deleting organisation - avniproject/avni-server#722
- Fixed [DEA] Edit registration is not working as expected on web app.
- Incorrect snackbar color when profile picture URL incorrect - avniproject/avni-webapp#1199
- Delete org transactional data - avniproject/avni-webapp#1101
- Fixed Images UI is broken when looking at previous encounters - avniproject/avni-webapp#1220
- Changes made for appropriate display names for encounter and programEncounter and operationalProgramName for Program
- Fixed Should not be able to create a catchment with space - avniproject/avni-webapp#1168
- Hardcoded reporting urls in home page
- Fixed In the webapp, dont provide option to select color when standard report card type is selected
rules-server
- [DEA] When a subject is kept in Edit more for like around 5 mins it crashes because it is trying to fetch random things from s3.
v8.1.3
avni-client
path release
Fixes
- Fixed Filter in MyDashboard is not working.
- Fixed issue of The application crashes when an individual attempts to enroll in the program.
v8.1.1
avni-client
Changes
- Add visit privilege check on program enrollment.
v8.1.0
avni-client
Fixes
- Fixed Respect perform visit privilege while adding encounters to worklist - avniproject/avni-client#1404
- Fixed Support BMI for age zscore calculation - avniproject/avni-client#1395
rules-server
- Fixed On csv uploading unable to upload large number of subjects because of token expiration - avniproject/rules-server#40
avni-webapp
Bug Fixes
- Analytics data sync is not showing status.
v8.0.3
Full Changelog: v8.0.2...v8.0.3
Avni-client
- Show all dashboards assigned to a user in "More->Dashboards" section, independent of selection of primary and secondary dashboards. - avniproject/avni-client#1407
v8.0.2
Full Changelog: v8.0.1...v8.0.2
Component wise changes are as follows:
avni-server and rules-server
- Support CSV upload of registeration when individual's lowest address level is not the lowest location type avniproject/avni-webapp#1225
- Fix upload of registration data which consist the Subject Type form element #727
avni-client
- Clicking on General Encounter FEG Edit button crashes the app avniproject/avni-client#1400
- Not all lower address levels passed in params to custom report card avniproject/avni-client#1393
- JSON Parse error on load of Subject avniproject/avni-client#1405