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

refactor: Introduce ZIO HTTP (DEV-1425) #2256

Merged
merged 54 commits into from Nov 28, 2022

Commits on Oct 18, 2022

  1. use ZIO HTTP for user slice

    irinaschubert committed Oct 18, 2022
    Copy the full SHA
    59a320e View commit details
    Browse the repository at this point in the history
  2. add validation of payload

    irinaschubert committed Oct 18, 2022
    Copy the full SHA
    9b6c2cf View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2022

  1. wip

    irinaschubert committed Oct 19, 2022
    Copy the full SHA
    28056b2 View commit details
    Browse the repository at this point in the history
  2. fmt

    irinaschubert committed Oct 19, 2022
    Copy the full SHA
    d2813c0 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into wip/dev-1425-introduce-zio-http

    irinaschubert committed Oct 19, 2022
    Copy the full SHA
    edf154e View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. Merge branch 'main' into wip/dev-1425-introduce-zio-http

    irinaschubert committed Oct 25, 2022
    Copy the full SHA
    8d19b1e View commit details
    Browse the repository at this point in the history
  2. reformat code

    irinaschubert committed Oct 25, 2022
    Copy the full SHA
    b25fd4d View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into wip/dev-1425-introduce-zio-http

    irinaschubert committed Oct 25, 2022
    Copy the full SHA
    7fc8b41 View commit details
    Browse the repository at this point in the history
  4. Delete MainApp.scala

    irinaschubert committed Oct 25, 2022
    Copy the full SHA
    5e162a6 View commit details
    Browse the repository at this point in the history
  5. add logging binding to dependencies

    irinaschubert committed Oct 25, 2022
    Copy the full SHA
    b472d2c View commit details
    Browse the repository at this point in the history
  6. reduce health route logs

    irinaschubert committed Oct 25, 2022
    Copy the full SHA
    31bef4c View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Merge branch 'main' into wip/dev-1425-introduce-zio-http

    irinaschubert committed Nov 14, 2022
    Copy the full SHA
    e102fb5 View commit details
    Browse the repository at this point in the history
  2. fix bad request value

    irinaschubert committed Nov 14, 2022
    Copy the full SHA
    328bf5f View commit details
    Browse the repository at this point in the history
  3. update ZIO HTTP

    irinaschubert committed Nov 14, 2022
    Copy the full SHA
    b96a6b7 View commit details
    Browse the repository at this point in the history
  4. use AppConfig

    irinaschubert committed Nov 14, 2022
    Copy the full SHA
    f7550c7 View commit details
    Browse the repository at this point in the history
  5. return accumulated errors

    irinaschubert committed Nov 14, 2022
    Copy the full SHA
    514a1fe View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. add new logback.xml with JSON

    irinaschubert committed Nov 16, 2022
    Copy the full SHA
    9669797 View commit details
    Browse the repository at this point in the history
  2. add appConfig as layer

    irinaschubert committed Nov 16, 2022
    Copy the full SHA
    5c446a5 View commit details
    Browse the repository at this point in the history
  3. use PasswordStrength as type in config

    irinaschubert committed Nov 16, 2022
    Copy the full SHA
    47c361d View commit details
    Browse the repository at this point in the history
  4. improve logging

    irinaschubert committed Nov 16, 2022
    Copy the full SHA
    31c3fce View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2022

  1. add zio http to webapi project

    irinaschubert committed Nov 18, 2022
    Copy the full SHA
    8dcee06 View commit details
    Browse the repository at this point in the history
  2. add accumulating route

    irinaschubert committed Nov 18, 2022
    Copy the full SHA
    2edeccf View commit details
    Browse the repository at this point in the history
  3. improve code quality

    irinaschubert committed Nov 18, 2022
    Copy the full SHA
    8ab4ba8 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into wip/dev-1425-introduce-zio-http

    irinaschubert committed Nov 18, 2022
    Copy the full SHA
    22fff81 View commit details
    Browse the repository at this point in the history
  5. clean up code

    irinaschubert committed Nov 18, 2022
    Copy the full SHA
    0b90c95 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'wip/dev-1425-introduce-zio-http' of https://github.com/…

    …dasch-swiss/dsp-api into wip/dev-1425-introduce-zio-http
    irinaschubert committed Nov 18, 2022
    Copy the full SHA
    6f9e154 View commit details
    Browse the repository at this point in the history
  7. Update webapi/src/main/scala/org/knora/webapi/routing/HealthRouteWith…

    …ZIOHttp.scala
    
    Co-authored-by: Balduin Landolt <33053745+BalduinLandolt@users.noreply.github.com>
    irinaschubert and BalduinLandolt committed Nov 18, 2022
    Copy the full SHA
    6adb76f View commit details
    Browse the repository at this point in the history
  8. implement reviewer's feedback

    irinaschubert committed Nov 18, 2022
    Copy the full SHA
    cf12080 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'wip/dev-1425-introduce-zio-http' of https://github.com/…

    …dasch-swiss/dsp-api into wip/dev-1425-introduce-zio-http
    irinaschubert committed Nov 18, 2022
    Copy the full SHA
    fc9ef5b View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

  1. format code

    irinaschubert committed Nov 21, 2022
    Copy the full SHA
    d179a1b View commit details
    Browse the repository at this point in the history
  2. unify definition of classes

    irinaschubert committed Nov 21, 2022
    Copy the full SHA
    b45b696 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. introduce UuidGenerator

    irinaschubert committed Nov 22, 2022
    Copy the full SHA
    7bbe080 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into wip/dev-1425-introduce-zio-http

    irinaschubert committed Nov 22, 2022
    Copy the full SHA
    260a329 View commit details
    Browse the repository at this point in the history
  3. fmt

    irinaschubert committed Nov 22, 2022
    Copy the full SHA
    083f05c View commit details
    Browse the repository at this point in the history
  4. Merge branch 'wip/dev-1425-introduce-zio-http' of https://github.com/…

    …dasch-swiss/dsp-api into wip/dev-1425-introduce-zio-http
    irinaschubert committed Nov 22, 2022
    Copy the full SHA
    f737b93 View commit details
    Browse the repository at this point in the history
  5. add CreateUserSpec

    irinaschubert committed Nov 22, 2022
    Copy the full SHA
    8e3b26a View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. add more tests for the UserRoute

    irinaschubert committed Nov 23, 2022
    Copy the full SHA
    21b084f View commit details
    Browse the repository at this point in the history
  2. complete test impl of uuidgenerator

    irinaschubert committed Nov 23, 2022
    Copy the full SHA
    8ce9f40 View commit details
    Browse the repository at this point in the history
  3. fmt

    irinaschubert committed Nov 23, 2022
    Copy the full SHA
    c8bd535 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into wip/dev-1425-introduce-zio-http

    irinaschubert committed Nov 23, 2022
    Copy the full SHA
    2a15118 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2022

  1. update docstrings in UuidGenerator

    irinaschubert committed Nov 24, 2022
    Copy the full SHA
    d4f533d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'wip/dev-1425-introduce-zio-http' of https://github.com/…

    …dasch-swiss/dsp-api into wip/dev-1425-introduce-zio-http
    irinaschubert committed Nov 24, 2022
    Copy the full SHA
    4252579 View commit details
    Browse the repository at this point in the history
  3. make codacy happy

    irinaschubert committed Nov 24, 2022
    Copy the full SHA
    049de2f View commit details
    Browse the repository at this point in the history
  4. fix file name

    irinaschubert committed Nov 24, 2022
    Copy the full SHA
    d73f695 View commit details
    Browse the repository at this point in the history
  5. Revert "fix file name"

    This reverts commit d73f695.
    irinaschubert committed Nov 24, 2022
    Copy the full SHA
    d43164b View commit details
    Browse the repository at this point in the history
  6. Merge branch 'main' into wip/dev-1425-introduce-zio-http

    irinaschubert committed Nov 24, 2022
    Copy the full SHA
    8da7285 View commit details
    Browse the repository at this point in the history
  7. implement reviewer's feedback

    irinaschubert committed Nov 24, 2022
    Copy the full SHA
    5bdf0bb View commit details
    Browse the repository at this point in the history
  8. implement reviewer's feedback

    irinaschubert committed Nov 24, 2022
    Copy the full SHA
    51279a1 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2022

  1. simplify codecs

    irinaschubert committed Nov 28, 2022
    Copy the full SHA
    58cc651 View commit details
    Browse the repository at this point in the history
  2. move UuidGeneratorMock to test package

    irinaschubert committed Nov 28, 2022
    Copy the full SHA
    191e7db View commit details
    Browse the repository at this point in the history
  3. initialize the UuidGeneratorMock with 20 random UUIDs

    irinaschubert committed Nov 28, 2022
    Copy the full SHA
    2939711 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into wip/dev-1425-introduce-zio-http

    irinaschubert committed Nov 28, 2022
    Copy the full SHA
    4046c36 View commit details
    Browse the repository at this point in the history
  5. fmt

    irinaschubert committed Nov 28, 2022
    Copy the full SHA
    7256a4e View commit details
    Browse the repository at this point in the history
  6. fmt

    irinaschubert committed Nov 28, 2022
    Copy the full SHA
    5cacb3f View commit details
    Browse the repository at this point in the history