Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
OLMIS-6478: Add waiting for db on superset init

  1. … 1 more file in changeset.
OLMIS-6478: Increased wait time

OLMIS-6478: Waiting for consul to be available

  1. … 1 more file in changeset.
Revert "OLMIS-6478: Disable restarting flows step"

This reverts commit e1bcb832cbc6dd217a8db4fbc88bdb4738ae5240.

OLMIS-6478: Disable restarting flows step

OLMIS-6478: cURL will display request body

OLMIS-6478: Move debug flag to container definition

  1. … 1 more file in changeset.
OLMIS-6478: Enable debug flag in nifi preload script

OLMIS-6478: Removed unused properties in superset init script

OLMIS-6478: Removed unused properties in superset init script

OLMIS-6458: Update flow versions

OLMIS-6478: Moved hard-coded reporting stack settings to file

    • -0
    • +170
    ./nifi/conf/logback.xml
  1. … 9 more files in changeset.
OLMIS-6478: Moved hard-coded reporting stack settings to file

    • -0
    • +170
    ./nifi/conf/logback.xml
  1. … 9 more files in changeset.
Add stock adjustments to transform pipeline

* Add stock adjustments to connectors

* Add XML template

* Add properties file to autoload from Nifi registry

* Add schema mapping file

* Add adjustment reason mapping file

    • -0
    • +9
    ./nifi/casper/adjustment_reasons.txt
    • -0
    • +2
    ./nifi/casper/schema.requisition.stock_adjustments.txt
  1. … 3 more files in changeset.
Include requisition status mapping

Release no order should be mapped to release without order.

    • -0
    • +1
    ./nifi/casper/schema.requisition.requisitions.txt
Add requisition comments/status messages to transform pipeline

* Add comments/status message tables to connectors

* Add XML template

* Add properties file to autoload from Nifi registry

* Add schema mapping file

    • -0
    • +6
    ./nifi/casper/schema.requisition.requisition_status_messages.txt
  1. … 3 more files in changeset.
Add requisition status changes to transform pipeline

* Add status changes tables to connectors

* Add XML template

* Add properties file to autoload from Nifi registry

* Add schema mapping file

* Technically RELEASED_NO_ORDER is not in the schema, but in the payload, but it is easier to include in the schema mapping file.

    • -0
    • +4
    ./nifi/casper/schema.requisition.requisition_status_changes.txt
  1. … 3 more files in changeset.
Add step in transform requisitions for regen perms

Regenerate requisition permission strings when new requisition is inserted.

Make Casper pipeline more robust

* Fix demo data to match new eLMIS demo data.

* Give Nifi access to OpenLMIS db, so that it can check a requisition exists before inserting line items. Also, redis is renamed to not conflict with redis running on Ref Distro.

* Transform process groups are added to Nifi registry, so add properties to autoload them into Nifi on startup.

* Modify the preload script to add controller services for Redis

* Add updated transform templates

    • -6
    • +24
    ./nifi/casper/processing_periods.txt
  1. … 5 more files in changeset.
Create Nifi transform for requisition line items

This requires some additional logic in the requisition transform. Requisitions are saved in a cache with the V3 UUID mapping, in order to ensure coordination (requisitions saved before line items to avoid foreign key violations). This is saved after publishing to Kafka, in order for requisitions to go through the pipeline before line items. Each line item checks for existence of its parent requisition in the cache before continuing through the pipeline. Line items are also saved in the cache for their children (losses and adjustments).

Redis with persistence and a mapping volume has been added to docker compose for this cache.

    • -0
    • +14
    ./nifi/casper/orderables.txt
    • -0
    • +16
    ./nifi/casper/schema.requisition.requisition_line_items.txt
  1. … 7 more files in changeset.
Initial files for Project Casper

    • -0
    • +1
    ./nifi/casper/facilities.txt
    • -0
    • +6
    ./nifi/casper/processing_periods.txt
    • -0
    • +1
    ./nifi/casper/programs.txt
    • -0
    • +6
    ./nifi/casper/schema.requisition.requisitions.txt
    • -0
    • +1
    ./nifi/casper/supervisory_nodes.txt
  1. … 9 more files in changeset.
Updating flow version to 8

This was due to a change in the failure to load the client secrets and I changed the name from Check for Measures to Get Measures so we are able to use the autoload script.

OLMIS-6324 Changing stock filter time range to be Last 3 years

instead of the last 10 days. No results are showing up in the demo data set because the filter is for the last 10 days and no activities have happened in the last 10 days.

Update generate measures version

Update preload script to insert client secret to generate measure reports process group

Update preload script to insert client secret to generate measure reports process group

Updating flow version to 11

This allows us to fix a bug that was found in the merge content processors adding support for requisitions with skipped line items

change flow version

Update reference data connector to use replace function instead of escapeJson function

update nifi from 1.7.0 to 1.9.2

  1. … 2 more files in changeset.