Skip to content

Commit b543fd7

Browse files
Merge branch 'release/1.4.1'
2 parents 8b96a05 + c4ef018 commit b543fd7

4 files changed

Lines changed: 38 additions & 18 deletions

File tree

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,20 @@ All notable changes to this project will be documented in this file. Dates are d
44

55
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
66

7+
#### [1.4.1](https://github.com/rdkcentral/webui/compare/1.4.0...1.4.1)
8+
9+
- RDKB-62740: Disable 320MHz for 11ax mode ion 6GHz [`#83`](https://github.com/rdkcentral/webui/pull/83)
10+
- RDKBDEV-3296: Xfinity Connection status page returns error 404 Not Found [`#49`](https://github.com/rdkcentral/webui/pull/49)
11+
- RDKB-62532: Removing 400ns Guard Interval for 11ax/be for WiFi standards [`#77`](https://github.com/rdkcentral/webui/pull/77)
12+
- Merge tag '1.4.0' into develop [`b6ddf1f`](https://github.com/rdkcentral/webui/commit/b6ddf1f3ffef809004a5cd547da37452c1c8209c)
13+
714
#### [1.4.0](https://github.com/rdkcentral/webui/compare/1.3.0...1.4.0)
815

16+
> 4 December 2025
17+
918
- RDKB-61349: [SECVULN] Issuer and audience validation missing [`#65`](https://github.com/rdkcentral/webui/pull/65)
1019
- XER10-1896: Adding regex to validate client hostname [`#76`](https://github.com/rdkcentral/webui/pull/76)
20+
- Add changelog for release 1.4.0 [`cc2ec44`](https://github.com/rdkcentral/webui/commit/cc2ec44093988f46df5ffc8f23c5d65891d489e0)
1121
- Merge tag '1.3.0' into develop [`1547fb9`](https://github.com/rdkcentral/webui/commit/1547fb9941bcb1c50feb2cb83a36afa0c47eda8f)
1222

1323
#### [1.3.0](https://github.com/rdkcentral/webui/compare/1.2.1...1.3.0)

source/Styles/xb3/jst/connection_status.jst

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -419,8 +419,10 @@ if(($allowEthWan=="true") || ($autoWanEnable=="true")) {
419419
echo('<span class="value" id="actethwan">Active Ethernet WAN');
420420
}else if(strtolower($selectedOperationalMode)=="docsis"){
421421
echo('<span class="value" id="actdocwan">Active Docsis WAN');
422-
}else{
422+
}else if($selectedOperationalMode == "auto"){
423423
echo('<span class="value" id="actautwan">Active Auto WAN');
424+
}else{
425+
echo('<span class="value" id="unknown">Unknown WAN');
424426
}
425427
}else{
426428
$wan_enable= getStr("Device.Ethernet.X_RDKCENTRAL-COM_WAN.Enabled");

source/Styles/xb3/jst/includes/utility.jst

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1237,20 +1237,18 @@ function current_operationalMode()
12371237
$selectedOperationalMode=getStr("Device.X_RDKCENTRAL-COM_EthernetWAN.SelectedOperationalMode");
12381238
}
12391239
else{
1240-
if(is_docsis_supported()) {
1241-
$docsisEnable =getStr("Device.X_RDK_WanManager.Interface.1.Selection.Enable");
1242-
$ethernetEnable =getStr("Device.X_RDK_WanManager.Interface.2.Selection.Enable");
1243-
} else {
1244-
$ethernetEnable = getStr("Device.X_RDK_WanManager.Interface.1.Selection.Enable");
1245-
$docsisEnable = "false";
1246-
}
1247-
1248-
if(($ethernetEnable=="true") && ($docsisEnable=="false")){
1249-
$selectedOperationalMode="Ethernet";
1250-
}else if(($ethernetEnable=="false") && ($docsisEnable=="true")){
1251-
$selectedOperationalMode="DOCSIS";
1252-
}else if(($ethernetEnable=="true") && ($docsisEnable=="true")){
1253-
$selectedOperationalMode="Auto";
1240+
$selectedOperationalMode = getStr("Device.X_RDK_WanManager.InterfaceAvailableStatus");
1241+
if ($selectedOperationalMode == "") {
1242+
$selectedOperationalMode = "unknown";
1243+
}
1244+
else if ($selectedOperationalMode.includes("|")) {
1245+
//If more than a single WAN is configured
1246+
$selectedOperationalMode = "auto";
1247+
}
1248+
else {
1249+
// Split the string by comma and extract the first part
1250+
$parts = $selectedOperationalMode.split(",");
1251+
$selectedOperationalMode = $parts[0];
12541252
}
12551253
}
12561254
return $selectedOperationalMode;

source/Styles/xb6/jst/wireless_network_configuration_onewifi.jst

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -808,6 +808,13 @@ $(document).ready(function() {
808808
$("#operation_mode1").prop("disabled", true);
809809
}
810810
}).trigger("change");
811+
$("#wireless_mode3").change(function() {
812+
if ("ax"==$("#wireless_mode3").val()) {
813+
$("#channel_bandwidth7").prop("disabled", true);
814+
} else if("ax,be"==$("#wireless_mode3").val() || "be"==$("#wireless_mode3").val()) {
815+
$("#channel_bandwidth7").prop("disabled", false);
816+
}
817+
}).trigger("change");
811818
$("#channel_number").change(function() {
812819
show_extch(document.getElementById("channel_number").value);
813820
}).trigger("change");
@@ -1869,7 +1876,9 @@ if($OperatingChannelBandwidth == "6GHz")
18691876
</div>
18701877
<div class="form-row">
18711878
<label for="guard_interval800ns" id="wiremess19">Guard Interval:</label>
1872-
<input type="radio" name="guard_interval" value="400nsec" id="guard_interval800ns" checked="checked" /><b>400ns</b>
1879+
<?% if ("g,n" == $wireless_mode) { ?>
1880+
<input type="radio" name="guard_interval" value="400nsec" id="guard_interval800ns" checked="checked" /><b>400ns</b>
1881+
<?% } ?>
18731882
<label for="guard_interval400ns" class="acs-hide"></label>
18741883
<input type="radio" name="guard_interval" value="800nsec" id="guard_interval400ns" <?% if ("800nsec"==$guard_interval) echo( 'checked="checked"');?> /><b>800ns</b>
18751884
<?% if (strstr($support_mode, "be")){ ?>
@@ -2121,7 +2130,9 @@ if($OperatingChannelBandwidth == "6GHz")
21212130
</div>
21222131
<div class="form-row odd">
21232132
<label for="guard_interval800ns1" id="wiremess19">Guard Interval:</label>
2124-
<input type="radio" name="guard_interval1" value="400nsec" id="guard_interval800ns1" checked="checked" /><b>400ns</b>
2133+
<?% if ("a,n" == $wireless_mode1 || "a,n,ac" == $wireless_mode1) { ?>
2134+
<input type="radio" name="guard_interval1" value="400nsec" id="guard_interval800ns1" checked="checked" /><b>400ns</b>
2135+
<?% } ?>
21252136
<label for="guard_interval400ns1" class="acs-hide"></label>
21262137
<input type="radio" name="guard_interval1" value="800nsec" id="guard_interval400ns1" <?% if ("800nsec"==$guard_interval1) echo('checked="checked"');?> /><b>800ns</b>
21272138
<?% if (strstr($support_mode_5g, "be")){ ?>
@@ -2314,7 +2325,6 @@ if($OperatingChannelBandwidth == "6GHz")
23142325
</div>
23152326
<div class="form-row odd">
23162327
<label for="guard_interval800ns1" id="wiremess19">Guard Interval:</label>
2317-
<input type="radio" name="guard_interval3" value="400nsec" id="guard_interval800ns1" checked="checked" /><b>400ns</b>
23182328
<label for="guard_interval400ns1" class="acs-hide"></label>
23192329
<input type="radio" name="guard_interval3" value="800nsec" id="guard_interval400ns1" <?% if ("800nsec"==$guard_interval3) echo('checked="checked"');?> /><b>800ns</b>
23202330
<?% if (strstr($support_mode_6g, "be")){ ?>

0 commit comments

Comments
 (0)