openlmis-ref-distro

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
COV-75 - Moving covid-reporting to covid repository

  1. … 34 more files in changeset.
Merge branch 'OLMIS-6858-data-pump-reporting'

Revert "COV-77 Temporarily print fhir id"

This reverts commit 81c2b87679547c708a692dc1a50c3136f0ab1620.

COV-77 Temporarily print fhir id

Check Superset health check URL

From login to health, which appears to be what was intended.

Add superset patchup version to env file

So that it is set.

OLMIS-6858 Update sample settings and remove local network

Local network settings should only be on the local docker-compose. Add new settings in the sample.

COV-77 Created table with details about generate measure nifi flow executions and updated flow identifiers

    • -2295
    • +2554
    /covid-reporting/nifi-flows/generate_measure.xml
    • -11539
    • +12822
    /covid-reporting/nifi-flows/generate_measure_report.xml
Added v3.9 performance graph.

    • binary
    /docs/source/releases/UI-Performance-3.9.png
Merge branch 'master' of github.com:OpenLMIS/openlmis-ref-distro

Added v3.9 release notes.

    • -0
    • +235
    /docs/source/releases/openlmis-ref-distro-v3.9.0.rst
Revert "COV-73: Changed registry client URL to HTTPS"

This reverts commit c360851cd67304413845d9458df4dbb92a2de682.

COV-73: Changed registry client URL to HTTPS

COV-73: Changed the domain for the reporting stack

COV-77 Updated nifi flow versions

    • -1790
    • +1791
    /covid-reporting/nifi-flows/generate_measure.xml
    • -6415
    • +6405
    /covid-reporting/nifi-flows/generate_measure_report.xml
COV-64 Restored process-groups files with updated data

    • -1205
    • +994
    /covid-reporting/nifi-flows/superset_permissions.xml
COV-64 Deleted files from process groups

OLMIS-6858 Improve the database definition of the reporting database

For Superset. Also add some helper scripts for local development.

    • -0
    • +168
    /reporting/docker-compose.local.yml
    • -0
    • +57
    /reporting/start-local.sh
OLMIS-6858 Get materialized views to work with new Kafka tables

The new tables in the reporting database are being populated by the streaming architecture, now the materialized views should use them.

    • -0
    • +17
    /reporting/config/services/connect/sink-orderables.json
OLMIS-6858 Add requisition tables to data pump

Also, define two replication slots, one for reference data and one for requisition. This isn't technically necessary for the current architecture, but it creates a logical separation for the services.

OLMIS-6858 Enable streaming architecture for reporting stack

This is to start the data pump feature for the reporting stack. The components of the streaming architecture are added (Kafka, Connect, etc.) and the first set of connectors (for reference data) are registered. There is one source connector for all reference data tables and one sink connector for most reference data tables. The additional sink connectors are for tables that are not identified by an id field, but rather by a combination of ids.

    • -0
    • +52
    /reporting/config/services/connect/register.sh
    • -0
    • +17
    /reporting/config/services/connect/sink-supported-programs.json
    • -0
    • +26
    /reporting/config/services/connect/source-referencedata.json
COV-64 Updated nifi flows

    • -367
    • +492
    /covid-reporting/nifi-flows/Materialized_Views.xml
    • -2367
    • +2670
    /covid-reporting/nifi-flows/OpenLMIS_v3_reference_data.xml
    • -2906
    • +2905
    /covid-reporting/nifi-flows/Requisitions_Connector.xml
    • -3274
    • +3636
    /covid-reporting/nifi-flows/generate_measure.xml
    • -5625
    • +6276
    /covid-reporting/nifi-flows/generate_measure_report.xml
    • -1003
    • +1214
    /covid-reporting/nifi-flows/superset_permissions.xml
COV-63: Used Initialization SQL from Core instead of implementation ones

COV-64: Changed the superset source files from implementations to the core ones

  1. … 7 more files in changeset.
COV-64: Updated the usage of superset in the Dockerfile

COV-64 Restored process-groups files with updated data

COV-64 Deleted files from process-groups

COV-64 Added core nifi-flows to covid reporting and updated process groups

    • -0
    • +369
    /covid-reporting/nifi-flows/Materialized_Views.xml
    • -0
    • +4626
    /covid-reporting/nifi-flows/OpenLMIS_v3_reference_data.xml
    • -0
    • +5054
    /covid-reporting/nifi-flows/Requisitions_Connector.xml
    • -0
    • +5423
    /covid-reporting/nifi-flows/generate_measure.xml
    • -0
    • +11718
    /covid-reporting/nifi-flows/generate_measure_report.xml
    • -0
    • +2912
    /covid-reporting/nifi-flows/superset_permissions.xml
COV-64 Added covid-reporting configuration

    • -0
    • +73
    /covid-reporting/.env
    • -0
    • +133
    /covid-reporting/README.md
    • -0
    • +12
    /covid-reporting/config/Dockerfile
    • -0
    • +5
    /covid-reporting/config/services/certs_obtaining.sh
    • -0
    • +64
    /covid-reporting/config/services/nginx-nifi/nginx.tmpl
    • -0
    • +93
    /covid-reporting/config/services/nginx-tls/nginx.tmpl
    • -0
    • +51
    /covid-reporting/config/services/nifi/log/logback.xml
    • -0
    • +272
    /covid-reporting/config/services/nifi/scripts/preload.sh
  1. … 42 more files in changeset.
Update some services to next minor versions