openlmis-ref-distro

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
COV-119: Added a script initiating env file for reporting
COV-119: Added a script initiating env file for reporting
OLMIS-6885: Added possibility to set superset oauth client details values

OLMIS-6879: Added requirements.txt file

    • -0
    • +94
    /reporting/superset/requirements.txt
OLMIS-6885: Added setting SUPERSET_URL value in olmis env file

COV-119: Added missing value to the init-env script and made some script improvements

I believe the path to sample-settings.env should be provided here, but it's not completely clear

I believe the path to sample-settings.env should be provided here, but it's not completely clear

COV-119: Added a script initiating env file for reporting

    • -0
    • +52
    /reporting/init-env.sh
COV-118: Updated the settings-sample and README to help with initial reporting stack configuration

COV-118: Removed usage of the NiFi Registry

    • -11718
    • +0
    /reporting/nifi-flows/generate_measure_report.xml
OLMIS-6858 Remove unnecessary files

Remove jolt spec files and Nifi XML templates, as they are no longer used in Nifi.

    • -4626
    • +0
    /reporting/nifi-flows/OpenLMIS_v3_reference_data.xml
OLMIS-6858 Reporting stack to data-pump strategy
OLMIS-6858 Reporting stack to data-pump strategy
Feel free to notify anyone else who should look at this review.

Feel free to notify anyone else who should look at this review.

There are two main connectors for each service (referencedata and requisition), one source (e.g. source-requisition) and one sink (e.g. sink-requisition). The additional sink connectors are for tab...

There are two main connectors for each service (referencedata and requisition), one source (e.g. source-requisition) and one sink (e.g. sink-requisition). The additional sink connectors are for tables that do not have a single id field defined as the primary key.

This is just to match the schema changes in the db.

This is just to match the schema changes in the db.

Script for starting up the stack locally. Not sure if it works in Linux and older versions of macOS.

Script for starting up the stack locally. Not sure if it works in Linux and older versions of macOS.

New settings to define access to the source db and the sink db (for the connectors).

New settings to define access to the source db and the sink db (for the connectors).

This is just for local dev, removing scalyr and logging to syslog, so the logs can be viewed through docker logs.

This is just for local dev, removing scalyr and logging to syslog, so the logs can be viewed through docker logs.

I don't expect we would start up with different versions for Kafka and Zookeeper, so there is just one Confluent version.

I don't expect we would start up with different versions for Kafka and Zookeeper, so there is just one Confluent version.

This is basically the schema in reference data and requisition, minus the foreign keys. Additionally, there is an additional table to define timeliness for each country, and then the materialized v...

This is basically the schema in reference data and requisition, minus the foreign keys. Additionally, there is an additional table to define timeliness for each country, and then the materialized views at the end.

These are here so that the folders exist when mounting the volume to the container.

These are here so that the folders exist when mounting the volume to the container.

OLMIS-6858 Add heartbeat setting to Postgres connector

So that Kafka is notified and changes are flushed, allowing Postgres to update the WAL's LSN. This will help to avoid storage issues.

OLMIS-6858 Clean up unused Nifi flows

Also, consolidate logging to syslog.

    • -1
    • +1
    /reporting/cron/periodic/15min/refresh-mv
OLMIS-6858 Add cron container to reporting stack

To be able to refresh materialized views with a cronjob. Configured for every 15 minutes.

    • -0
    • +5
    /reporting/cron/Dockerfile
    • -0
    • +40
    /reporting/cron/periodic/15min/refresh-mv
    • -0
    • +0
    /reporting/cron/periodic/daily/.gitignore
    • -0
    • +0
    /reporting/cron/periodic/hourly/.gitignore
    • -0
    • +0
    /reporting/cron/periodic/monthly/.gitignore
    • -0
    • +0
    /reporting/cron/periodic/weekly/.gitignore
    • -0
    • +16
    /reporting/docker-compose.local.yml
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.