Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
OLMIS-6760 Use MediaType constants when possible

I was a bit hesitant to roll out this new version of the service to all servers, but we can do that.

I was a bit hesitant to roll out this new version of the service to all servers, but we can do that.

We could use constants from MediaType for some of the above

We could use constants from MediaType for some of the above

Shouldn't we also change the version in uat_env and perftest_env?

Shouldn't we also change the version in uat_env and perftest_env?

OLMIS-6760 Upgrade Spring Boot to 2.2.2
OLMIS-6760 Upgrade Spring Boot to 2.2.2
OLMIS-6760 Add to changelog

Also, update to next minor version and make other minor changes.

  1. … 3 more files in changeset.
OLMIS-6760 Update service to use Spring Boot 2.x

* Update to Spring Boot 2.2.x using Spring Boot Gradle plugin.

* Because of Spring Boot, also need to update PowerMock to v2.

* Spring Security OAuth2 is reconfigured to specific release (2.2.2).

* Update Flyway to 6.x because of various Flyway issues from earlier versions.

* Because of RAML issues, RAML tester updated and specific version of RAML parser used.

* Spring Data method names have been changed (existsById, findById, deleteById), and methods return Optional, not null.

* Call of new PageRequest replaced with PageRequest.of.

* Reimplement generation of Jasper reports (PDF, CSV, XLS, HTML).

* Add Keep-Alive header to API definition because of integration test errors.

* Fix checkstyle issue.

    • -0
    • +42
    ./java/org/openlmis/report/service/JasperCsvExporter.java
    • -0
    • +23
    ./java/org/openlmis/report/service/JasperExporter.java
    • -0
    • +42
    ./java/org/openlmis/report/service/JasperHtmlExporter.java
    • -0
    • +42
    ./java/org/openlmis/report/service/JasperXlsExporter.java
  1. … 15 more files in changeset.
OLMIS-6494 Updated fulfillment reports to display the correct version of an orderable
OLMIS-6494 Updated fulfillment reports to display the correct version of an orderable
OLMIS-6494 Updated Pick Pack report to display the correct version of an orderable

    • -0
    • +3
    ./resources/db/migration/20190827090208123__update_local_fulfillment_pick_pack_list_report.sql
    • -1
    • +3
    ./resources/reports/local_fulfillment_pick_pack_list.jrxml
  1. … 1 more file in changeset.
Due to ACC, i have changed maximum page size to following sevices: *auth *cce *fulfillment *report *notification Requisition, stock, service-template had been changed before I started working o...

Due to ACC, i have changed maximum page size to following sevices:

  • auth
  • cce
  • fulfillment
  • report
  • notification


Requisition, stock, service-template had been changed before I started working on this ticket.

I have tested it with our open-lmis demo data.

OLMIS-4128 Change maximum page size to max integer.
OLMIS-4128 Change maximum page size to max integer.
OLMIS-4128 Change maximum page size to max integer.

  1. … 1 more file in changeset.
WIP

WIP

  1. … 1 more file in changeset.
Sure, done.

Sure, done.

We should verify with the requisition service, but it doesn't mean we shouldn't add to all of them. Thanks for doing so - I'd suggest adding the same to the template service, as it's expected that ...

We should verify with the requisition service, but it doesn't mean we shouldn't add to all of them. Thanks for doing so - I'd suggest adding the same to the template service, as it's expected that all services have this switched on.

OLMIS-4531: Added compressing to HTTP POST responses

  1. … 1 more file in changeset.
1. The ticket states that compression should be tested on initiating a requisition, that's why it is currently added only to the requisition service. 2. I think about disabling compression in nginx...

1. The ticket states that compression should be tested on initiating a requisition, that's why it is currently added only to the requisition service.
2. I think about disabling compression in nginx configuration.

Two questions: *Why was it only added to the requisition service? *It seems that for GET requests we will now be doing double compression (on the application server and on reverse proxy); any way...

Two questions:

  • Why was it only added to the requisition service?
  • It seems that for GET requests we will now be doing double compression (on the application server and on reverse proxy); any way to avoid that?
OLMIS-4531: Added compressing to HTTP POST responses
OLMIS-4531: Added compressing to HTTP POST responses