Commit graph

22 commits

Author SHA1 Message Date
Karl Determe
775151c72d feat: add notification services and observation views implementation 2026-10-06 16:22:23 +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
63c888fdbd feat: add territory mapping layers, dashboard widgets, and asset import management commands 2026-09-20 23:01:52 +02:00
dcf5477199 feat: add inventory validation notifications with single-claim auto-archiving 2026-09-14 15:54:29 +02:00
27ab3a8c1b feat: allow technicians and observers to access mobile home via query parameter and session state 2026-09-13 11:31:32 +02:00
6d2de3a7c8 feat: add mobile asset views and templates with localization updates 2026-09-13 09:24:55 +02:00
91d7e0b176 feat: enhance notification flag badges with custom styling and expanded metadata 2026-09-09 22:40:25 +02:00
c79d9e6f85 feat: render system messages with HTML content and update UI styles for orange flag buttons in notifications 2026-09-09 22:28:22 +02:00
ae540acacc refactor: replace emoji status flags with Bootstrap icons and enable HTML rendering for system messages in discussions. 2026-09-09 17:30:32 +02:00
9657111a1c feat: implement discussion flagging system with status filtering and UI updates 2026-09-09 17:09:49 +02:00
89794fa294 feat: implement can_tag permission for team mentions and restrict search visibility based on access control 2026-09-09 13:47:32 +02:00
19810d101c feat: add @mention autocomplete UI in discussion replies and implement server-side team mention handling 2026-09-09 11:53:48 +02:00
135dfb41e6 fix(webpush): support Django lazy translation objects in push payload JSON serialization 2026-09-04 19:49:12 +02:00
8385a9e3e2 fix(webpush): conform RFC8292 headers, Crypto-Key fallback and exact delivery feedback 2026-09-04 19:30:31 +02:00
5757b28907 fix(webpush): robust pure cryptography RFC8291 encryption and async test dispatch 2026-09-04 12:09:53 +02:00
589c84b203 fix(notifications): escape translation strings in notification_settings JS 2026-09-04 12:02:30 +02:00
300feca9f1 feat: implement VAPID-based web push notifications with subscription management and auto-cleanup logic 2026-09-04 11:44:40 +02:00
f810041e98 feat: add external interventions widget to home dashboard and update localization file references 2026-08-19 09:51:46 +02:00
4024dad7bc chore: update and prune translation files across multiple locales 2026-08-17 12:27:28 +02:00
5878bff447 chore: update and compile application translations 2026-08-17 12:15:13 +02:00
f1f8897ad3 feat: implement mobile controls UI and synchronize application translations 2026-08-17 12:08:52 +02:00
6de48bee77 refactor: rename to loko; implement base template and add static assets for Loko branding 2026-08-16 15:09:01 +02:00