From e12681b3971bd3bb96aea09c29028b1c30e5460f Mon Sep 17 00:00:00 2001 From: medic-ci Date: Wed, 22 May 2024 18:34:38 +0000 Subject: [PATCH] deploy: medic/cht-docs@3764ef5b2500b74c93e9e386dc162386f1b4f8fb --- core/releases/4.8.0/index.html | 312 ++++++++++++++++++ .../images/4.8.0-apdex-improvements.png | Bin 0 -> 27759 bytes core/releases/index.html | 8 +- sitemap.xml | 2 +- 4 files changed, 317 insertions(+), 5 deletions(-) create mode 100644 core/releases/4.8.0/index.html create mode 100644 core/releases/images/4.8.0-apdex-improvements.png diff --git a/core/releases/4.8.0/index.html b/core/releases/4.8.0/index.html new file mode 100644 index 0000000000..5d57b2bd02 --- /dev/null +++ b/core/releases/4.8.0/index.html @@ -0,0 +1,312 @@ +4.8.0 release notes | Community Health Toolkit +

4.8.0 release notes

Known issues

Check the repository for the latest known issues.

Upgrade notes

Breaking changes

None.

UI/UX changes

None.

Highlights

Performance

The Contacts page loads much faster now. Using apdex scores and testing on low spec devices, we were able to identify slow areas and make improvements to both the list view and the detail view.

Apdex Improvements

  • #9006: Improves performance of the list view by reducing the number of rows fetched each time
  • #9019: Improves performance of the detail view by reducing loops for tasks and reports

Security

Two security issues with severity level of “high” and one of “low” were fixed in this release. The long standing security issues were detected during routine penetration tests. We recommend upgrading as soon as possible to get the best possible cybersecurity protection.

  • #8886: Protect against a malicious 3rd party using the redirect after login feature to steal credentials
  • #9108: Ensure users with basic access are not allowed to self-promote themselves to a user with more permissions
  • #9122: Ensure users with basic access are not allowed to sensitive configuration files, like translations

And more…

Features

None.

Improvements

  • #8884: Add Swahili Translations
  • #9118: Use helm repository for cht-core helm-chart

Performance improvements

  • #9006: Improve Apdex score of contact_list
  • #9019: Reduce loops when processing tasks and reports

Bug fixes

  • #8599: CouchDB single-node set-up script fails at creating system db’s if admin pw contains special characters

Technical improvements

  • #8788: Flaky test: Testing Incorrect locale
  • #8929: Bump update-service-kubernetes in helmchart
  • #9069: Server checks test is emitting 10k lines to the console
  • #9079: Integration tests fail with 420 Too Many Requests when running on a fast machine
  • #9080: Add @medic/logger shared library
  • #9085: add tests/helm/values.yaml to .gitignore
  • #9100: Move cht-form tests from e2e to integration
  • #9113: Add a build step to validate PR titles conform to commitlint standard
+

\ No newline at end of file diff --git a/core/releases/images/4.8.0-apdex-improvements.png b/core/releases/images/4.8.0-apdex-improvements.png new file mode 100644 index 0000000000000000000000000000000000000000..0bc85ea3b1a9c50a4ee8052d3eec2112a88a3d93 GIT binary patch literal 27759 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�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 Ra1>V@KH#>$;`@Lr{{Z!rF4+J8 literal 0 HcmV?d00001 diff --git a/core/releases/index.html b/core/releases/index.html index e9f8c87b74..11384b4bcb 100644 --- a/core/releases/index.html +++ b/core/releases/index.html @@ -292,10 +292,10 @@

  • Core Framework Releases

    Versions currently supported, dependencies, and release notes for the CHT Core Framework

    Supported Versions

    Medic supports minor versions of the CHT Core Framework for three months after the next minor version is made available, and the latest minor of a major version for twelve months after the next major version is made available.

    Once a version is no longer supported it will not receive any further patch releases and upgrading to a supported version will be required to resolve any issues you have.

    It is recommended that all projects update regularly multiple times a year to get the benefits of bug fixes, security patches, and performance improvements. Being on a supported version also makes it easy to start using features coming in future releases. Most upgrades are quick, reliable, and easily adopted by users. Whenever an upgrade does require additional effort this will be outlined in the release notes.

    VersionStatusRelease dateEnd of life
    4.7.xCurrent07-May-2024TBA
    4.6.xSupported20-Mar-202410-Aug-2024
    4.5.xSupported20-Nov-202320-Jun-2024
    4.4.xEOL20-Sep-202320-Feb-2024
    4.3.xEOL18-Aug-202320-Dec-2023
    4.2.xEOL25-May-202318-Nov-2023
    4.1.xEOL12-Dec-202225-Aug-2023
    4.0.xEOL03-Nov-202212-Mar-2023
    3.17.xEOL11-Oct-202203-Nov-2023
    3.16.xEOL3-Aug-202211-Jan-2023
    3.15.xEOL4-May-20223-Nov-2022
    3.14.xEOL11-Feb-20224-Aug-2022
    3.13.xEOL29-Sep-202111-May-2022
    3.12.xEOL28-Jul-202129-Dec-2021
    3.11.xEOL21-Apr-202128-Oct-2021
    3.10.xEOL9-Sep-202021-Jul-2021
    3.9.xEOL19-Jun-20209-Dec-2020
    3.8.xEOL11-Feb-202019-Sep-2020
    3.7.xEOL22-Oct-201911-Jun-2020
    3.6.xEOL17-Jul-201924-Mar-2020
    3.5.xEOL27-Jun-201917-Oct-2019
    3.4.xEOL27-Mar-201927-Sep-2019
    3.3.xEOL22-Feb-201927-Jun-2019
    3.2.xEOL23-Jan-201922-May-2019
    3.1.xEOL21-Nov-201823-Apr-2019
    3.0.xEOL15-Nov-201821-Feb-2019
    2.18.xEOL30-Aug-201815-Nov-2019
    earlierEOL30-Nov-2018

    Requirements

    Dependencies

    The following table shows the dependencies for deploying the CHT.

    cht-coreNodeJSCouchDBSupported browsersSMS bridgeAndroid OScht-androidcht-couch2pg
    4.4.x+N/A3.3.2+Chrome 90+, Android System WebView 90+, Firefox latestcht-gateway5.0+1.0+3.0+
    4.0.x-4.3.xN/A2.xChrome 90+, Android System WebView 90+, Firefox latestcht-gateway5.0+1.0+3.0+
    3.x8.11+2.xChrome 53+, Firefox latestcht-gateway4.4+0.4.5+3.0+
    2.x6+1.6+Chrome 30+, Firefox latestcht-gateway4.4+Any2.0 < 3.0
    0.40.12+1.6+Chrome 30+, Firefox latestSMSSyncN/AN/AN/A

    See Also: Hosting Requirements

    Client Devices

    The following is the minimum specification recommendation for smartphones to handle the typical workload of front line health workers. Users with particularly high workloads or facility or supervisor workloads will require more powerful devices.

    SpecificationMinimumRecommended
    Android version5.09.0+
    Processor1.0GHz dual-core2.0GHz quad-core
    RAM1GB2GB
    Storage8GB16GB

    If CHWs will be collecting GPS data, autonomous GPS sensors in addition to assisted GPS (A-GPS) for areas with poor GSM network connectivity will enhance the quality of GPS data collected. Autonomous GPS is usually labeled in terms of the supported navigation satellite system:

    • Galileo
    • BDS (BeiDou)
    • GLONASS
    • QZSS

    Devices with more navigation systems are more likely to get a more accurate location fix in varied locations. For example, Huawei Y5 has GPS specs listed on gsmarena.com as GPS: Yes, with A-GPS, GLONASS, BDS which makes it a good choice for GPS data collection.

    Release Notes

    4.x

    3.x

    2.x

    Earlier releases


    Hosting

    Guides for hosting, maintaining, and monitoring CHT 3.x and 4.x applications

    Hosting > + Create documentation issue + Create project issue

    Core Framework Releases

    Versions currently supported, dependencies, and release notes for the CHT Core Framework

    Supported Versions

    Medic supports minor versions of the CHT Core Framework for three months after the next minor version is made available, and the latest minor of a major version for twelve months after the next major version is made available.

    Once a version is no longer supported it will not receive any further patch releases and upgrading to a supported version will be required to resolve any issues you have.

    It is recommended that all projects update regularly multiple times a year to get the benefits of bug fixes, security patches, and performance improvements. Being on a supported version also makes it easy to start using features coming in future releases. Most upgrades are quick, reliable, and easily adopted by users. Whenever an upgrade does require additional effort this will be outlined in the release notes.

    VersionStatusRelease dateEnd of life
    4.8.xCurrent22-May-2024TBA
    4.7.xSupported07-May-202422-Aug-2024
    4.6.xSupported20-Mar-202410-Aug-2024
    4.5.xSupported20-Nov-202320-Jun-2024
    4.4.xEOL20-Sep-202320-Feb-2024
    4.3.xEOL18-Aug-202320-Dec-2023
    4.2.xEOL25-May-202318-Nov-2023
    4.1.xEOL12-Dec-202225-Aug-2023
    4.0.xEOL03-Nov-202212-Mar-2023
    3.17.xEOL11-Oct-202203-Nov-2023
    3.16.xEOL3-Aug-202211-Jan-2023
    3.15.xEOL4-May-20223-Nov-2022
    3.14.xEOL11-Feb-20224-Aug-2022
    3.13.xEOL29-Sep-202111-May-2022
    3.12.xEOL28-Jul-202129-Dec-2021
    3.11.xEOL21-Apr-202128-Oct-2021
    3.10.xEOL9-Sep-202021-Jul-2021
    3.9.xEOL19-Jun-20209-Dec-2020
    3.8.xEOL11-Feb-202019-Sep-2020
    3.7.xEOL22-Oct-201911-Jun-2020
    3.6.xEOL17-Jul-201924-Mar-2020
    3.5.xEOL27-Jun-201917-Oct-2019
    3.4.xEOL27-Mar-201927-Sep-2019
    3.3.xEOL22-Feb-201927-Jun-2019
    3.2.xEOL23-Jan-201922-May-2019
    3.1.xEOL21-Nov-201823-Apr-2019
    3.0.xEOL15-Nov-201821-Feb-2019
    2.18.xEOL30-Aug-201815-Nov-2019
    earlierEOL30-Nov-2018

    Requirements

    Dependencies

    The following table shows the dependencies for deploying the CHT.

    cht-coreNodeJSCouchDBSupported browsersSMS bridgeAndroid OScht-androidcht-couch2pg
    4.4.x+N/A3.3.2+Chrome 90+, Android System WebView 90+, Firefox latestcht-gateway5.0+1.0+3.0+
    4.0.x-4.3.xN/A2.xChrome 90+, Android System WebView 90+, Firefox latestcht-gateway5.0+1.0+3.0+
    3.x8.11+2.xChrome 53+, Firefox latestcht-gateway4.4+0.4.5+3.0+
    2.x6+1.6+Chrome 30+, Firefox latestcht-gateway4.4+Any2.0 < 3.0
    0.40.12+1.6+Chrome 30+, Firefox latestSMSSyncN/AN/AN/A

    See Also: Hosting Requirements

    Client Devices

    The following is the minimum specification recommendation for smartphones to handle the typical workload of front line health workers. Users with particularly high workloads or facility or supervisor workloads will require more powerful devices.

    SpecificationMinimumRecommended
    Android version5.09.0+
    Processor1.0GHz dual-core2.0GHz quad-core
    RAM1GB2GB
    Storage8GB16GB

    If CHWs will be collecting GPS data, autonomous GPS sensors in addition to assisted GPS (A-GPS) for areas with poor GSM network connectivity will enhance the quality of GPS data collected. Autonomous GPS is usually labeled in terms of the supported navigation satellite system:

    • Galileo
    • BDS (BeiDou)
    • GLONASS
    • QZSS

    Devices with more navigation systems are more likely to get a more accurate location fix in varied locations. For example, Huawei Y5 has GPS specs listed on gsmarena.com as GPS: Yes, with A-GPS, GLONASS, BDS which makes it a good choice for GPS data collection.

    Release Notes

    4.x

    3.x

    2.x

    Earlier releases


    Hosting

    Guides for hosting, maintaining, and monitoring CHT 3.x and 4.x applications

    Hosting > Requirements

    Requirements for hosting CHT

    -

    \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml index f4a1109e31..155c6f54cc 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1 +1 @@ -https://docs.communityhealthtoolkit.org/apps/concepts/access/2024-02-07T09:01:15-08:00https://docs.communityhealthtoolkit.org/apps/features/integrations/android/2024-05-09T16:20:33+02:00https://docs.communityhealthtoolkit.org/apps/reference/api/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/core/overview/architecture/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/contribute/code/core/dev-environment/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/core/overview/watchdog/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/design/personas/chw-janet/2020-10-09T16:17:31-07:00https://docs.communityhealthtoolkit.org/contribute/code/2022-12-13T09:17:47+13:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/continuous-discovery-overview/2023-02-22T11:12:03+00:00https://docs.communityhealthtoolkit.org/apps/features/integrations/custom/2022-01-13T15:14:41-05:00https://docs.communityhealthtoolkit.org/apps/features/integrations/dhis2/2021-04-19T17:24:37-04:00https://docs.communityhealthtoolkit.org/2024-04-17T08:14:28+01:00https://docs.communityhealthtoolkit.org/contribute/docs/2020-06-22T21:46:00-04:00https://docs.communityhealthtoolkit.org/contribute/code/releasing/feature_releases/2023-06-02T12:58:08-07:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/focused-groups/2023-11-01T13:43:59-04:00https://docs.communityhealthtoolkit.org/design/icons/forms_tasks_targets/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/apps/tutorials/local-setup/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/design/personas/partners/implementers/2020-06-01T11:01:54-07:00https://docs.communityhealthtoolkit.org/apps/guides/data/analytics/introduction/2024-03-08T16:16:00+00:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/ux-research-repo/key-concepts/2023-05-16T13:11:09-07:00https://docs.communityhealthtoolkit.org/apps/examples/anc/2023-04-12T17:35:29+00:00https://docs.communityhealthtoolkit.org/design/icons/people_and_places/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/design/personas/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/2023-02-22T11:12:03+00:00https://docs.communityhealthtoolkit.org/contribute/medic/onboarding/product-team/2024-01-12T18:57:07+02:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/product-trio/product-trio-activities/2023-02-22T11:12:03+00:00https://docs.communityhealthtoolkit.org/running-programs/training/2024-03-28T02:15:04-07:00https://docs.communityhealthtoolkit.org/design/guides/designing-interviews/2022-04-28T12:11:31+03:00https://docs.communityhealthtoolkit.org/why-the-cht/2022-12-02T21:41:51-05:00https://docs.communityhealthtoolkit.org/contribute/docs/workflow/2023-04-12T10:00:06+00:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/ux-research-repo/about-interviews/2023-05-16T13:11:09-07:00https://docs.communityhealthtoolkit.org/contribute/medic/onboarding/all-the-things/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/contribute/code/android/development-setup/2024-03-18T10:03:08-05:00https://docs.communityhealthtoolkit.org/design/best-practices/2023-12-13T07:55:15+03:00https://docs.communityhealthtoolkit.org/contribute/code/core/build-commands/2023-11-28T15:41:06-06:00https://docs.communityhealthtoolkit.org/running-programs/2023-11-21T01:04:00-08:00https://docs.communityhealthtoolkit.org/core/overview/cht-sync/2024-04-03T15:51:38+00:00https://docs.communityhealthtoolkit.org/design/personas/chw-supervisor-ann/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/apps/concepts/2020-12-15T09:40:02-06:00https://docs.communityhealthtoolkit.org/apps/tutorials/couch2pg-setup/2023-10-12T08:47:28+13:00https://docs.communityhealthtoolkit.org/core/overview/db-schema/2023-08-07T01:42:44-07:00https://docs.communityhealthtoolkit.org/contribute/code/core/deploy-on-eks/2024-04-26T13:14:46+03:00https://docs.communityhealthtoolkit.org/apps/guides/data/hydration/2021-03-24T06:41:04+02:00https://docs.communityhealthtoolkit.org/apps/reference/forms/2020-10-19T08:47:55-07:00https://docs.communityhealthtoolkit.org/apps/guides/data/analytics/setup/2024-03-08T16:16:00+00:00https://docs.communityhealthtoolkit.org/design/personas/partners/local-governments/2020-06-01T11:01:54-07:00https://docs.communityhealthtoolkit.org/apps/concepts/navigation/2023-12-04T10:15:05+03:00https://docs.communityhealthtoolkit.org/core/overview/offline-first/2022-02-24T07:18:33+13:00https://docs.communityhealthtoolkit.org/apps/features/integrations/openmrs/2022-02-04T18:14:48-05:00https://docs.communityhealthtoolkit.org/core/overview/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/contribute/medic/product-core-competencies/2023-05-03T09:56:16+00:00https://docs.communityhealthtoolkit.org/core/overview/pwa/2022-04-08T10:38:39+12:00https://docs.communityhealthtoolkit.org/core/releases/2024-05-15T13:54:14+03:00https://docs.communityhealthtoolkit.org/apps/reference/resources/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/schedule-of-events/2023-02-22T11:12:03+00:00https://docs.communityhealthtoolkit.org/apps/reference/translations/2023-05-16T17:55:12+02:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/ux-research-repo/adding-nuggets/2023-05-16T13:11:09-07:00https://docs.communityhealthtoolkit.org/apps/2023-11-21T01:04:00-08:00https://docs.communityhealthtoolkit.org/design/components/2023-05-19T14:14:18+00:00https://docs.communityhealthtoolkit.org/apps/tutorials/contact-and-users-1/2023-03-29T07:55:19-05:00https://docs.communityhealthtoolkit.org/core/overview/data-flows-for-analytics/2024-03-08T16:16:00+00:00https://docs.communityhealthtoolkit.org/design/guides/empathy-map/2022-04-19T07:42:28+03:00https://docs.communityhealthtoolkit.org/apps/features/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/apps/concepts/forms/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/design/personas/partners/national-governments/2020-06-01T11:01:54-07:00https://docs.communityhealthtoolkit.org/contribute/medic/onboarding/2023-05-03T09:56:16+00:00https://docs.communityhealthtoolkit.org/apps/features/integrations/oppia/2020-12-17T15:05:43-08:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/product-trio/2023-02-22T11:12:03+00:00https://docs.communityhealthtoolkit.org/apps/guides/data/analytics/production/2024-05-20T16:48:06+00:00https://docs.communityhealthtoolkit.org/apps/features/integrations/rapidpro/2020-08-20T16:45:11-04:00https://docs.communityhealthtoolkit.org/design/personas/regional-manager-christina/2023-02-19T20:45:44+03:00https://docs.communityhealthtoolkit.org/contribute/code/android/releasing/2024-05-15T11:01:04+05:45https://docs.communityhealthtoolkit.org/contribute/tech-radar/2024-01-25T08:20:26+00:00https://docs.communityhealthtoolkit.org/contribute/medic/onboarding/technical-resources/2024-01-17T17:16:27+02:00https://docs.communityhealthtoolkit.org/apps/concepts/care-guides/2020-09-16T20:06:56-07:00https://docs.communityhealthtoolkit.org/core/2023-11-21T01:04:00-08:00https://docs.communityhealthtoolkit.org/contribute/code-of-conduct/2023-09-27T11:58:54+03:00https://docs.communityhealthtoolkit.org/apps/features/contacts/2022-09-15T09:07:15+07:00https://docs.communityhealthtoolkit.org/apps/tutorials/contact-and-users-2/2023-03-29T07:55:19-05:00https://docs.communityhealthtoolkit.org/apps/guides/data/analytics/environment-variables/2024-04-04T08:57:05+00:00https://docs.communityhealthtoolkit.org/apps/examples/2020-09-22T16:00:38-05:00https://docs.communityhealthtoolkit.org/design/icons/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/design/personas/nurse-mary/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/design/guides/problem-statement/2022-04-19T07:42:28+03:00https://docs.communityhealthtoolkit.org/apps/guides/android/publishing/2024-05-15T11:01:04+05:45https://docs.communityhealthtoolkit.org/contribute/code/releasing/publish-docker-image/2023-05-16T10:46:37-05:00https://docs.communityhealthtoolkit.org/core/overview/transitions/2023-06-14T09:53:43+03:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/ux-research-repo/synthesizing-nuggets/2023-05-16T13:11:09-07:00https://docs.communityhealthtoolkit.org/contribute/medic/onboarding/team-meetings/2024-04-16T10:19:29+00:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/ux-research-repo/2023-02-22T11:12:03+00:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/accept_case_reports/2020-06-27T01:28:28-04:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/assetlinks/2024-05-09T16:20:33+02:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/hierarchy/2022-06-17T14:30:45-05:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/dhis2/2020-07-09T16:39:14-07:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/forms/2022-05-03T07:56:17+05:45https://docs.communityhealthtoolkit.org/apps/reference/app-settings/header_tabs/2020-07-03T11:25:34+03:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/outbound/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/patient_reports/2021-03-24T06:41:04+02:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/user-permissions/2023-08-14T19:41:47+07:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/registrations/2021-11-24T07:30:29+05:45https://docs.communityhealthtoolkit.org/apps/reference/app-settings/reminders/2020-07-14T15:02:10+12:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/replication_depth/2020-07-13T16:54:46+03:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/replications/2020-10-02T12:20:59-04:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/user-roles/2020-06-04T15:06:42-04:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/schedules/2023-10-25T18:04:48-04:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/sms/2022-11-24T11:08:37+13:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/token_login/2020-07-28T02:48:35+03:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/transitions/2023-04-03T21:22:37-04:00https://docs.communityhealthtoolkit.org/apps/reference/forms/app/2024-04-15T14:37:43+08:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/2024-05-09T16:20:33+02:00https://docs.communityhealthtoolkit.org/contribute/medic/2023-09-27T11:58:54+03:00https://docs.communityhealthtoolkit.org/apps/reference/forms/collect/2021-10-05T16:38:24-04:00https://docs.communityhealthtoolkit.org/apps/reference/forms/contact/2024-01-15T13:28:55+02:00https://docs.communityhealthtoolkit.org/apps/reference/contact-page/2024-04-24T13:18:24+03:00https://docs.communityhealthtoolkit.org/contribute/medic/onboarding/daily-updates/2024-04-24T13:18:24+03:00https://docs.communityhealthtoolkit.org/design/personas/data-manager-paul/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/design/2020-06-01T11:16:07-07:00https://docs.communityhealthtoolkit.org/apps/reference/extension-libs/2023-05-08T06:38:08+12:00https://docs.communityhealthtoolkit.org/design/guides/mapping-hierarchy/2022-04-19T07:42:28+03:00https://docs.communityhealthtoolkit.org/apps/features/messaging/2020-09-21T15:56:39-07:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/ux-research-repo/publishing-insights/2023-05-16T13:11:09-07:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/quality-assistance/2023-02-22T11:12:03+00:00https://docs.communityhealthtoolkit.org/design/guides/2021-04-15T13:04:40+03:00https://docs.communityhealthtoolkit.org/hosting/requirements/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/tutorials/sms-forms/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/apps/reference/targets/2022-12-06T01:01:56-05:00https://docs.communityhealthtoolkit.org/apps/reference/tasks/2023-04-20T11:51:49+12:00https://docs.communityhealthtoolkit.org/core/overview/translations/2022-12-22T19:50:08+05:45https://docs.communityhealthtoolkit.org/apps/tutorials/2020-06-03T10:27:10-07:00https://docs.communityhealthtoolkit.org/apps/guides/forms/uhc-mode/2022-01-13T14:48:44-05:00https://docs.communityhealthtoolkit.org/apps/concepts/workflows/2020-12-10T15:03:59-05:00https://docs.communityhealthtoolkit.org/design/personas/app-builder/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/apps/tutorials/application-settings/2024-03-28T18:22:13+00:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/code-health/2023-04-04T10:38:58+12:00https://docs.communityhealthtoolkit.org/apps/concepts/hierarchy/2023-05-18T15:48:07-07:00https://docs.communityhealthtoolkit.org/hosting/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/2020-06-03T14:28:04-04:00https://docs.communityhealthtoolkit.org/apps/features/reports/2023-04-12T17:35:29+00:00https://docs.communityhealthtoolkit.org/apps/tutorials/sms-schedules/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/contribute/code/workflow/2024-04-17T07:37:21-05:00https://docs.communityhealthtoolkit.org/apps/tutorials/app-forms/2024-01-10T20:47:25+07:00https://docs.communityhealthtoolkit.org/apps/reference/2024-04-17T08:14:28+01:00https://docs.communityhealthtoolkit.org/contribute/code/releasing/2023-04-18T12:42:52+00:00https://docs.communityhealthtoolkit.org/apps/features/supervision/2023-06-26T07:18:05+03:00https://docs.communityhealthtoolkit.org/apps/features/tasks/2022-07-19T14:00:29-04:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/transparency-accountability/2024-03-29T17:47:52-04:00https://docs.communityhealthtoolkit.org/apps/concepts/users/2022-01-13T15:14:41-05:00https://docs.communityhealthtoolkit.org/contribute/code/repository-checklist/2024-05-16T09:09:00+00:00https://docs.communityhealthtoolkit.org/contribute/2023-02-22T11:12:03+00:00https://docs.communityhealthtoolkit.org/apps/tutorials/form-properties/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/apps/concepts/interoperability/2024-01-15T13:28:55+02:00https://docs.communityhealthtoolkit.org/design/personas/partners/2020-06-01T11:16:07-07:00https://docs.communityhealthtoolkit.org/apps/features/targets/2023-12-13T07:55:15+03:00https://docs.communityhealthtoolkit.org/contribute/code/core/update-dependencies/2023-11-03T05:23:42+13:00https://docs.communityhealthtoolkit.org/apps/concepts/prerequisites/2023-05-14T21:33:28+03:00https://docs.communityhealthtoolkit.org/contribute/code/style-guide/2023-11-28T15:41:06-06:00https://docs.communityhealthtoolkit.org/apps/tutorials/tasks-1/2022-04-25T14:22:54+12:00https://docs.communityhealthtoolkit.org/apps/features/training/2023-04-11T06:24:09+07:00https://docs.communityhealthtoolkit.org/hosting/3.x/ec2-setup-guide/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/contribute/code/core/2022-12-13T09:17:47+13:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/gateways/gateway/2021-11-08T18:53:31-03:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/gateways/gateway/configuration/2022-12-13T09:17:47+13:00https://docs.communityhealthtoolkit.org/hosting/4.x/data-migration/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/glossary/2023-09-06T01:29:21-07:00https://docs.communityhealthtoolkit.org/apps/features/muting/2023-03-09T15:46:54+07:00https://docs.communityhealthtoolkit.org/core/overview/roadmap/2023-05-14T14:06:36-07:00https://docs.communityhealthtoolkit.org/hosting/4.x/self-hosting/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/4.x/self-hosting/single-node/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/contribute/docs/style-guide/2023-10-09T09:09:53+02:00https://docs.communityhealthtoolkit.org/apps/tutorials/targets/2022-02-08T10:50:49+03:00https://docs.communityhealthtoolkit.org/contribute/code/using-npm/2024-05-16T09:09:00+00:00https://docs.communityhealthtoolkit.org/apps/tutorials/contact-summary/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/apps/tutorials/death-reporting/2021-11-29T11:05:14-08:00https://docs.communityhealthtoolkit.org/contribute/code/static-analysis/2024-05-16T09:09:00+00:00https://docs.communityhealthtoolkit.org/apps/features/uhc-mode/2023-03-09T15:46:54+07:00https://docs.communityhealthtoolkit.org/apps/features/admin/2023-03-09T15:46:54+07:00https://docs.communityhealthtoolkit.org/contribute/code/core/automated-tests/2024-05-20T13:47:18+00:00https://docs.communityhealthtoolkit.org/apps/tutorials/condition-cards/2023-03-09T11:48:26+03:00https://docs.communityhealthtoolkit.org/contribute/code/design-docs/2024-05-16T09:09:00+00:00https://docs.communityhealthtoolkit.org/apps/guides/android/branding/2024-05-09T16:20:33+02:00https://docs.communityhealthtoolkit.org/apps/tutorials/localizing-cht/2024-01-15T13:28:55+02:00https://docs.communityhealthtoolkit.org/apps/tutorials/application-graphics/2022-07-13T02:44:45+00:00https://docs.communityhealthtoolkit.org/apps/tutorials/application-tests/2023-04-12T10:00:06+00:00https://docs.communityhealthtoolkit.org/apps/guides/data/users-bulk-load/2024-01-22T12:03:58+03:00https://docs.communityhealthtoolkit.org/apps/guides/data/impact-metrics/2024-03-08T16:16:00+00:00https://docs.communityhealthtoolkit.org/apps/guides/training/onboarding/2023-03-09T15:46:54+07:00https://docs.communityhealthtoolkit.org/apps/guides/training/training-cards/2023-04-11T06:24:09+07:00https://docs.communityhealthtoolkit.org/apps/guides/training/training-cards-resources/2023-05-12T08:24:25+07:00https://docs.communityhealthtoolkit.org/apps/guides/data/training-instance/2023-03-09T15:46:54+07:00https://docs.communityhealthtoolkit.org/contribute/code/core/using-windows/2023-08-21T14:01:53+12:00https://docs.communityhealthtoolkit.org/apps/guides/data/invalid-reports/2024-03-08T16:16:00+00:00https://docs.communityhealthtoolkit.org/contribute/code/core/run-multiple-chrome-versions/2023-09-07T14:16:27-04:00https://docs.communityhealthtoolkit.org/apps/guides/data/csv-to-docs/2024-03-08T16:16:00+00:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/gateways/africas-talking/2022-07-22T08:43:15+12:00https://docs.communityhealthtoolkit.org/contribute/code/android/2022-12-13T09:17:47+13:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/gateways/2021-05-18T17:45:42-04:00https://docs.communityhealthtoolkit.org/apps/features/integrations/2023-03-09T15:46:54+07:00https://docs.communityhealthtoolkit.org/hosting/4.x/self-hosting/multiple-nodes/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/4.x/self-hosting/self-hosting-k3s-multinode/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/gateways/gateway/phones/2021-11-08T18:53:31-03:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/gateways/rapidpro/2022-12-08T13:31:35+01:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/gateways/rapidpro_cht_gateway/2024-04-29T23:46:36+01:00https://docs.communityhealthtoolkit.org/hosting/3.x/self-hosting/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/sms-states/2021-11-08T18:53:31-03:00https://docs.communityhealthtoolkit.org/hosting/vertical-vs-horizontal/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/shortcodes/2021-05-18T17:45:42-04:00https://docs.communityhealthtoolkit.org/hosting/3.x/app-developer/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/4.x/app-developer/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/3.x/ssl-cert-install/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/message-loops/2021-05-18T17:45:42-04:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/gateways/gateway/troubleshooting/2023-03-10T04:36:47+05:45https://docs.communityhealthtoolkit.org/hosting/3.x/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/4.x/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/privacy/privacy-policy/2022-10-10T16:14:15-07:00https://docs.communityhealthtoolkit.org/apps/guides/data/2020-06-05T14:27:01-04:00https://docs.communityhealthtoolkit.org/apps/guides/database/2024-04-18T13:46:39+01:00https://docs.communityhealthtoolkit.org/apps/guides/debugging/2022-02-16T12:15:00+13:00https://docs.communityhealthtoolkit.org/apps/guides/forms/2020-06-05T14:27:01-04:00https://docs.communityhealthtoolkit.org/apps/guides/integrations/2022-07-05T04:16:58+03:00https://docs.communityhealthtoolkit.org/hosting/monitoring/introduction/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/2020-06-05T14:27:01-04:00https://docs.communityhealthtoolkit.org/hosting/monitoring/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/3.x/offline/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/performance/2020-06-05T14:27:01-04:00https://docs.communityhealthtoolkit.org/apps/guides/privacy/2021-04-19T17:19:45-07:00https://docs.communityhealthtoolkit.org/apps/guides/security/2020-06-05T14:27:01-04:00https://docs.communityhealthtoolkit.org/hosting/monitoring/setup/2024-05-16T15:12:36-07:00https://docs.communityhealthtoolkit.org/apps/guides/tasks/2022-01-07T17:06:14-05:00https://docs.communityhealthtoolkit.org/hosting/4.x/adding-tls-certificates/2024-05-06T23:25:28-07:00https://docs.communityhealthtoolkit.org/apps/guides/training/2023-03-09T15:46:54+07:00https://docs.communityhealthtoolkit.org/apps/guides/updates/2020-06-05T14:27:01-04:00https://docs.communityhealthtoolkit.org/apps/guides/android/2022-12-13T09:17:47+13:00https://docs.communityhealthtoolkit.org/apps/guides/data/analytics/2024-03-08T16:16:00+00:00https://docs.communityhealthtoolkit.org/hosting/monitoring/production/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/4.x/logs/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/4.x/backups/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/monitoring/postgres-ingest/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/monitoring/integration/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/search/2022-07-27T20:41:57-05:00https://docs.communityhealthtoolkit.org/core/releases/0.4.15-and-earlier/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.10.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.10.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.10.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.10.3/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.11.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.11.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.11.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.11.3/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.12.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.12.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.12.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.12.3/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.12.4/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.12.5/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.13.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.13.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.13.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.13.3/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.13.4/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.13.5/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.13.6/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.13.7/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.14.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.14.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.14.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.14.3/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.15.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.16.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.16.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.17.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.18.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.18.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.6.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.6.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.6.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.6.3/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.7.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.7.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.7.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.7.3/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.8.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.8.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.8.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.8.3/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.8.4/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.8.5/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.9.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.9.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/3.0.0/2022-02-21T09:32:58-06:00https://docs.communityhealthtoolkit.org/core/releases/3.1.0/2022-02-21T09:32:58-06:00https://docs.communityhealthtoolkit.org/core/releases/3.10.0/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.10.1/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.10.2/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.10.3/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.10.4/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.10.5/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.11.0/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.11.1/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.11.2/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.11.3/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.12.0/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.12.1/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.13.0/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.14.0/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.14.1/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.14.2/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.15.0/2022-05-05T09:06:44+12:00https://docs.communityhealthtoolkit.org/core/releases/3.16.0/2022-08-10T08:20:54-05:00https://docs.communityhealthtoolkit.org/core/releases/3.16.1/2022-12-02T09:34:55+02:00https://docs.communityhealthtoolkit.org/core/releases/3.17.0/2022-10-11T09:43:26+07:00https://docs.communityhealthtoolkit.org/core/releases/3.17.1/2022-12-02T09:35:08+02:00https://docs.communityhealthtoolkit.org/core/releases/3.17.2/2023-10-10T19:56:20+13:00https://docs.communityhealthtoolkit.org/core/releases/3.2.0/2022-10-31T16:02:09-04:00https://docs.communityhealthtoolkit.org/core/releases/3.2.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/3.3.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/3.4.0/2022-01-14T11:19:07-05:00https://docs.communityhealthtoolkit.org/core/releases/3.4.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/3.5.0/2022-01-14T11:19:07-05:00https://docs.communityhealthtoolkit.org/core/releases/3.6.0/2022-01-14T11:19:07-05:00https://docs.communityhealthtoolkit.org/core/releases/3.6.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/3.6.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/3.7.0/2022-08-01T16:02:39+12:00https://docs.communityhealthtoolkit.org/core/releases/3.7.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/3.8.0/2022-02-21T09:32:58-06:00https://docs.communityhealthtoolkit.org/core/releases/3.8.1/2022-01-14T11:19:07-05:00https://docs.communityhealthtoolkit.org/core/releases/3.8.2/2022-01-14T11:19:07-05:00https://docs.communityhealthtoolkit.org/core/releases/3.9.0/2022-01-14T11:19:07-05:00https://docs.communityhealthtoolkit.org/core/releases/3.9.1/2022-01-14T11:19:07-05:00https://docs.communityhealthtoolkit.org/core/releases/3.9.2/2022-01-14T11:19:07-05:00https://docs.communityhealthtoolkit.org/core/releases/4.0.0/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/core/releases/4.0.1/2022-12-01T17:04:46+02:00https://docs.communityhealthtoolkit.org/core/releases/4.1.0/2022-12-13T10:21:02+01:00https://docs.communityhealthtoolkit.org/core/releases/4.1.1/2023-03-21T13:03:08+00:00https://docs.communityhealthtoolkit.org/core/releases/4.1.2/2023-06-21T07:36:02+12:00https://docs.communityhealthtoolkit.org/core/releases/4.2.0/2023-05-25T10:01:43+07:00https://docs.communityhealthtoolkit.org/core/releases/4.2.1/2023-06-10T09:20:32+03:00https://docs.communityhealthtoolkit.org/core/releases/4.2.2/2023-07-07T21:11:26+03:00https://docs.communityhealthtoolkit.org/core/releases/4.2.3/2023-09-25T14:17:56+02:00https://docs.communityhealthtoolkit.org/core/releases/4.2.4/2023-10-10T19:56:20+13:00https://docs.communityhealthtoolkit.org/core/releases/4.3.0/2023-08-18T11:58:28+03:00https://docs.communityhealthtoolkit.org/core/releases/4.3.1/2023-08-30T15:37:03+12:00https://docs.communityhealthtoolkit.org/core/releases/4.3.2/2023-10-10T19:56:20+13:00https://docs.communityhealthtoolkit.org/core/releases/4.4.0/2023-11-06T18:07:13-08:00https://docs.communityhealthtoolkit.org/core/releases/4.4.1/2023-10-10T19:56:20+13:00https://docs.communityhealthtoolkit.org/core/releases/4.4.2/2023-12-12T12:39:34+02:00https://docs.communityhealthtoolkit.org/core/releases/4.5.0/2023-11-20T09:25:50-05:00https://docs.communityhealthtoolkit.org/core/releases/4.5.1/2023-12-12T12:39:34+02:00https://docs.communityhealthtoolkit.org/core/releases/4.5.2/2024-02-09T15:11:30+07:00https://docs.communityhealthtoolkit.org/core/releases/4.6.0/2024-03-28T10:51:13-05:00https://docs.communityhealthtoolkit.org/core/releases/4.7.0/2024-05-15T13:54:14+03:00https://docs.communityhealthtoolkit.org/core/releases/4.7.1/2024-05-15T13:54:14+03:00https://docs.communityhealthtoolkit.org/apps/guides/forms/additional-docs/2022-06-17T14:30:45-05:00https://docs.communityhealthtoolkit.org/apps/guides/forms/app-form-sms/2023-06-27T05:11:38+05:45https://docs.communityhealthtoolkit.org/apps/guides/debugging/obtaining-logs/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/reference/_partial_cht_api/2023-04-06T14:38:13-04:00https://docs.communityhealthtoolkit.org/apps/tutorials/tasks-2/2023-04-06T14:38:13-04:00https://docs.communityhealthtoolkit.org/apps/guides/database/muting_in_dashboards/2021-10-08T08:43:53+03:00https://docs.communityhealthtoolkit.org/apps/examples/contact-tracing/2020-09-23T18:04:11-04:00https://docs.communityhealthtoolkit.org/apps/guides/database/couch2pg-oom-errors/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/database/couchdb-authentication/2022-11-22T08:13:16+13:00https://docs.communityhealthtoolkit.org/apps/examples/phc-covid/2020-09-23T18:04:11-04:00https://docs.communityhealthtoolkit.org/apps/examples/covid-education/2021-01-11T16:12:16-05:00https://docs.communityhealthtoolkit.org/apps/examples/covid-rdt-reference-app/2021-09-27T06:46:22-07:00https://docs.communityhealthtoolkit.org/apps/guides/database/database-conflicts/2024-05-17T10:49:48+05:45https://docs.communityhealthtoolkit.org/apps/guides/integrations/dhis2-aggregate/2020-07-09T16:39:14-07:00https://docs.communityhealthtoolkit.org/apps/examples/direct-to-client/2024-03-26T10:51:24+05:45https://docs.communityhealthtoolkit.org/hosting/4.x/_partial_docker_directories/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/examples/ebs/2020-09-23T18:04:11-04:00https://docs.communityhealthtoolkit.org/apps/guides/updates/feature-flags/2023-05-04T10:39:42-04:00https://docs.communityhealthtoolkit.org/apps/guides/forms/google-drive/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/apps/guides/forms/form-inputs/2024-04-09T09:47:10-05:00https://docs.communityhealthtoolkit.org/apps/examples/learning-care/2021-03-03T16:27:50-05:00https://docs.communityhealthtoolkit.org/apps/tutorials/_partial_docker_setup/2023-10-06T16:32:03+02:00https://docs.communityhealthtoolkit.org/apps/examples/interoperability/2023-05-31T18:07:44+03:00https://docs.communityhealthtoolkit.org/apps/guides/privacy/policy/2023-06-29T09:58:29+12:00https://docs.communityhealthtoolkit.org/design/mockups/2023-03-10T03:00:38+03:00https://docs.communityhealthtoolkit.org/apps/guides/updates/moving-contacts/2021-10-22T17:25:03-04:00https://docs.communityhealthtoolkit.org/apps/guides/forms/multimedia/2022-06-17T14:30:45-05:00https://docs.communityhealthtoolkit.org/apps/guides/integrations/openmrs/2023-04-12T17:35:29+00:00https://docs.communityhealthtoolkit.org/apps/guides/integrations/oppia/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/apps/guides/tasks/pass-data-to-form/2023-04-06T14:38:13-04:00https://docs.communityhealthtoolkit.org/apps/examples/pharmacovigilance-reference-app/2024-01-16T12:23:53+03:00https://docs.communityhealthtoolkit.org/apps/examples/pih/2024-01-17T10:19:37+03:00https://docs.communityhealthtoolkit.org/apps/guides/updates/preparing-for-4/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/debugging/replicating-production-data-locally/2023-08-21T14:01:53+12:00https://docs.communityhealthtoolkit.org/apps/guides/performance/purging/2023-08-17T01:04:57+03:00https://docs.communityhealthtoolkit.org/apps/guides/database/querying_apdex_telemetry/2024-03-29T11:37:33+07:00https://docs.communityhealthtoolkit.org/apps/guides/tasks/query-task-data/2021-11-29T11:05:14-08:00https://docs.communityhealthtoolkit.org/apps/guides/forms/wealth-quintiles/2020-12-16T14:58:49-05:00https://docs.communityhealthtoolkit.org/apps/guides/integrations/rapidpro/2024-03-25T13:57:13-07:00https://docs.communityhealthtoolkit.org/apps/guides/database/rdbms-from-mac/2024-01-25T09:05:05+03:00https://docs.communityhealthtoolkit.org/apps/guides/database/rdbms-from-windows/2020-08-18T10:29:41-07:00https://docs.communityhealthtoolkit.org/apps/guides/updates/collect-forms-update/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/apps/examples/training/2023-03-09T15:46:54+07:00https://docs.communityhealthtoolkit.org/apps/guides/performance/replication/2020-08-19T12:19:51-07:00https://docs.communityhealthtoolkit.org/apps/guides/forms/report-titles/2020-06-05T14:27:01-04:00https://docs.communityhealthtoolkit.org/apps/guides/security/securely-onboarding-users-at-scale/2024-02-09T13:26:28-08:00https://docs.communityhealthtoolkit.org/apps/guides/debugging/secure-sharing-of-developer-instance/2022-12-13T09:17:47+13:00https://docs.communityhealthtoolkit.org/apps/guides/security/securing-android/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/debugging/sharing-4x-logs/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/examples/stock-monitoring/2022-08-31T13:55:06-07:00https://docs.communityhealthtoolkit.org/apps/examples/supervisor-reference-app/2023-03-18T15:29:21+03:00https://docs.communityhealthtoolkit.org/apps/guides/tasks/task-schema-parameters/2021-11-29T11:05:14-08:00https://docs.communityhealthtoolkit.org/apps/guides/performance/telemetry/2024-03-18T22:18:10+07:00https://docs.communityhealthtoolkit.org/hosting/4.x/self-hosting/_partial_upgrade_service/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/reference/_partial_utils/2023-04-06T14:38:13-04:00https://docs.communityhealthtoolkit.org/apps/guides/forms/versioning/2022-08-05T10:25:51+12:00 \ No newline at end of file +https://docs.communityhealthtoolkit.org/apps/concepts/access/2024-02-07T09:01:15-08:00https://docs.communityhealthtoolkit.org/apps/features/integrations/android/2024-05-09T16:20:33+02:00https://docs.communityhealthtoolkit.org/apps/reference/api/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/core/overview/architecture/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/contribute/code/core/dev-environment/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/core/overview/watchdog/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/design/personas/chw-janet/2020-10-09T16:17:31-07:00https://docs.communityhealthtoolkit.org/contribute/code/2022-12-13T09:17:47+13:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/continuous-discovery-overview/2023-02-22T11:12:03+00:00https://docs.communityhealthtoolkit.org/apps/features/integrations/custom/2022-01-13T15:14:41-05:00https://docs.communityhealthtoolkit.org/apps/features/integrations/dhis2/2021-04-19T17:24:37-04:00https://docs.communityhealthtoolkit.org/2024-04-17T08:14:28+01:00https://docs.communityhealthtoolkit.org/contribute/docs/2020-06-22T21:46:00-04:00https://docs.communityhealthtoolkit.org/contribute/code/releasing/feature_releases/2023-06-02T12:58:08-07:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/focused-groups/2023-11-01T13:43:59-04:00https://docs.communityhealthtoolkit.org/design/icons/forms_tasks_targets/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/apps/tutorials/local-setup/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/design/personas/partners/implementers/2020-06-01T11:01:54-07:00https://docs.communityhealthtoolkit.org/apps/guides/data/analytics/introduction/2024-03-08T16:16:00+00:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/ux-research-repo/key-concepts/2023-05-16T13:11:09-07:00https://docs.communityhealthtoolkit.org/apps/examples/anc/2023-04-12T17:35:29+00:00https://docs.communityhealthtoolkit.org/design/icons/people_and_places/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/design/personas/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/2023-02-22T11:12:03+00:00https://docs.communityhealthtoolkit.org/contribute/medic/onboarding/product-team/2024-01-12T18:57:07+02:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/product-trio/product-trio-activities/2023-02-22T11:12:03+00:00https://docs.communityhealthtoolkit.org/running-programs/training/2024-03-28T02:15:04-07:00https://docs.communityhealthtoolkit.org/design/guides/designing-interviews/2022-04-28T12:11:31+03:00https://docs.communityhealthtoolkit.org/why-the-cht/2022-12-02T21:41:51-05:00https://docs.communityhealthtoolkit.org/contribute/docs/workflow/2023-04-12T10:00:06+00:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/ux-research-repo/about-interviews/2023-05-16T13:11:09-07:00https://docs.communityhealthtoolkit.org/contribute/medic/onboarding/all-the-things/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/contribute/code/android/development-setup/2024-03-18T10:03:08-05:00https://docs.communityhealthtoolkit.org/design/best-practices/2023-12-13T07:55:15+03:00https://docs.communityhealthtoolkit.org/contribute/code/core/build-commands/2023-11-28T15:41:06-06:00https://docs.communityhealthtoolkit.org/running-programs/2023-11-21T01:04:00-08:00https://docs.communityhealthtoolkit.org/core/overview/cht-sync/2024-04-03T15:51:38+00:00https://docs.communityhealthtoolkit.org/design/personas/chw-supervisor-ann/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/apps/concepts/2020-12-15T09:40:02-06:00https://docs.communityhealthtoolkit.org/apps/tutorials/couch2pg-setup/2023-10-12T08:47:28+13:00https://docs.communityhealthtoolkit.org/core/overview/db-schema/2023-08-07T01:42:44-07:00https://docs.communityhealthtoolkit.org/contribute/code/core/deploy-on-eks/2024-04-26T13:14:46+03:00https://docs.communityhealthtoolkit.org/apps/guides/data/hydration/2021-03-24T06:41:04+02:00https://docs.communityhealthtoolkit.org/apps/reference/forms/2020-10-19T08:47:55-07:00https://docs.communityhealthtoolkit.org/apps/guides/data/analytics/setup/2024-03-08T16:16:00+00:00https://docs.communityhealthtoolkit.org/design/personas/partners/local-governments/2020-06-01T11:01:54-07:00https://docs.communityhealthtoolkit.org/apps/concepts/navigation/2023-12-04T10:15:05+03:00https://docs.communityhealthtoolkit.org/core/overview/offline-first/2022-02-24T07:18:33+13:00https://docs.communityhealthtoolkit.org/apps/features/integrations/openmrs/2022-02-04T18:14:48-05:00https://docs.communityhealthtoolkit.org/core/overview/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/contribute/medic/product-core-competencies/2023-05-03T09:56:16+00:00https://docs.communityhealthtoolkit.org/core/overview/pwa/2022-04-08T10:38:39+12:00https://docs.communityhealthtoolkit.org/core/releases/2024-05-22T11:33:25-07:00https://docs.communityhealthtoolkit.org/apps/reference/resources/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/schedule-of-events/2023-02-22T11:12:03+00:00https://docs.communityhealthtoolkit.org/apps/reference/translations/2023-05-16T17:55:12+02:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/ux-research-repo/adding-nuggets/2023-05-16T13:11:09-07:00https://docs.communityhealthtoolkit.org/apps/2023-11-21T01:04:00-08:00https://docs.communityhealthtoolkit.org/design/components/2023-05-19T14:14:18+00:00https://docs.communityhealthtoolkit.org/apps/tutorials/contact-and-users-1/2023-03-29T07:55:19-05:00https://docs.communityhealthtoolkit.org/core/overview/data-flows-for-analytics/2024-03-08T16:16:00+00:00https://docs.communityhealthtoolkit.org/design/guides/empathy-map/2022-04-19T07:42:28+03:00https://docs.communityhealthtoolkit.org/apps/features/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/apps/concepts/forms/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/design/personas/partners/national-governments/2020-06-01T11:01:54-07:00https://docs.communityhealthtoolkit.org/contribute/medic/onboarding/2023-05-03T09:56:16+00:00https://docs.communityhealthtoolkit.org/apps/features/integrations/oppia/2020-12-17T15:05:43-08:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/product-trio/2023-02-22T11:12:03+00:00https://docs.communityhealthtoolkit.org/apps/guides/data/analytics/production/2024-05-20T16:48:06+00:00https://docs.communityhealthtoolkit.org/apps/features/integrations/rapidpro/2020-08-20T16:45:11-04:00https://docs.communityhealthtoolkit.org/design/personas/regional-manager-christina/2023-02-19T20:45:44+03:00https://docs.communityhealthtoolkit.org/contribute/code/android/releasing/2024-05-15T11:01:04+05:45https://docs.communityhealthtoolkit.org/contribute/tech-radar/2024-01-25T08:20:26+00:00https://docs.communityhealthtoolkit.org/contribute/medic/onboarding/technical-resources/2024-01-17T17:16:27+02:00https://docs.communityhealthtoolkit.org/apps/concepts/care-guides/2020-09-16T20:06:56-07:00https://docs.communityhealthtoolkit.org/core/2023-11-21T01:04:00-08:00https://docs.communityhealthtoolkit.org/contribute/code-of-conduct/2023-09-27T11:58:54+03:00https://docs.communityhealthtoolkit.org/apps/features/contacts/2022-09-15T09:07:15+07:00https://docs.communityhealthtoolkit.org/apps/tutorials/contact-and-users-2/2023-03-29T07:55:19-05:00https://docs.communityhealthtoolkit.org/apps/guides/data/analytics/environment-variables/2024-04-04T08:57:05+00:00https://docs.communityhealthtoolkit.org/apps/examples/2020-09-22T16:00:38-05:00https://docs.communityhealthtoolkit.org/design/icons/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/design/personas/nurse-mary/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/design/guides/problem-statement/2022-04-19T07:42:28+03:00https://docs.communityhealthtoolkit.org/apps/guides/android/publishing/2024-05-15T11:01:04+05:45https://docs.communityhealthtoolkit.org/contribute/code/releasing/publish-docker-image/2023-05-16T10:46:37-05:00https://docs.communityhealthtoolkit.org/core/overview/transitions/2023-06-14T09:53:43+03:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/ux-research-repo/synthesizing-nuggets/2023-05-16T13:11:09-07:00https://docs.communityhealthtoolkit.org/contribute/medic/onboarding/team-meetings/2024-04-16T10:19:29+00:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/ux-research-repo/2023-02-22T11:12:03+00:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/accept_case_reports/2020-06-27T01:28:28-04:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/assetlinks/2024-05-09T16:20:33+02:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/hierarchy/2022-06-17T14:30:45-05:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/dhis2/2020-07-09T16:39:14-07:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/forms/2022-05-03T07:56:17+05:45https://docs.communityhealthtoolkit.org/apps/reference/app-settings/header_tabs/2020-07-03T11:25:34+03:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/outbound/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/patient_reports/2021-03-24T06:41:04+02:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/user-permissions/2023-08-14T19:41:47+07:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/registrations/2021-11-24T07:30:29+05:45https://docs.communityhealthtoolkit.org/apps/reference/app-settings/reminders/2020-07-14T15:02:10+12:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/replication_depth/2020-07-13T16:54:46+03:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/replications/2020-10-02T12:20:59-04:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/user-roles/2020-06-04T15:06:42-04:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/schedules/2023-10-25T18:04:48-04:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/sms/2022-11-24T11:08:37+13:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/token_login/2020-07-28T02:48:35+03:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/transitions/2023-04-03T21:22:37-04:00https://docs.communityhealthtoolkit.org/apps/reference/forms/app/2024-04-15T14:37:43+08:00https://docs.communityhealthtoolkit.org/apps/reference/app-settings/2024-05-09T16:20:33+02:00https://docs.communityhealthtoolkit.org/contribute/medic/2023-09-27T11:58:54+03:00https://docs.communityhealthtoolkit.org/apps/reference/forms/collect/2021-10-05T16:38:24-04:00https://docs.communityhealthtoolkit.org/apps/reference/forms/contact/2024-01-15T13:28:55+02:00https://docs.communityhealthtoolkit.org/apps/reference/contact-page/2024-04-24T13:18:24+03:00https://docs.communityhealthtoolkit.org/contribute/medic/onboarding/daily-updates/2024-04-24T13:18:24+03:00https://docs.communityhealthtoolkit.org/design/personas/data-manager-paul/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/design/2020-06-01T11:16:07-07:00https://docs.communityhealthtoolkit.org/apps/reference/extension-libs/2023-05-08T06:38:08+12:00https://docs.communityhealthtoolkit.org/design/guides/mapping-hierarchy/2022-04-19T07:42:28+03:00https://docs.communityhealthtoolkit.org/apps/features/messaging/2020-09-21T15:56:39-07:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/ux-research-repo/publishing-insights/2023-05-16T13:11:09-07:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/quality-assistance/2023-02-22T11:12:03+00:00https://docs.communityhealthtoolkit.org/design/guides/2021-04-15T13:04:40+03:00https://docs.communityhealthtoolkit.org/hosting/requirements/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/tutorials/sms-forms/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/apps/reference/targets/2022-12-06T01:01:56-05:00https://docs.communityhealthtoolkit.org/apps/reference/tasks/2023-04-20T11:51:49+12:00https://docs.communityhealthtoolkit.org/core/overview/translations/2022-12-22T19:50:08+05:45https://docs.communityhealthtoolkit.org/apps/tutorials/2020-06-03T10:27:10-07:00https://docs.communityhealthtoolkit.org/apps/guides/forms/uhc-mode/2022-01-13T14:48:44-05:00https://docs.communityhealthtoolkit.org/apps/concepts/workflows/2020-12-10T15:03:59-05:00https://docs.communityhealthtoolkit.org/design/personas/app-builder/2020-05-30T19:36:05-04:00https://docs.communityhealthtoolkit.org/apps/tutorials/application-settings/2024-03-28T18:22:13+00:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/code-health/2023-04-04T10:38:58+12:00https://docs.communityhealthtoolkit.org/apps/concepts/hierarchy/2023-05-18T15:48:07-07:00https://docs.communityhealthtoolkit.org/hosting/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/2020-06-03T14:28:04-04:00https://docs.communityhealthtoolkit.org/apps/features/reports/2023-04-12T17:35:29+00:00https://docs.communityhealthtoolkit.org/apps/tutorials/sms-schedules/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/contribute/code/workflow/2024-04-17T07:37:21-05:00https://docs.communityhealthtoolkit.org/apps/tutorials/app-forms/2024-01-10T20:47:25+07:00https://docs.communityhealthtoolkit.org/apps/reference/2024-04-17T08:14:28+01:00https://docs.communityhealthtoolkit.org/contribute/code/releasing/2023-04-18T12:42:52+00:00https://docs.communityhealthtoolkit.org/apps/features/supervision/2023-06-26T07:18:05+03:00https://docs.communityhealthtoolkit.org/apps/features/tasks/2022-07-19T14:00:29-04:00https://docs.communityhealthtoolkit.org/contribute/medic/product-development-process/transparency-accountability/2024-03-29T17:47:52-04:00https://docs.communityhealthtoolkit.org/apps/concepts/users/2022-01-13T15:14:41-05:00https://docs.communityhealthtoolkit.org/contribute/code/repository-checklist/2024-05-16T09:09:00+00:00https://docs.communityhealthtoolkit.org/contribute/2023-02-22T11:12:03+00:00https://docs.communityhealthtoolkit.org/apps/tutorials/form-properties/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/apps/concepts/interoperability/2024-01-15T13:28:55+02:00https://docs.communityhealthtoolkit.org/design/personas/partners/2020-06-01T11:16:07-07:00https://docs.communityhealthtoolkit.org/apps/features/targets/2023-12-13T07:55:15+03:00https://docs.communityhealthtoolkit.org/contribute/code/core/update-dependencies/2023-11-03T05:23:42+13:00https://docs.communityhealthtoolkit.org/apps/concepts/prerequisites/2023-05-14T21:33:28+03:00https://docs.communityhealthtoolkit.org/contribute/code/style-guide/2023-11-28T15:41:06-06:00https://docs.communityhealthtoolkit.org/apps/tutorials/tasks-1/2022-04-25T14:22:54+12:00https://docs.communityhealthtoolkit.org/apps/features/training/2023-04-11T06:24:09+07:00https://docs.communityhealthtoolkit.org/hosting/3.x/ec2-setup-guide/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/contribute/code/core/2022-12-13T09:17:47+13:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/gateways/gateway/2021-11-08T18:53:31-03:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/gateways/gateway/configuration/2022-12-13T09:17:47+13:00https://docs.communityhealthtoolkit.org/hosting/4.x/data-migration/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/glossary/2023-09-06T01:29:21-07:00https://docs.communityhealthtoolkit.org/apps/features/muting/2023-03-09T15:46:54+07:00https://docs.communityhealthtoolkit.org/core/overview/roadmap/2023-05-14T14:06:36-07:00https://docs.communityhealthtoolkit.org/hosting/4.x/self-hosting/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/4.x/self-hosting/single-node/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/contribute/docs/style-guide/2023-10-09T09:09:53+02:00https://docs.communityhealthtoolkit.org/apps/tutorials/targets/2022-02-08T10:50:49+03:00https://docs.communityhealthtoolkit.org/contribute/code/using-npm/2024-05-16T09:09:00+00:00https://docs.communityhealthtoolkit.org/apps/tutorials/contact-summary/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/apps/tutorials/death-reporting/2021-11-29T11:05:14-08:00https://docs.communityhealthtoolkit.org/contribute/code/static-analysis/2024-05-16T09:09:00+00:00https://docs.communityhealthtoolkit.org/apps/features/uhc-mode/2023-03-09T15:46:54+07:00https://docs.communityhealthtoolkit.org/apps/features/admin/2023-03-09T15:46:54+07:00https://docs.communityhealthtoolkit.org/contribute/code/core/automated-tests/2024-05-20T13:47:18+00:00https://docs.communityhealthtoolkit.org/apps/tutorials/condition-cards/2023-03-09T11:48:26+03:00https://docs.communityhealthtoolkit.org/contribute/code/design-docs/2024-05-16T09:09:00+00:00https://docs.communityhealthtoolkit.org/apps/guides/android/branding/2024-05-09T16:20:33+02:00https://docs.communityhealthtoolkit.org/apps/tutorials/localizing-cht/2024-01-15T13:28:55+02:00https://docs.communityhealthtoolkit.org/apps/tutorials/application-graphics/2022-07-13T02:44:45+00:00https://docs.communityhealthtoolkit.org/apps/tutorials/application-tests/2023-04-12T10:00:06+00:00https://docs.communityhealthtoolkit.org/apps/guides/data/users-bulk-load/2024-01-22T12:03:58+03:00https://docs.communityhealthtoolkit.org/apps/guides/data/impact-metrics/2024-03-08T16:16:00+00:00https://docs.communityhealthtoolkit.org/apps/guides/training/onboarding/2023-03-09T15:46:54+07:00https://docs.communityhealthtoolkit.org/apps/guides/training/training-cards/2023-04-11T06:24:09+07:00https://docs.communityhealthtoolkit.org/apps/guides/training/training-cards-resources/2023-05-12T08:24:25+07:00https://docs.communityhealthtoolkit.org/apps/guides/data/training-instance/2023-03-09T15:46:54+07:00https://docs.communityhealthtoolkit.org/contribute/code/core/using-windows/2023-08-21T14:01:53+12:00https://docs.communityhealthtoolkit.org/apps/guides/data/invalid-reports/2024-03-08T16:16:00+00:00https://docs.communityhealthtoolkit.org/contribute/code/core/run-multiple-chrome-versions/2023-09-07T14:16:27-04:00https://docs.communityhealthtoolkit.org/apps/guides/data/csv-to-docs/2024-03-08T16:16:00+00:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/gateways/africas-talking/2022-07-22T08:43:15+12:00https://docs.communityhealthtoolkit.org/contribute/code/android/2022-12-13T09:17:47+13:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/gateways/2021-05-18T17:45:42-04:00https://docs.communityhealthtoolkit.org/apps/features/integrations/2023-03-09T15:46:54+07:00https://docs.communityhealthtoolkit.org/hosting/4.x/self-hosting/multiple-nodes/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/4.x/self-hosting/self-hosting-k3s-multinode/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/gateways/gateway/phones/2021-11-08T18:53:31-03:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/gateways/rapidpro/2022-12-08T13:31:35+01:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/gateways/rapidpro_cht_gateway/2024-04-29T23:46:36+01:00https://docs.communityhealthtoolkit.org/hosting/3.x/self-hosting/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/sms-states/2021-11-08T18:53:31-03:00https://docs.communityhealthtoolkit.org/hosting/vertical-vs-horizontal/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/shortcodes/2021-05-18T17:45:42-04:00https://docs.communityhealthtoolkit.org/hosting/3.x/app-developer/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/4.x/app-developer/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/3.x/ssl-cert-install/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/message-loops/2021-05-18T17:45:42-04:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/gateways/gateway/troubleshooting/2023-03-10T04:36:47+05:45https://docs.communityhealthtoolkit.org/hosting/3.x/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/4.x/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/privacy/privacy-policy/2022-10-10T16:14:15-07:00https://docs.communityhealthtoolkit.org/apps/guides/data/2020-06-05T14:27:01-04:00https://docs.communityhealthtoolkit.org/apps/guides/database/2024-04-18T13:46:39+01:00https://docs.communityhealthtoolkit.org/apps/guides/debugging/2022-02-16T12:15:00+13:00https://docs.communityhealthtoolkit.org/apps/guides/forms/2020-06-05T14:27:01-04:00https://docs.communityhealthtoolkit.org/apps/guides/integrations/2022-07-05T04:16:58+03:00https://docs.communityhealthtoolkit.org/hosting/monitoring/introduction/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/messaging/2020-06-05T14:27:01-04:00https://docs.communityhealthtoolkit.org/hosting/monitoring/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/3.x/offline/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/performance/2020-06-05T14:27:01-04:00https://docs.communityhealthtoolkit.org/apps/guides/privacy/2021-04-19T17:19:45-07:00https://docs.communityhealthtoolkit.org/apps/guides/security/2020-06-05T14:27:01-04:00https://docs.communityhealthtoolkit.org/hosting/monitoring/setup/2024-05-16T15:12:36-07:00https://docs.communityhealthtoolkit.org/apps/guides/tasks/2022-01-07T17:06:14-05:00https://docs.communityhealthtoolkit.org/hosting/4.x/adding-tls-certificates/2024-05-06T23:25:28-07:00https://docs.communityhealthtoolkit.org/apps/guides/training/2023-03-09T15:46:54+07:00https://docs.communityhealthtoolkit.org/apps/guides/updates/2020-06-05T14:27:01-04:00https://docs.communityhealthtoolkit.org/apps/guides/android/2022-12-13T09:17:47+13:00https://docs.communityhealthtoolkit.org/apps/guides/data/analytics/2024-03-08T16:16:00+00:00https://docs.communityhealthtoolkit.org/hosting/monitoring/production/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/4.x/logs/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/4.x/backups/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/monitoring/postgres-ingest/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/hosting/monitoring/integration/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/search/2022-07-27T20:41:57-05:00https://docs.communityhealthtoolkit.org/core/releases/0.4.15-and-earlier/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.10.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.10.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.10.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.10.3/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.11.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.11.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.11.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.11.3/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.12.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.12.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.12.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.12.3/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.12.4/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.12.5/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.13.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.13.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.13.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.13.3/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.13.4/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.13.5/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.13.6/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.13.7/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.14.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.14.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.14.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.14.3/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.15.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.16.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.16.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.17.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.18.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.18.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.6.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.6.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.6.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.6.3/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.7.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.7.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.7.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.7.3/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.8.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.8.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.8.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.8.3/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.8.4/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.8.5/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.9.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/2.9.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/3.0.0/2022-02-21T09:32:58-06:00https://docs.communityhealthtoolkit.org/core/releases/3.1.0/2022-02-21T09:32:58-06:00https://docs.communityhealthtoolkit.org/core/releases/3.10.0/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.10.1/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.10.2/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.10.3/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.10.4/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.10.5/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.11.0/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.11.1/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.11.2/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.11.3/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.12.0/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.12.1/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.13.0/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.14.0/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.14.1/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.14.2/2022-11-04T11:12:06-07:00https://docs.communityhealthtoolkit.org/core/releases/3.15.0/2022-05-05T09:06:44+12:00https://docs.communityhealthtoolkit.org/core/releases/3.16.0/2022-08-10T08:20:54-05:00https://docs.communityhealthtoolkit.org/core/releases/3.16.1/2022-12-02T09:34:55+02:00https://docs.communityhealthtoolkit.org/core/releases/3.17.0/2022-10-11T09:43:26+07:00https://docs.communityhealthtoolkit.org/core/releases/3.17.1/2022-12-02T09:35:08+02:00https://docs.communityhealthtoolkit.org/core/releases/3.17.2/2023-10-10T19:56:20+13:00https://docs.communityhealthtoolkit.org/core/releases/3.2.0/2022-10-31T16:02:09-04:00https://docs.communityhealthtoolkit.org/core/releases/3.2.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/3.3.0/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/3.4.0/2022-01-14T11:19:07-05:00https://docs.communityhealthtoolkit.org/core/releases/3.4.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/3.5.0/2022-01-14T11:19:07-05:00https://docs.communityhealthtoolkit.org/core/releases/3.6.0/2022-01-14T11:19:07-05:00https://docs.communityhealthtoolkit.org/core/releases/3.6.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/3.6.2/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/3.7.0/2022-08-01T16:02:39+12:00https://docs.communityhealthtoolkit.org/core/releases/3.7.1/2021-11-24T11:32:41+13:00https://docs.communityhealthtoolkit.org/core/releases/3.8.0/2022-02-21T09:32:58-06:00https://docs.communityhealthtoolkit.org/core/releases/3.8.1/2022-01-14T11:19:07-05:00https://docs.communityhealthtoolkit.org/core/releases/3.8.2/2022-01-14T11:19:07-05:00https://docs.communityhealthtoolkit.org/core/releases/3.9.0/2022-01-14T11:19:07-05:00https://docs.communityhealthtoolkit.org/core/releases/3.9.1/2022-01-14T11:19:07-05:00https://docs.communityhealthtoolkit.org/core/releases/3.9.2/2022-01-14T11:19:07-05:00https://docs.communityhealthtoolkit.org/core/releases/4.0.0/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/core/releases/4.0.1/2022-12-01T17:04:46+02:00https://docs.communityhealthtoolkit.org/core/releases/4.1.0/2022-12-13T10:21:02+01:00https://docs.communityhealthtoolkit.org/core/releases/4.1.1/2023-03-21T13:03:08+00:00https://docs.communityhealthtoolkit.org/core/releases/4.1.2/2023-06-21T07:36:02+12:00https://docs.communityhealthtoolkit.org/core/releases/4.2.0/2023-05-25T10:01:43+07:00https://docs.communityhealthtoolkit.org/core/releases/4.2.1/2023-06-10T09:20:32+03:00https://docs.communityhealthtoolkit.org/core/releases/4.2.2/2023-07-07T21:11:26+03:00https://docs.communityhealthtoolkit.org/core/releases/4.2.3/2023-09-25T14:17:56+02:00https://docs.communityhealthtoolkit.org/core/releases/4.2.4/2023-10-10T19:56:20+13:00https://docs.communityhealthtoolkit.org/core/releases/4.3.0/2023-08-18T11:58:28+03:00https://docs.communityhealthtoolkit.org/core/releases/4.3.1/2023-08-30T15:37:03+12:00https://docs.communityhealthtoolkit.org/core/releases/4.3.2/2023-10-10T19:56:20+13:00https://docs.communityhealthtoolkit.org/core/releases/4.4.0/2023-11-06T18:07:13-08:00https://docs.communityhealthtoolkit.org/core/releases/4.4.1/2023-10-10T19:56:20+13:00https://docs.communityhealthtoolkit.org/core/releases/4.4.2/2023-12-12T12:39:34+02:00https://docs.communityhealthtoolkit.org/core/releases/4.5.0/2023-11-20T09:25:50-05:00https://docs.communityhealthtoolkit.org/core/releases/4.5.1/2023-12-12T12:39:34+02:00https://docs.communityhealthtoolkit.org/core/releases/4.5.2/2024-02-09T15:11:30+07:00https://docs.communityhealthtoolkit.org/core/releases/4.6.0/2024-03-28T10:51:13-05:00https://docs.communityhealthtoolkit.org/core/releases/4.7.0/2024-05-15T13:54:14+03:00https://docs.communityhealthtoolkit.org/core/releases/4.7.1/2024-05-15T13:54:14+03:00https://docs.communityhealthtoolkit.org/core/releases/4.8.0/2024-05-22T11:33:25-07:00https://docs.communityhealthtoolkit.org/apps/guides/forms/additional-docs/2022-06-17T14:30:45-05:00https://docs.communityhealthtoolkit.org/apps/guides/forms/app-form-sms/2023-06-27T05:11:38+05:45https://docs.communityhealthtoolkit.org/apps/guides/debugging/obtaining-logs/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/reference/_partial_cht_api/2023-04-06T14:38:13-04:00https://docs.communityhealthtoolkit.org/apps/tutorials/tasks-2/2023-04-06T14:38:13-04:00https://docs.communityhealthtoolkit.org/apps/guides/database/muting_in_dashboards/2021-10-08T08:43:53+03:00https://docs.communityhealthtoolkit.org/apps/examples/contact-tracing/2020-09-23T18:04:11-04:00https://docs.communityhealthtoolkit.org/apps/guides/database/couch2pg-oom-errors/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/database/couchdb-authentication/2022-11-22T08:13:16+13:00https://docs.communityhealthtoolkit.org/apps/examples/phc-covid/2020-09-23T18:04:11-04:00https://docs.communityhealthtoolkit.org/apps/examples/covid-education/2021-01-11T16:12:16-05:00https://docs.communityhealthtoolkit.org/apps/examples/covid-rdt-reference-app/2021-09-27T06:46:22-07:00https://docs.communityhealthtoolkit.org/apps/guides/database/database-conflicts/2024-05-17T10:49:48+05:45https://docs.communityhealthtoolkit.org/apps/guides/integrations/dhis2-aggregate/2020-07-09T16:39:14-07:00https://docs.communityhealthtoolkit.org/apps/examples/direct-to-client/2024-03-26T10:51:24+05:45https://docs.communityhealthtoolkit.org/hosting/4.x/_partial_docker_directories/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/examples/ebs/2020-09-23T18:04:11-04:00https://docs.communityhealthtoolkit.org/apps/guides/updates/feature-flags/2023-05-04T10:39:42-04:00https://docs.communityhealthtoolkit.org/apps/guides/forms/google-drive/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/apps/guides/forms/form-inputs/2024-04-09T09:47:10-05:00https://docs.communityhealthtoolkit.org/apps/examples/learning-care/2021-03-03T16:27:50-05:00https://docs.communityhealthtoolkit.org/apps/tutorials/_partial_docker_setup/2023-10-06T16:32:03+02:00https://docs.communityhealthtoolkit.org/apps/examples/interoperability/2023-05-31T18:07:44+03:00https://docs.communityhealthtoolkit.org/apps/guides/privacy/policy/2023-06-29T09:58:29+12:00https://docs.communityhealthtoolkit.org/design/mockups/2023-03-10T03:00:38+03:00https://docs.communityhealthtoolkit.org/apps/guides/updates/moving-contacts/2021-10-22T17:25:03-04:00https://docs.communityhealthtoolkit.org/apps/guides/forms/multimedia/2022-06-17T14:30:45-05:00https://docs.communityhealthtoolkit.org/apps/guides/integrations/openmrs/2023-04-12T17:35:29+00:00https://docs.communityhealthtoolkit.org/apps/guides/integrations/oppia/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/apps/guides/tasks/pass-data-to-form/2023-04-06T14:38:13-04:00https://docs.communityhealthtoolkit.org/apps/examples/pharmacovigilance-reference-app/2024-01-16T12:23:53+03:00https://docs.communityhealthtoolkit.org/apps/examples/pih/2024-01-17T10:19:37+03:00https://docs.communityhealthtoolkit.org/apps/guides/updates/preparing-for-4/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/debugging/replicating-production-data-locally/2023-08-21T14:01:53+12:00https://docs.communityhealthtoolkit.org/apps/guides/performance/purging/2023-08-17T01:04:57+03:00https://docs.communityhealthtoolkit.org/apps/guides/database/querying_apdex_telemetry/2024-03-29T11:37:33+07:00https://docs.communityhealthtoolkit.org/apps/guides/tasks/query-task-data/2021-11-29T11:05:14-08:00https://docs.communityhealthtoolkit.org/apps/guides/forms/wealth-quintiles/2020-12-16T14:58:49-05:00https://docs.communityhealthtoolkit.org/apps/guides/integrations/rapidpro/2024-03-25T13:57:13-07:00https://docs.communityhealthtoolkit.org/apps/guides/database/rdbms-from-mac/2024-01-25T09:05:05+03:00https://docs.communityhealthtoolkit.org/apps/guides/database/rdbms-from-windows/2020-08-18T10:29:41-07:00https://docs.communityhealthtoolkit.org/apps/guides/updates/collect-forms-update/2021-07-16T08:15:33-05:00https://docs.communityhealthtoolkit.org/apps/examples/training/2023-03-09T15:46:54+07:00https://docs.communityhealthtoolkit.org/apps/guides/performance/replication/2020-08-19T12:19:51-07:00https://docs.communityhealthtoolkit.org/apps/guides/forms/report-titles/2020-06-05T14:27:01-04:00https://docs.communityhealthtoolkit.org/apps/guides/security/securely-onboarding-users-at-scale/2024-02-09T13:26:28-08:00https://docs.communityhealthtoolkit.org/apps/guides/debugging/secure-sharing-of-developer-instance/2022-12-13T09:17:47+13:00https://docs.communityhealthtoolkit.org/apps/guides/security/securing-android/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/guides/debugging/sharing-4x-logs/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/examples/stock-monitoring/2022-08-31T13:55:06-07:00https://docs.communityhealthtoolkit.org/apps/examples/supervisor-reference-app/2023-03-18T15:29:21+03:00https://docs.communityhealthtoolkit.org/apps/guides/tasks/task-schema-parameters/2021-11-29T11:05:14-08:00https://docs.communityhealthtoolkit.org/apps/guides/performance/telemetry/2024-03-18T22:18:10+07:00https://docs.communityhealthtoolkit.org/hosting/4.x/self-hosting/_partial_upgrade_service/2024-05-02T05:35:26-07:00https://docs.communityhealthtoolkit.org/apps/reference/_partial_utils/2023-04-06T14:38:13-04:00https://docs.communityhealthtoolkit.org/apps/guides/forms/versioning/2022-08-05T10:25:51+12:00 \ No newline at end of file