TetherX 2020 Highlights

TetherX delivered significant platform enhancements throughout 2020, focusing on real-time capabilities, user experience, and integrator tools.

Real-Time Event Management

  • Complete events page rewrite enabling real-time updates with toggle for performance control.
  • Event commenting and dismissal features with audit trail tracking.
  • Multi-select bulk operations via drag selection and keyboard shortcuts for closing, opening, and flagging events.

User Experience Enhancements

  • Rich text editor for annotations on users, TetherBoxes, cameras, and network devices.
  • Streamlined audit session review interface with resource names instead of IDs.
  • Enhanced mobile support with sidebar scrolling fixes and new TetherX It app for iOS.
  • Calendar weeks now starting Monday for better alignment with business practices.

Video Surveillance & Camera Management

  • ONVIF camera status detection and configuration without direct tunnelling.
  • New PTZ interfaces for mobile and desktop with improved Dahua speed control.
  • Expanded Hikvision ANPR and Mobotix camera support.
  • Frozen video stream detection and HD/SD toggle in live view.
  • Camera migration and DHCP IP address handling.

Network & Device Management

  • Network device ping and port scanning functionality.
  • Hikvision NVR/DVR automatic camera configuration.
  • SMART drive information display for TetherBox units.
  • Enhanced external drive plug/unplug recovery and transfer between Pico and TetherBox units.

Product Expansion

  • Three new TetherBox product lines launched: TetherBox, TetherBox Pico, and TetherBox Giga.
  • 64-bit Android app and branded iOS app for mobile accessibility.
  • New Mumbai cloud server for India-based customers.

Integrator & Partner Tools

  • Monthly subscription billing with dynamic unit adjustments.
  • New Quote Tool providing partner pricing and customisable markups.
  • Enhanced API with live view embedding documentation and snapshot support.
  • New API endpoints for recording, zone/location arm-disarm, and timeline markup adjustment.

Search & Discovery

  • Advanced search by IP, MAC address, location name, and postcode.
  • Search history timeout management (1 hour retention).
  • Filter badges for transparent visibility of applied filters.

Alarm & Notifications

  • CONXTD integration with Texecom SIA alarm routing.
  • Consolidated offline unit notifications into summary emails.
  • Enhanced alert emails with video analytic explanations and custom branding.
  • Customisable analytics notification delivery options (push, email, or both).

Administration

  • Default permission configurations for users, admins, and engineers.
  • Granular user permission controls and support access management.
  • Location arm/disarm capability for disabling notifications.

- Improved audit logging with camera mask and event viewer history tracking.

Statistics

Quarter Commits Lines Added Lines Removed Net Lines
Q1 833 8,409 3,075 +5,334
Q2 596 6,800 1,183 +5,617
Q3 555 5,794 1,888 +3,906
Q4 401 3,468 489 +2,979
Total 2,385 24,471 6,635 +17,836

Year-end codebase: 83,033 lines (Ruby: 37,221, Views: 20,095, JS: 8,018)