OLMIS-5480: Added unique constraint, updated demo data

OLMIS-5480: update transfer properties so that both order and shipment file related transfer credentials are persisted.

  1. … 9 more files in changeset.
OLMIS-5598: enable subscriptions in openlmis-hapifhir

Disable datasource auto-commit settings so that postgres specific error is avoided

-- Caused by: org.postgresql.util.PSQLException: Large Objects may not be used in auto-commit mode.

Remove code that requires manual activation of subscriptions.

Uncomment logback.xml

OLMIS-5581: Rename CsvFileTemplate to FileTemplate, increased coverage on some classes

    • -1
    • +1
    /performance/tests/orderFileTemplate.yml
  1. … 36 more files in changeset.
Update fulfillment to v 8.0.0-SNAPSHOT

OLMIS-5479: Deploy Fulfillment v 8.0.0-SNAPSHOT

OLMIS-5479: Update fulfillment service to v8.0.0-SNAPSHOT

OLMIS-5479: Improve code coverage, address sonar issues

OLMIS-5479: Line is longer than 100 characters error.

OLMIS-5479: Refactor orderFileTemplate to csvFileTemplate to accomodate shipment file template as well.

    • -1
    • +1
    /performance/tests/orderFileTemplate.yml
  1. … 24 more files in changeset.
Added HAPI FHIR service to ref-distro

Added HAPI FHIR service to perftest

OLMIS-5382: Updated resourceId, updated service name, replaced template with service name and updated documentations.

Revert "OLMIS-5382: Register the new hapifhir service in Auth."

This reverts commit d0e4126. According to the following documentation, a custom registration of services is not required.

https://openlmis.atlassian.net/wiki/spaces/OP/pages/113520403/Make+Auth+dynamically+retrieve+list+of+registered+OpenLMIS+services

OLMIS-5382: Register the new hapifhir service in Auth.

Remove parallel stage because there is only one task in it.

Add few comments on build.gradle and fix sonar.

addressed code review feedbacks

    • -24
    • +2
    /src/main/resources/api-definition.yaml
    • -0
    • +90
    /src/main/resources/static/hapifhir/docs/index.html
Remove demo-data stage from build process

Remove postgres user from migration script

Change the Deploy to test job name

Added restart policy and JAVA_OPTS for HAPI FHIR

    • -1
    • +5
    /deployment/test_env/docker-compose.yml
    • -1
    • +5
    /deployment/uat_env/docker-compose.yml
Add HAPI FHIR service to test and uat environments

    • -0
    • +7
    /deployment/test_env/docker-compose.yml
    • -0
    • +7
    /deployment/uat_env/docker-compose.yml
Remove empty parameters

CI/CD WIP

    • -0
    • +21
    /ci-sonarAnalysis.sh
Configured HAPI FHIR servlet and consul configs

    • -0
    • +102
    /src/main/java/org/openlmis/hapifhir/Application.java
changed package from template to hapifhir

    • -0
    • +28
    /src/main/java/org/openlmis/hapifhir/i18n/MessageKeys.java
    • -0
    • +114
    /src/main/java/org/openlmis/hapifhir/util/Message.java
    • -0
    • +112
    /src/main/java/org/openlmis/hapifhir/util/Pagination.java
  1. … 16 more files in changeset.
remove unused template files

Changed requisition version to 7.0.1-SNAPSHOT