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)