Commit graph

75 commits

Author SHA1 Message Date
Karl Determe
e3cdf00515 feat: create new quick inspection map template with integrated filters and mobile controls 2026-08-10 13:29:37 +02:00
Karl Determe
682464b1fa feat: implement quick inspection map interface and parking spot component template 2026-08-10 13:03:16 +02:00
Karl Determe
93f568a9ac feat: implement generic inspection system for assets and interventions 2026-08-10 12:28:18 +02:00
bc08402f34 feat: expose inspection result config and update parkingspot inspection fields with translation fixes 2026-08-08 22:06:25 +02:00
7243f33110 feat: implement dynamic inspection form partials with a registry and AJAX loading for asset-specific fields 2026-08-08 21:56:38 +02:00
2eceb7a9b6 feat: rename inspection action to New inspection across English, French, and Dutch translations 2026-08-08 21:35:43 +02:00
b0a8af9a0f feat: restrict thematic inspection access to admins and apply migration to reset non-admin permissions 2026-08-08 21:25:57 +02:00
bd1f084862 feat: add "concepts" help guide and introduce expandable help panel view 2026-08-08 15:46:33 +02:00
757f19ecce feat: refactor inspection features into a dedicated inspections app and migrate existing models and views. 2026-08-08 15:08:04 +02:00
952f3111d6 chore: update and localize internationalization translation files for stock and sign modules 2026-08-08 12:06:21 +02:00
73e71651bb chore: update and prune translation files and clean up inspection view logic 2026-08-08 12:05:28 +02:00
79673367f0 feat: implement asset preselection in quick inspection map with coordinate and filter auto-focus 2026-08-08 10:04:55 +02:00
ccc465bf5d feat: add physical inspection tracking and UI component for asset inspections 2026-08-08 09:40:56 +02:00
66269d0462 feat: add MapLibre visualization for inspections list via geolocated asset markers in a modal 2026-08-07 19:23:29 +02:00
7731ece2ea feat: implement asset code/name search in inspections and restrict thematic visibility based on user configuration 2026-08-07 19:09:06 +02:00
8c85719e45 feat: add configurable map inspection history overlay and detail modal 2026-08-07 18:54:39 +02:00
adaf19ab39 feat: add continuous photo capture functionality for asset inspections and update mobile dashboard navigation 2026-08-07 17:53:00 +02:00
41619256a9 feat: introduce can_inspect permission per thematic with restricted access to inspection views 2026-08-07 16:36:19 +02:00
d725da4c57 feat: implement quick asset inspection modal and associated API endpoints for status reporting and automated intervention creation 2026-08-07 14:51:19 +02:00
6b42824d4e feat: add functionality to create interventions directly from asset views and update asset model content type lookups. 2026-08-07 11:48:58 +02:00
286c3e07f2 feat: add asset interventions list component to asset detail view 2026-08-07 11:33:29 +02:00
c74e96bf29 feat: add parking thematic with dedicated management views, models, and configurable funding program field 2026-08-07 11:30:00 +02:00
dad5acc4fb feat: implement parking spot models and generic asset inspection framework 2026-08-07 10:09:20 +02:00
70c3ff3dea fix: escape JavaScript strings in observation form template translations 2026-08-07 09:38:49 +02:00
57367d825b refactor: replace format_html with mark_safe in admin models and fix translation string syntax in observation form template 2026-08-07 09:28:22 +02:00
297f51077e chore: update localization files and adjust observation form template references 2026-08-06 16:37:50 +02:00
2a90736430 feat: consolidate document deletion logic and expose deletion UI based on granular permissions 2026-08-06 13:28:45 +02:00
64423b3de5 feat: implement recursive folder permission checks and add integration tests for thematic asset management 2026-08-06 12:41:08 +02:00
fe90a55e68 refactor: update translation files and remove obsolete home index references 2026-08-05 15:55:16 +02:00
72ff9852bd refactor: update template to allow changing preference settings for gps. 2026-08-05 15:44:39 +02:00
abfd9c3efd feat: add fill property to interventions index mobile template using hexColor helper 2026-08-05 15:34:36 +02:00
845933c33c feat: implement GPS navigation integration with modal selection and persistent provider preferences 2026-08-05 15:30:06 +02:00
0492d5ca1d feat: implement GeoSyncMixin to automatically synchronize geometry, coordinates, and GeoJSON fields in location models 2026-08-05 14:34:11 +02:00
fd54d5765d Merge remote-tracking branch 'origin/main' 2026-08-05 12:34:36 +02:00
66ab7a2f3d feat: extend intervention filtering to support codes/identifiers for thematics, contracts, and orders, and remove global search hook 2026-08-05 12:32:27 +02:00
Karl Determe
c139343278 Merge branch 'main' of https://github.com/kdeterme/streetup-core 2026-08-04 11:13:27 +02:00
Karl Determe
9806175619 fix: resolve Django Admin 500 error on scheduled tasks list 2026-08-04 11:12:13 +02:00
49019400b8 feat: remove legacy home_index_v1 template and finalize Dutch translations 2026-08-03 12:24:17 +02:00
e72b765adb chore: update and correct application translations across multiple locales 2026-08-03 12:13:01 +02:00
96eecb75c2 fix: update map initialization to explicitly handle maxBounds nullability and conditional assignment 2026-08-03 11:13:21 +02:00
4be78d7c0d fix: resolve broken layout structure by closing unclosed div tags in observation_detail template 2026-07-31 16:43:16 +02:00
cdcff04a38 feat: display warning alert on observation detail when linked intervention is canceled 2026-07-31 16:37:07 +02:00
0620f6a908 chore: update RoadAuthorization model metadata and ordering in migration 0002 2026-07-29 08:38:28 +02:00
3c7547ba5d refactor: standardize terminology to "public space", update email templates, and improve organization branding logic. 2026-07-29 08:23:54 +02:00
9c822719b5 feat: implement user preference persistence for assets index thematics and filters 2026-07-28 15:08:12 +02:00
abf4470441 refactor: simplify port mapping comments in docker-compose.yml 2026-07-28 14:41:37 +02:00
2fb458ebfb feat: update localization translations and add new building asset fields 2026-07-28 14:23:01 +02:00
91283f866b feat: implement 3D IFC model viewer with Web-IFC and Three.js integration 2026-07-28 14:20:09 +02:00
ee6964eb5b docs: update project description and extend supported asset categories in README 2026-07-28 08:24:27 +02:00
a8fbb87841 docs: add EUPL licensing details to README 2026-07-28 08:12:37 +02:00