resources

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
OLMIS-6761 Update Spring Boot version to 2.x

Using Boot version 2.2.2, as it is relatively recent.

* Flyway is at 6.0.8, new mechanism for loading Spring Security for OAuth2, and new versions for REST Assured, RAML tester, RAML parser, PowerMock (so tests will pass).

* Spring application properties for Flyway has changed.

* Fix repository method signatures (findOne is now findById, etc.); additionally they return Optional.

* Spring Security 5 has changed encoding of password storage to DelegatingPasswordEncoder. To be backwards-compatible, currently returning NoOpPasswordEncoder as default. Will probably need to migrate all passwords to new encoding and use a better encoder/decoder.

* Fix unit tests.

* Flyway is now at v6, and Java callback mechanism has changed to a general handle() method.

* Fix integration tests (including simplifying TokenIntegrationTest).

* Integration tests allow bean definition overriding, as it is not enabled by default now in Spring Boot 2.x.

* API definitions require "Keep-Alive" header for web integration tests.

  1. … 32 more files in changeset.
OLMIS-6729: Changed Spring Boot version and configuration to verify date and Superset issues.

  1. … 3 more files in changeset.
OLMIS-6729: Changed redirect_url configuration.

OLMIS-6716: Adding additional configuration as an attempt to solve Superset login issues

  1. … 3 more files in changeset.
OLMIS-6558: removed '-' from publicUrl property

OLMIS-6558: Introduce new env variable - PUBLIC_URL

  1. … 3 more files in changeset.
OLMIS-6558 Add publicUrl variable to application properties and use it in generated links.

  1. … 3 more files in changeset.
OLMIS-6548: Translate user password reset error modal

OLMIS-6548: Move PasswordResetRequest class to auth service and add password reset validator.

Move class to auth service

Replace to use PasswordResetRequest from auth service

Add validator for new Password

Add keys in messages to provide translations via transifex.

  1. … 10 more files in changeset.
OLMIS-6548 Move PasswordResetRequest class to auth service and add password reset validator.

Move class to auth service

Replace to use PasswordResetRequest from auth service

Add validator for new Password

Add keys in messages to provide translations via transifex.

  1. … 8 more files in changeset.
OLMIS-6408: Added pageable validator
OLMIS-6408: Added pageable validator
OLMIS-6408: Added pageable validator

  1. … 6 more files 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. … 2 more files 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