Skip to content

Refactor/magma gestion#463

Open
GtanSndil wants to merge 73 commits intorefactor/refactoring_magma_traditional_in_new_magmafrom
refactor/magmaGestion
Open

Refactor/magma gestion#463
GtanSndil wants to merge 73 commits intorefactor/refactoring_magma_traditional_in_new_magmafrom
refactor/magmaGestion

Conversation

@GtanSndil
Copy link
Copy Markdown
Contributor

No description provided.

rkouere and others added 30 commits January 8, 2026 15:16
…tional_in_new_magma' into refactor/test_ia

# Conflicts:
#	magma-commons-infra/src/main/java/fr/insee/rmes/magma/queryexecutor/QueryExecutor.java
#	magma-diffusion-impl/pom.xml
#	magma-diffusion-impl/src/main/java/fr/insee/rmes/magma/diffusion/api/requestprocessor/RequestProcessor.java
#	magma-diffusion-impl/src/main/java/fr/insee/rmes/magma/diffusion/queries/parameters/ConceptsRequestParametizer.java
#	magma-gestion-impl/src/main/java/fr/insee/rmes/magma/gestion/old/controller/StructuresResources.java
#	pom.xml
GtanSndil and others added 28 commits March 30, 2026 14:22
…LabelInner into LocalisedLabel, set null for empty fields
…tional_in_new_magma' into refactor/magmaGestion
@FBibonne FBibonne self-requested a review April 22, 2026 09:13
Copy link
Copy Markdown
Member

@FBibonne FBibonne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Pour loguer les propriétés au démarrage, ne pas utiliser les classes PropertiesLogger (les supprimzer) mais ajouter la dépendance io.github.fbibonne:boot-properties-logger-starter:2.3.0 dans les pom des projets web (version dans les dependecymanagement du parent) en valorisant la propriété properties.logger.prefix-for-properties (comme dans Bauhaus back)

Comment thread pom.xml
<packaging>pom</packaging>
<name>Implementation of the RMéS metadata API</name>
<dependencies>
<dependency>
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Il ne faut pas mettre de dépendances dans le pom parent

Comment thread pom.xml
</plugin>
</plugins>
</pluginManagement>
<plugins>
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pourquoi java 19 ?
La configuration de la version de java est faite au niveau des properties

Comment thread pom.xml
<properties>
<java.version>21</java.version>
<maven.compiler.release>${java.version}</maven.compiler.release>
<maven.compiler.source>${java.version}</maven.compiler.source>
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Si on maven.compiler.release , il me semble que source et target sont inutiles

email: dr59-sinl-equipe-maintenance-rmes@insee.fr
version: 1.4.11
servers:
- url: https://api-rmes-gestion.insee.fr
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Url interne à ne pas mettre dans un projet opne source

<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>testcontainers</artifactId>
<version>1.21.3</version>
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

scope test + version gérées dans le dependencymanagement du pom parent avec variabilisation de la version

@@ -0,0 +1,47 @@
//package fr.insee.rmes.magma.gestion.configuration;
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Supprimer ce fichier

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<scope>compile</scope>
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

valeur par défaut : inutile

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<scope>compile</scope>
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

valeur par défaut : inutile


@org.springframework.context.annotation.Configuration
@Slf4j
@ServletComponentScan
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mettre l'annotation dans magama-diffusion-impl : c'est pour LogRequestFilter

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.

4 participants