Karl Determe
f19eae6067
Merge branch 'main' of https://git.valogeo.be/Valogeo/loko
2026-09-24 11:04:00 +02:00
Karl Determe
0231f2ac00
feat: add Django admin configurations and tests for common app
2026-09-24 11:03:47 +02:00
6b526f7056
fix(inspections): fix mobile zone filter and complete mobile translations in lists and maps
2026-09-23 16:57:41 +02:00
61ef7fc3ea
fix(trafficlights): correct cyclopieton 'bF' detection and preserve STIB detectors by default
...
- Recognize combined 'bF' phases as cyclo-piétons with appropriate 2V200 cyclo-piéto model
- Improve lantern match scoring to pair LANxx_bF with existing LANxx lanterns on multi-lantern poles
- Normalize lantern model matching between Excel deduction and DB names
- Propose 'keep' by default for STIB tram detector loops ('dT') absent from the cross plan
- Add unit tests for cyclo-piéton deduction, lantern matching and STIB detector preservation
2026-09-22 21:59:05 +02:00
c7c76f28dc
fix: add legacy file fallback and use atomic transactions for document creation
2026-09-22 19:44:35 +02:00
55cad6d6cc
refactor: increase map marker badge size, font size, and update zoom layout parameters
2026-09-21 19:12:50 +02:00
c726d8f37c
style(home): refine activity symbol sizes and prevent marker overlap with collision detection
2026-09-21 18:50:15 +02:00
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