openlmis-cce

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
MW-412: CORS support

OLMIS-2878: remove redundatd throws in tests

OLMIS-2878: add repository test for modified date

OLMIS-2878: upgrade to spring boot 1.5.4

OLMIS-2878: update schema, use private method

OLMIS-2618: add primary keys for catalog and inventory

OLMIS-2878: fix for pmd

OLMIS-2878: store the modified date and last modifier in the inventory

Add Javers to the entity

Same as requisitions, store the last modified date and last modifier

in the inventory object itself for optimization

OLMIS-2618: refactor – move logic to domain layer

OLMIS-2618: add get all inventory endpoint with right checking

add get all inventory endpoint based on supervised program and facility

    • -0
    • +36
    /src/main/java/org/openlmis/cce/dto/ProgramDto.java
    • -7
    • +3
    /src/main/resources/api-definition.yaml
    • -0
    • +25
    /src/main/resources/schemas/inventoryItemPage.json
OLMIS-2618: fix permission checking, prevent from update some field

In permission check we should send to referencedata program and facility

since rights for inventory are supervisied type.

Added prevent from update some fields in inventory item

OLMIS-2622: Throwing ValidationErrors on CSV parse error

    • -0
    • +31
    /src/main/java/org/openlmis/cce/i18n/CsvUploadMessageKeys.java
Added @Transactional annotations to Catalog/Inventory item controllers

Fixed inventory item controller's message key

Removed unused DummyObject test class

Refractored MessageKeys to follow Referencedata's pattern

    • -0
    • +29
    /src/main/java/org/openlmis/cce/i18n/PermissionMessageKeys.java
OLMIS-2618: add delete endpoint

added missing IT for get and exception handler as well

    • -0
    • +13
    /src/main/resources/api-definition.yaml
OLMIS-2622: Redesigned CSV mappers to use transfer objects

OLMIS-2618: clarify auth names in permission service test

OLMIS-2618: rename Enum names to be more precise

OLMIS-2618: improve method name in permission service

OLMIS-2618: add missing whitespace between "$ref": and value

    • -2
    • +2
    /src/main/resources/api-definition.yaml
OLMIS-2618: grammar improvemens in permission serivice javadocs

OLMIS-2618: make equipmentTrackingId non mandatory

OLMIS-2618: fix typo in FunctionalStatus enum value

OLMIS-2618: add permission checks to inventory endpoints

OLMIS-2618: improve intrgration test for Inventory controller

OLMIS-2618: fix schema title

OLMIS-2618: add CCE inventory domain model

    • -0
    • +23
    /src/main/java/org/openlmis/cce/domain/BackupGenerator.java
    • -0
    • +24
    /src/main/java/org/openlmis/cce/domain/FunctionalStatus.java
    • -0
    • +263
    /src/main/java/org/openlmis/cce/domain/InventoryItem.java
    • -0
    • +22
    /src/main/java/org/openlmis/cce/domain/Utilization.java
    • -0
    • +24
    /src/main/java/org/openlmis/cce/domain/VoltageRegulator.java
    • -0
    • +23
    /src/main/java/org/openlmis/cce/domain/VoltageStabilizer.java
    • -0
    • +79
    /src/main/java/org/openlmis/cce/dto/InventoryItemDto.java
    • -0
    • +83
    /src/main/resources/api-definition.yaml
  1. … 3 more files in changeset.