Highlights

  • Incident analysis capabilities and richer case attributes (impact, automation, category/subcategory logic).
  • Assets directory with better linkage to tasks and users.
  • Safer case file operations (confirmations + safeguards against accidental destruction).
  • Improved analytics & auditability for case files and user involvement.
  • A set of bug fixes improving data consistency and UI behavior.


New Features & Major Improvements


1. Incident impact / severity and related automations

  • Introduced an impact attribute for incidents. An important attribute for risk and incident management.
  • Added dictionary support via the configuration/sync data file to standardise values. 
  • Updated the UI with a new Incident Impact selector enabling authorised users to view and update the impact / severity.


2. Assets 

  • Introduced a new Assets directory and inventory with bulk import via the Sync Data settings tab. Asset attributes include unique_id, ERP inventory number (asset_number), name, description, unit, location, owner, and asset_value. Supports linking multiple user/character IDs (users2) to a single asset. 
  • Added internal role asset_manager and a new Asset resource in the permissions matrix. 
  • Task card now includes Profile and Asset fields; 
  • Case file / material card also contains Asset. 
  • New events added: select asset/inventory no., notify multiple users, track completion, comments, character tagging. 
  • Profiles / Dossiers now show linked assets to people.


3. Sub-category level added for Category dictionary and UI

  • The category directory / dictionary now supports three levels. 
  • Added connections of sub-category to Short plots and Incident subject fields. Implemented mapping between violation categories and the sub-category catalogue to ensure accurate, context-driven selection.
  • Added a Short plot (case narrative) dropdown that filters options by category and subgroup.
  • Created a Short plot / Sub-category catalogue, aligned with the existing
  • Embed the Short plot / Sub-category catalogue into the Short plot case material creation form and into the Indicend subject field. 


4. Automated tasks and notification for user managers and users connected to assets 

  • Introduces task automation via Actions. A new create_task event can automatically generate tasks and assign them to designated roles. Configure the task text and a relative deadline (for example, +10 days from creation). 
  • Enhances existing Business Rules with clearer setup and logging. All automated actions are now captured in the case event history for full traceability.
  • Managers are now notified when their direct reports are flagged as offenders or similar roles. Managers can be automatically assigned as case managers for relevant cases.
  • Added a new automation trigger: role assignment of alleged_wrongdoer can be used as a condition in rules and actions.


5. New confirmation prompts in case management

  • Added a confirmation prompt for deleting files in the Case files tab. Users now see “Are you sure?” with OK/Cancel before removal, helping prevent accidental deletions. The prompt is localised for all supported languages, reusable across case management, and supports customisable default text with an optional attention message for irreversible actions. Fully functional on mobile layouts. 
  • Introduced a confirmation prompt when sharing case files with the reporter. A prompt now appears on every toggle of “Share to the reporter” in the Case files tab and “Shared with the reporter” on file cards. Default prompt: “Are you sure?” with OK/Cancel, fully localised and mobile-friendly. The component is reusable across case management and supports custom text and an optional attention message clarifying access implications. Default texts are configurable.


6. File hashes added to UI

  • A small step towards digital forensics. The file hash is now appended to the filename in all related system logs to improve traceability and integrity verification.
  • Each uploaded file in case materials and whistleblowing portal now has a dedicated “hash” icon next to it.
  • Clicking or hovering over the icon opens a modal showing the file’s hash, with a one-click “copy” action.
  • Hashes are available for all case materials, including feedback uploads, and are also visible to reporters in the feedback portal uploads section.


7. Position risk attribute

  • Added a Position Risk attribute for figurants and users in users2. 
  • Enabled sync-driven editing of position risk levels, aligned with impact position_grade_severity. 
  • Added Position Risk to Profile UI / dossier UI for visibility and management.


Bug Fixes & Stability 

  • Resolved an issue causing default profile icons (for users without photos) to display incorrectly on Wrongdoers, Controls, and Remediation plan cards.
  • Fixed historic involvement of users not visible in profile stats
  • Fixed an issue where the search field mishandled apostrophes, producing garbled input and inaccurate results. Apostrophes are now parsed correctly and searches return the expected results.
  • Fixed a discrepancy in profile statistics: historic case involvement was under-reported. Example: Serge Avramenko manages 38 cases, but only three appeared on his profile.