openlmis-referencedata

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge branch 'master' into OLMIS-7644

# Conflicts:

# CHANGELOG.md

OLMIS-7644: Updated CHANGELOG.md

Changed params types in DataExportService methods

TZUP-280: Added ExtraData property in basic facility dto to enable ex… (#46)

* TZUP-280: Added ExtraData property in basic facility dto to enable extra data column in facility search API.

* TZUP-280: Added ExtraData property in basic facility dto to enable extra data column in facility search API.

* TZUP-280: Removed ExtraData getter property in basic facility dto since it has been inherited from minimalFacilityDto

OLMIS-7644: Added DataExportParams class

Moved variables to 'try' blocks in DataExportService

Changed ExportableDataRepository to ExportableDataService

OLMIS-7644: Added getType() method to ExportableDataRepository

Update Jenkinsfile

Use env.WORKSPACE

Fix cleanup location

OLMIS-7644: Added generating zip logic, fixed generating csv logic

Added base formatter service interface (DataFormatterService)

Added csv formatter service implementation (CsvFormatterService)

Added base repository interface for exportable data (ExportableDataRepository)

Made OrderableRepository implement ExportableDataRepository

Made CsvFormatter to accept all objects instead of BaseDto subclasses only

Added zip generating method and modified csv generating method in DataExportService

Clean up workspace when pipeline ends

OLMIS-7643: Create endpoint for data export (#43)

* OLMIS-7643: Added DataExportController and DataExportControllerTest classes

* OLMIS-7643: Added RESOURCE_PATH constant and exportData method with javadoc comment

* OLMIS-7643: Added annotations for DataExportController class

* OLMIS-7643: Added exportDataTest method to check the response status

* OLMIS-7643: Added @ResponseBody annotation, change exportData return type to ResponseEntity and RESOURCE_PATH value

* OLMIS-7643: Added api-definition

* OLMIS-7643: Added change information to CHANGELOG.md

* OLMIS-7643: Changed mapping annotations

* OLMIS-7643: Change application version in CHANGELOG.md

* OLMIS-7643: Change endpoint description in api-definition.yaml

* OLMIS-7643: Change exportData method description

* OLMIS-7643: Removed redundant lines, changed annotations, refactored test class to use mockito

* OLMIS-7643: Remove unnecessary constants

    • -1
    • +15
    /src/main/resources/api-definition.yaml
OLMIS-7644: Remove unnecessary import

OLMIS-7644: Change generateOrderablesCsv() return type and OrderableCsvModel fields mandatory

OLMIS-7644: Change dispensable column formatting, add unit test

OLMIS-7644: Added DataExportService class with csv generating method and two mapping methods

OLMIS-7644: Added FormatDispensableTest class and test methods

OLMIS-7644: Added FormatDispensable class with formatting Dispensable field type to csv cell logic

OLMIS-7644: Added types for export mapping in CsvCellProcessors class

OLMIS-7644: Added OrderableCsvModel class

OLMIS-7644: Added CsvExporter interface and overload export method in Orderable class

Merge pull request #42 from hassanhussein/TZUP-297-added-code-in-facility-minimal-api

TZUP-297: Added code property in minimal facility API to support prog…

TZUP-297: Added code property in minimal facility API to support program facility view select UI. (Tanzania specific request)

TZUP-297: Added code property in minimal facility API to support program facility view select UI. (Tanzania specific request)

Bumped version to 15.2.5-SNAPSHOT

Release referencedata 15.2.4

release referencedata 15.2.4-RC1

OLMIS-7373 Add filtering by product code, name and lot code on Stock on Hand page
OLMIS-7373 Add filtering by product code, name and lot code on Stock on Hand page
OLMIS-7373 Add filtering by tradeItemId in GET /api/orderables

OLMIS-7373 Fix dto transformation for empty orderables and use ILIKE for orderable code filtering