CommCareHQ
latest

Overview

  • CommCare HQ Platform Overview
  • CommCare Architecture Overview
  • CommCare Enhancement Proposal Process

Application Building

  • Application terminology
  • Features
  • Bulk Application Translations
  • Multimedia
  • Adding a new CommCare Setting
  • CommCare Settings Config Spec
  • Advanced App Features
  • Syncing local HQ instance with an Android Phone
  • Adding CommCare (J2ME) Builds to CommCare HQ
  • CloudCare

Application Data Layer

  • Device Restore Optimization

Tenant Management

  • Locations

Analytics

  • Reporting
  • Reporting: Maps in HQ
  • Exports
  • User Configurable Reporting
  • Change Feeds
  • Pillows

Messaging

  • Messaging in CommCareHQ

Integrations

  • API
  • The MOTECH OpenMRS & Bahmni Module

UI and Front End

  • Internationalization
  • UI Helpers
  • Using Class-Based Views in CommCare HQ
  • Forms in HQ
  • Dimagi JavaScript Guide

Testing

  • Testing infrastructure
  • Testing best practices
  • Analyzing Test Coverage
  • Mocha Tests
  • Writing tests by using ES fakes

Performance

  • Profiling
  • Caching and Memoization

Code

  • Toggles
  • Migrating Database Definitions
  • CommTrack
  • ElasticSearch
  • ESQuery
  • Using the shared NFS drive
  • How to use and reference forms and cases programatically
  • Playing nice with Cloudant/CouchDB
  • Celery
  • Configuring SQL Databases in CommCare
  • Metrics collection
  • CommCare Extensions
  • List Extension Points

Documentation Tips

  • Documenting
CommCareHQ
  • Docs »
  • Overview: module code

All modules for which code is available

  • corehq.apps.change_feed.pillow
  • corehq.apps.es.aggregations
  • corehq.apps.es.apps
  • corehq.apps.es.cases
  • corehq.apps.es.domains
  • corehq.apps.es.es_query
  • corehq.apps.es.filters
  • corehq.apps.es.forms
  • corehq.apps.es.queries
  • corehq.apps.es.sms
  • corehq.apps.es.users
  • corehq.apps.locations.ucr_expressions
  • corehq.apps.reports.api
  • corehq.apps.reports.sqlreport
  • corehq.apps.userreports.expressions.date_specs
  • corehq.apps.userreports.expressions.list_specs
  • corehq.apps.userreports.expressions.specs
  • corehq.apps.userreports.pillow
  • corehq.messaging.pillow
  • corehq.motech.openmrs.finders
  • corehq.motech.openmrs.openmrs_config
  • corehq.motech.openmrs.repeaters
  • corehq.motech.value_source
  • corehq.pillows.app_submission_tracker
  • corehq.pillows.application
  • corehq.pillows.cacheinvalidate
  • corehq.pillows.case
  • corehq.pillows.case_search
  • corehq.pillows.domain
  • corehq.pillows.group
  • corehq.pillows.groups_to_user
  • corehq.pillows.ledger
  • corehq.pillows.sms
  • corehq.pillows.synclog
  • corehq.pillows.user
  • corehq.pillows.xform
  • corehq.util.metrics
    • corehq.util.metrics.datadog
    • corehq.util.metrics.prometheus
  • pillowtop.processors.elastic
  • pillowtop.processors.form

© Copyright 2020, Dimagi Revision a5b2285f.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
autodoc
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.