-
Notifications
You must be signed in to change notification settings - Fork 18
refactor: Use server endpoints for swagger UI and OpenAPI yaml #3812
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
Draft
seakayone
wants to merge
102
commits into
main
Choose a base branch
from
refactor/use-server-endpoints-for-swagger
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+2,059
−3,259
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Contributor
seakayone
commented
Oct 10, 2025
- **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
…/replace-pekko-http-with-zio-http-2
This reverts commit bef5463.
…aml on /docs endpoint
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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.