feat: update minio#1113
Open
EmmanuelDemey wants to merge 707 commits into
Open
Conversation
chore: 4.13.0
fix: update Github Action
* feat: init domain and port packages for hexagonale architecture * feat: add unit test * fix: remove unused Exception
* feat: init sans object feature * refactor: remove Spring boot context from tests * feat: create annotation for SpringBootTest config * fix: update .gitignore * fix: solve sonar issues * feat: be able to get rubric without object * fix: solve some Intellij Idea issues * fix: solve types
* refactor: delete CNIS role * fix: remove sonar issue
* feat: init mono repo * fix: delete unused files
…ture (#995) * refactor: migrate getFamily et getFAmilies * feat: add unit test * fix: remove sonar issues * feat: add e2e test * feat: add hypermedia * fix: delete useless hyhpermedia link * fix: remove sonar issue
* refactor: migrate getFamily et getFAmilies * feat: add unit test * fix: remove sonar issues * feat: add e2e test * feat: add hypermedia * fix: delete useless hyhpermedia link * fix: remove sonar issue * fix: use new Java API * fix: remove issues
* refactor: quick fixes * refactor: quick fixes for Sonar * fix: remove sonar issues * fix: remove useless unit test * fix: solve wrong import
* feat: init colectica mock server * fix: solve unit test * feat: add main ddi controller * feat: implement get physical instances * fix: solve sonar issue * fix: solve sonar issue * fix: sonar issue
…ble (#999) * feat: do not display sparql query when the graphdb server is unreachable * feat: add unit test * feat: add unit test * feat: add unit test
* feat: add updated date to physical instances * fix: solve unit test * fix: remove unused import * feat: add unit test * fix: solve unit test
* refactor: add unit test for XSLT transformation * fix: solve sonar issues
* feat: init new codes list api * feat: finish poc API v2 * feat: eoptional and inverse Predicate attributes * fix: remove sonar issues * feat: add unit tet * merge * fix: remove duplicated code * fix: solve unit test * fix: add unit test
* feat: add new field for codeslist with the new ORM * fix: solve issue with config * feat: add contributors
* feat: be able to update a Physical Instance * fix: remove unused import
* feat: migrate to Java 25 * ci: update java github action * ci: use correto JDK * fix: update jacoco
* feat: create BauhausConfiguration class * fix: rename init module
* fix: disable test compilation for docker build * feat: improve CI * fix: solve unit test * fix: unit tests * fix: unit tests * feat: use HIE * feat: remove default stamp * feat: add ddi3 to ddi4 converters (#1025) * fix: disable test compilation for docker build * feat: improve CI * fix: solve unit test * fix: unit tests * fix: unit tests * feat: add ddi3 to ddi4 converters * fix: solve unit test * fix: solve sonar issues * refactor: rename queries (#1029) * fix: disable test compilation for docker build * feat: improve CI * fix: solve unit test * fix: unit tests * fix: unit tests * refactor: rename all queries class * feat: be able to validate json schema (#1030) * refactor: delete log * Update version to 4.15.0-rc1 in pom.xml * feat: add unit tests for Collections * feat: migrate rdfconnection interface * feat: migrate rasmp service * Update version to 4.15.0-rc2 in pom.xml * testing with more maven logs * test to force end of lines of mvnw * fix typo * test avec nouveau dockerfile * adding missing module * fix: add missing port * fix: remove wrong properties * feat: add organizations endpoint with stamp and label retrieval from GraphDB - Add OrganisationOption model with stamp and label fields - Create OrganisationRepository server-side port - Implement OrganisationGraphDBRepository using SPARQL queries via FreeMarker - Add /v2/stamps endpoint to StampResources returning full organization data - Add comprehensive unit and integration tests using Testcontainers * feat: fix issue with organisations * feat: be able to create token for colectica * feat: be able get physical instance * feat: add get PI on mock * feat: init real hegaxonale architecture * feat: improve archunit test * feat: improve archunit test * feat: continue the migration to hexa * tests (domain Collection) * feat: create CreateCollectionCommand * feat (domain Collection) post with concepts * feat: continue kata * fix: solve all unit test * feat: move some file to the new architecture * feat: migrate classes * feat: add more hateaos info * feat: move some files * fix * feat: review colectica mock serveur * fix * feat: add more hateaos links * feat: finish create collection * feat: add egancy to get all physical instances * feat: review physical instance * feat: be able to create and update a physical instance * fix: solve unit test * fix: activate unit test * feat: solve unit test * Update version to 4.16.0-rc0 in pom.xml * fix (collections label) label naming * fix (collections save) mapping between domain and graphDb object * test (collections) end to end tests * feat: migrate users module * feat: migrate users module * feat: create organisation new methode to get CompactOrganisation * feat: be able to get Colectica Codes List * feat: review ddi3 export * feat: add creation link to dataset * feat: migrate minio * feat: update minio test * fix: remove ResponseEntity from concepts collections controller * feat: add hexagonal architecture annotation * feat: no more use of ControllerAdvice * feat: update collection properties * feat: create shared-kernel package * fix: remove unused test * refactor: delete some @ApiReponse * refactor: remove all ApiResponse * feat: remove unused endpoint * feat: migrate DDI variables * feat: delete swagger * feat: init Insomnia * feat: delete swagger * refactor: use pattern matching * fix: be able to get codeslists and categories * feat: should manage date with timezone * feat: remove unused property * Update version from 4.16.0-rc0 to 4.17.0-rc0 * refactor: migrate dissemination status * refactor: migrate dissemination status * fix: bug with document URL * feat: display HIE when exporting concept * fix: rewrite XML transformation for Physical Instance * feat: a user can have multiple stamp * feat: add BasedOn for Physical Instance * feat: fetchadms:identifier and dcterms:identifier for stamp check * feat: use docker compose extends * feat: review stamps maagment * feat: move default agencyId to properties file * Update version from 4.17.0-rc0 to 4.17.0-rc2 * fix: publish organisation (#1042) * feat: add minio to docker compose * feat: be able to public organisation when publishing report * fix: solve sonar issue * feat: no hard-coded agencyId * feat: add mock api for groups and study unit * feat: create endpoint to fetchs group and study units * fix: add updated field * fix: solve issue with different type of dates * fix: remove sonar issue * fix: solve sonar issues * fix: solve unit * fix: unit test * Update version from 4.17.0-rc2 to 4.17.0-rc3 * Update version from 4.17.0-rc3 to 4.17.0-rc4 * fix: backport fix for security checks * Update pom.xml * fix: refactor how to get roles from claim * fix: solve Integration Test * fix: issue with getConceptsToValidateQuery.ftlh * ci: update pom.xml to 4.17.0-rc6 * fix: ObjectMapper should not failed for extra properties (#1043) * fix: publishing indicator (#1045) * fix: ObjectMapper should not failed for extra properties * fix: use TEXT_PLAIN for POST collections * fix: delete old travis badge * fix: review for RoleClaimExtractor * feat: be able to use a token with Colectica * feat: add new mock data * ci : update pom.xml to 4.18.0-rc0 * feat: add test for authenticator * fix: solve issue when fetching codeslist * ci: update version to 4.18.0-rc1 * refactor: mvn verify (#1049) * update proxy * refactor: tests are executed two times * feat: colectica keycloak (#1051) * update proxy * fix: remove test * Update version from 4.18.0-rc1 to 4.18.0-rc2 * feat: split keycloak configuration * fix: solve issue with properties * fix: remove - * refactor: remove sonar issues * fix: solve sonar issues * feat: display not applicable sims export (#1050) * update proxy * feat: display Not Application when exporting a SIMS * fix: review XSLTTeest * fix: review XSLTTeest * fix: review XSLTTeest * fix: review XSLTTeest * test: simplify use case data (duplicate data) * test: simplify test case (duplicate data) * test: simplify test case (duplicate data) (continued) * test: simplify test case - continued * test: simplify test case - continued and end * test: sonar String multiline concatenation should be replaced with Text Blocks * test: more readable tests * test: unuseful throws --------- Co-authored-by: Tandeau De Marsac Guylène <C3JGPV@ad.insee.intra> * Include Elastic APM agent in Dockerfile Add Elastic APM Java agent to Dockerfile * Update version from 4.18.0-rc4 to 4.18.0-rc5 * fix (APM agent) was not added with good rights * Update version from 4.18.0-rc5 to 4.18.0-rc6 * feat: review how is generated labels for DataRelationShip and LogicalRecord (#1058) * fix: solve conflicts * fix: solve unit test * fix: solve tests * fix: solve some Sonar issues * Update version from 4.18.0-rc6 to 4.18.0-rc7 * Upgrade xdocreport.version to 2.2.0 * Update version from 4.18.0-rc7 to 4.18.0-rc8 * feat: move INSEE RBAC to the computePrivilege utility function (#1076) * Update pom.xml to 4.18.0-rc9 * Remove outdated AssertJ dependency from pom.xml Removed outdated AssertJ dependency and comments related to Spring Boot update. * chore: update jackson --------- Co-authored-by: Nicolas Echallier <rkouere@users.noreply.github.com> Co-authored-by: fabrice <fabrice.bibonne@courriel.eco> Co-authored-by: Fabrice B <fabrice.bibonne@insee.fr> Co-authored-by: Pierre Vasseur <132562606+PierreVasseur@users.noreply.github.com> Co-authored-by: Tandeau De Marsac Guylène <C3JGPV@ad.insee.intra> Co-authored-by: Fabrice Bibonne <fabrice.bibonne@gmail.com> Co-authored-by: Jérémie Léonard <11540635+sai6077@users.noreply.github.com>
* refactor: externalize itemTypes * refactor: use colectica first lang as a default * fix: use getFirst
* feat: starting mirating to DDI library * feat: enable INSEE DDI 3 library * fix: solve unit test
* feat: migrate concept module to organisation iri * refactor: rewrite collections endpoint to hexagonale architecture * fix: solve test * fix: solve test
Breaking changes addressed: - CopySource renamed to SourceObject (io.minio.SourceObject) - All MinioClient methods now throw only MinioException (removed InvalidKeyException, NoSuchAlgorithmException, IOException from checked throws declarations) - Unit tests updated to throw MinioException instead of IOException in Mockito stubs - Integration tests simplified to throws MinioException, IOException OkHttp upgrade to 5.x (KMP): added explicit okhttp-jvm:5.2.1 dependency to replace the empty Maven KMP root artifact, and pinned org.jetbrains:annotations to 17.0.0 to preserve TYPE_USE target required by existing test code.
|
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
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.



No description provided.