feat: Gestion des secteurs et migration v3.0.4+304
- Ajout système complet de gestion des secteurs avec contours géographiques - Import des contours départementaux depuis GeoJSON - API REST pour la gestion des secteurs (/api/sectors) - Service de géolocalisation pour déterminer les secteurs - Migration base de données avec tables x_departements_contours et sectors_adresses - Interface Flutter pour visualisation et gestion des secteurs - Ajout thème sombre dans l'application - Corrections diverses et optimisations 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -3,48 +3,51 @@ const MANIFEST = 'flutter-app-manifest';
|
||||
const TEMP = 'flutter-temp-cache';
|
||||
const CACHE_NAME = 'flutter-app-cache';
|
||||
|
||||
const RESOURCES = {"flutter_bootstrap.js": "5437c5ddd6a5fccc16e63821cf243b0a",
|
||||
"version.json": "e7dfc195497a7522565cd5f518a8fb08",
|
||||
"index.html": "2aab03d10fea3b608e3eddc0fc0077e5",
|
||||
"/": "2aab03d10fea3b608e3eddc0fc0077e5",
|
||||
"favicon-64.png": "259540a3217e969237530444ca0eaed3",
|
||||
"favicon-16.png": "106142fb24eba190e475dbe6513cc9ff",
|
||||
"main.dart.js": "4e39d8f5925fe36f9c6cb4759f8ca868",
|
||||
"flutter.js": "83d881c1dbb6d6bcd6b42e274605b69c",
|
||||
"favicon.png": "21510778ead066ac826ad69302400773",
|
||||
const RESOURCES = {"icons/Icon-maskable-192.png": "f36879dd176101fac324b68793e4683c",
|
||||
"icons/Icon-192.png": "f36879dd176101fac324b68793e4683c",
|
||||
"icons/Icon-maskable-192.png": "f36879dd176101fac324b68793e4683c",
|
||||
"icons/Icon-152.png": "501b8389843b98c20d517543b0a7c7bd",
|
||||
"icons/Icon-180.png": "08dbaf6c69ea2007ab0871eb4d46df7e",
|
||||
"icons/Icon-167.png": "bbfcd009dfda53ca20120189db78c27f",
|
||||
"icons/Icon-maskable-512.png": "4495c4d7eeff38c1a967d16a8129bd2e",
|
||||
"icons/Icon-512.png": "4495c4d7eeff38c1a967d16a8129bd2e",
|
||||
"manifest.json": "4c436b37549165212484247d584e67cc",
|
||||
"favicon-32.png": "21510778ead066ac826ad69302400773",
|
||||
"assets/AssetManifest.json": "cee1bd4de4a781ec66f996f4b1313d84",
|
||||
"assets/NOTICES": "6d34b19be383933cef4b4a76fb2beae8",
|
||||
"assets/FontManifest.json": "2eb88ea349cfc4d8628e771303d003ca",
|
||||
"assets/AssetManifest.bin.json": "6c9ed0d5d7f4ade08e6e07b6c6a6513f",
|
||||
"assets/packages/cupertino_icons/assets/CupertinoIcons.ttf": "33b7d9392238c04c131b6ce224e13711",
|
||||
"assets/packages/flutter_map/lib/assets/flutter_map_logo.png": "208d63cc917af9713fc9572bd5c09362",
|
||||
"assets/shaders/ink_sparkle.frag": "ecc85a2e95f5e9f53123dcaf8cb9b6ce",
|
||||
"assets/AssetManifest.bin": "bb9240a2148a79f4e1593ed3a51f47d0",
|
||||
"assets/fonts/MaterialIcons-Regular.otf": "8d825fa7ed340557e7a81e9c327cc4e2",
|
||||
"assets/assets/images/geosector-logo.png": "b78408af5aa357b1107e1cb7be9e7c1e",
|
||||
"assets/assets/images/logo-geosector-1024.png": "adb1be034f0b983acf6246369a794de5",
|
||||
"assets/assets/images/icon-geosector.svg": "c9dd0fb514a53ee434b57895cf6cd5fd",
|
||||
"assets/assets/images/logo_recu.png": "8eb998b803c62848a6796b3362c648de",
|
||||
"assets/assets/fonts/Figtree-VariableFont_wght.ttf": "d25a5457a34fbf1c36b2937df1cf543b",
|
||||
"assets/assets/animations/geo_main.json": "e1c9755530d5f83718d4d43b0a36a703",
|
||||
"canvaskit/skwasm.js": "ea559890a088fe28b4ddf70e17e60052",
|
||||
"canvaskit/skwasm.js.symbols": "e72c79950c8a8483d826a7f0560573a1",
|
||||
"canvaskit/canvaskit.js.symbols": "bdcd3835edf8586b6d6edfce8749fb77",
|
||||
"canvaskit/skwasm.wasm": "39dd80367a4e71582d234948adc521c0",
|
||||
"icons/Icon-maskable-512.png": "4495c4d7eeff38c1a967d16a8129bd2e",
|
||||
"flutter.js": "83d881c1dbb6d6bcd6b42e274605b69c",
|
||||
"flutter_bootstrap.js": "c8b920ced05cd73436a61d1da7f46009",
|
||||
"favicon-64.png": "259540a3217e969237530444ca0eaed3",
|
||||
"index.html": "2aab03d10fea3b608e3eddc0fc0077e5",
|
||||
"/": "2aab03d10fea3b608e3eddc0fc0077e5",
|
||||
"canvaskit/chromium/canvaskit.wasm": "f504de372e31c8031018a9ec0a9ef5f0",
|
||||
"canvaskit/chromium/canvaskit.js.symbols": "b61b5f4673c9698029fa0a746a9ad581",
|
||||
"canvaskit/chromium/canvaskit.js": "8191e843020c832c9cf8852a4b909d4c",
|
||||
"canvaskit/chromium/canvaskit.wasm": "f504de372e31c8031018a9ec0a9ef5f0",
|
||||
"canvaskit/canvaskit.wasm": "7a3f4ae7d65fc1de6a6e7ddd3224bc93",
|
||||
"canvaskit/canvaskit.js.symbols": "bdcd3835edf8586b6d6edfce8749fb77",
|
||||
"canvaskit/skwasm.wasm": "39dd80367a4e71582d234948adc521c0",
|
||||
"canvaskit/canvaskit.js": "728b2d477d9b8c14593d4f9b82b484f3",
|
||||
"canvaskit/canvaskit.wasm": "7a3f4ae7d65fc1de6a6e7ddd3224bc93"};
|
||||
"canvaskit/skwasm.js.symbols": "e72c79950c8a8483d826a7f0560573a1",
|
||||
"canvaskit/skwasm.js": "ea559890a088fe28b4ddf70e17e60052",
|
||||
"favicon-32.png": "21510778ead066ac826ad69302400773",
|
||||
"version.json": "2b834918f7d5565834c60f21a3a20768",
|
||||
"favicon.png": "21510778ead066ac826ad69302400773",
|
||||
"favicon-16.png": "106142fb24eba190e475dbe6513cc9ff",
|
||||
"assets/AssetManifest.json": "ee827821edbe97bd24fe72882535afca",
|
||||
"assets/AssetManifest.bin": "f1f694a4898aea6648eb53d349609844",
|
||||
"assets/fonts/MaterialIcons-Regular.otf": "a6c0d7cbaaafc86349d90ed45dca8016",
|
||||
"assets/FontManifest.json": "2eb88ea349cfc4d8628e771303d003ca",
|
||||
"assets/packages/flutter_map/lib/assets/flutter_map_logo.png": "208d63cc917af9713fc9572bd5c09362",
|
||||
"assets/packages/cupertino_icons/assets/CupertinoIcons.ttf": "33b7d9392238c04c131b6ce224e13711",
|
||||
"assets/assets/images/logo-geosector-512.png-autosave.kra": "cd1b8b451817f93a6f3d03c9fe59c351",
|
||||
"assets/assets/images/icon-geosector.svg": "c9dd0fb514a53ee434b57895cf6cd5fd",
|
||||
"assets/assets/images/geosector_map_admin.png": "aa5b6706ed360dbb9bfbb1021a658d62",
|
||||
"assets/assets/images/logo_recu.png": "8eb998b803c62848a6796b3362c648de",
|
||||
"assets/assets/images/logo-geosector-512.png": "86287708950c7c02a3ba5f15cd730e7a",
|
||||
"assets/assets/images/geosector-logo.png": "b78408af5aa357b1107e1cb7be9e7c1e",
|
||||
"assets/assets/images/logo-geosector-1024.png": "adb1be034f0b983acf6246369a794de5",
|
||||
"assets/assets/fonts/Figtree-VariableFont_wght.ttf": "d25a5457a34fbf1c36b2937df1cf543b",
|
||||
"assets/assets/animations/geo_main.json": "e1c9755530d5f83718d4d43b0a36a703",
|
||||
"assets/shaders/ink_sparkle.frag": "ecc85a2e95f5e9f53123dcaf8cb9b6ce",
|
||||
"assets/NOTICES": "bbf2212d442929639b961f94116a2af7",
|
||||
"assets/AssetManifest.bin.json": "01a86053322475f2d9ce5c0a8d863d63",
|
||||
"main.dart.js": "9ec485d1d107e45a00e6761577a32bbf",
|
||||
"manifest.json": "4c436b37549165212484247d584e67cc"};
|
||||
// The application shell files that are downloaded before a service worker can
|
||||
// start.
|
||||
const CORE = ["main.dart.js",
|
||||
|
||||
Reference in New Issue
Block a user