2021.02.22
tch-gui-unhide
- When running on Mobile Internet, added check for possibly disabled Telstra SIM (low received byte count compared to transmitted bytes)
- Reworked Firewall GUI to use multiple tabs
- Exposed Firewall advanced settings, system-defined rules, and zone configuration in new tabs
- If the NAT Helpers card is hidden (using tch-gui-unhide-cards), the NAT Helpers functionality is moved to a tab in the Firewall GUI
- Moved Port Forwarding (from WAN Services) to a new tab in Firewall GUI
- Reworked Firewall card to show default incoming policy (DROP, REJECT, or ACCEPT) rather than the more confusing enabled/disabled, and added number of port forwarding rules and total number of active rules (system + user-defined)
- Reworked WAN Services card to show WoL over Internet and UPnP status, plus number of defined DNS rules
- Added support for insert option in dial plan entries
- Added Usage History tab to Broadband, and a supporting cron job to generate the history (creates the history from the rolling 24-hour data collected by the default traffic monitoring cron job for displaying the traffic chart)
- Improved card sizing on smaller-width screens
- Fixed bug that prevented re-enabling mobile service after disabling
- Fixed bug in cron numeric fields pattern matching
set-optimal-bank-plan
- Handle different bank layouts correctly (see https://whrl.pl/RgdWhV and https://whrl.pl/RgdXmv)