v2.4.0
2026-03-01
LATEST
Multi-Location Support & Speed Simulation
Customers with multiple service subscriptions can now switch between their connections in the portal.
- NEW Location picker modal for customers with multiple ISP subscriptions
- NEW Live speed gauge simulation with real RADIUS data integration
- NEW OpenStreetMap integration in customer dashboard for location display
- IMPROVED Dashboard hero banner now shows active subscription plan and rate
- FIX Fixed pagination issue in invoice list for large accounts
v2.3.0
2026-02-10
Payment Issue Module & Wallet Balance
Customers can now report failed payments directly in the portal, and the wallet balance system is now live.
- NEW Payment Issue module — customers report problems, team resolves with audit trail
- NEW Wallet / prepaid balance top-up and auto-deduction on invoice generation
- NEW Payment history now shows mode of payment and remarks
- IMPROVED Create Payment flow now shows remaining outstanding amount clearly
- FIX CSRF token now correctly read from meta tag across all portal forms
v2.2.0
2026-01-20
RADIUS Real-Time Monitoring Dashboard
The dashboard now shows live connection status, speed gauges, uptime, latency, and packet loss from your RADIUS server.
- NEW Real-time download/upload speed gauges with ApexCharts sparklines
- NEW Server-side ping for latency and packet loss display in dashboard
- NEW RADIUS session uptime calculated from last_login field
- NEW 60-second speed API refresh with random-walk simulation between polls
- IMPROVED ISP Service Account now joined directly in dashboard query for performance
v2.1.0
2025-12-15
Support Ticket System & Profile Management
Full support ticket integration with HD Ticket / Issue module and customer profile editing.
- NEW Support ticket list and new ticket creation in customer portal
- NEW Profile view and edit pages with mobile, address, and GPS fields
- NEW HD Ticket and ERPNext Issue module auto-detection
- IMPROVED Sidebar now shows active menu item based on current URL path
- FIX Invoice list now correctly filters by logged-in customer only
v2.0.0
2025-11-01
Complete Portal Rewrite — New UI & Architecture
Ground-up redesign of the client portal with a modern dark UI, new sidebar navigation, and improved ERPNext integration.
- NEW Completely redesigned UI based on Nexo theme with dark mode support
- NEW Base template architecture with shared header, sidebar, and footer
- NEW Dashboard with billing summary, recent invoices, and payment history
- NEW Subscription list page showing active plans and renewal dates
- IMPROVED Frappe portal user to customer linking now uses standard Portal User doctype