5ce7179c19
fix(assets): ensure asset geometry layers remain above orthophoto basemap on detail maps
2026-10-10 15:58:12 +02:00
34e4da64a8
feat(assets): add dedicated icon for green surfaces distinct from trees
2026-10-10 15:43:54 +02:00
3037241762
style(controls): increase categories min-width and align project icon with first word
2026-10-10 15:13:35 +02:00
fc8cdb579f
refactor(controls): replace bootstrap-table with custom table and column selector
2026-10-10 15:06:26 +02:00
a6378eee90
feat(contracts): add column sorting by code and dates to contracts list
2026-10-10 14:47:28 +02:00
0732f89274
perf(contracts): optimize queries, add server-side pagination, search, thematic/contract filters and redesign UI
2026-10-10 14:39:40 +02:00
34e9743cc3
feat(nature): cancel obsolete tree interventions and compute theoretical next inspection
...
- Automatically cancel pending interventions whose deadline is earlier than the tree's last diagnostic
- Record cancellation reason in InterventionTimeLine
- Compute theoretical next inspection date as last_phytosanitary_date + pruning_frequency_years
- Add unit test coverage for obsolete intervention cancellation and theoretical inspection calculation
2026-10-10 14:29:57 +02:00
7761f22b77
style(ui): align table and filter modal styles in observations and inspections with assets
2026-10-10 14:16:59 +02:00
af411b2105
feat(nature): create timeline planning events and display due date on asset interventions
...
- Create InterventionPlanificationTimeLine events (expected_begin and expected_end)
during Fulcrum tree interventions import and maintenance dates synchronization
- Display planned/completion date instead of creation_time in asset_interventions.html
- Add unit test assertions for planning timeline events
2026-10-10 14:09:15 +02:00
74ef7d3a34
feat: add maintenance dates synchronization and options to tree import command
2026-10-10 13:50:02 +02:00
9af4f99f17
fix(assets): rediriger le fil d'Ariane et retour carte des espaces verts vers la carte unifiée
2026-10-10 13:49:21 +02:00
e201a928b8
feat: add management command to spatially attach trees to green sections with test coverage
2026-10-10 13:37:37 +02:00
958d8dbc65
feat: add management command to import Fulcrum tree inventories and interventions
2026-10-10 12:17:57 +02:00
b953b1f984
feat(assets): add automatic calculation of tree ecological and patrimonial eco-services
2026-10-10 08:34:50 +02:00
e51f698030
feat(assets): allow editing general note field on asset details
2026-10-09 23:22:09 +02:00
15403b8604
fix(inspections): scope viewable inspections and assets by contract and municipality
2026-10-09 22:59:10 +02:00
61ce1d3a4d
fix(mobile): enforce absolute positioning on map markers to prevent vertical layout drift
2026-10-09 22:53:42 +02:00
fbd1bc452f
fix(mobile): resolve nature tree marker symbology and attribute serialization
...
- Serialize management_type, managing_authority, is_remarkable, is_dead, vitality, and botanical names in mobile_assets_search
- Allow regional (Bruxelles Mobilité), remarkable, and dead trees to display differentiated icons and colors on mobile map
- Fallback tree display name to vernacular/scientific name
- Update asset_symbology.js cachebuster version in mobile template
- Add unit test coverage for nature tree search serialization
2026-10-09 19:52:11 +02:00
45bc88d1a3
refactor(assets): remove specific naturegreensurface template in favor of detail_generic
2026-10-09 19:28:56 +02:00
b813de3984
fix: update English translation for Surface verte to Green surface
2026-10-09 19:16:19 +02:00
Karl Determe
da9e5c1cb8
feat: add ITS asset models and views for location and bollard management
2026-10-09 15:04:41 +02:00
Karl Determe
cd3f3999cb
Merge branch 'main' of https://git.valogeo.be/Valogeo/loko
2026-10-09 14:33:49 +02:00
Karl Determe
3c8dcedccc
fix: remove empty deleted file from repository
2026-10-09 14:33:38 +02:00
095161872d
feat: add dead tree symbology, icon, and map layer support for nature assets
2026-10-09 14:31:17 +02:00
e65c402395
feat: add basemap preference persistence and layer switcher control support
2026-10-09 14:16:12 +02:00
9bdd68bea2
feat: add regional and remarkable nature asset symbology icons and matching logic
2026-10-09 14:04:08 +02:00
f271d65be2
fix(assets): dynamic nature management_type filter based on visible assets and scope nature endpoints by user accessible municipalities
2026-10-09 13:50:49 +02:00
587f4abf8a
feat(nature): distinction arbres régionaux, filtre gestionnaire, tableau compact et essences botaniques
2026-10-09 13:32:46 +02:00
Karl Determe
4823d55f08
Merge branch 'main' of https://git.valogeo.be/Valogeo/loko
2026-10-09 13:17:59 +02:00
Karl Determe
cebe496617
feat: add seed command and fixture for Schuman bollards and CCTV cameras
2026-10-09 13:17:49 +02:00
8afa68e066
feat: add management type and authority fields with visualization and filtering for nature trees
2026-10-09 13:09:58 +02:00
Karl Determe
80c54a083d
feat: add unified index, map layers, and ITS asset management views and symbology
2026-10-08 16:45:33 +02:00
Karl Determe
7d5718dec2
feat: add admin, models, views, and templates for ITS assets
2026-10-08 14:29:19 +02:00
bb8d6f98c0
style(home): unify quick action buttons size and center content
2026-10-07 16:08:05 +02:00
dd12e2fde1
feat(home): replace history shortcut with asset search in viewer action bar
2026-10-07 15:58:51 +02:00
875efc67f4
feat(home): add user_history widget for viewers and adjust quick action shortcuts
2026-10-07 15:54:57 +02:00
51e6680763
fix(interventions,contracts): enforce can_view_intervention on detail views and allow contract posts access for global viewers
2026-10-07 14:15:53 +02:00
ea02b12ea5
feat(stock): add product search by code and label in purchase order PDF import
2026-10-07 11:58:17 +02:00
b307791b90
feat(contracts): add global permissions to view contract posts and prices on UserConfig
...
- Add can_view_all_posts and can_view_all_prices boolean fields to UserConfig
- Add migration 0020 with automatic data migration for Legal Office users
- Update permissions helpers, UserConfigAdmin, copy_user_config and intervention detail view
- Add unit tests for global posts and prices permissions
2026-10-07 11:57:57 +02:00
9a85696d90
fix(stock): escapejs translated option text in batch location selects
2026-10-07 11:40:57 +02:00
499ffe824e
refactor: redesign calendar notes and documents view with chronological sequencing blocks
2026-10-07 10:45:37 +02:00
2ef730508f
feat(calendar): intégrer les notes et documents dans la modale d'intervention
2026-10-07 10:26:08 +02:00
Karl Determe
775151c72d
feat: add notification services and observation views implementation
2026-10-06 16:22:23 +02:00
Karl Determe
e27a979a53
feat: add views for stock management and observations applications
2026-10-06 15:56:21 +02:00
Karl Determe
5825eac998
feat: add index, detail, and form HTML templates for management zones
2026-10-06 15:46:37 +02:00
Karl Determe
e87fe1531d
feat: add management zone form template and corresponding unit tests
2026-10-06 15:23:50 +02:00
Karl Determe
0c1ae3163d
feat: add observation detail template with interactive map, photos, and discussion features
2026-10-06 11:31:19 +02:00
Karl Determe
496b6d9c8b
feat: implement observations module with views, models, UI templates, translations, and migrations
2026-10-06 10:04:54 +02:00
Karl Determe
58c1ccd531
feat: add observation management features with map integration, views, and migrations
2026-10-06 10:04:40 +02:00
384a2b29c3
fix(common): support list type_filter and fix translation function shadowing in assets preferences
2026-10-05 18:22:47 +02:00