Changelog UrbaFix

Changelog UrbaFix

Toutes les modifications notables de ce projet seront documentées dans ce fichier.

[1.5.0] - 03 Janvier 2026

Support des Vidéos (5 secondes max)

Capture et Upload de Vidéos

Base de Données Étendue

Interface Utilisateur Enrichie

Traitement des Vidéos

Algorithme de Troncature

API et Backend

Avertissement RGPD pour les Vidéos

Limitations Connues

⚠️ Floutage des visages non implémenté pour les vidéos : - Complexité élevée (traitement frame par frame requis) - Solution future possible : ML Kit Face Detection sur chaque frame - Mitigation actuelle : Dialogue d’avertissement RGPD obligatoire avant capture

Fichiers Modifiés

Dépendances

Tests


[1.4.0] - 03 Janvier 2026

Filtrage Géographique Dynamique

Filtrage par Rayon de la Carte

Synchronisation Basée sur la Position GPS

Nouvelle Méthode Repository

Comportement

Avant v1.4.0 : - Liste affichait TOUS les incidents de la base de données (Menton hardcodé) - Carte centrée sur Nice mais liste montrait Menton - Code postal hardcodé à “06500”

Après v1.4.0 : - Liste affiche UNIQUEMENT les incidents à moins de 10 km du centre de la carte - Synchronisation récupère les incidents pour le code postal détecté via GPS - Code postal dynamique basé sur la position actuelle

Exemple :

Position GPS : Nice (43.7102, 7.2620)
  ↓
geo.gouv.fr → Commune: Nice, CP: 06000, INSEE: 06088
  ↓
API sync → GET /api/get_incidents.php?code_postal=06000
  ↓
Filtrage 10km → Affiche uniquement incidents de Nice

Fichiers Modifiés

Dépendances

Conformité


[1.3.0] - 03 Janvier 2026

Refonte de l’Écran de Détail d’Incident

Nouvelle Mise en Page

Animation de Zoom

Galerie Photos Améliorée

Corrections UX

Retour à l’Accueil Amélioré

Fixes Techniques

Fichiers Modifiés

Dépendances


[1.2.0] - 01 Janvier 2026

Ajouts

Floutage Automatique des Visages (RGPD)

Pipeline de Traitement Photo Sécurisé

Modifications

Configuration ML Kit

Algorithme Stack Blur

Dépendances Ajoutées

Fichiers Modifiés

Nouveaux Fichiers

Conformité RGPD


[1.1.1] - 01 Janvier 2026

Corrections de Bugs

Synchronisation des Photos

Base de Données

Vue Détaillée - Mes Signalements

Améliorations

Synchronisation

Fichiers Modifiés


[1.1.0] - 31 Décembre 2025

Ajouts

Vue Détaillée Complète des Incidents

Formatage des Dates

Partage de l’Application

Modifications

HomeScreen

Affichage des Photos

Améliorations

Performance

UX/UI

Documentation

Fichiers Modifiés

Nouveaux Fichiers

Corrections de Bugs

Dépendances

Aucune nouvelle dépendance ajoutée. Utilisation des bibliothèques existantes : - Jetpack Compose Material3 - Coil (chargement images) - osmdroid (cartes) - Room + Flow (données réactives)


[1.0.0] - 30 Novembre 2024

Version Initiale

Fonctionnalités Principales

Architecture

Sécurité


Format du changelog : Keep a Changelog Versioning : Semantic Versioning