Clone
 

łukasz lewczyński <llewczynski@soldevelo.com> in openlmis-cce

OLMIS-5635: Adjusted supervisory node structure

    • -0
    • +45
    /src/test/java/org/openlmis/cce/dto/SupervisoryNodeDtoTest.java
OLMIS-4876: Added execute permission for bash script

OLMIS-4876: Applied new demo data loading approach

    • -47
    • +0
    /demo-data/cce.cce_alert_status_messages.json
    • -213
    • +0
    /demo-data/cce.cce_catalog_items.json
    • -4309
    • +0
    /demo-data/cce.cce_inventory_items.json
  1. … 19 more files in changeset.
OLMIS-3803: Retrieve access token only once in performance tests

    • -14
    • +0
    /performance/tests/catalogItems.yml
    • -14
    • +0
    /performance/tests/inventoryItems.yml
OLMIS-4647: fixed sonar issue

Added initial features of service to changelog

Add changelog

OLMIS-4552: Updated Supervisory Node Service to use new API correctly

OLMIS-4552: Update dev image

OLMIS-3708: Introduced API Console

    • -103
    • +73
    /src/main/resources/static/cce/docs/index.html
OLMIS-2895: Extended GET /inventoryItems endpoint

+ added searching by program id

+ added sort option (default sort is Reference Name alphabetically (A->Z))

+ if user has no rights, the empty page will be returned

    • -1
    • +13
    /src/main/resources/api-definition.yaml
OLMIS-3386: Provide CCE Inventory as FHIR Device

    • -0
    • +56
    /src/main/java/org/openlmis/cce/web/DeviceController.java
    • -0
    • +38
    /src/main/java/org/openlmis/cce/web/fhir/Device.java
    • -0
    • +32
    /src/main/java/org/openlmis/cce/web/fhir/DeviceFactory.java
    • -0
    • +28
    /src/main/java/org/openlmis/cce/web/fhir/Element.java
    • -0
    • +30
    /src/main/java/org/openlmis/cce/web/fhir/Reference.java
    • -0
    • +30
    /src/main/java/org/openlmis/cce/web/fhir/Resource.java
    • -0
    • +16
    /src/main/resources/api-definition.yaml
    • -0
    • +36
    /src/main/resources/schemas/fhir/Device.schema.json
    • -0
    • +15
    /src/main/resources/schemas/fhir/Element.schema.json
    • -0
    • +18
    /src/main/resources/schemas/fhir/Reference.schema.json
    • -0
    • +19
    /src/main/resources/schemas/fhir/Resource.schema.json
OLMIS-3135: Improved permission service

Additional check if clientId starts with the API Key prefix. In the

previous version we only check if clientId is service-based token. This

could cause a security issue if someone would inject a new client details

directly to database.

OLMIS-3135: Blocked API keys requests

OLMIS-3405: Added perftest to retrieve second page of inventory items

    • -0
    • +11
    /performance/tests/inventoryItems.yml
Fixed typo in perftests

Revert "OLMIS-3405: execute performance tests in sequential mode"

This reverts commit cd343d903c0461dfaaa9ba757be7eeb4cafdfafd.

OLMIS-3405: Changed scenario duration from 120s to 90s

OLMIS-3405: Changed default duration from 120s to 60s

OLMIS-3405: execute performance tests in sequential mode

OLMIS-3405: Move duration time to property

Revert "OLMIS-3405: Added warm up before perf tests"

This reverts commit cb964991a2b8a44135cad073dca525437e7ae657.

Revert "OLMIS-3405: Modified perftest section times"

This reverts commit 912244ba9a05c1a866233bfd387e18774800dc3f.

OLMIS-3405: Modified perftest section times

+ warm up -> 60s

+ wait -> 30s

+ tests -> 180s

OLMIS-3405: Added warm up before perf tests

Revert "OLMIS-3405: Changed hold-for to iterations in perftests"

This reverts commit b59f3281fe518339ab32ba71cf85271a4ad02be0.

OLMIS-3403: Used inventory item builder in InventoryItemValidatorTest

OLMIS-3403: Made catalogItem as optional in builder

OLMIS-3403: Fixed compile, pmd and checktyle issues

OLMIS-3403: Added catalog item data builder

    • -0
    • +60
    /src/test/java/org/openlmis/cce/CatalogItemDataBuilder.java