Support UTF-8 error message
Disponibilite des Produits - Taux de Rupture de Stock
Change to use unicode method
Gestion de l'IPM - Taux de Rupture de Stock
Applied changes reported in qa
Added Duree moyenne report
Code refactoring
Fix bug related to case sensitivity of site codes
Update to vellum:cdc13af
Merge pull request #4237 from dimagi/user_utf_upload

Support UTF-8 error message
Merge pull request #4264 from lwyszomi/intrahealth-custom-reports2

Intrahealth custom reports
update staging.yaml

[ci skip]
Fix test that broke with changed error message
Update to vellum:fe220f4
Update submodules
Merge pull request #4269 from dimagi/location-capitalization

Fix bug related to case sensitivity of site codes
update staging.yaml

[ci skip]
Merge remote-tracking branch 'origin/archive-products+archive-to-deactivate' into autostaging
Merge remote-tracking branch 'origin/archive-products+explicit_case_processing' into autostaging
Merge remote-tracking branch 'origin/schedule+ucla-task-creation' into autostaging