Changelog
Apa yang baru di Cloudman.id
Riwayat pembaruan fitur, perbaikan, dan peningkatan platform.
v0.17.0
2026-06-01
- OLT - New device management for GPON/EPON OLTs: register an OLT with its router, IP, SNMP community, and SSH/Telnet/Web ports
- OLT - Device detail panel with on-demand SNMP polling: vendor, model, hostname, uptime, location, and a live physical-port list (status + link speed)
- OLT - Remote terminal (SSH/Telnet) to the OLT directly from the browser
- OLT - One-click access to the OLT's web management UI through a secure in-dashboard gateway
- OLT - Online/offline status and last-polled time shown in the device list
v0.16.0
2026-05-28
- Monitor - Complete redesign: real-time system dashboard with host CPU load, RAM, and disk metrics (sparkline charts + progress bars), per-container CPU/RAM/status/uptime table, container lifecycle event log, and 3-second live polling that pauses automatically when the tab is inactive
- Monitor - Restart and Recreate actions directly from the container table
- Monitor - Container start and restart events are now logged and visible in the event history
v0.15.3
2026-05-28
- Fix: impersonation banner now visible on mobile — was hidden behind the top navigation bar, making it impossible to exit impersonation on small screens
v0.15.2
2026-05-28
- Fix: client list pagination no longer shows the same client on multiple pages — rows with identical creation timestamps are now sorted deterministically
v0.15.1
2026-05-27
- Client List - New "Sync Status" button: sends reconnect signal to all offline non-isolated clients, prompting clients still connected on the router to re-authenticate and appear online
v0.15.0
2026-05-23
- UI - Updated app color scheme to match brand colors across dashboard, landing page, and statistics charts
- Superadmin - Per-company payment gateway credentials: configure custom keys per company with automatic fallback to global defaults when empty
- Payment - Fix: per-company payment gateway credentials now correctly applied to all invoice operations
- Logs - Fix: long messages in log viewer no longer overflow the table; message wraps when detail panel is expanded
v0.14.0
2026-05-21
- Docs - New documentation site at /docs powered by Nextra v4 (id/en)
- Landing - Full English/Indonesian i18n for all landing page sections
- Landing - Added Docs link in navbar and footer Resources column
- Sidebar - Documentation shortcut above Settings in both tenant and superadmin sidebar
v0.13.4
2026-05-20
- Landing - Fix: login button now visible on mobile
- Client import - Fix: error messages now show per-row details (invalid phone, invalid NIK, profile not found, duplicate username)
- Client - Fix: server error messages now passed through to the UI on create/update
- Validation - Phone number must be Indonesian format (08xx/628xx), auto-normalized on save
- Validation - NIK must be exactly 16 digits
- Validation - Rate limit must follow MikroTik format (e.g. 10M/10M)
- Validation - Framed IP and OLT IP address must be valid IPv4
- Validation - TR-069 DHCP range must be valid CIDR notation
v0.13.3
2026-05-18
- ONU - Support Huawei HG8346M: optical power (Rx/Tx) now displayed correctly
- ONU - Support Huawei HG8346M: VLAN ID now detected from X_HW_VLAN at connection level
v0.13.2
2026-05-17
- ONU - Delete device from GenieACS directly from detail page
- ONU - Search by linked client username in addition to device serial
- ONU - Status filter (online/offline/never) now works correctly
- ONU - Overview now shows correct WAN IP across all vendors and connection indices
- ONU - Fix: status filter no longer shows setup guide when no devices match the filter
v0.13.1
2026-05-17
- ONU - Multi-vendor support: ZTE (X_CMCC_*) and CMDC devices now detected and configured correctly alongside CT-COM
- ONU - Provision dialog: refresh button now targets only the active tab's parameters instead of the full device tree
- ONU - Fix: port binding display now handles full TR-069 path format (converts to LAN1, WLAN1, etc.)
v0.13.0
2026-05-16
- ONU - WAN connection management: add (3-step TR-069), edit, and delete with CT-COM device support
- ONU - WLAN enable/disable toggle; detail fields hidden when radio is off
- ONU - New DHCP server configuration tab
- ONU - New Ethernet port status and configuration tab
- ONU - GenieACS tags: add and remove tags per device directly from detail page
- ONU - Bulk actions on ONU list: reboot, apply template, and add tag to multiple devices at once
- ONU - Provision dialog now auto-closes with 2s applying animation after save
- ONU - All provision saves trigger immediate device connection request
- Payment - Fix: nett_amount now correctly calculated as amount minus fee (was using incorrect gateway value)
v0.12.0
2026-04-17
- Superadmin - New application log viewer to monitor errors from API, container manager, and RADIUS services
- System - Persistent error logging to database with automatic cleanup after 30 days
v0.11.7
2026-04-17
- Payment - Fix phone number sent to payment gateway now digits-only, preventing bad request errors
- Invoice - Billing period now displayed as formatted month name (e.g. Januari 2026) in invoice detail, print receipt, and WhatsApp messages
- Superadmin - New Winpay invoice lookup page to check payment gateway status by merchant reference
- UI - Invoice detail and all modals now scrollable with max height to prevent overflow on small screens
- UI - Dialog close button now has background to stay visible when content is scrolled
v0.11.2
2026-04-17
- Invoice - Prevent duplicate invoice: blocked if client has a pending/overdue invoice or a paid invoice this month
- Invoice & Payments - Fix filter clear button: now shows all records instead of restoring current month
- Settings - Due date and generate date inputs now capped at 28
- WhatsApp - Fix: WA session no longer disconnects after sending payment confirmation
- WhatsApp - Fix: connection failures now appear in message send activity log
v0.11.1
2026-04-13
- Bug fix - Fix client price shown as profile price when no price is set
- Security - Fix security vulnerability
v0.11.0
2026-04-04
- Statistics - New statistics page with monthly revenue, new & churned clients, and paid invoices charts
- Statistics - Year filter to view historical data per year
v0.10.1
2026-04-04
- Bug fix - WhatsApp payment confirmation messages now correctly appear in the send activity log
v0.10.0
2026-04-05
- WhatsApp messages - Add template for overdue invoice reminders
- WhatsApp messages - Add logs for sent messages to improve tracking and debugging
v0.9.2
2026-04-04
- Invoices & Payments - Add default filter to show current month
- UI - New Datepicker for best experience
v0.9.0
2026-04-03
- Invoice - Clients with overdue invoices now receive a WhatsApp reminder when new invoices are generated
- Map - My Location button to jump to your current position with accuracy indicator
v0.8.1
2026-04-03
- Bug fix - Invoice delete button incorrectly appeared on paid invoices
- Bug fix - Check invoice page incorrectly showed unpaid status for invoices that had already been paid
v0.8.0
2026-04-02
- Dashboard - Tenant dashboard with client stats, invoice summary, and monthly revenue at a glance
- Dashboard - Superadmin dashboard with company stats and pending reimbursement overview
v0.7.1
2026-04-02
- Localization - Provider Accounts, Roles, and Company Settings pages now fully support language switching
- Bug fix - Fix payment API response inconsistency
v0.7.0
2026-04-02
- Access control - Role-based access control for provider accounts
- Provider Accounts - Superadmin can create and manage sub-accounts with limited access
- Roles - Define roles with granular capability permissions
v0.6.0
2026-03-31
- Payment - Reimbursement tracking for non-cash (Winpay) payments
- Payment - Superadmin can batch mark payments as reimbursed
- Payment - Filter payments by reimbursement status (pending / done)
- Payment - Export unreimbursed payments to CSV
- Settings - Toggle reimbursement tracking per app configuration
v0.5.1
2026-03-28
- Accounts - Handle account profile
- Company Settings - Add company tags on WhatsApp and Receipt
v0.4.9
2026-03-27
- Optimize UI - Optimize layout on mobile view
v0.4.8
2026-03-27
- WhatsApp messages - Add trigger send invoice via WhatsApp from client details
- WhatsApp messages - Trigger notifications via WhatsApp after client successfully pays invoice
- WhatsApp messages - Add template message for payments notifications
- Geolocation - Find client location by searching for their name or username
- Geolocation - Share client location via Google Maps
v0.4.3
2026-03-27
- Bug fix - Fix invoice unable to fetch gateway details
- Bug fix - Handle api error gracefully
- Bug fix - Fix radius monitor page on superadmin
v0.4.0
2026-03-26
- Geolocation - Pin client location to map
- Geolocation - Pin router nas location to map
- Geolocation - Show client and router nas location on map view
v0.3.2
2026-03-24
- WhatsApp messages - Make client easier to reach invoices by sending URL via WhatsApp
v0.3.1
2026-03-24
- Router setup guide - Adding step to enable RADIUS Accounting & Interim-Update
v0.3.0
2026-03-24
- Update invoices - User now unable to delete paid invoices
v0.2.4
2026-03-24
- What's new - Show missed changelog updates instead of last changelog
v0.2.3
2026-03-24
- Bug fix - Redirect payment gateway into local pages
- Bug fix - QR Code does'nt display correctly
v0.2.2
2026-03-24
- Language support - Extends multi-language support to include in public pages
v0.2.1
2026-03-24
- Language support — English and Bahasa Indonesia
v0.2.0
2026-03-24
- WhatsApp notifications — connect your WA number to send invoice and due date reminders automatically
- Customizable message templates with client variables ({client_name}, {amount}, {due_date}, etc.)
- What's new modal — see release highlights after each update
v0.1.0
2026-03-24
- Client isolir via MikroTik NAT (PPPoE block)
- Daily invoice scheduler — auto-generate & isolir enforcement
- Payment gateway on-demand with auto-renewal on overdue
- Superadmin payment monitor & tenant payment summary stats
- Company deactivate / soft-delete
- Client filter by status and profile
- Router setup guide
- Auto-disconnect stale PPPoE sessions