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

  1. … 48 more files in changeset.
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.

OLMIS-6858 Improve the database definition of the reporting database

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

    • -0
    • +168
    ./docker-compose.local.yml
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
    ./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.

    • -0
    • +17
    ./config/services/connect/sink-requisition.json
    • -0
    • +27
    ./config/services/connect/source-requisition.json
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
    ./config/services/connect/register.sh
    • -0
    • +17
    ./config/services/connect/sink-referencedata.json
    • -0
    • +17
    ./config/services/connect/sink-requisition-group-members.json
    • -0
    • +17
    ./config/services/connect/sink-supported-programs.json
    • -0
    • +26
    ./config/services/connect/source-referencedata.json
LGTM

LGTM

FE has to fetch data after a restart. I'll add commits asap.

FE has to fetch data after a restart. I'll add commits asap.

OLMIS-6816: Added missing requisition statuses in reporting database
OLMIS-6816: Added missing requisition statuses in reporting database
OLMIS-6816: Added missing requisition statuses in reporting database

    • -2736
    • +3070
    ./nifi-flows/Requisitions_Connector.xml
OLMIS-6816: Decreased level of nifi logger

This reverts commit 841a9f8d

    • -5
    • +5
    ./config/services/nifi/conf/logback.xml
OLMIS-6816: increased level of nifi logger to DEBUG

    • -5
    • +5
    ./config/services/nifi/conf/logback.xml
OLMIS-6816: Increased cryptography version from 2.4.2 to patchup's 2.6.1

OLMIS-6816: Bumped up version of hard-coded markupsafe dependency from 1.0 to 1.1.1

OLMIS-6761 Set superset patchup version to latest version

To fix OAuth bug.

OLMIS-6789 Made reporting use OpenLMIS superset-patchup repo instead of the onaio's one

Upgrade OpenLMIS Debezium Connect image

To be based on Debezium Connect 1.0.

OLMIS-6768: Upgraded werkzeug to 0.16.1 to fix error executing command 'pg-import'

OLMIS-6768: Updated nifi init memory allocation

OLMIS-6685 Fix superset deployment
OLMIS-6685 Fix superset deployment
OLMIS-6685 Update superset package name

OLMIS-6685 Avoid having two different versions of Superset installed

OLMIS-6589: Superset frontend compilation & standalone flag & changing locales API

OLMIS-6651: Hide Username within Nifi

    • -0
    • +14
    ./config/services/nifi/scripts/hideUsernameWithinNifi.sh
    • -0
    • +2
    ./config/services/nifi/scripts/start.sh