Skip to content

Commit

Permalink
Release 2021.01.31
Browse files Browse the repository at this point in the history
  • Loading branch information
seud0nym committed Jan 31, 2021
1 parent 0b05cf4 commit fbb9367
Show file tree
Hide file tree
Showing 10 changed files with 681 additions and 152 deletions.
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,8 @@ Some hidden screens included on the device are not enabled, mainly because they
- **Firewall** cards shows whether IPv4 and IPv6 pings are allowed, and the screen allows you to specify src and/or dest zone for user defined rules, and therefore create incoming, outgoing and forwarding rules in either direction (stock GUI only creates lan->wan forwarding rules)
- **Telephony** card shows call statistics (number of calls in, missed and out)
- **Telephony** screen now has a Dial Plans tab to edit the dial plans, and you can optionally show the decrypted SIP passwords on the Profiles tab
- **Mobile** screen now has a Network Operators tab to modify the allowed Mobile Country Code (MCC) and Mobile Network Code (MNC) combinations
- **Mobile** screen now has a Network Operators tab to modify the allowed Mobile Country Code (MCC) and Mobile Network Code (MNC) combinations, plus shows the device capabilities
- **QoS** screen now has support for upload shapers and shows reclassify rules

## What else does it do?
- Properly enables SSH LAN access (because if you don't and then disable it through the GUI, you can lose SSH access).
Expand Down Expand Up @@ -196,6 +197,9 @@ The script accepts the following options:
- -p y|n
- Use decrypted text field (y) or masked password field (n) for SIP Profile passwords
- The default is current setting (i.e. (n) by default)
- -v y|n
- Enable (y) check for new releases and show 'Update Available' button in GUI, or Disable (n)
- The default is current setting or (y) for first time installs
- -T
- Apply the theme settings *ONLY*. All other processing is bypassed.
- -y
Expand All @@ -206,6 +210,8 @@ The script accepts the following options:
- Check for and download any updates to the firmware-specific version of `tch-gui-unhide`
- -U
- Download the latest release, including utility scripts (will overwrite all existing script versions)
- -V
- Show the release number of this script, the current installed release, and the latest available release on GitHub
- -?
- Displays usage information

Expand Down
19 changes: 19 additions & 0 deletions VERSION.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
2021.01.31
==========
* tch-gui-unhide: Added -V option to show script release, current installed release and latest release available on GitHub
* tch-gui-unhide: Added -v option to optionally disable update checking (default is to enable check for new releases and show the 'Update Available' button in GUI)
* tch-gui-unhide: Replaced checkboxes with switches on Mobile Configuration modal
* tch-gui-unhide: Added Device Capabilities information (read-only) to Mobile Configuration modal
* tch-gui-unhide: Fixed check for DSL WAN interface on Broadband and Internet cards
* tch-gui-unhide: Fixed static IPs/DNS missing from Internet card
* tch-gui-unhide: Fixed QoS card and Queues tab which incorrectly showed QoS on WAN as disabled when it is really enabled
* tch-gui-unhide: Correctly show re-allocated LAN to WAN ports on QoS Queues tab
* tch-gui-unhide: Improved QoS card to show QoS status separately for WAN, LAN and Wi-Fi
* tch-gui-unhide: Bug fixes and improvements to the QoS Classify Rules tab
* tch-gui-unhide: Exposed Source and Destination interfaces on QoS Classify Rules
* tch-gui-unhide: Correctly allocate QoS devices to QoS interfaces on the QoS Queues tab
* tch-gui-unhide: Moved QoS Labels to new tab
* tch-gui-unhide: Added new tab to modify QoS Device settings
* tch-gui-unhide: Added new tab to modify QoS Reclassify rules
* tch-gui-unhide: Added new tab to modify QoS Upload Shaping

2021.01.16
==========
* tch-gui-unhide: Added Network Operators to Mobile tabs to add/edit MCC/MNC values
Expand Down
8 changes: 4 additions & 4 deletions build/build
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/sh

DATE_VERSION=$(date +%Y.%m.%d)
FULL_VERSION=$(date +%Y.%m.%d@%H:%M:%S)
FULL_VERSION=$(date +%Y.%m.%d@%H:%M)

while getopts v: option
do
Expand All @@ -12,7 +12,7 @@ do
exit
else
DATE_VERSION="$OPTARG"
FULL_VERSION="$DATE_VERSION@$(date +%H:%M:%S)"
FULL_VERSION="$DATE_VERSION@$(date +%H:%M)"
echo "Overriding Release - using $FULL_VERSION"
fi;;
esac
Expand All @@ -26,8 +26,8 @@ rm -rf /tmp/additional ../additional/*.b64

echo Building Base64 tar images...
mkdir /tmp/additional
tar --exclude README.md --exclude '*.b64' -cf - -C ../ansuel/ . | tar -xf - -C /tmp/additional/
tar --exclude README.md --exclude '*.b64' -cf - -C ../additional/ . | tar -xf - -C /tmp/additional/
tar --exclude README.md --exclude '*.b64' --exclude '*.new' -cf - -C ../ansuel/ . | tar -xf - -C /tmp/additional/
tar --exclude README.md --exclude '*.b64' --exclude '*.new' -cf - -C ../additional/ . | tar -xf - -C /tmp/additional/

TARGET=common/075-Enable-Ajax-Modals
rm $TARGET
Expand Down
114 changes: 93 additions & 21 deletions tch-gui-unhide-17.2.0284

Large diffs are not rendered by default.

114 changes: 93 additions & 21 deletions tch-gui-unhide-17.2.0468

Large diffs are not rendered by default.

114 changes: 93 additions & 21 deletions tch-gui-unhide-18.1.c.0462

Large diffs are not rendered by default.

114 changes: 93 additions & 21 deletions tch-gui-unhide-18.1.c.0514

Large diffs are not rendered by default.

114 changes: 93 additions & 21 deletions tch-gui-unhide-18.1.c.0543

Large diffs are not rendered by default.

114 changes: 93 additions & 21 deletions tch-gui-unhide-18.1.c.0549

Large diffs are not rendered by default.

114 changes: 93 additions & 21 deletions tch-gui-unhide-18.1.c.0585

Large diffs are not rendered by default.

0 comments on commit fbb9367

Please sign in to comment.