Closed rachana-egov closed 3 weeks ago
The changes introduce enhancements to the health_campaign_field_worker_app
by integrating a BandwidthCheckRepository
into the ProjectBloc
, allowing for improved data handling based on network conditions. New import statements are added to facilitate remote client operations and bandwidth checking. The syncDown
method in the PerformSyncDown
class is updated to limit stock entity retrieval based on batch size. Additionally, modifications are made to the FacilityRemoteRepository
and StockRemoteRepository
classes to optimize data fetching processes.
Files | Change Summary |
---|---|
.../lib/app.dart |
Added imports for remote_client and bandwidth_check . Updated ProjectBloc initialization with bandwidthCheckRepository . |
.../lib/blocs/project/project.dart |
Enhanced ProjectBloc with BandwidthCheckRepository . Updated _loadOnline , _loadProjectFacilities , and added _getBatchSize method. |
.../lib/data/repositories/sync/sync_down.dart |
Modified syncDown method to include a limit parameter based on bandwidthModel.batchSize . |
.../lib/data/repositories/remote/facility.dart |
Updated search method for formatting consistency and improved data fetching logic. |
.../lib/data/repositories/remote/stock.dart |
Introduced search method to fetch stock data in batches, handling pagination and response validation. |
sequenceDiagram
participant User
participant ProjectBloc
participant BandwidthCheckRepository
participant SyncDown
User->>ProjectBloc: Request Project Data
ProjectBloc->>BandwidthCheckRepository: Check Bandwidth
BandwidthCheckRepository-->>ProjectBloc: Return Bandwidth Info
ProjectBloc->>SyncDown: Sync Data with Limit
SyncDown-->>ProjectBloc: Return Synced Data
ProjectBloc-->>User: Provide Project Data
🐰 In fields of code, we leap and bound,
New checks for bandwidth, solutions found.
With repositories fresh, our data flows,
Hopping through syncs, where efficiency grows.
A tapestry woven, with logic so bright,
In our app's garden, all feels just right! 🌼
app.dart
involve significant modifications to import statements and repository types, which may relate to the new functionalities introduced in the main PR regarding BandwidthCheckRepository
.app.dart
include modifications to the MainApplication
class and its bloc initialization, which could be relevant to the changes made in the ProjectBloc
in the main PR.sync_up.dart
involve updates to import statements and repository logic, which may connect to the enhancements made in the main PR regarding data handling and repository usage.sync_down.dart
involve commenting out code related to complaints synchronization, which may relate to the bandwidth handling introduced in the main PR.Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Updated the integer form picker and added a new text block component (#441)
updated the integer picker and added a new text block component
added a field to change the width of button
modified text block component to conditionally render children
updated description for household location and details page (#443)
replaced product variant dropdown to selection card (#445)
HLM-6283:: IRS- Household Details Fields added (#444)
Updated checklist for a new type boolean (#446)
updated checklist for a new type boolean
added To Do to fix hard code options
HLM-6282 and HLM-6283:: House Structure Details Page added (#447)
HLM-6283:: IRS- Household Details Fields added
HLM-6283:: House Structure Details Page
integrated checklist inside the beneficiary flow and updated gender field to selection card (#450)
HLM-6371:: Beneficiary Registration Summary Page (#452)
HLM-6283:: IRS- Household Details Fields added
HLM-6283:: House Structure Details Page
HLM-6371:: Beneficiary Registration Summary Page
Updated registration_delivery script
Added refused delivery page (#451)
integrated checklist inside the beneficiary flow and updated gender field to selection card
fetching refusal reasons
added refused delivery page
added refused delivery page
No delivery flow page (#453)
HLM-6367:: Auto Create project beneficiary (#454)
added translator for administration area
Fixed Facility search based on tenant ID
Added disable battery optimization permission for background service
Added disable battery optimization ask permission on App start and background service start
HLM-5984:: Get Precise location on Submitting latitude longitude details
Reverted install_bricks.sh
added new status REGISTERED, NOT_REGISTERED
updated conditional check for status by project beneficiaries
added static status_filter.dart integration in search_beneficiary.dart
TODO for selected_filters display condition
integrated household search filters with mdms implemented search based on filters with pagination for Registered and NotRegistered
updated status filter component merge with develop
Auto Create Project Beneficiary on Edit Household, and disable record delivery if no project beneficiary present
Conflicts resolved
Hlm 6414 - MDMS StatusFilter, Filter search (#448)
added translator for administration area
Fixed Facility search based on tenant ID
Added disable battery optimization permission for background service
Added disable battery optimization ask permission on App start and background service start
HLM-5984:: Get Precise location on Submitting latitude longitude details
Reverted install_bricks.sh
added new status REGISTERED, NOT_REGISTERED
updated conditional check for status by project beneficiaries
added static status_filter.dart integration in search_beneficiary.dart
TODO for selected_filters display condition
integrated household search filters with mdms implemented search based on filters with pagination for Registered and NotRegistered
updated status filter component merge with develop
create individual_global_search and implemented search
Auto Create Project Beneficiary on Edit Household, and disable record delivery if no project beneficiary present
Conflicts resolved
implemented household_global_search.dart fixed individual_global_search.dart
updated proximity search for household_global_search.dart
Pop State recapture during registration flow, Disable delivery flow for individual based campaign if project beneficiaries is empty (#456)
HCMPRE-98 Filter search pagination, Removed private PageState (#457)
added translator for administration area
Fixed Facility search based on tenant ID
Added disable battery optimization permission for background service
Added disable battery optimization ask permission on App start and background service start
HLM-5984:: Get Precise location on Submitting latitude longitude details
Reverted install_bricks.sh
added new status REGISTERED, NOT_REGISTERED
updated conditional check for status by project beneficiaries
added static status_filter.dart integration in search_beneficiary.dart
TODO for selected_filters display condition
integrated household search filters with mdms implemented search based on filters with pagination for Registered and NotRegistered
updated status filter component merge with develop
create individual_global_search and implemented search
Auto Create Project Beneficiary on Edit Household, and disable record delivery if no project beneficiary present
Conflicts resolved
implemented household_global_search.dart fixed individual_global_search.dart
updated proximity search for household_global_search.dart
Pop State recapture during registration flow, Disable delivery flow for individual based campaign if project beneficiaries is empty (#456)
updated class state from private for customization override in registration_delivery and inventory
added pagination for filter search
TODO: combination search for registered and not registered needs fix which return only last selected results
adding missed changes for last commit
displaying selected filter value for applied filters in search_beneficiary.dart
updated changelog for inventory and registration_delivery for new dev versions
updated pubspec lock of registration_delivery
Created a new package for marking closed household (#459)
Created a new package for marking closed household
fixed build issues
updated the name to userAction
HCMPRE-98 - Inventory TeamCode fixes, Filter search fixes (#460)
added translator for administration area
Fixed Facility search based on tenant ID
Added disable battery optimization permission for background service
Added disable battery optimization ask permission on App start and background service start
HLM-5984:: Get Precise location on Submitting latitude longitude details
Reverted install_bricks.sh
added new status REGISTERED, NOT_REGISTERED
updated conditional check for status by project beneficiaries
added static status_filter.dart integration in search_beneficiary.dart
TODO for selected_filters display condition
integrated household search filters with mdms implemented search based on filters with pagination for Registered and NotRegistered
updated status filter component merge with develop
create individual_global_search and implemented search
Auto Create Project Beneficiary on Edit Household, and disable record delivery if no project beneficiary present
Conflicts resolved
implemented household_global_search.dart fixed individual_global_search.dart
updated proximity search for household_global_search.dart
Pop State recapture during registration flow, Disable delivery flow for individual based campaign if project beneficiaries is empty (#456)
updated class state from private for customization override in registration_delivery and inventory
added pagination for filter search
TODO: combination search for registered and not registered needs fix which return only last selected results
adding missed changes for last commit
displaying selected filter value for applied filters in search_beneficiary.dart
updated changelog for inventory and registration_delivery for new dev versions
updated pubspec lock of registration_delivery
removed multiple filter selection
modified filter search
fixed delivery team scanner issues in stock_details.dart
Fixed - missing addition of scanned resources to additional fields
filter search bug fixes
HCMPRE-74, HCMPRE-82, HCMPRE-83:: Household Reload Fix, Validations for Household details added (#458)
updated individual global search
added beneficiary type check in view_beneficiary_card.dart removed commented code in household_overview.dart
Hcmpre 118 - Closed Household, Filter improvements, Bug fixes (#467)
added translator for administration area
Fixed Facility search based on tenant ID
Added disable battery optimization permission for background service
Added disable battery optimization ask permission on App start and background service start
HLM-5984:: Get Precise location on Submitting latitude longitude details
Reverted install_bricks.sh
added new status REGISTERED, NOT_REGISTERED
updated conditional check for status by project beneficiaries
added static status_filter.dart integration in search_beneficiary.dart
TODO for selected_filters display condition
integrated household search filters with mdms implemented search based on filters with pagination for Registered and NotRegistered
updated status filter component merge with develop
create individual_global_search and implemented search
Auto Create Project Beneficiary on Edit Household, and disable record delivery if no project beneficiary present
Conflicts resolved
implemented household_global_search.dart fixed individual_global_search.dart
updated proximity search for household_global_search.dart
Pop State recapture during registration flow, Disable delivery flow for individual based campaign if project beneficiaries is empty (#456)
updated class state from private for customization override in registration_delivery and inventory
added pagination for filter search
TODO: combination search for registered and not registered needs fix which return only last selected results
adding missed changes for last commit
displaying selected filter value for applied filters in search_beneficiary.dart
updated changelog for inventory and registration_delivery for new dev versions
updated pubspec lock of registration_delivery
removed multiple filter selection
modified filter search
fixed delivery team scanner issues in stock_details.dart
Fixed - missing addition of scanned resources to additional fields
filter search bug fixes
HCMPRE-74, HCMPRE-82, HCMPRE-83:: Household Reload Fix, Validations for Household details added (#458)
updated individual global search
added beneficiary type check in view_beneficiary_card.dart removed commented code in household_overview.dart
Added null check for beneficiaryTag in closed_household_summary.dart
Exposed Registration delivery pages
updated remote repository and some miner fixes (#461)
HCMPRE-82:: Validations and Bug Fixes
small css fixes (#462)
merge fix
added closed household search
status model fix
Closed-household-registration (#464)
closed-household-registration
closed-household-registration
updated pub file
added closed household init file modified user_action.dart model and db corrected modified closed household status
updated registration for closed household
added closed_household search and updating closed household status
clearing search before navigating to registration flow
getting last tasks in household_overview.dart
HCMPRE-107:: Summary page added for Delivery Flow, HCMPRE-111:: Disable Delete household if beneficiary not present (#463)
Validation and gps fixes
fixed closed household count
clearing closedhould results for clear
pagination fix for closed household
sync down for closed household, updated scan voucher button, and remove the tag when we navigate to a different page (#465)
DeliverySummary Route added to main app
seperated closedhousehold search Bug fixes - HCMPRE-112, 110, 113
updated all the points of this ticket HCMPRE-120 (#466)
Bug Fixes, dev version release of packages
HCMPRE-119:: IRS Demo fixes (#468)
HCMPRE-119:: IRS Demo fixes
Removed unused code
updated closed button action to push closedhousehold
tasks filter with last fix
updated validation for closed household name and fix error message size (#470)
Irs demo fix patch (#469)
HCMPRE-119:: IRS Demo fixes
Removed unused code
Edit Household if no project beneficiary fix
reverted hiding of digit search bar when closed filter is applied
status update based on last task status in household_overview.dart
mapped administered success in beneficiary_card.dart
moved getstatus to utils.dart
fixed offset increasing twice
HCMPRE-121:: Enter manual code fix and Search Beneficiary fixes (#471)
HCMPRE-121:: Enter manual code fix and Search Beneficiary fixes
Added date formats to constants
fixed offset increasing twice
closed household distance fix emitting scanner state loading
dev version bump-up for registration and scanner
version updates for packages
Hcmpre 155 - ClosedHousehold flow change (#478)
added translator for administration area
Fixed Facility search based on tenant ID
Added disable battery optimization permission for background service
Added disable battery optimization ask permission on App start and background service start
HLM-5984:: Get Precise location on Submitting latitude longitude details
Reverted install_bricks.sh
added new status REGISTERED, NOT_REGISTERED
updated conditional check for status by project beneficiaries
added static status_filter.dart integration in search_beneficiary.dart
TODO for selected_filters display condition
integrated household search filters with mdms implemented search based on filters with pagination for Registered and NotRegistered
updated status filter component merge with develop
create individual_global_search and implemented search
Auto Create Project Beneficiary on Edit Household, and disable record delivery if no project beneficiary present
Conflicts resolved
implemented household_global_search.dart fixed individual_global_search.dart
updated proximity search for household_global_search.dart
Pop State recapture during registration flow, Disable delivery flow for individual based campaign if project beneficiaries is empty (#456)
updated class state from private for customization override in registration_delivery and inventory
added pagination for filter search
TODO: combination search for registered and not registered needs fix which return only last selected results
adding missed changes for last commit
displaying selected filter value for applied filters in search_beneficiary.dart
updated changelog for inventory and registration_delivery for new dev versions
updated pubspec lock of registration_delivery
removed multiple filter selection
modified filter search
fixed delivery team scanner issues in stock_details.dart
Fixed - missing addition of scanned resources to additional fields
filter search bug fixes
HCMPRE-74, HCMPRE-82, HCMPRE-83:: Household Reload Fix, Validations for Household details added (#458)
updated individual global search
added beneficiary type check in view_beneficiary_card.dart removed commented code in household_overview.dart
Added null check for beneficiaryTag in closed_household_summary.dart
Exposed Registration delivery pages
updated remote repository and some miner fixes (#461)
HCMPRE-82:: Validations and Bug Fixes
small css fixes (#462)
merge fix
added closed household search
status model fix
Closed-household-registration (#464)
closed-household-registration
closed-household-registration
updated pub file
added closed household init file modified user_action.dart model and db corrected modified closed household status
updated registration for closed household
added closed_household search and updating closed household status
clearing search before navigating to registration flow
getting last tasks in household_overview.dart
HCMPRE-107:: Summary page added for Delivery Flow, HCMPRE-111:: Disable Delete household if beneficiary not present (#463)
Validation and gps fixes
fixed closed household count
clearing closedhould results for clear
pagination fix for closed household
sync down for closed household, updated scan voucher button, and remove the tag when we navigate to a different page (#465)
DeliverySummary Route added to main app
seperated closedhousehold search Bug fixes - HCMPRE-112, 110, 113
updated all the points of this ticket HCMPRE-120 (#466)
Bug Fixes, dev version release of packages
HCMPRE-119:: IRS Demo fixes (#468)
HCMPRE-119:: IRS Demo fixes
Removed unused code
updated closed button action to push closedhousehold
tasks filter with last fix
updated validation for closed household name and fix error message size (#470)
Irs demo fix patch (#469)
HCMPRE-119:: IRS Demo fixes
Removed unused code
Edit Household if no project beneficiary fix
reverted hiding of digit search bar when closed filter is applied
status update based on last task status in household_overview.dart
mapped administered success in beneficiary_card.dart
moved getstatus to utils.dart
fixed offset increasing twice
HCMPRE-121:: Enter manual code fix and Search Beneficiary fixes (#471)
HCMPRE-121:: Enter manual code fix and Search Beneficiary fixes
Added date formats to constants
fixed offset increasing twice
closed household distance fix emitting scanner state loading
dev version bump-up for registration and scanner
version updates for packages
View Household button added in delete individual success page, Search project beneficiary fix
added close button to close the filter and disabled the clear button … (#475)
added close button to close the filter and disabled the clear button unless something is selected
added validation for closed household head name same as individual
updated the condition for validation of closehousehold head
View Household button added in delete individual success page, Search project beneficiary fix (#474)
Search beneficiary fix
Search beneficiary fix
Bloc dispose fix
Bloc dispose fix
Updated task based search for household
Modified closed household package to use registration flow for creating a household and related data along with task as closed
deleted user_action from data_model package
Updating closed_household to not_delivered status after closed household registration
version updates of closed_household, digit_components, digit_data_model, registration_delivery
version upgrade for registration_delivery
Implement search pagination (#476)
implemented pagination for search
added one more check to check if last response is equal to current response then also break the loop
removed changes from data repository and added pagination only project facility and facility
localization update, input validation for numeric, disabled delivery intervention for closed household task (#479)
Hcmpre 164, 165 - Count implementation for filter search (#485)
Update closed_household_details.dart (#482)
Fixed pagination refresh issue (#481)
Implement search pagination (#476)
implemented pagination for search
added one more check to check if last response is equal to current response then also break the loop
removed changes from data repository and added pagination only project facility and facility
localization update, input validation for numeric, disabled delivery intervention for closed household task (#479)
fixed pagination refresh issue
resolved the comments
implemented count for filter search, added todo for combination search count
Fixed count
TODO: search with task status filter
Removed delay in delivery_summary_page.dart
added code comments
HCMPRE-165 issues (#484)
Implement search pagination (#476)
implemented pagination for search
added one more check to check if last response is equal to current response then also break the loop
removed changes from data repository and added pagination only project facility and facility
localization update, input validation for numeric, disabled delivery intervention for closed household task (#479)
fixed pagination refresh issue
resolved the comments
HCMPRE-162:: Reload issue fix for closed household and not registered
HCMPRE-165: issues fixes
updated reasons for refusals
Updated publock
Added a check to avoid multiple leftJoin for projectBeneficiary - fix for multiple left join error
Resolved code comments
fixed reports are not getting refreshed after updating facility (#486)
Delivery summary page Resources and quantity added (#473)
Delivery summary page Resources and quantity added
fix for offset increment twice
Delivery summary page Resources and quantity added
updated script for closed household (#489)
Hcmpre 166 - Moved Localization from ISAR To SQL (#488)
Update closed_household_details.dart (#482)
Fixed pagination refresh issue (#481)
Implement search pagination (#476)
implemented pagination for search
added one more check to check if last response is equal to current response then also break the loop
removed changes from data repository and added pagination only project facility and facility
localization update, input validation for numeric, disabled delivery intervention for closed household task (#479)
fixed pagination refresh issue
resolved the comments
implemented count for filter search, added todo for combination search count
Fixed count
TODO: search with task status filter
Removed delay in delivery_summary_page.dart
added code comments
HCMPRE-165 issues (#484)
Implement search pagination (#476)
implemented pagination for search
added one more check to check if last response is equal to current response then also break the loop
removed changes from data repository and added pagination only project facility and facility
localization update, input validation for numeric, disabled delivery intervention for closed household task (#479)
fixed pagination refresh issue
resolved the comments
HCMPRE-162:: Reload issue fix for closed household and not registered
HCMPRE-165: issues fixes
updated reasons for refusals
Updated publock
Added a check to avoid multiple leftJoin for projectBeneficiary - fix for multiple left join error
created new table for localization
TODO: separate packages localization delegates to individual package and move the localization model to data_model package for common usage
Delete localization related isar files once tested
init Boundary code wise localization.dart
create localization local repo
modified module separation from query to exclude and include specified module
modified module exclude in boundary page
modified localization call for boundary selection bug where first value is localized in dropdown
removed un-required localization bloc calls
updated index value to selected language on home
removed login cred
Removed null condition, fixed double is not a subtype of string issue and added null check for table (#490)
HCMPRE-156 : type 'double' is not a subtype of type 'String'
added check if the first table row is null
HCMPRE-177:: Metric and Table Charts Integration in Mobile dashboard and digit_dss package initial release (#480)
added translator for administration area
Fixed Facility search based on tenant ID
Added disable battery optimization permission for background service
Added disable battery optimization ask permission on App start and background service start
HLM-5984:: Get Precise location on Submitting latitude longitude details
Reverted install_bricks.sh
added new status REGISTERED, NOT_REGISTERED
updated conditional check for status by project beneficiaries
added static status_filter.dart integration in search_beneficiary.dart
TODO for selected_filters display condition
integrated household search filters with mdms implemented search based on filters with pagination for Registered and NotRegistered
updated status filter component merge with develop
create individual_global_search and implemented search
Auto Create Project Beneficiary on Edit Household, and disable record delivery if no project beneficiary present
Conflicts resolved
Pop State recapture during registration flow, Disable delivery flow for individual based campaign if project beneficiaries is empty
implemented household_global_search.dart fixed individual_global_search.dart
updated proximity search for household_global_search.dart
Pop State recapture during registration flow, Disable delivery flow for individual based campaign if project beneficiaries is empty (#456)
updated class state from private for customization override in registration_delivery and inventory
added pagination for filter search
TODO: combination search for registered and not registered needs fix which return only last selected results
adding missed changes for last commit
HCMPRE-55 Dashboard Static Screen added
displaying selected filter value for applied filters in search_beneficiary.dart
updated changelog for inventory and registration_delivery for new dev versions
updated pubspec lock of registration_delivery
removed multiple filter selection
modified filter search
fixed delivery team scanner issues in stock_details.dart
Fixed - missing addition of scanned resources to additional fields
filter search bug fixes
HCMPRE-74, HCMPRE-82, HCMPRE-83:: Household Reload Fix, Validations for Household details added (#458)
updated individual global search
added beneficiary type check in view_beneficiary_card.dart removed commented code in household_overview.dart
Added null check for beneficiaryTag in closed_household_summary.dart
Exposed Registration delivery pages
updated remote repository and some miner fixes (#461)
HCMPRE-82:: Validations and Bug Fixes
small css fixes (#462)
merge fix
added closed household search
status model fix
Closed-household-registration (#464)
closed-household-registration
closed-household-registration
updated pub file
added closed household init file modified user_action.dart model and db corrected modified closed household status
updated registration for closed household
added closed_household search and updating closed household status
clearing search before navigating to registration flow
getting last tasks in household_overview.dart
HCMPRE-107:: Summary page added for Delivery Flow, HCMPRE-111:: Disable Delete household if beneficiary not present (#463)
Validation and gps fixes
fixed closed household count
clearing closedhould results for clear
pagination fix for closed household
sync down for closed household, updated scan voucher button, and remove the tag when we navigate to a different page (#465)
DeliverySummary Route added to main app
seperated closedhousehold search Bug fixes - HCMPRE-112, 110, 113
updated all the points of this ticket HCMPRE-120 (#466)
Bug Fixes, dev version release of packages
HCMPRE-119:: IRS Demo fixes (#468)
HCMPRE-119:: IRS Demo fixes
Removed unused code
updated closed button action to push closedhousehold
tasks filter with last fix
updated validation for closed household name and fix error message size (#470)
Irs demo fix patch (#469)
HCMPRE-119:: IRS Demo fixes
Removed unused code
Edit Household if no project beneficiary fix
reverted hiding of digit search bar when closed filter is applied
status update based on last task status in household_overview.dart
mapped administered success in beneficiary_card.dart
moved getstatus to utils.dart
fixed offset increasing twice
HCMPRE-121:: Enter manual code fix and Search Beneficiary fixes (#471)
HCMPRE-121:: Enter manual code fix and Search Beneficiary fixes
Added date formats to constants
fixed offset increasing twice
closed household distance fix emitting scanner state loading
dev version bump-up for registration and scanner
version updates for packages
View Household button added in delete individual success page, Search project beneficiary fix
added close button to close the filter and disabled the clear button … (#475)
added close button to close the filter and disabled the clear button unless something is selected
added validation for closed household head name same as individual
updated the condition for validation of closehousehold head
View Household button added in delete individual success page, Search project beneficiary fix (#474)
Search beneficiary fix
Search beneficiary fix
Bloc dispose fix
Bloc dispose fix
Updated task based search for household
HCMPRE-177:: Metric Chart Integration and digit_dss package setup
HCMPRE-177:: Added Refresh Indicator for refreshing the dashboard
HCMPRE-177:: Table chart integration and Refresh logic update
Added code comments for digit_dss package
Added enums and constants
Resolved code comments and updated versions for packages
HCMPRE177:: Moved dashboard UI Config to MDMS
HCMPRE177:: Added dss_import script for digit_dss package
Resolved code comments
Updated dashboard Config
Added dashboard config search to try catch block
Resolved conflicts
published data_model and registration_delivery
Added Read me file and updated pubspec.yaml
HCMPRE-177:: Fetch and send attendees uuids of registers to dss filters (#491)
added translator for administration area
Fixed Facility search based on tenant ID
Added disable battery optimization permission for background service
Added disable battery optimization ask permission on App start and background service start
HLM-5984:: Get Precise location on Submitting latitude longitude details
Reverted install_bricks.sh
added new status REGISTERED, NOT_REGISTERED
updated conditional check for status by project beneficiaries
added static status_filter.dart integration in search_beneficiary.dart
TODO for selected_filters display condition
integrated household search filters with mdms implemented search based on filters with pagination for Registered and NotRegistered
updated status filter component merge with develop
create individual_global_search and implemented search
Auto Create Project Beneficiary on Edit Household, and disable record delivery if no project beneficiary present
Conflicts resolved
Pop State recapture during registration flow, Disable delivery flow for individual based campaign if project beneficiaries is empty
implemented household_global_search.dart fixed individual_global_search.dart
updated proximity search for household_global_search.dart
Pop State recapture during registration flow, Disable delivery flow for individual based campaign if project beneficiaries is empty (#456)
updated class state from private for customization override in registration_delivery and inventory
added pagination for filter search
TODO: combination search for registered and not registered needs fix which return only last selected results
adding missed changes for last commit
HCMPRE-55 Dashboard Static Screen added
displaying selected filter value for applied filters in search_beneficiary.dart
updated changelog for inventory and registration_delivery for new dev versions
updated pubspec lock of registration_delivery
removed multiple filter selection
modified filter search
fixed delivery team scanner issues in stock_details.dart
Fixed - missing addition of scanned resources to additional fields
filter search bug fixes
HCMPRE-74, HCMPRE-82, HCMPRE-83:: Household Reload Fix, Validations for Household details added (#458)
updated individual global search
added beneficiary type check in view_beneficiary_card.dart removed commented code in household_overview.dart
Added null check for beneficiaryTag in closed_household_summary.dart
Exposed Registration delivery pages
updated remote repository and some miner fixes (#461)
HCMPRE-82:: Validations and Bug Fixes
small css fixes (#462)
merge fix
added closed household search
status model fix
Closed-household-registration (#464)
closed-household-registration
closed-household-registration
updated pub file
added closed household init file modified user_action.dart model and db corrected modified closed household status
updated registration for closed household
added closed_household search and updating closed household status
clearing search before navigating to registration flow
getting last tasks in household_overview.dart
HCMPRE-107:: Summary page added for Delivery Flow, HCMPRE-111:: Disable Delete household if beneficiary not present (#463)
Validation and gps fixes
fixed closed household count
clearing closedhould results for clear
pagination fix for closed household
sync down for closed household, updated scan voucher button, and remove the tag when we navigate to a different page (#465)
DeliverySummary Route added to main app
seperated closedhousehold search Bug fixes - HCMPRE-112, 110, 113
updated all the points of this ticket HCMPRE-120 (#466)
Bug Fixes, dev version release of packages
HCMPRE-119:: IRS Demo fixes (#468)
HCMPRE-119:: IRS Demo fixes
Removed unused code
updated closed button action to push closedhousehold
tasks filter with last fix
updated validation for closed household name and fix error message size (#470)
Irs demo fix patch (#469)
HCMPRE-119:: IRS Demo fixes
Removed unused code
Edit Household if no project beneficiary fix
reverted hiding of digit search bar when closed filter is applied
status update based on last task status in household_overview.dart
mapped administered success in beneficiary_card.dart
moved getstatus to utils.dart
fixed offset increasing twice
HCMPRE-121:: Enter manual code fix and Search Beneficiary fixes (#471)
HCMPRE-121:: Enter manual code fix and Search Beneficiary fixes
Added date formats to constants
fixed offset increasing twice
closed household distance fix emitting scanner state loading
dev version bump-up for registration and scanner
version updates for packages
View Household button added in delete individual success page, Search project beneficiary fix
added close button to close the filter and disabled the clear button … (#475)
added close button to close the filter and disabled the clear button unless something is selected
added validation for closed household head name same as individual
updated the condition for validation of closehousehold head
View Household button added in delete individual success page, Search project beneficiary fix (#474)
Search beneficiary fix
Search beneficiary fix
Bloc dispose fix
Bloc dispose fix
Updated task based search for household
HCMPRE-177:: Metric Chart Integration and digit_dss package setup
HCMPRE-177:: Added Refresh Indicator for refreshing the dashboard
HCMPRE-177:: Table chart integration and Refresh logic update
Added code comments for digit_dss package
Added enums and constants
Resolved code comments and updated versions for packages
HCMPRE177:: Moved dashboard UI Config to MDMS
HCMPRE177:: Added dss_import script for digit_dss package
Resolved code comments
Updated dashboard Config
Added dashboard config search to try catch block
Resolved conflicts
published data_model and registration_delivery
Added Read me file and updated pubspec.yaml
Fetch and send attendees uuids of registers to dss filters
Added dss filters
Task update rather than creating new, updated filter popup loading (#493)
Update closed_household_details.dart (#482)
Fixed pagination refresh issue (#481)
Implement search pagination (#476)
implemented pagination for search
added one more check to check if last response is equal to current response then also break the loop
removed changes from data repository and added pagination only project facility and facility
localization update, input validation for numeric, disabled delivery intervention for closed household task (#479)
fixed pagination refresh issue
resolved the comments
implemented count for filter search, added todo for combination search count
Fixed count
TODO: search with task status filter
Removed delay in delivery_summary_page.dart
added code comments
HCMPRE-165 issues (#484)
Implement search pagination (#476)
implemented pagination for search
added one more check to check if last response is equal to current response then also break the loop
removed changes from data repository and added pagination only project facility and facility
localization update, input validation for numeric, disabled delivery intervention for closed household task (#479)
fixed pagination refresh issue
resolved the comments
HCMPRE-162:: Reload issue fix for closed household and not registered
HCMPRE-165: issues fixes
updated reasons for refusals
Updated publock
Added a check to avoid multiple leftJoin for projectBeneficiary - fix for multiple left join error
Resolved code comments
HCMPRE220:: Household overview state update on pushing to Registration Wrapper
update task state if task is already present
updated selection box to update on initial selection change and updated delivery comment code
remove changes from beneficiary
task update
HCMPRE-220:: SMC Not registered flow reload fix,and closed household Not delivered status fix
added loader for filter search
Added name of user to additional details in stock and delivery record
updated delivery intervention
check summary page condition for edit flow
fixed task update for delivery intervention
fixed household detail page
updated status and registration_delivery_enums.dart (#494)
updated status and registration_delivery_enums.dart
updated check for check-list check in household_overview.dart
Todo for individual check in beneficiary_registration.dart
Uploaded pre release for inventory-management and digit-dss (#495)
removed the page count from filter, updated status filter pop up (#496)
updated demo changes (#498)
added lat and long inside additional field when user submit the checklist (#526)
HCMPRE-221 data segration (#501)
Update closed_household_details.dart (#482)
Fixed pagination refresh issue (#481)
Implement search pagination (#476)
implemented pagination for search
added one more check to check if last response is equal to current response then also break the loop
removed changes from data repository and added pagination only project facility and facility
localization update, input validation for numeric, disabled delivery intervention for closed household task (#479)
fixed pagination refresh issue
resolved the comments
implemented count for filter search, added todo for combination search count
Fixed count
TODO: search with task status filter
Removed delay in delivery_summary_page.dart
added code comments
HCMPRE-165 issues (#484)
Implement search pagination (#476)
implemented pagination for search
added one more check to check if last response is equal to current response then also break the loop
removed changes from data repository and added pagination only project facility and facility
localization update, input validation for numeric, disabled delivery intervention for closed household task (#479)
fixed pagination refresh issue
resolved the comments
HCMPRE-162:: Reload issue fix for closed household and not registered
HCMPRE-165: issues fixes
updated reasons for refusals
Updated publock
Added a check to avoid multiple leftJoin for projectBeneficiary - fix for multiple left join error
created new table for localization
TODO: separate packages localization delegates to individual package and move the localization model to data_model package for common usage
Delete localization related isar files once tested
init Boundary code wise localization.dart
create localization local repo
modified module separation from query to exclude and include specified module
modified module exclude in boundary page
modified localization call for boundary selection bug where first value is localized in dropdown
removed un-required localization bloc calls
updated index value to selected language on home
Uploaded pre release for inventory-management and digit-dss
Updated delivery enums for Not delivered status
Updated status model in task to taskStatus
Updated registration delivery package
Reverted Task Model status key change
Update pubspec with latest version of packages
Summary page Type of resource locale key updated
Resolved comments
Resolved comments and unused variables
Resolved comments and unused variables
Updated version
Updated individual_global_search.dart for search
added data segration
check to enable edit delivery
added project filter
Registration delivery- Attendance management fixes (#497)
Removed captured location dialog on attendance submit
Removed stpper if deliveries length is greater than 1
Updated digit_components and digit_data_model packages in attendance management
Updated digit_components and digit_data_model packages in attendance management
Localization loader and dialog localization fix (#505)
added dialog till localization is not loaded
fixed localization not coming issue
added a util funtion to show language loading
removed commented code
User uuids filter fixes for attendees local search in an attendance register (#512)
User uuids filters fixes for attendees search in a register
Removed default dashboard card from home
Sync fix
Added Task address mapping on refused delivery (#514)
replace and push homepage from boundary page sync dialog
updated register search query to exclude attendee and staff in limit query
updated attendance and registration_delivery package
registration_delivery package update
No result card added if no charts available
Updated end date for dss charts to 23:59 instead of 11:59 (#527)
task create fix - removed condition check of resources during create
updated changelog of registration, closed, digit_data_model, inventory, registration_delivery
--dry-run fixes
Updated stable packages for scanner, attendance and dss (#528)
updated packages to latest version digit_components version update
Added Privacy Policy (#499)
added data privacy component
added privacy component
updated localization
updated the dialog to use localized value
updated privacy config inside mdms
updated privacy model
removed local privacy config now coming from mdms
Delete packages/digit_components/lib/widgets/atoms/privacy_component.dart
as component is part of main application
fixed github build issue
added a configuration to enable or disable this privacy policy component
fix the issue when privacy policy component is not there
fix the issue when privacy policy component is not there
fixed github comments
HCMPRE-332:: Mobile dashboard added check for lastSyncTime to convert to date format (#540)
HCMPRE-332:: Mobile dashboard added check for lastSyncTime to convert to date format
added a enum for lastSyncedTime
Hcmpre 263 - Sync write transaction for ISAR - fix, Localization fall back (#538)
Update closed_household_details.dart (#482)
Fixed pagination refresh issue (#481)
Implement search pagination (#476)
implemented pagination for search
added one more check to check if last response is equal to current response then also break the loop
removed changes from data repository and added pagination only project facility and facility
localization update, input validation for numeric, disabled delivery intervention for closed household task (#479)
fixed pagination refresh issue
resolved the comments
implemented count for filter search, added todo for combination search count
Fixed count
TODO: search with task status filter
Removed delay in delivery_summary_page.dart
added code comments
HCMPRE-165 issues (#484)
Implement search pagination (#476)
implemented pagination for search
added one more check to check if last response is equal to current response then also break the loop
removed changes from data repository and added pagination only project facility and facility
localization update, input validation for numeric, disabled delivery intervention for closed household task (#479)
fixed pagination refresh issue
resolved the comments
HCMPRE-162:: Reload issue fix for closed household and not registered
HCMPRE-165: issues fixes
updated reasons for refusals
Updated publock
Added a check to avoid multiple leftJoin for projectBeneficiary - fix for multiple left join error
created new table for localization
TODO: separate packages localization delegates to individual package and move the localization model to data_model package for common usage
Delete localization related isar files once tested
init Boundary code wise localization.dart
create localization local repo
modified module separation from query to exclude and include specified module
modified module exclude in boundary page
modified localization call for boundary selection bug where first value is localized in dropdown
removed un-required localization bloc calls
updated index value to selected language on home
Uploaded pre release for inventory-management and digit-dss
Updated delivery enums for Not delivered status
Updated status model in task to taskStatus
Updated registration delivery package
Reverted Task Model status key change
Update pubspec with latest version of packages
Summary page Type of resource locale key updated
Resolved comments
Resolved comments and unused variables
Resolved comments and unused variables
Updated version
Updated individual_global_search.dart for search
added data segration
check to enable edit delivery
added project filter
Registration delivery- Attendance management fixes (#497)
Removed captured location dialog on attendance submit
Removed stpper if deliveries length is greater than 1
Updated digit_components and digit_data_model packages in attendance management
Updated digit_components and digit_data_model packages in attendance management
Localization loader and dialog localization fix (#505)
added dialog till localization is not loaded
fixed localization not coming issue
added a util funtion to show language loading
removed commented code
User uuids filter fixes for attendees local search in an attendance register (#512)
User uuids filters fixes for attendees search in a register
Removed default dashboard card from home
Sync fix
Added Task address mapping on refused delivery (#514)
replace and push homepage from boundary page sync dialog
updated register search query to exclude attendee and staff in limit query
updated attendance and registration_delivery package
registration_delivery package update
No result card added if no charts available
Updated end date for dss charts to 23:59 instead of 11:59 (#527)
task create fix - removed condition check of resources during create
updated changelog of registration, closed, digit_data_model, inventory, registration_delivery
--dry-run fixes
Updated stable packages for scanner, attendance and dss (#528)
updated packages to latest version digit_components version update
added fallback ui dialog when localization call fails.
added localization code
merge from dev
fix for isar transaction lock issue
moved boundary localization path to constants. Updated dialog in language_selection.dart page
isar lock fix
updated data_model version for isar fix. updated a check in language_selection.dart for dialog
Impel changes - background-services, beneficiary_checklist (#548)
Update closed_household_details.dart (#482)
Fixed pagination refresh issue (#481)
Implement search pagination (#476)
implemented pagination for search
added one more check to check if last response is equal to current response then also break the loop
removed changes from data repository and added pagination only project facility and facility
localization update, input validation for numeric, disabled delivery intervention for closed household task (#479)
fixed pagination refresh issue
resolved the comments
implemented count for filter search, added todo for combination search count
Fixed count
TODO: search with task status filter
Removed delay in delivery_summary_page.dart
added code comments
HCMPRE-165 issues (#484)
Implement search pagination (#476)
implemented pagination for search
added one more check to check if last response is equal to current response then also break the loop
removed changes from data repository and added pagination only project facility and facility
localization update, input validation for numeric, disabled delivery intervention for closed household task (#479)
fixed pagination refresh issue
resolved the comments
HCMPRE-162:: Reload issue fix for closed household and not registered
HCMPRE-165: issues fixes
updated reasons for refusals
Updated publock
Added a check to avoid multiple leftJoin for projectBeneficiary - fix for multiple left join error
created new table for localization
TODO: separate packages localization delegates to individual package and move the localization model to data_model package for common usage
Delete localization related isar files once tested
init Boundary code wise localization.dart
create localization local repo
modified module separation from query to exclude and include specified module
modified module exclude in boundary page
modified localization call for boundary selection bug where first value is localized in dropdown
removed un-required localization bloc calls
updated index value to selected language on home
Uploaded pre release for inventory-management and digit-dss
Updated delivery enums for Not delivered status
Updated status model in task to taskStatus
Updated registration delivery package
Reverted Task Model status key change
Update pubspec with latest version of packages
Summary page Type of resource locale key updated
Resolved comments
Resolved comments and unused variables
Resolved comments and unused variables
Updated version
Updated individual_global_search.dart for search
added data segration
check to enable edit delivery
added project filter
Registration delivery- Attendance management fixes (#497)
Removed captured location dialog on attendance submit
Removed stpper if deliveries length is greater than 1
Updated digit_components and digit_data_model packages in attendance management
Updated digit_components and digit_data_model packages in attendance management
Localization loader and dialog localization fix (#505)
added dialog till localization is not loaded
fixed localization not coming issue
added a util funtion to show language loading
removed commented code
User uuids filter fixes for attendees local search in an attendance register (#512)
User uuids filters fixes for attendees search in a register
Removed default dashboard card from home
Sync fix
Added Task address mapping on refused delivery (#514)
replace and push homepage from boundary page sync dialog
updated register search query to exclude attendee and staff in limit query
updated attendance and registration_delivery package
registration_delivery package update
No result card added if no charts available
Updated end date for dss charts to 23:59 instead of 11:59 (#527)
task create fix - removed condition check of resources during create
updated changelog of registration, closed, digit_data_model, inventory, registration_delivery
--dry-run fixes
Updated stable packages for scanner, attendance and dss (#528)
updated packages to latest version digit_components version update
added fallback ui dialog when localization call fails.
…