Skip to content

Conversation

seakayone
Copy link
Contributor

  • **refactor(dsp-api): Align RestService method signature and simplify Handlers
  • Merge order query params and move default values into endpoint spec
  • cleanup
  • Move SearchApiRoutes and SearchRestService to own files
  • align SearchRestService methods and inline handlers in SearchApiRoutes
  • Move ManagementEndpoints to own file and cleanup
  • Introduce ManagementRestService
  • add flaky test aspect to "/maintenance/needs-top-left-correction should" test
  • (wip) refactor: Replace pekko http with zio http server
  • **refactor(dsp-api): Align RestService method signature and simplify Handlers (pt.3)
  • remove Public and SecuredHandlers
  • remove Public and SecuredHandlers
  • remove Public and SecuredHandlers
  • remove Public and SecuredHandlers
  • remove Public and SecuredHandlers
  • remove Public and SecuredHandlers
  • remove Public and SecuredHandlers
  • remove Public and SecuredHandlers
  • remove Public and SecuredHandlers
  • remove Public and SecuredHandlers
  • remove Public and SecuredHandlers
  • remove Public and SecuredHandlers
  • remove Public and SecuredHandlers
  • remove Public and SecuredHandlers
  • remove Public and SecuredHandlers
  • remove Public and SecuredHandlers
  • remove Public and SecuredHandlers
  • fix layers
  • fix server
  • organize imports
  • start server in main
  • start server in main
  • start server in main
  • start server in main
  • cors
  • rm rootUser from E2EZSpec
  • cors spec
  • fmt
  • cleanup
  • fix SipiIT to be able to run while api server has not shutdown yet
  • finetuning
  • fixup
  • use OntologyTestHelper
  • introduce api.v2 slice
  • git ignore claude flow stuff
  • fix content negotiation
  • cleanup
  • cleanup
  • fmt
  • fmt
  • fix Method not allowed by only allowing a single iri for class and property on the ontology api, BREAKS backware compatibility
  • inline LayersTest
  • typo
  • fmt
  • finetuning
  • fmt
  • load a file only once into the triplestore
  • rm unused TestStartupUtils.scala
  • fix deriving schema from provided property IRI
  • fmt
  • Migrate InputOntologyV2Spec to E2ESpec
  • Migrate ResponseCheckerV2Spec to E2EZSpec
  • fmt
  • try without closing the eh cache
  • add spec for CacheManager
  • readd closing the CacheManager and logging
  • Remove unused config
  • update buildjet to buildjet-8vcpu-ubuntu-2204
  • try fix test on CI by using different api client and improve implementation
  • run e2e using sbt, do not report coverage
  • use latest SipiTestContainer
  • fmt
  • split test
  • add logging timing
  • try removing caching from KnoraUserRepoLive
  • Revert "try removing caching from KnoraUserRepoLive"
  • activate response compression
  • refactor TestApiClient, central method for sendRequest
  • fmt
  • try biggest buildjet instance
  • update fuseki
  • debug logging
  • extract addLogTiming
  • add flaky to AdminUsersProjectMemberShipsEndpointsE2ESpec
  • add timeout
  • make tests independent of one another by creating a new user each time
  • lastname may contain characters not allowed in username, use positive number instead
  • rm extra logging and cleanup
  • fmt
  • use TestAspect.flaky
  • use TestAspect.flaky and timeout
  • refactor: Use ServerEndpoints for generating Swagger UI and OpenApi yaml on /docs endpoint

seakayone and others added 30 commits September 23, 2025 09:15
@seakayone seakayone changed the base branch from main to refactor/replace-pekko-http-with-zio-http-2 October 10, 2025 14:53
@seakayone seakayone changed the title refactor/use server endpoints for swagger refactor: Use server endpoints for swagger Oct 10, 2025
@seakayone seakayone changed the title refactor: Use server endpoints for swagger refactor: Use server endpoints for swagger UI and OpenAPI yaml Oct 10, 2025
Base automatically changed from refactor/replace-pekko-http-with-zio-http-2 to main October 13, 2025 13:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant