Skip to content

Modhaadm 141 vertx5 - #138

Merged
nielserik merged 16 commits into
masterfrom
MODHAADM-141-vertx5
Apr 12, 2026
Merged

Modhaadm 141 vertx5#138
nielserik merged 16 commits into
masterfrom
MODHAADM-141-vertx5

Conversation

@nielserik

Copy link
Copy Markdown
Collaborator

No description provided.

nielserik and others added 16 commits September 3, 2025 14:04
   Initial changes required for upgrading to vertx 5, including applying the validating handler used in vertx lib 4 though applying non-validating for post/put of plain text and XML, since validation of those seems unsupported by vertx/openapi so far .
  -- can't seem to use ValidatedRequest.getPathParameters (?), using HttpServerRequest.getParam instead
  -- more tests (and fixing some bugs that this found)
  -- inline schemas in OpenAPI yaml file (cannot include external references anymore)
  Pass custom packaged AdminRequest to service methods instead of raw vertx and routing context objects
 -- for the tests in HarvesterIntegrationTest.java
  - adapt cql to sql to refactored request handlers
  - use non-validating handler for previous job log
  - test coverage of date queries for logs
  - bug-fix date queries for logs
  - reduce logging
# Conflicts:
#	src/main/java/org/folio/harvesteradmin/service/HarvestAdminService.java
…onTest.java

Co-authored-by: Adam Dickmeiss <adam@indexdata.dk>
Co-authored-by: Adam Dickmeiss <adam@indexdata.dk>
Co-authored-by: Adam Dickmeiss <adam@indexdata.dk>
Co-authored-by: Adam Dickmeiss <adam@indexdata.dk>
@nielserik
nielserik merged commit 6286d7c into master Apr 12, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant