openlmis-referencedata

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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-7643: Remove unnecessary constants

OLMIS-7644: Remove unnecessary import

Bump decode-uri-component from 0.2.0 to 0.2.2

Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.

- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)

- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---

updated-dependencies:

- dependency-name: decode-uri-component

dependency-type: indirect

...

Signed-off-by: dependabot[bot] <support@github.com>

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

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

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

OLMIS-7643: Change exportData method description

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

    • -1
    • +1
    /src/main/resources/api-definition.yaml
OLMIS-7643: Change application version in CHANGELOG.md

OLMIS-7643: Changed mapping annotations

OLMIS-7643: Added change information to CHANGELOG.md

OLMIS-7643: Added api-definition

    • -1
    • +15
    /src/main/resources/api-definition.yaml
OLMIS-7643: Added @ResponseBody annotation, change exportData return type to ResponseEntity and RESOURCE_PATH value

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

OLMIS-7643: Added annotations for DataExportController class

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

OLMIS-7643: Added DataExportController and DataExportControllerTest classes

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…