Project

General

Profile

Actions

Feature #30

open

494393 - User-Controlled Configuration of Common Video Alerts from Netradyne (Big Ticket)

Added by Redmine 5 days ago.

Status:
New
Priority:
Normal
Target version:
Start date:
10/08/2025
Due date:
% Done:

0%

Estimated time:

Description

494393 - User-Controlled Configuration of Common Video Alerts from Netradyne
Priority: P0
Effort: 25 Man Days
User story
As a user, I want the ability to configure which common video alerts (such as harsh braking, overspeeding, rapid acceleration, etc.) are visible in the JHS portal, so that I can tailor the alert view based on my operational needs.
Problem statement
Currently, certain common video alerts raised by Netradyne are being restricted at the JMTI level, and users have no control over enabling or disabling them based on individual preferences. This limits users’ ability to fully monitor relevant driving behaviors through the JHS portal.
Segment Impacted
Dashboard → Video → Video Alerts
Settings → Global → Video Alerts

Workflows
Alert Configuration Access:
Move all video camera-related alerts (including Netradyne common alerts) to Settings > Global > Video Alerts, separating them from standard driving alerts.
Configurable Alert List:
Allow users to toggle visibility for each alert (e.g., Harsh Braking, Overspeeding, Rapid Acceleration) independently. These settings should apply universally across the portal.>> Dependency on JAP and JMTI
Unified Enforcement:
If a particular alert is disabled via this setting, it should be hidden across all components of the JHS portal, including reports, dashboards, video alerts listing, and summaries.

Need to list down Number of Screens development.

Persistence & Scope:
Configurations should be saved per client account and persist across sessions. Admin-level users should manage these settings.
UI/UX Notes for Design Team:
· Design a toggle-based interface within Settings > Global > Video Alerts to allow users to enable/disable each Netradyne alert.
· Use grouped checkboxes or switches under clear subheadings like "Driving Behavior Alerts" or "Netradyne Common Alerts".>> Update Figma will be there
· Include a tooltip or info icon for each alert, explaining what it monitors (e.g., "Rapid Acceleration – Detects sudden throttle increases")

Need tooltip for all alert type by Sagar
Acceptance Criteria
Access to Configuration Page
User can navigate to Settings > Global > Video Alerts.
All video-based alerts, including Netradyne’s common alerts (e.g., harsh braking, overspeeding, rapid acceleration), are listed under this section.
Alert Visibility Toggle
Each alert has an ON/OFF toggle or checkbox to control whether it should be shown in the JHS portal.
Changes made are saved and persist across sessions.
Global Impact of Settings
If a user disables a specific alert, it no longer appears in:
Dashboard → Video → Video Alerts
Reports or analytics that display video alerts
Any relevant summaries or exports
Default Behavior for New Users
By default, all common Netradyne alerts are disabled –updated to unabled by default unless explicitly enabled-> Disabled by the user.
Client-Level Scope
The alert configuration is client-specific and can be managed only by users with appropriate admin/config privileges.
No Configuration = No Alerts
If a common alert is not enabled from settings, it should not be stored, displayed, or triggered anywhere in the portal for that client.
Consistent Behavior Across Pages
The alert visibility settings affect all related modules (Video Alerts, Trip Summaries, Tracking, Reports) uniformly.

What screens will be impacting due to Global/Video Alert settings we have to get the Screens List

  • In first Part Settings and on-off should be available.
  • In Second part Listing out all screens and making on-off feature
  • Calling API’s with respective sources. For all Video Alerts default source will be netradyne.

Figma Link
https://www.figma.com/proto/xrGdjkHzss7dZlYdT1QWLN/Common-File?page-id=0%3A1&node-id=2783-44296&viewport=7095%2C-4369%2C0.13&t=JgqFrbG7psqm0Q5o-1&scaling=min-zoom&content-scaling=fixed&starting-point-node-id=2783%3A43722

No data to display

Actions

Also available in: Atom PDF