diff --git a/frontend/src/components/PyFilterView/index.tsx b/frontend/src/components/PyFilterView/index.tsx index fac1266..80a07d3 100644 --- a/frontend/src/components/PyFilterView/index.tsx +++ b/frontend/src/components/PyFilterView/index.tsx @@ -38,12 +38,16 @@ export default function PyFilterView({ filterInfo }:{ filterInfo:PyFilter }) { - }> - {filterInfo.blocked_packets} - - }> - {filterInfo.edited_packets} - + + }> + {filterInfo.blocked_packets} + + + + }> + {filterInfo.edited_packets} + + - }> - {regexInfo.n_packets} packets - + + }> + {regexInfo.n_packets} packets + + {regexInfo.active ? "ACTIVE" : "DISABLED"} diff --git a/frontend/src/pages/Firewall/index.tsx b/frontend/src/pages/Firewall/index.tsx index 4335692..a2122a9 100644 --- a/frontend/src/pages/Firewall/index.tsx +++ b/frontend/src/pages/Firewall/index.tsx @@ -338,7 +338,9 @@ export const Firewall = () => { {isMedium ? : } - Rules: {rules.isLoading ? 0 : rules.data?.rules.length} + + Rules: {rules.isLoading ? 0 : rules.data?.rules.length} + diff --git a/frontend/src/pages/NFProxy/ServiceDetails.tsx b/frontend/src/pages/NFProxy/ServiceDetails.tsx index 876895a..2c3afe7 100644 --- a/frontend/src/pages/NFProxy/ServiceDetails.tsx +++ b/frontend/src/pages/NFProxy/ServiceDetails.tsx @@ -160,15 +160,21 @@ export default function ServiceDetailsNFProxy() { - }> - {serviceInfo.blocked_packets} - - }> - {serviceInfo.edited_packets} - - }> - {serviceInfo.n_filters} - + + }> + {serviceInfo.blocked_packets} + + + + }> + {serviceInfo.edited_packets} + + + + }> + {serviceInfo.n_filters} + + diff --git a/frontend/src/pages/NFProxy/index.tsx b/frontend/src/pages/NFProxy/index.tsx index 1df9dd3..23fcf53 100644 --- a/frontend/src/pages/NFProxy/index.tsx +++ b/frontend/src/pages/NFProxy/index.tsx @@ -42,13 +42,21 @@ export default function NFProxy({ children }: { children: any }) { {isMedium?"General stats:":null} - Services: {services.isLoading?0:Array.isArray(services.data)?services.data.length:0} + + Services: {services.isLoading?0:Array.isArray(services.data)?services.data.length:0} + - {services.isLoading?0:Array.isArray(services.data)?services.data.reduce((acc, s)=> acc+=s.blocked_packets, 0):0} + + {services.isLoading?0:Array.isArray(services.data)?services.data.reduce((acc, s)=> acc+=s.blocked_packets, 0):0} + - {services.isLoading?0:Array.isArray(services.data)?services.data.reduce((acc, s)=> acc+=s.edited_packets, 0):0} + + {services.isLoading?0:Array.isArray(services.data)?services.data.reduce((acc, s)=> acc+=s.edited_packets, 0):0} + - {services.isLoading?0:Array.isArray(services.data)?services.data.reduce((acc, s)=> acc+=s.n_filters, 0):0} + + {services.isLoading?0:Array.isArray(services.data)?services.data.reduce((acc, s)=> acc+=s.n_filters, 0):0} + {isMedium?null:} diff --git a/frontend/src/pages/NFRegex/ServiceDetails.tsx b/frontend/src/pages/NFRegex/ServiceDetails.tsx index dc91969..97513a6 100644 --- a/frontend/src/pages/NFRegex/ServiceDetails.tsx +++ b/frontend/src/pages/NFRegex/ServiceDetails.tsx @@ -131,12 +131,16 @@ export default function ServiceDetailsNFRegex() { - }> - {serviceInfo.n_packets} - - }> - {serviceInfo.n_regex} - + + }> + {serviceInfo.n_packets} + + + + }> + {serviceInfo.n_regex} + + diff --git a/frontend/src/pages/NFRegex/index.tsx b/frontend/src/pages/NFRegex/index.tsx index 651f044..cb22e0e 100644 --- a/frontend/src/pages/NFRegex/index.tsx +++ b/frontend/src/pages/NFRegex/index.tsx @@ -38,11 +38,17 @@ function NFRegex({ children }: { children: any }) { {isMedium?"General stats:":null} - Services: {services.isLoading?0:Array.isArray(services.data)?services.data.length:0} + + Services: {services.isLoading?0:Array.isArray(services.data)?services.data.length:0} + - {services.isLoading?0:Array.isArray(services.data)?services.data.reduce((acc, s)=> acc+=s.n_packets, 0):0} + + {services.isLoading?0:Array.isArray(services.data)?services.data.reduce((acc, s)=> acc+=s.n_packets, 0):0} + - {services.isLoading?0:Array.isArray(services.data)?services.data.reduce((acc, s)=> acc+=s.n_regex, 0):0} + + {services.isLoading?0:Array.isArray(services.data)?services.data.reduce((acc, s)=> acc+=s.n_regex, 0):0} + {isMedium?null:} diff --git a/frontend/src/pages/PortHijack/index.tsx b/frontend/src/pages/PortHijack/index.tsx index c50408d..041790b 100644 --- a/frontend/src/pages/PortHijack/index.tsx +++ b/frontend/src/pages/PortHijack/index.tsx @@ -33,7 +33,9 @@ function PortHijack() { <ThemeIcon radius="md" size="md" variant='filled' color='blue' ><GrDirections size={20} /></ThemeIcon><Space w="xs" />Hijack port to proxy {isMedium?:} - Services: {services.isLoading?0:services.data?.length} + + Services: {services.isLoading?0:services.data?.length} + setOpen(true)} size="lg" radius="md" variant="filled">