Commit graph

  • 6fb2e00a54 feat: add management commands to initialize and run scheduled tasks Karl Determe 2026-08-14 20:56:38 +0200
  • d3484e626d feat: implement notification inbox and discussion management views with corresponding templates and reminder command Karl Determe 2026-08-14 20:50:23 +0200
  • 07375e3be0 chore: update and standardize English translations for inspection modules kdeterme 2026-08-13 20:48:55 +0200
  • 70cdcd9b18 refactor: update template line references in translation files due to inspection list layout changes kdeterme 2026-08-13 20:08:57 +0200
  • 0fa9898cfa chore: update verbose name for apply_changes_to_asset field in inspection model kdeterme 2026-08-13 20:04:29 +0200
  • 53ab3ff451 feat: implement inspection editing API and modal to allow authorized users to update inspection details kdeterme 2026-08-13 20:00:44 +0200
  • 8283adeeac chore: add and compile internationalization message files for assets, controls, home, and inspections modules Karl Determe 2026-08-13 16:12:55 +0200
  • 0521e2624e feat: implement preventive intervention templates with grouping and associated forms Karl Determe 2026-08-13 13:52:08 +0200
  • 7b519f16bd feat: add operation template models and preventive intervention logic with associated tests Karl Determe 2026-08-13 11:48:32 +0200
  • 3d55121fbc feat: implement CMS-style inline editing with dynamic contract loading on the intervention detail page Karl Determe 2026-08-13 09:21:05 +0200
  • 526c8185fa refactor: remove TeambuildingVote feature and associated views, templates, and tests kdeterme 2026-08-12 17:40:59 +0200
  • d9ee551e42 chore: update and localize Inspection translations across English, French, and Dutch files kdeterme 2026-08-12 14:54:44 +0200
  • d3cc08cdce feat: add discussion thread support to preparation orders with messaging and access control kdeterme 2026-08-12 14:50:33 +0200
  • 2ae78f70f6 chore: update and fix internationalization (i18n) translations across multiple modules kdeterme 2026-08-12 12:22:23 +0200
  • ee765e57f0 feat: implement unread notification reminder management command and user configuration settings kdeterme 2026-08-12 12:15:15 +0200
  • fb9664b65a feat: add reusable new discussion modal with @mention autocompletion support kdeterme 2026-08-12 11:46:29 +0200
  • 1edfb85a0e feat: include can_inspect field in user configuration copy process and add corresponding test coverage kdeterme 2026-08-12 11:12:25 +0200
  • 37500e1fbc feat: add stock return workflow from preparation orders with automated field prefilling and enhanced search capabilities kdeterme 2026-08-12 11:05:22 +0200
  • 91149d2597 refactor: enhance preparation order detail UI to display return statuses and update autocomplete to support intervention search kdeterme 2026-08-12 10:43:24 +0200
  • ea2bb4817c feat: enable preparation order reopening and track returned quantities for deleted items kdeterme 2026-08-12 10:26:08 +0200
  • d5a404037c feat: add reopen functionality to preparation orders and display delta quantities for adjustments kdeterme 2026-08-12 10:17:38 +0200
  • 7767856cb5 refactor: implement save state locking and modularize save logic in cms_edit_mode.js kdeterme 2026-08-12 08:58:55 +0200
  • 8590ddb17c feat: allow unassigning interventions to revert status to backlog and clear schedule dates kdeterme 2026-08-12 08:32:59 +0200
  • 093457ce8d refactor: update intervention calendar to support priority-based backlog sorting and extend pre-processing status visibility kdeterme 2026-08-12 08:12:09 +0200
  • 718403c295 feat: add default contract support to user configurations and auto-assign during intervention creation kdeterme 2026-08-12 05:26:50 +0200
  • 6cfd80d61e refactor: replace full name logic with short_name template filter and utility across inspection views and templates kdeterme 2026-08-12 04:44:18 +0200
  • e6166b6adb refactor: replace new inspection modal with direct link to map and update tests accordingly kdeterme 2026-08-11 16:49:29 +0200
  • 97269fb001 chore: update project translations and correct localization strings across modules kdeterme 2026-08-11 16:46:07 +0200
  • f41b10bff8 refactor: restructure map layers for assets and locations, add SRID 3812 projection, and update UI thematic selection logic. kdeterme 2026-08-11 16:27:11 +0200
  • 41aa78e382 feat: implement GIEP inspection question framework with localized labels and template filters kdeterme 2026-08-11 15:47:17 +0200
  • e4d2ca45c5 feat: add GIEP guided inspection framework with new templates, migration, and updated field registry kdeterme 2026-08-11 12:31:52 +0200
  • 8c4556a34c feat: prevent automatic intervention re-creation in Observation model using ref check kdeterme 2026-08-11 11:09:28 +0200
  • 107575aa60 fix: synchronize table row state with selection logic and update export flow to default to all items when none are selected kdeterme 2026-08-10 22:47:18 +0200
  • f34e26f8f5 feat: implement photo carousel for remark images with navigation, captions, and delete support kdeterme 2026-08-10 20:22:41 +0200
  • 4e4d84b3a4 feat: add custom CSS styles for homepage layout, cards, and map legends Karl Determe 2026-08-10 14:15:53 +0200
  • b736f93b75 feat: add custom CSS styles for homepage layout, cards, and interactive elements Karl Determe 2026-08-10 14:05:29 +0200
  • e3cdf00515 feat: create new quick inspection map template with integrated filters and mobile controls Karl Determe 2026-08-10 13:29:37 +0200
  • 682464b1fa feat: implement quick inspection map interface and parking spot component template Karl Determe 2026-08-10 13:03:16 +0200
  • 93f568a9ac feat: implement generic inspection system for assets and interventions Karl Determe 2026-08-10 12:28:18 +0200
  • bc08402f34 feat: expose inspection result config and update parkingspot inspection fields with translation fixes kdeterme 2026-08-08 22:06:25 +0200
  • 7243f33110 feat: implement dynamic inspection form partials with a registry and AJAX loading for asset-specific fields kdeterme 2026-08-08 21:56:38 +0200
  • 2eceb7a9b6 feat: rename inspection action to New inspection across English, French, and Dutch translations kdeterme 2026-08-08 21:35:43 +0200
  • b0a8af9a0f feat: restrict thematic inspection access to admins and apply migration to reset non-admin permissions kdeterme 2026-08-08 21:25:57 +0200
  • bd1f084862 feat: add "concepts" help guide and introduce expandable help panel view kdeterme 2026-08-08 15:46:33 +0200
  • 757f19ecce feat: refactor inspection features into a dedicated inspections app and migrate existing models and views. kdeterme 2026-08-08 15:08:04 +0200
  • 952f3111d6 chore: update and localize internationalization translation files for stock and sign modules kdeterme 2026-08-08 12:06:21 +0200
  • 73e71651bb chore: update and prune translation files and clean up inspection view logic kdeterme 2026-08-08 12:05:28 +0200
  • 79673367f0 feat: implement asset preselection in quick inspection map with coordinate and filter auto-focus kdeterme 2026-08-08 10:04:55 +0200
  • ccc465bf5d feat: add physical inspection tracking and UI component for asset inspections kdeterme 2026-08-08 09:40:56 +0200
  • 66269d0462 feat: add MapLibre visualization for inspections list via geolocated asset markers in a modal kdeterme 2026-08-07 19:23:29 +0200
  • 7731ece2ea feat: implement asset code/name search in inspections and restrict thematic visibility based on user configuration kdeterme 2026-08-07 19:09:06 +0200
  • 8c85719e45 feat: add configurable map inspection history overlay and detail modal kdeterme 2026-08-07 18:54:39 +0200
  • adaf19ab39 feat: add continuous photo capture functionality for asset inspections and update mobile dashboard navigation kdeterme 2026-08-07 17:53:00 +0200
  • 41619256a9 feat: introduce can_inspect permission per thematic with restricted access to inspection views kdeterme 2026-08-07 16:36:19 +0200
  • d725da4c57 feat: implement quick asset inspection modal and associated API endpoints for status reporting and automated intervention creation kdeterme 2026-08-07 14:51:19 +0200
  • 6b42824d4e feat: add functionality to create interventions directly from asset views and update asset model content type lookups. kdeterme 2026-08-07 11:48:58 +0200
  • 286c3e07f2 feat: add asset interventions list component to asset detail view kdeterme 2026-08-07 11:33:29 +0200
  • c74e96bf29 feat: add parking thematic with dedicated management views, models, and configurable funding program field kdeterme 2026-08-07 11:30:00 +0200
  • dad5acc4fb feat: implement parking spot models and generic asset inspection framework kdeterme 2026-08-07 10:09:20 +0200
  • 70c3ff3dea fix: escape JavaScript strings in observation form template translations kdeterme 2026-08-07 09:38:49 +0200
  • 57367d825b refactor: replace format_html with mark_safe in admin models and fix translation string syntax in observation form template kdeterme 2026-08-07 09:28:22 +0200
  • 297f51077e chore: update localization files and adjust observation form template references kdeterme 2026-08-06 16:37:50 +0200
  • 2a90736430 feat: consolidate document deletion logic and expose deletion UI based on granular permissions kdeterme 2026-08-06 13:28:45 +0200
  • 64423b3de5 feat: implement recursive folder permission checks and add integration tests for thematic asset management kdeterme 2026-08-06 12:41:08 +0200
  • fe90a55e68 refactor: update translation files and remove obsolete home index references kdeterme 2026-08-05 15:55:16 +0200
  • 72ff9852bd refactor: update template to allow changing preference settings for gps. kdeterme 2026-08-05 15:44:39 +0200
  • abfd9c3efd feat: add fill property to interventions index mobile template using hexColor helper kdeterme 2026-08-05 15:34:36 +0200
  • 845933c33c feat: implement GPS navigation integration with modal selection and persistent provider preferences kdeterme 2026-08-05 15:30:06 +0200
  • 0492d5ca1d feat: implement GeoSyncMixin to automatically synchronize geometry, coordinates, and GeoJSON fields in location models kdeterme 2026-08-05 14:34:11 +0200
  • fd54d5765d Merge remote-tracking branch 'origin/main' kdeterme 2026-08-05 12:34:36 +0200
  • 66ab7a2f3d feat: extend intervention filtering to support codes/identifiers for thematics, contracts, and orders, and remove global search hook kdeterme 2026-08-05 12:32:27 +0200
  • c139343278 Merge branch 'main' of https://github.com/kdeterme/streetup-core Karl Determe 2026-08-04 11:13:27 +0200
  • 9806175619 fix: resolve Django Admin 500 error on scheduled tasks list Karl Determe 2026-08-04 11:12:13 +0200
  • 49019400b8 feat: remove legacy home_index_v1 template and finalize Dutch translations kdeterme 2026-08-03 12:24:17 +0200
  • e72b765adb chore: update and correct application translations across multiple locales kdeterme 2026-08-03 12:13:01 +0200
  • 96eecb75c2 fix: update map initialization to explicitly handle maxBounds nullability and conditional assignment kdeterme 2026-08-03 11:13:21 +0200
  • 4be78d7c0d fix: resolve broken layout structure by closing unclosed div tags in observation_detail template kdeterme 2026-07-31 16:43:16 +0200
  • cdcff04a38 feat: display warning alert on observation detail when linked intervention is canceled kdeterme 2026-07-31 16:37:07 +0200
  • 0620f6a908 chore: update RoadAuthorization model metadata and ordering in migration 0002 kdeterme 2026-07-29 08:38:28 +0200
  • 3c7547ba5d refactor: standardize terminology to "public space", update email templates, and improve organization branding logic. kdeterme 2026-07-29 08:23:54 +0200
  • 9c822719b5 feat: implement user preference persistence for assets index thematics and filters kdeterme 2026-07-28 15:08:12 +0200
  • abf4470441 refactor: simplify port mapping comments in docker-compose.yml kdeterme 2026-07-28 14:41:37 +0200
  • 2fb458ebfb feat: update localization translations and add new building asset fields kdeterme 2026-07-28 14:23:01 +0200
  • 91283f866b feat: implement 3D IFC model viewer with Web-IFC and Three.js integration kdeterme 2026-07-28 14:20:09 +0200
  • ee6964eb5b docs: update project description and extend supported asset categories in README kdeterme 2026-07-28 08:24:27 +0200
  • a8fbb87841 docs: add EUPL licensing details to README kdeterme 2026-07-28 08:12:37 +0200
  • b04b612dd8 feat: implement outdoor location management system with dedicated models, views, and detail templates kdeterme 2026-07-27 15:23:39 +0200
  • 044e01add8 refactor: unify building location hierarchy and consolidate asset management using a recursive tree structure kdeterme 2026-07-27 14:44:23 +0200
  • a4f6769c7d feat(buildings): add interactive map with address search and orthophoto controls for building editing kdeterme 2026-07-27 10:17:00 +0200
  • c86fb5fb70 feat(buildings): add dedicated edit form, view, permission checks and template for PublicBuilding kdeterme 2026-07-27 10:07:21 +0200
  • a88a77e74e i18n: translate all building choices, model fields and regional terminology kdeterme 2026-07-27 09:59:19 +0200
  • ecc36f46cf i18n: translate building attributes, tree counters, equipment headers and clean fuzzy flags kdeterme 2026-07-27 09:54:03 +0200
  • 3282c4a728 i18n: complete translations for public buildings list and detail views kdeterme 2026-07-27 09:48:11 +0200
  • 77a553b5c4 feat(buildings): UX cards view, 3-tab layout, hierarchical tree, point geometry for unified map, generic tables dropdown, and translations kdeterme 2026-07-27 09:44:31 +0200
  • 5db00ec09c feat: add Localisation, Documents and Interventions tabs to public building detail view kdeterme 2026-07-27 08:29:13 +0200
  • ca5d17261b feat: dynamic regional get_usage_type_display method and get_usage_type_choices provider in PublicBuilding model kdeterme 2026-07-27 08:18:20 +0200
  • a1d9c2022c feat: add regional_standard configuration and dynamic terminology context processor kdeterme 2026-07-26 19:40:39 +0200
  • efc0e3f955 fix: change extends template tag from home/base.html to base.html in building templates kdeterme 2026-07-26 19:21:34 +0200
  • 24355b2e2f feat: add publicbuildings thematic, models, views, GeoJSON endpoints and unified assets map integration kdeterme 2026-07-26 19:03:31 +0200
  • f3207e946c refactor: remove entire schools application module and clean up related configurations kdeterme 2026-07-26 14:59:20 +0200