Skip to content

chore: 4.18.0#1047

Open
EmmanuelDemey wants to merge 137 commits intomainfrom
4.18.0
Open

chore: 4.18.0#1047
EmmanuelDemey wants to merge 137 commits intomainfrom
4.18.0

Conversation

@EmmanuelDemey
Copy link
Collaborator

No description provided.

EmmanuelDemey and others added 30 commits October 19, 2025 13:59
* 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
* 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
…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
@EmmanuelDemey EmmanuelDemey changed the title 4.18.0 chore: 4.18.0 Jan 21, 2026

@Override
public void updatePhysicalInstance(String agencyId, String id, UpdatePhysicalInstanceRequest request) {
logger.info("Updating physical instance {}/{} with PATCH (preserving variables)", agencyId, id);

Check notice

Code scanning / SonarCloud

Logging should not be vulnerable to injection attacks Low

Change this code to not log user-controlled data. See more on SonarQube Cloud
Comment on lines 796 to 798
logger.info("Successfully updated physical instance {}/{} preserving {} variables",
agencyId, id,
currentInstance.variable() != null ? currentInstance.variable().size() : 0);

Check notice

Code scanning / SonarCloud

Logging should not be vulnerable to injection attacks Low

Change this code to not log user-controlled data. See more on SonarQube Cloud
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
C Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Base automatically changed from 4.17.0 to main February 5, 2026 08:22
EmmanuelDemey and others added 5 commits February 5, 2026 11:45
* 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>
Add Elastic APM Java agent to Dockerfile
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.

5 participants