TetherX 2021 Highlights
TetherX made 3,086 improvements to the platform in 2021.
Alarms and Notifications
- Alarm Receiving Centre Integration with IMMIX, Sentinel, HikCentral, and CONXTD.
- Real-time event view with simple alarm handling and SLA tracking.
- Machine learning integration with DeepAlert and Calipsa.
- Enhanced notification customisation for users.
Video Surveillance
- Monitor Mode for managing additional cameras beyond recording capacity.
- 2-way audio support via speaker connection or IP speakers.
- Camera time synchronisation with cloud.
- Advanced PTZ features including lights, wipers, and presets.
- ANPR improvements with whitelist/blacklist capabilities.
Access Control
- Deep Paxton Net2 integration enabling automated server management and user synchronisation.
- Time and attendance system automation.
Alarm Panels
- Enhanced Texecom panel support with detailed area information.
Network Management
- Packet loss and IP clash detection.
- Corporate environment support requiring only port 443 outbound connection.
Partner Tools
- New TetherX Quote Tool with competitive pricing.
- Pre-billing reports issued 2 weeks before invoicing.
API and Integrations
- Published RESTful API supporting recording, ANPR, live view, and tunnel management.
- Camera Live URLs for integration into existing systems.
- Code snippets for embedding functionality.
Documentation
- New searchable knowledge base.
- Camera and recorder compatibility database with 12,000+ models.
UI/UX Improvements
- Mass event handling with drag-select functionality.
- TetherBox firmware synchronisation enhancements.
- Infrastructure improvements with automated testing across 10 environments.
- Enhanced forms, tables, and mobile app experiences.
Statistics
| Quarter | Commits | Lines Added | Lines Removed | Net Lines |
|---|---|---|---|---|
| Q1 | 581 | 8,357 | 945 | +7,412 |
| Q2 | 558 | 6,225 | 509 | +5,716 |
| Q3 | 500 | 5,765 | 1,338 | +4,427 |
| Q4 | 603 | 6,007 | 3,807 | +2,200 |
| Total | 2,242 | 26,354 | 6,599 | +19,755 |
Year-end codebase: 102,585 lines (Ruby: 47,751, Views: 22,484, JS: 9,174)