Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split rest endpoints and improve modularisation #817

Merged
merged 41 commits into from
Jul 22, 2019
Merged

Commits on Jul 5, 2019

  1. Split rest applications into distinct modules module object creation

    into application objects.
    melowe committed Jul 5, 2019
    Configuration menu
    Copy the full SHA
    b14c756 View commit details
    Browse the repository at this point in the history
  2. Dont run grpc tests

    melowe committed Jul 5, 2019
    Configuration menu
    Copy the full SHA
    10b4ec1 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2019

  1. Backup commit/push

    melowe committed Jul 9, 2019
    Configuration menu
    Copy the full SHA
    f7750d6 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2019

  1. Add jersey backed tests

    melowe committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    1bc2a01 View commit details
    Browse the repository at this point in the history
  2. Rename jaxrs modules.

    melowe committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    0675423 View commit details
    Browse the repository at this point in the history
  3. Fix spelling error.

    Remove grpc dependencies
    Ennforce version for jetty utils.
    melowe committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    ed8245a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cf8a42a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8720925 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2019

  1. Configuration menu
    Copy the full SHA
    a8f8fad View commit details
    Browse the repository at this point in the history
  2. Move p2p focused objects into partyinfo module. Limit use of

    ServiceLocator.getServices() to ServiceFactory .
    melowe committed Jul 11, 2019
    Configuration menu
    Copy the full SHA
    948bcc9 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2019

  1. Configuration menu
    Copy the full SHA
    34f0b50 View commit details
    Browse the repository at this point in the history
  2. add missing test annoation

    melowe committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    a1ce817 View commit details
    Browse the repository at this point in the history
  3. No commit message

    melowe committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    95e9876 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2019

  1. Configuration menu
    Copy the full SHA
    32badff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fed7d5 View commit details
    Browse the repository at this point in the history
  3. Merge origin/master into split-rest-endpoints

    Conflicts:
    	jaxrs-service/src/main/java/com/quorum/tessera/api/exception/KeyNotFoundExceptionMapper.java
    	jaxrs-service/src/test/java/com/quorum/tessera/api/exception/KeyNotFoundExceptionMapperTest.java
    melowe committed Jul 13, 2019
    Configuration menu
    Copy the full SHA
    5444623 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2019

  1. Configuration menu
    Copy the full SHA
    534e4f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    429a434 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2019

  1. Add push

    melowe committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    7f49451 View commit details
    Browse the repository at this point in the history
  2. Fix jackson dependency version

    melowe committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    f69faa3 View commit details
    Browse the repository at this point in the history
  3. Coverage 100% and tests pass.

    melowe committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    1fa4c3d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7b5aadf View commit details
    Browse the repository at this point in the history
  5. 1.Deprecate p2pclient factory

    2.Add mock p2p client factory for tests
    3. Use serviceFactory to inject objects into payload publisher improving 
    encapulation and meaning it can also be created via service loader. 
    4. Add factory function to PayloadPublisher meaing altrenatives 
    can be provided via class loader and META-INF/services
    melowe committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    138cbd3 View commit details
    Browse the repository at this point in the history
  6. 1.Deprecate p2pclient factory

    2.Add mock p2p client factory for tests
    3. Use serviceFactory to inject objects into payload publisher improving 
    encapulation and meaning it can also be created via service loader. 
    4. Add factory function to PayloadPublisher meaing altrenatives 
    can be provided via class loader and META-INF/services
    melowe committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    f7af91d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0f5199e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e08a279 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4886e2a View commit details
    Browse the repository at this point in the history
  10. Remove GRPC tests

    melowe committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    ec8f1d4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    179c5ca View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    cf9d9c9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b387b00 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2019

  1. Move persistent focused code into distinct module allowing

    ResendManager and other objects to move into correct module.
    melowe committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    8c5a0ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    41c0a89 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36d0bc7 View commit details
    Browse the repository at this point in the history
  4. Delete GRPC modules.

    melowe committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    29d72fd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    515dfe7 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2019

  1. Configuration menu
    Copy the full SHA
    37bcf9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f410455 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2019

  1. Merge origin/master into split-rest-endpoints

    Conflicts:
    	jaxrs-service/src/test/java/com/quorum/tessera/jaxrs/JaxrsITConfig.java
    	tests/acceptance-test/pom.xml
    melowe committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    64a166a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ee0dac1 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2019

  1. Configuration menu
    Copy the full SHA
    66b803b View commit details
    Browse the repository at this point in the history