Releases: AFG-Polio-Data/APMIS-Project
Releases · AFG-Polio-Data/APMIS-Project
v4.1.0
v4.0.9
APMIS v4.0.9
Improvements
- Checkbox data type is not showing all options in Mobile app #830
- LQAS data validation role #682
- Allow Users to Edit Their Personal Profile Information #838
- Ensure all cluster fields are updated when overriding imports, not just names #852
- not able to add cluster in districts with the same name #866
- Changes on Notification page #869
- Notification for web users #870
- Update the training server to the live server version #864
- Device Management Feature #865
- Standardizing date formats in the database #822
- Range fields with dynamic range settings accept negative values #846
- Reports page is slow #860
- Changes on cluster field change log #875
- Show Confirmation and Error Messages on User Profile Save Actions #828
- Refine sent message list #873
- Define format for input values #775
- Refine user notification #872
- Refine Device Management page and device Information #878
- Message should be readonly before resent button #886
- Add start/end date for every campaign phases #874
- Add form version number in Campaign Basic #887
- Sort cluster list by cluster number #888
- Decimal field type with range validation #812
Mobile
- Range fields with dynamic validation evaluate to 0 and refuse user input on Mobile App #857
- Mobile users that created via Import method #863
- Data validation error - invalid data accepted #795
- User is able to submit duplicate rows in LQAS by editing #758
- LQAS form fails to show the entered village code #862
- Update Mobile app version #879
- Zero as default value in Mobile app #876
- Cluster must be required #890
Bugs
- Not able to assign geography units for Cluster FLW users #858
- "Forgot your password" is not working #445
- Mobile users that created via Import method #863
- Data validation error - invalid data accepted #795
- LQAS form fails to show the entered village code #862
- Not able to update changes on user profile #867
- Invalid value is stored for checkboxbasic fields #877
- Cluster must be required #890
v4.0.7
Change Log
Summary
This release contains bug fixes from the last push and new improvements
###Improvements
- Form Versioning #748
- Depending on for Section and Label JSON fields #778
- Remove Delete Permission for EOC Admins in Post-Campaign #824
- Show Confirmation and Error Messages on User Profile Save Actions #828
- Notification page is missing for National Data Managers #829
- Campaign Data page is slow #832
- Update Training and test servers campaign data with Live server data #815
- Admin Data Completeness report formatting - col values #716
- Remove CCode and Cluster Number from FLW report list #821
- Add "Floating" and "Active Status" to cluster import template #827
- Phone number field accepting invalid phone number #807
- Restore “All Users” View When Clearing Active/Inactive Filter #842
- Remove mobile app old versions from Downloads page #843
- Restrict EOC Users from Opening Post-Campaign Data on Test Serve #835
- Range fields with dynamic range settings accept negative values #846
- Grant Editor User permissions to combined Regional+Editor User roles #853
- Display Dropdown/List Captions Instead of IDs in Campaign Data Listing, Export, and Import #848
- Display Record Version (Last Modified Date) in Campaign Data Listing #849
- Enhance User Profile #825
- Change caption for sent confirmation #837
- Restrict Form Availability to Assigned Regions Only #840
###Mobile
- Resync Timeout Issue in Mobile App Version 38 #819
- Add number of rows on mobile app #823
- Display Form Source details of forms in Mobile App #826
- Mobile app update error v38 #833
- Data validation error - invalid data accepted #795
- Depending dropdown value should be reset after yes-no switch #741
- Enforce required dropdown validation on Mobile App #854
- Form Date must be required #836
###Bugs
- Resync Timeout Issue in Mobile App Version 38 #819
- Not able to save new form in form manager #817
- Admin Data - Error in total vaccinated #730
- Tazkira Number duplication report is not accurate #789
- Mobile app update error v38 #833
- Restrict Geography Assignment to Province Only for Province-Level Users #841
- Web app label special characters displaying incorrectly #728
- Duplicate submissions with creation timestamps within seconds #784
- Error in form data: calculated fields not re-calculating consistently after data edits #739
- Data validation error - invalid data accepted #795
- Decimal handling fails if first digit to right of decimal is zero #851
- Enforce required dropdown validation on Mobile App #854
- Form Date must be required #836
- Internal Error When Sorting Admin Mobile Users Report #845
- Correct Support page Feedback Type #844
- Unable to Sort Data by Date in Campaign Data #847
- Reinitialize Bulk Edit Mode When Changing Campaign Phase #839
v4.0.6
Change Log
Summary
This release contains bug fixes from the last push and new improvements
Improvements
- Summing numbers including null vales adds the string 'null' into the field #704
- Refresh test server data #762
- Prevent data entry to closed campaigns #769
- Admin Data Completeness report formatting - data source selection #745
- Assign forms to specific Admin Units (Regions) #759
- Multi-level sort needed 189
- The Users page is experiencing slow loading times #773
- Add new user role as "Editor" #737
- Add "Select all" "Deselect" to the Bulk Edit Mode in User page #763
- Provide confirmation to users after submitting feedback #768
- Restrict editing or deleting data records from Closed Campaigns #772
- Geography: Tracking Active Status over Time #750
- Summing numbers including null vales adds the string 'null' into the field #704
- Users should be able to select and entre data to the admin units that selected in Associate Campaign #423
- Add permission to National Data Managers #771
- Notification: Pre-Written Messages Tab #766
- Notification: Sent Messages Tab #770
- The Users page is experiencing slow loading times #773
- The 'Delete' function should be assigned as an activity for the Editor user role #803
- Add Mobile User in the list of user role for common user #804
- Add Editor User to EOC environment user roles #813
- Add User Activity Summary and Notification for EOC users #814
- Form Versioning #748
- Record Versioning #749
- Placeholder cluster value in district-level forms #777
- Add all form categories for EOC user assignment #797
- Add Form Date column to Campaign Data listing #799
- Add more data type in JSON forms #774
- Add field type to break between fields #796
- Yes-No data is collected in different values #798
- Send notification to web users #765
- LQAS data validation role #682
- Transpose option for LQAS data #712
Mobile
- District Level Mobile app is not listing submitted data #805
- Fields showing error even the values are valid #806
- User is able to submit duplicate rows in LQAS by editing #758
- Remove the extra blank day from daywise form #756
- District-Level Data Entry Restriction Implementation in Mobile App #767
- Add form access on mobile user profile #791
- Filter by form is disabled in Mobile app #793
Bugs
- Add the data type on import template #755
- Sorting data by Creating user causes an error #779
- Web Entry > 'Save and Add New' button duplicates first entered record, drops the next #800
- "Start Data Import" button is missing in Geography page/ Cluster tab importn #801
- District Level Mobile app is not listing submitted data #805
- Fields showing error even the values are valid #806
- Not able to assign form to regions #808
- Cluster dropdown appears in district level forms after clicking "Save and Add New" button #810
- Not able to navigate User Activity Summary page #816
- Export button is not exporting the population #794
- Large numbers displayed as dates in Campaign Data table #780
- Able to save user without assigning to geography units #792
- The list of all users are available on EOC system #787
- Bulk Edit Mode multiple checkboxes in Notification pages #788
- Error when switching campaigns in non-English system language #783
- Duplicate submissions with creation timestamps within seconds #784
- Internal Error when try to access duplication Tazkira number report #790
v4.0.5
Change Log
Summary
This release contains bug fixes from the last push and new improvements
Improvements
- System should not auto-logout user during import #472
- User without bulk action delete permissions can see delete button #701
- Add "Validation" as a form category #702
- Sorting cluster numbers from smallest to largest #266
- Export JSON form from Form Manager #697
- Set clusters floating status to normal #693
- Multiselect filter for roles dropdown in user list #692
- Add "SIA" to Round Campaign Basics #698
- Change tab label "Configuration" to "Geography" #715
- Admin and National Data managers should be able to edit the Cluster #694
- Region/province/district filters not working for some users #708
- Exported csv files need UTF-8 encoding #706
- Transposed data export headers and functionality #707
- Opening default page does not highlight Campaign Data tab #732
- Warning popup when reassigning clusters #729
- Add Export button on all tabs of User Activity Summary page #687
- Multi-select for region/province/district selections in the 'Campaign Data' page filters #711
- Form Manager: Show column for last edit date #724
- Population import fields should be required #695
- user login deactivation after extended time period #691
- Field ID should not be auto generated in Form Manager #736
- Set default language of users to English.#738
- Take out Dry run button from all import module of all system sections #746
- Cluster API endpoint that returns all clusters #740
- Add User Permission dropdown #744
- JSON forms need commenting mechanism #207
Mobile
- Setting validation rule on LQAS lot cluster number #600
- Cluster number should be visible first #700
- Enable notifications on Mobile app #359
- Depending dropdown value should be reset after yes-no switch #741
- Validation is working twice for LQAS lot cluster validation #747
- Calculation is stored/displayed as decimals #753
Bugs
- In bulk mode, publish and verify only processes 30 records #696
- Clicking bulk edit mode then "important" in dropdown causes checkbox to disappear #705
- Configuration > Change Log > sort by date not working #717
- Data Timeliness report sort function not working, extra dropdown #720
- Web app label special characters displaying incorrectly #728
- Admin Data Completeness report not loading #713
- FLW Operation report generates error message #719
- User Activity Summary Search and Filter functionality #721
- R-Click on dashboard sidebar tab opens wrong link #718
- Assigning role of Regional Observer prevents login #727
- Sorting data by Source causes an error #752
- Mobile App 1.0.35 can crash during Synch #726
- Editing data on web will make data not available on Mobile app #751
- Import process #703
v4.0.4
Change Log
Summary
This release contains bug fixes from the last push and new improvements
Improvements
- Add attribute to clusters: "Floating" #650
- Dashboard updates #683
- Configure new (3rd) server for testing of same build as Live #684
- LQAS data validation role #682
- Export filenames are not consistent #690
- Fix core admin unit hierarchy to match Afghanistan #482
Bugs
- "All' in active status dropdown doesn't work #668
- Edit bulk mode button doesn't work #631
- Language of some part of the system get change to the previous selected language #539
- The "Population (Age 5-10)" for districts won't be saved/shown #637
- Captions of days tabs are not visible #688
- Admin units should be unique in Associate Campaign #677
- Delete button in Associate Campaign delete the selected DCode not selected row #689
v4.0.3
Change Log
Summary
This release contains bug fixes from the last push and new improvements
Improvements
- Number and date format are different based on different input method #645
- Not able to import mobile users list #667
- Able to rewrite/override the cluster information in Configuration #604
- Add delete button in Associate Campaign #678
- Allow for transposed form data export format #654
Mobile
- Village code in LQAS form should be auto generate in mobile app #644
Bugs
v4.0.2
Change Log
Summary
This release contains bug fixes from the last push and new improvements
Improvements
- Not able to sort data list based on the all fields #599
- Associate Campaign Population column should be split by age group #628
- Adding District-level modality attributes to Campaign Basics and allow dropdown unit additions in Associate Campaign #626
- Form deadline in Campaign Basics #635
- Configuration/ Change Log tab permission #634
- Changes on Notification page #638
- Not able to Save a new campaign #639
- Forms Default deadline value #640
- Add Year dropdown on All Campaigns page #643
- Allow requiring form's fields using "Depending on" value #608
- Adding modality to the Form Category and Form Access #625
- Target population on cards (PopAge_0_4) should default to only activated regions based on "Associate Campaign" selection #558
- "Ghormach" problem of district changing province/region affiliation #554
- Associate campaign population total #646
- Number of and time limit for messages to be available for users #641
- Label and caption is not visible completely #656
- population import UI/feature refinements #653
- System caption/value rename #660
- Add activity log for From Manager #651
- Add Functionality to username check on the Fly #661
- Setting validation on configuration unites #503
- Remove the coloring from radio buttons to its previous normal setting #672
- Add 'Cluster Number' Column (variable) to Cluster #163
Mobile
- Remove the SORMAS items from mobile app #658
- Activating the update ability of mobile app #235
- Not able to submit data as District level Mobile user #659
- Mobile app should not allow users to refuse version update and still enter data - discuss with dev team #560
- User name should not be all lower case in the mobile app #630
Bugs
- EOC users don't have access to campaign data #632
- Edit bulk mode button doesn't work #631
- Not able to import population to campaing #642
- Switching forms in Campaign Data do not update the selected form's variables #647
- Yes-No data for M2M and S2S ICM Team and Supervisor Monitoring Data not showing on the dashboard #583
- Not able to edit the LQAS form data record #657
- "Forgot your password" is not working #445
- Campaign list sort by 'start date' and 'end date' header not working #652
What's Changed
- Team collaboration branch by @DevSeg in #648
- Team collaboration branch - Solutions to issues #659 , #656, #653, #646, #641, #604, by @DevSeg in #663
- Preparing For July Campaign And Rounding Off Functional Fixes by @DevSeg in #674
Full Changelog: v.4.0.1...v4.0.2
v4.0.1
Change Log
Summary
This release contains bug fixes from the last push and new improvements
Improvements
- Adjust Linode tier of Test server to match Staging #566
- Fix core admin unit hierarchy to match Afghanistan #482
- Need a new method of creating multiple number of Mobile users #458
- User needs to be able to directly edit campaign population through UI #469
- Import allows campaign data for areas that are not in the campaign #467
- Change caption from "Relevance Status" to "Active Status" in Configuration #559
- Disabled fields values and captions should be less faded #567
- Adding the admin units translation to local languages in Configuration page #549
- Setting deadline for forms should be campaign specific #422
- Export data file name structure #175
- Form dropdown list should be sorted based on order in JSON form #495
- Translating the admin unit dropdowns in all system pages #564
- Translating English numbers to Dari and Pashto numbers #563
- Users receive error while log in related to EAG forms #580
- Listing duplicate entities while importing in Configuration page #505
- Depending On function is not working #317
- Data timeliness report #425
- Users page should not be accessible for users that not defined #577
- Right-to-Left text direction should be apply for local languages in all system pages #565
- Correcting the error message for importing duplicate cluster code #592
- Year value in Dashboard should be without comma #593
- Cluster list validation in Configuration #586
- Renaming system captions/values #548
- Removing Publish button from Campaign Basics for EOC Users #584
- remove https://staging.afghanistan-apmis.com/analytics URL #588
- Form name translation is not available in form title #601
- Logout button text yes option: change button to "Logout now" #598
- Translating the form names in system #591
- Admin WHO_User should be able to approve/verify PCM data rows for publication #602
- Add button to publish data for WHO in record detail view #605
- Header widths in data views are too small #610
- Campaign data view hover inconsistencies #611
- Add "Un-publish" button to record-level view for postcampaign data #614
- Add dropdown to filter postcampaign data by published status #615
- Cluster Number and CCode shouldn't be listed for District level forms #572
- Add population age category for 5-10 year olds #581
- Receiving error while importing data #595
- Able to rewrite/override the cluster information in Configuration #604
- User activity summary page (#79)
- Update labels for Form Builder #618
- Refinements to publishing process #620
- EOC users should have access to the PCM phase forms #453
- Add Publisher to the list of User Roles #622
- Be able to override/rewrite the population to the Campaign Basics #623
- System should not auto-logout user during import #472
- Bulk/group management of users #609
- Log for added/archived configuration info #624
- User Activity Summary: Format Timestamp #627
- User Activity Summary permission #633
- Configuration: Active status should be included in column exports and grid view #629
- UI form builder requirements #561
Mobile
- Sorting forms list in ascending order (A to Z) #585
- Prevent mobile users from adding forms based on form date #574
- Creating new mobile user category for district level forms #569
Bugs
- Login: "Forgot password" link doesn't work #557
- Username must be unique for users #575
- Campaign data Importance dropdown display problems #587
- Save button doesn't work sometimes while creating users #570
- Receiving error when selecting Error Reports in Mobile Users Report #594
- Region, Province, and District dropdowns should be working based on user role #576
- Users page should not be accessible for users that not defined #577
- Clusters selection is visible for all user roles #571
- Variable names are in incorrect position in csv exports, "community" is showing #606
- Form Access selection is not working #607
- Variable names row missing from csv exports #589
- Language of some part of the system get change to the previous selected language #539
- Post campaign forms are not available #619
Full Changelog: v4.0...v.4.0.1
v4.0.0
Change Log
Summary
This release contains bug fixes from the last push and new improvements
Improvements
- Renaming the tabs in Report page #431
- Users should be able to select and entre data to the admin units that selected in Associate Campaign #423
- Generate JSON data dictionary as a CSV export for Form and Diagram Definitions for easy retrieval and dynamic update #403
- Query functionality for campaign data (indicator query module)
- JSON mapping console for linking relational variables within the defined database (PostgreSQL in our case) #64
- Allow for District-level data collection #348
- Restrict Import permissions #488
- Changes on Support/Feedback page #457
- Sorting campaigns by start date #342
- Changes on About page #499
- here shouldn't be any limitation on accessing pre-campaign and intra-campaign data to EOC_Users #434
- Import feature should validate data using form logic #455
- User materials in About page should be open in new tab #451
- Adding Admin Cov Report as a tab on Report page #447
- Switch chart has a sub-menu switching to which charts #362
- Add checkbox to select all in bulk edit mode #462
- Add attribute to each data records at creation to indicate its method of input #473
- Remove default list view from Campaigns/Campaign Data landing page #478
- Add campaign-level variable to designate a campaign as a training #479
- Population Import template needs to be updated #468
- Import window should indicate which form is being imported #470
- Configuration entities should be editable only for admins #502
- Setting validation on configuration unites #503
- Setting validation on users #504
- District-level data collection should not have a cluster dropdown #471
- Add a "Analytics" left-menu button in Staging (new UI) linked to sub-URL #506
- Add a "sub-URL" for Shiny use #507
- Adding Import button in Configuration page #528
- Adding APMIS name under login logo #531
- Adding campaign log #501
- System should not auto-logout user during import #472
- Improve population imports to identify duplicates and assign to error reports #442
- Font and paragraph setting for Dari and Pashto (also English) LTR/RTL (#78
- Platform upgrade, improve UI #202
- Adding error dropdown filter on Report page #424
- Adding user information in mobile app #500
- Village Code in LQAS form is not correct #538
- Setting validation rules on campaign actions #530
- Import template file name should be specific #551
- Provide for server-side integration of R Shiny support for advanced visualizations #419
- Adding "x" for drop down filters in order to deselect the items in list #527
- Campaign drop down lists should be sorted by Start Date #550
- Adding EAG category details #547
- Not able to create a new user #546
- Remove pivot feature #534
- Adding FLWs Operation Kit as a tab on Report page #448
- Redesign user page layout #552
Mobile
- Adding Mobile app guide in About page #436
- Adding latest version release date in Mobile app #529
- 7-day daywise form in mobile app is not complete #525
- Translating Yes-No radio buttons and dropdown lists in Mobile App #537
Bugs
- Some of closed campaign are available in campaign list of mobile app #433
- "Forgot your password" is not working #445
- DC Daily Compilation Sheet Visit Date Validation based on Form Date #446
- Support page is not working #461
- URGENT: File size for import does not exceed 20mb per import #406
- The campaign page is not available on Test server (Issue #483)
- Date formatting of 'Visit Date' field #460
- When deleting a row via bulk actions the pop up confirmation is wrong #465
- Data Completeness won't load the ICM Completion report #486
- Bulk edit button disappears after one use #466
- Report in Completion Analysis is not accurate #432
- Province filter in Aggregate Report is not working #449
- Legend error: Population data missing when admin data is filtered to cluster level #452
- Dropdown and Radio button values won't be saved #533
- Screen timeout causes data to be wiped from active form on mobile #358
- Not able to open some of data rows #526
- Required Yes-No radio buttons don't work as Required #540
- After logging out and logging back in, Dashboard is shown but the last page is highlighted orange #535
- Form translation of local languages is not available in system #542
- In Report/Completeness report, sorting the list is not working #532
- Improve or eliminate Campaign Statistics page #261
- Year dropdown list is showing multiple years #545