Skip to content

MEP v12#1444

Merged
alexisig merged 39 commits intomasterfrom
staging
Feb 12, 2026
Merged

MEP v12#1444
alexisig merged 39 commits intomasterfrom
staging

Conversation

@alexisig
Copy link
Copy Markdown
Collaborator

No description provided.

alexisig and others added 30 commits January 26, 2026 11:22
… graphiques d'artificialisation et de consommation
Fix artif : missing user param
Full join suv <-> données brevo au lieu de left join
…usage and coverage

- Created YAML and SQL files for exporting artif and imper data by region, department, EPCI, and commune.
- Implemented data tests for not null checks on key columns in the new models.
- Updated the  to improve geometry coverage checks using ST_Union for better performance and accuracy.
…gion, and scot queries to use land data by index

- Changed SQL queries to select from  instead of previous flux and stock tables.
- Updated field selections to include new metrics for millesimes, pourcent, surface, and flux for both artif and imper models.
- Adjusted YAML files to reflect new field names and removed obsolete data tests.
- Ensured all queries are grouped by relevant identifiers and transformed geometries as needed.
…overage

- Updated SQL queries in various models to utilize new table structures and improve data aggregation.
- Replaced left joins with inner joins where applicable for better performance.
- Introduced dynamic column generation based on usage and coverage codes.
- Added index creation in the competence_plan_commune model for optimized query performance.
- Adjusted source references in models to align with updated naming conventions.
…se à jour des configurations avec des slugs de dataset pour 2026. Implémentation des méthodes pour supprimer des datasets et des ressources dans DataGouvHandler.
…on des slugs de dataset. Suppression des tests obsolètes et ajustement des assertions.
WIP: publication artif et imper sur data gouv
…asets dans DataGouvHandler. Amélioration de la gestion des erreurs en vérifiant la présence d'un 'id' dans la réponse.
Ajout de la journalisation pour la création et la mise à jour des datasets data gouv
…t pour encapsuler l'identifiant de l'organisation dans un dictionnaire.
Modification de la structure du payload dans la méthode create_datase…
…mise à jour des datasets dans DataGouvHandler.
- Updated LogementVacantAutorisationLogementRatioProgressionChart to display grouped columns for vacant housing and construction authorizations, with improved naming and color constants.
- Refactored LogementVacantConsoProgressionChart to separate data retrieval and series generation, and updated the chart to show stacked columns for private and social vacant housing.
- Introduced LogementVacantMap for visualizing structural vacancy rates and absolute numbers on a map, with separate classes for percentage and absolute values.
- Removed deprecated LogementVacantProgressionChart and LogementVacantRatioProgressionChart.
- Enhanced LandModel to include additional statuses for housing vacancy data.
…rate evolution

- Introduced LogementVacantTaux component to display the evolution of housing vacancy rates.
- Created LogementVacantTauxProgressionChart to visualize the vacancy rates for private and social housing.
- Updated LogementVacant to include the new Taux component in the layout.
- Enhanced existing components (LogementVacantAutorisation, LogementVacantConso) with consistent formatting and null handling.
- Modified data models to accommodate new vacancy status enums and ensure compatibility with updated chart data.
- Improved formatting utility to handle null values gracefully.
- Updated API URLs and chart registration to include the new Taux chart.
…play

- Updated LogementVacantOverview to show 'Indisponible' for unavailable private and social housing data.
- Enhanced LogementVacantStatus to provide detailed notices based on data availability, including new status messages for partial and total data secrecy.
- Modified Dashboard to conditionally display LogementVacantStatus based on the availability of private and social housing data.
- Improved LogementVacantAutorisation to utilize GuideContent for better user guidance on data interpretation.
- Adjusted LogementVacant page to set default child type based on land type and updated guide content for clarity on structural vacancy.
- Updated Synthese component to pass the correct status to LogementVacantStatus.
- Enhanced LogementVacantMap to handle missing data more effectively and provide clearer visualizations for available and unavailable data.
- Improved LogementVacantTauxProgressionChart tooltip to handle and display unavailable data gracefully.
Mise à jour des données ZLV, RPLS et SITADEL + remaniement de la page logements vacants
alexisig and others added 9 commits February 9, 2026 17:03
- Added new data source for Carroyage Lea in schema.yml.
- Introduced OSM tiles and Carroyage Lea tiles URLs in config.ts.
- Implemented CarroyageLeaLayer and CarroyageLeaOutlineLayer for rendering.
- Created OsmLayer for OpenStreetMap integration.
- Updated layer and source registries to include Carroyage Lea and OSM layers.
- Developed CarroyageLeaMap component for visualizing consumption data.
- Added CarroyageLeaInfo component for displaying detailed information in the info panel.
- Integrated CarroyageLeaMap into the Consommation page.
- Enhanced info panel to support dynamic updates based on selected destination and year range.
…uration dans les composants CarroyageLeaMap et CarroyageLeaInfo
Ajout du carroyage à la page conso
@alexisig alexisig merged commit c949713 into master Feb 12, 2026
8 of 12 checks passed
@sonarqubecloud
Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
3.2% Duplication on New Code (required ≤ 3%)
C Reliability 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

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.

1 participant