Commit graph

480 commits

Author SHA1 Message Date
f534758f91 fix(home): safe status choices lookup and thematic localized fields in activity_geojson 2026-09-21 18:39:09 +02:00
1b93f3ae88 fix: fix try-catch block in home_index.js and update homewidget choices 2026-09-21 16:39:49 +02:00
de1d1c3b43 perf: optimize activity_geojson query, add caching and parallelize map data fetching 2026-09-21 16:14:56 +02:00
f0fb0df8ec feat: add operation type icons to map activity points 2026-09-21 15:34:39 +02:00
ef40e48163 feat(assets): add create_structure_folders management command 2026-09-21 15:14:26 +02:00
9726e8b618 refactor: move build metadata arguments to end of Dockerfile to improve cache efficiency 2026-09-21 14:50:18 +02:00
f23107e749 feat: add metro structure types and filtering UI to exceptional transport widget 2026-09-21 14:42:23 +02:00
0fa237564c refactor: remove georeferenced plans modal and custom map control from traffic lights import cross plan template 2026-09-21 11:59:11 +02:00
e30faa6ad6 refactor: rename dxfFiles to availableDxfFiles and add fallback to window scope 2026-09-21 11:44:09 +02:00
090c7dd03c refactor: integrate plans and calques into LayerSwitcherControl and remove custom plans control 2026-09-21 11:38:52 +02:00
3f402e3d6a feat: add UI indicators and handling for modified pole and cable geometries in traffic lights import 2026-09-21 11:29:06 +02:00
28d6664fbd feat: handle common wires and intelligent lantern matching in cross plan parser 2026-09-21 10:56:49 +02:00
91e0f6d5dd fix(common): ensure admin and whole-territory users use default Territory directly 2026-09-21 10:23:18 +02:00
e6a09eaf37 feat: add Territory model for default map boundary, and separate daily report quick action to second row 2026-09-21 10:04:39 +02:00
63c888fdbd feat: add territory mapping layers, dashboard widgets, and asset import management commands 2026-09-20 23:01:52 +02:00
cc0facdf92 refactor: migrate user map bounds caching from session to Django cache with signal-based invalidation 2026-09-19 18:40:37 +02:00
73738b6757 feat: support multi-commune contracts, base asset categories, and filtered municipality access 2026-09-19 18:33:39 +02:00
e68e6ccefe feat: optimize context processing 2026-09-19 18:33:17 +02:00
d73a9e482d feat: support DXF-based pole alignment in traffic light imports 2026-09-19 15:53:52 +02:00
6e4a304930 fix(teams): eliminate double scrollbar and white void in planning, highlight week/month scope controls 2026-09-19 14:42:13 +02:00
74c1bf2447 feat: add intervention control team assignment, contract auto-assignment, and controller shortcuts dashboard widget 2026-09-19 14:25:52 +02:00
1ab3c71754 fix: safely resolve AppView urls and purge obsolete schools AppView 2026-09-19 13:54:49 +02:00
63bed7737d fix(docker): remove unversioned exports copy from Dockerfile 2026-09-19 12:25:09 +02:00
c20a8c4142 fix(docker): copy inspections and exports apps in Dockerfile 2026-09-19 12:24:49 +02:00
a0ffebc489 feat: add monthly team planning scopes and operation types to company teams 2026-09-19 12:07:53 +02:00
4d0682efc1 feat(api): add /api/version/ endpoint for Fleet Management and Docker build metadata 2026-09-19 10:47:36 +02:00
aad07929b9 fix(thematics, home): mise à jour des thématiques (Sécurité, Stationnement, Propreté) et sécurisation du chargement de la carte sur l'accueil 2026-09-18 19:22:59 +02:00
bbaa092550 fix(inspections): corriger lookup sub_type dans migration 0013 sur base vierge 2026-09-18 18:55:36 +02:00
f2fbe7e394 feat: promote existing base inspections to HotBoxInspection instances and add pending visual checks UI 2026-09-18 16:14:04 +02:00
a52f205e42 feat: add not_checked option to water drainage in hotbox inspections 2026-09-18 15:39:36 +02:00
e1cf8d5565 fix: restore missing closing brace in updateEditHotBoxRecommendation 2026-09-18 14:20:55 +02:00
3bec7cfd7c fix: remove redundant badge element lookup in edit inspection modal 2026-09-18 14:12:21 +02:00
ecb3bbddd1 feat: require all four hotbox inspection questions to be answered and update validation logic 2026-09-18 13:46:53 +02:00
010466e26f feat: add HotBoxInspection model, views, templates, and admin configuration 2026-09-18 12:02:05 +02:00
250a2b4f2f feat: add related inspections to intervention detail views and templates 2026-09-18 10:44:58 +02:00
6c80028906 feat: add concerned categories and target asset model to intervention subtypes for dynamic inspection targeting 2026-09-17 17:07:51 +02:00
368a167b9c feat: add support for dynamic intervention subtype filtering and validation 2026-09-17 16:27:33 +02:00
396d26414c refactor: support multiple intervention types in subtypes and update non-compliance notifications for company members 2026-09-17 16:05:36 +02:00
7ca27197bf feat: add custom admin assets to dynamically toggle approval_except_urgent field visibility 2026-09-17 15:41:57 +02:00
8fc2798c52 feat: add approval exception for urgent contract interventions and update status transition permissions 2026-09-17 14:35:53 +02:00
Karl Determe
676e781943 feat: add inspections application and update interventions module with new models, views, and migrations 2026-09-17 08:55:47 +02:00
Karl Determe
836b5c8edb feat: add custom notification recipient fields and helpers to Symptom model 2026-09-15 16:10:31 +02:00
9ae7b0631b feat: add robust panel type image normalization, text fallback rendering, and corresponding styles 2026-09-14 16:37:34 +02:00
dcf5477199 feat: add inventory validation notifications with single-claim auto-archiving 2026-09-14 15:54:29 +02:00
5ebcc1e3c9 i18n: remove obsolete PREGO translations and update PMO terms in locale files 2026-09-14 15:43:45 +02:00
d2880eb3b1 fix(inspections): remove duplicate editModalEl declaration in edit modal 2026-09-14 15:03:20 +02:00
bfebdcf3dd feat: make inspection result status mandatory and improve GIEP form scoping 2026-09-14 14:49:34 +02:00
fe535683a1 feat: implement automated status calculation and unit tests for GIEP inspections 2026-09-14 12:15:48 +02:00
660c40f0f7 feat: improve intervention visibility rules to correctly handle active and replanned interventions 2026-09-14 11:33:24 +02:00
9522eed8f8 style: improve typography and contrast for member names in calendar UI 2026-09-14 10:19:44 +02:00