Compare commits

..
7 Commits
Author SHA1 Message Date
Maycon Santos f4d6ce5770 Fix Windows server version lowercase 2023-11-24 18:29:43 +01:00
Maycon Santos dd67ab6dcb Fix Windows server version (#298) 2023-11-24 17:42:31 +01:00
pascal-fischer 2613948cdf Fix OS display format for iOS (#297)
* fix OS format function to properly show iOS

* bring back windows check
2023-11-13 22:30:50 +08:00
pascal-fischer dc95d8bfd1 disallow routing through ios devices (#295) 2023-11-11 13:20:39 +01:00
Bethuel Mmbaga f49c28f550 Add integration activity events target to Activity view as system setting (#293) 2023-11-08 13:51:57 +03:00
Maycon Santos 2fc7b73ea0 Fix/blank page on empty policy groups (#292)
validate null sources and destinations fields
2023-11-01 11:56:12 +01:00
pascal-fischer a9354d3c87 removed disabled option from setup key filter switch (#291) 2023-10-27 20:06:42 +02:00
8 changed files with 32 additions and 15 deletions

No files matched your search

+1
View File
@@ -197,6 +197,7 @@ const PeerUpdate = (props: any) => {
os !== "" &&
!os.toLowerCase().startsWith("darwin") &&
!os.toLowerCase().startsWith("windows") &&
!os.toLowerCase().startsWith("ios") &&
!os.toLowerCase().startsWith("android")
);
};
+1
View File
@@ -151,6 +151,7 @@ const RouteAddNew = (selectedPeer: any) => {
!os.toLowerCase().startsWith("darwin") &&
!os.toLowerCase().startsWith("windows") &&
!os.toLowerCase().startsWith("android") &&
!os.toLowerCase().startsWith("ios") &&
route &&
!routes
.filter((r) => r.network_id === route.network_id)
+1
View File
@@ -100,6 +100,7 @@ const RoutePeerUpdate = () => {
!os.toLowerCase().startsWith("darwin") &&
!os.toLowerCase().startsWith("windows") &&
!os.toLowerCase().startsWith("android") &&
!os.toLowerCase().startsWith("ios") &&
route &&
!routes
.filter((r) => r.network_id === route.network_id)
+1
View File
@@ -96,6 +96,7 @@ const RouteAddNew = () => {
!os.toLowerCase().startsWith("darwin") &&
!os.toLowerCase().startsWith("windows") &&
!os.toLowerCase().startsWith("android") &&
!os.toLowerCase().startsWith("ios") &&
route &&
!routes
.filter((r) => r.network_id === route.network_id)
+11 -3
View File
@@ -1,15 +1,23 @@
export const formatOS = (os) => {
if (os.startsWith("windows 10")) {
if (os.toLowerCase().startsWith("windows 10")) {
return "Windows 10";
}
if (os.toLowerCase().startsWith("windows server 10")) {
return "Windows Server";
}
if (os.startsWith("Darwin")) {
return os.replace("Darwin", "MacOS");
}
// capitalize first letter
os = os.charAt(0).toUpperCase() + os.slice(1);
if (!os.startsWith("iOS")) {
// capitalize first letter
os = os.charAt(0).toUpperCase() + os.slice(1);
}
return os;
};
+3
View File
@@ -373,6 +373,9 @@ export const Activity = () => {
case "account.setting.peer.login.expiration.enable":
case "account.setting.peer.login.expiration.disable":
case "account.setting.peer.login.expiration.update":
case "integration.create":
case "integration.update":
case "integration.delete":
return renderMultiRowSpan("", "System setting");
case "personal.access.token.create":
case "personal.access.token.delete":
+14 -11
View File
@@ -305,17 +305,20 @@ export const Settings = () => {
const createSingleArrayForPolicy: any = [];
policies.map((aControl: any) => {
const cSingleAccessArray = aControl.allGroups ? aControl.allGroups : [];
aControl.rules[0].destinations.forEach((destination: any) => {
if (cSingleAccessArray.indexOf(destination.id) === -1) {
cSingleAccessArray.push(destination.id);
}
});
aControl.rules[0].sources.forEach((source: any) => {
if (cSingleAccessArray.indexOf(source.id) === -1) {
cSingleAccessArray.push(source.id);
}
});
if (aControl.rules[0].destinations) {
aControl.rules[0].destinations.forEach((destination: any) => {
if (cSingleAccessArray.indexOf(destination.id) === -1) {
cSingleAccessArray.push(destination.id);
}
});
}
if (aControl.rules[0].sources) {
aControl.rules[0].sources.forEach((source: any) => {
if (cSingleAccessArray.indexOf(source.id) === -1) {
cSingleAccessArray.push(source.id);
}
});
}
aControl["cSingleAccessArray"] = cSingleAccessArray;
createSingleArrayForPolicy.push(aControl);
-1
View File
@@ -494,7 +494,6 @@ export const SetupKeys = () => {
value={optionValidAll}
optionType="button"
buttonStyle="solid"
disabled={!dataTable?.length}
/>
<Select
style={{ marginRight: "10px" }}