Skip to content

Releases: AFG-Polio-Data/APMIS-Project

v4.1.0

15 Jan 17:21
9984333

Choose a tag to compare

v4.1.0 Pre-release
Pre-release
Merge pull request #901 from DevSeg/reversal_branch

Reversal branch

v4.0.9

07 Jan 08:42
7394d4b

Choose a tag to compare

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

04 Jul 10:22
5a30c77

Choose a tag to compare

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

03 Jun 11:50
8157def

Choose a tag to compare

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

17 Dec 21:00
276a906

Choose a tag to compare

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

23 Sep 18:16
7065ada

Choose a tag to compare

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

26 Aug 13:15
a47988d

Choose a tag to compare

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

  • API for 'campaign form data' error in returned 'isPublished' and 'isVerified' fields #680
  • API campaign form data account error #679
  • Not able to import population to campaing #642
  • Sorting not working in Form Manager #681
  • Bulk De-Archive not working #675

v4.0.2

10 Jul 12:37
a47988d

Choose a tag to compare

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

Full Changelog: v.4.0.1...v4.0.2

v4.0.1

28 Apr 15:23

Choose a tag to compare

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

29 Nov 13:21
dbceb6f

Choose a tag to compare

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