openlmis-referencedata

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
OLMIS-3885 Add to CHANGELOG

OLMIS-5262: fixed sonar issue with too many parameters in method

OLMIS-5262: removed another code duplication

OLMIS-3885 Fix more sonar issues

OLMIS-3885 Fix sonar issues

* Remove Serializable, as it may not be necessary

* Change Orderable constructor signature to less arguments

* Move constants outside of repository

* Add tests

OLMIS-3885 Add version to orderables

Add versionId to orderables and make a composite primary key. This increases the complexity of the model. In particular:

* It requires all foreign key tables to have a composite foreign key with a versionId field.

* This composite key needs to play well with Hibernate, which was done by defining OrderableIdentity and annotating it with EmbeddedId.

* Orderable no longer extends BaseEntity because a new OrderableIdentity has the id, not BaseEntity.

* A new Orderable constructor is defined to allow setting id and versionId when constructing. This seems to make more sense because an orderable should have an id (and versionId).

Also the orderable DTO needs to deal with the new meta properties. It has a unique way of determining equality because it needs to see that lastUpdated match by the actual timestamp.

Query methods were added and changed to query by latest orderable.

  1. … 26 more files in changeset.
OLMIS-5262: removed code duplication

  1. … 8 more files in changeset.
OLMIS-5262: Added ability to syncing FHIR-related data changes to FHIR server

    • -0
    • +33
    /src/main/java/org/openlmis/referencedata/fhir/Coding.java
    • -0
    • +32
    /src/main/java/org/openlmis/referencedata/fhir/Element.java
  1. … 51 more files in changeset.
OLMIS-4295: added changelog entry

OLMIS-4295: updated checkstyle to new google style

fixed LICENCE header

fixed import order

fixed minor code style issues

added missing periods in javadocs

    • -41
    • +90
    /config/checkstyle/checkstyle.xml
  1. … 495 more files in changeset.
OLMIS-4940 fixed integration test

    • -10
    • +9
    /src/main/resources/api-definition.yaml
OLMIS-4940 removed extension in LocaleController

OLMIS-4940 permitted /localeSettings endpoint before authentication

OLMIS-4940 fixed some code issues

    • -6
    • +0
    /src/main/resources/api-definition.yaml
OLMIS-4940 added the required array for timeZoneId field

    • -0
    • +6
    /src/main/resources/api-definition.yaml
OLMIS-4940 changed version to minor

OLMIS-4940 Added raml check in integration test and entry in api-definition.yaml

    • -0
    • +13
    /src/main/resources/api-definition.yaml
    • -0
    • +12
    /src/main/resources/schemas/localeDto.json
OLMIS-4940 got rid of null condition check

OLMIS-4940 integration and unit tests added

OLMIS-4940 added @ToString and @EqualsAndHashCode annotations

OLMIS-4940 removed unnecessary sections from Changelog and changed version to minor

OLMIS-4940 adjusted spring annotations

OLMIS-4940 added controller for /localeSettings endpoint.

OLMIS-5301: restricted erd generation step to master node

OLMIS-4940 getting system time zone from configuration on startup

changed version to 11.0.1-SNAPSHOT

Revert "changed version to 11.0.1-SNAPSHOT"

This reverts commit 75757d5a0f1be28f035f4d4795a1fbd28a8fd1dd.

changed version to 11.0.1-SNAPSHOT

released referencedata version 11.0.0

changed version back to SNAPSHOT