├── tslint.json
├── .prettierrc
├── examples
├── connectivity-check
│ ├── public
│ │ ├── favicon.ico
│ │ ├── assets
│ │ │ └── icons
│ │ │ │ ├── arrow for icon.svg
│ │ │ │ ├── sort_arrow_down.svg
│ │ │ │ ├── sort_arrow_up.svg
│ │ │ │ ├── Move down.svg
│ │ │ │ ├── Move up.svg
│ │ │ │ ├── pane_content_collapsed.svg
│ │ │ │ ├── prevent.svg
│ │ │ │ ├── edit.svg
│ │ │ │ ├── next_on_button.svg
│ │ │ │ ├── pane_content_expanded.svg
│ │ │ │ ├── pane_content_modified.svg
│ │ │ │ ├── Collapse All.svg
│ │ │ │ ├── Control_search_arrow_up.svg
│ │ │ │ ├── Expand All.svg
│ │ │ │ ├── back_on_button.svg
│ │ │ │ ├── Control_search_arrow_down.svg
│ │ │ │ ├── arrow-down.svg
│ │ │ │ ├── tree_action.svg
│ │ │ │ ├── Grid_Maximize.svg
│ │ │ │ ├── Grid_Minimize.svg
│ │ │ │ ├── Pane Arrows left.svg
│ │ │ │ ├── Pane Arrows right.svg
│ │ │ │ ├── home_2.svg
│ │ │ │ ├── Grid_OK.svg
│ │ │ │ ├── none.svg
│ │ │ │ ├── Drag.svg
│ │ │ │ ├── Exception Above current.svg
│ │ │ │ ├── Exception Below current.svg
│ │ │ │ ├── Selected.svg
│ │ │ │ ├── Stop.svg
│ │ │ │ ├── session.svg
│ │ │ │ ├── undefined.svg
│ │ │ │ ├── arrow-right.svg
│ │ │ │ ├── Add subrule at bottom.svg
│ │ │ │ ├── Inline Layer.svg
│ │ │ │ ├── delete_trash.svg
│ │ │ │ ├── favorite.svg
│ │ │ │ ├── shell_Minimize.svg
│ │ │ │ ├── more.svg
│ │ │ │ ├── Anomaly.svg
│ │ │ │ ├── external link.svg
│ │ │ │ ├── General
│ │ │ │ ├── Script.svg
│ │ │ │ ├── globalsNone.svg
│ │ │ │ ├── globalNa.svg
│ │ │ │ ├── GuiClient.svg
│ │ │ │ ├── user.svg
│ │ │ │ ├── globalsAny.svg
│ │ │ │ ├── Administrator.svg
│ │ │ │ ├── Role.svg
│ │ │ │ └── folder.svg
│ │ │ │ ├── Play.svg
│ │ │ │ ├── Run Script.svg
│ │ │ │ ├── shell_maximize.svg
│ │ │ │ ├── Bullet.svg
│ │ │ │ ├── toolbar_more.svg
│ │ │ │ ├── connected.svg
│ │ │ │ ├── plus button.svg
│ │ │ │ ├── Close Pane.svg
│ │ │ │ ├── Flag.svg
│ │ │ │ ├── Grid_Remove.svg
│ │ │ │ ├── pane_content_bullet.svg
│ │ │ │ ├── Impact_Arrow.svg
│ │ │ │ ├── Confidence Dots High.svg
│ │ │ │ ├── Confidence Dots Low.svg
│ │ │ │ ├── Confidence Dots Medium.svg
│ │ │ │ ├── grabber.svg
│ │ │ │ ├── lock.svg
│ │ │ │ ├── unlock.svg
│ │ │ │ ├── Network_Lan.svg
│ │ │ │ ├── general.svg
│ │ │ │ ├── Expired.svg
│ │ │ │ ├── Grid_delete.svg
│ │ │ │ ├── Network DMZ.svg
│ │ │ │ ├── Open Pane.svg
│ │ │ │ ├── management_gray.svg
│ │ │ │ ├── shell_restore.svg
│ │ │ │ ├── Network_Bridge.svg
│ │ │ │ ├── detect.svg
│ │ │ │ ├── Download.svg
│ │ │ │ ├── Severity_3_Gray.svg
│ │ │ │ ├── Status_connected.svg
│ │ │ │ ├── threat-prevention.svg
│ │ │ │ ├── user_defined.svg
│ │ │ │ ├── Text message.svg
│ │ │ │ ├── logs.svg
│ │ │ │ ├── Gatewayes Stub.svg
│ │ │ │ ├── Legacy object.svg
│ │ │ │ ├── close button.svg
│ │ │ │ ├── objects.svg
│ │ │ │ ├── Track
│ │ │ │ └── tracksLog.svg
│ │ │ │ ├── filter.svg
│ │ │ │ ├── severity_dots_high_4.svg
│ │ │ │ ├── severity_dots_low_2.svg
│ │ │ │ ├── severity_dots_medium_3.svg
│ │ │ │ ├── severity_dots_very low_1.svg
│ │ │ │ ├── threat_prevention.svg
│ │ │ │ ├── Date_Events.svg
│ │ │ │ ├── severity_dots_critical_5.svg
│ │ │ │ ├── Indirect.svg
│ │ │ │ ├── Auto refresh.svg
│ │ │ │ ├── Severity_3_Blue_100%.svg
│ │ │ │ ├── About_to_Expire.svg
│ │ │ │ ├── Forward.svg
│ │ │ │ ├── Notifications.svg
│ │ │ │ ├── back.svg
│ │ │ │ ├── on icon on.svg
│ │ │ │ ├── shell_Close.svg
│ │ │ │ ├── Comments.svg
│ │ │ │ ├── Zoom In.svg
│ │ │ │ ├── Device_Laptop.svg
│ │ │ │ ├── area charts.svg
│ │ │ │ ├── Acceleration Cards.svg
│ │ │ │ ├── Threat Rule.svg
│ │ │ │ ├── Add all.svg
│ │ │ │ ├── Decrease Font Size.svg
│ │ │ │ ├── global toolbar_arrow.svg
│ │ │ │ ├── Excel.svg
│ │ │ │ ├── Increase Font Size.svg
│ │ │ │ ├── Multiple.svg
│ │ │ │ ├── Services
│ │ │ │ └── ICMPService.svg
│ │ │ │ ├── audit.svg
│ │ │ │ ├── back_pane.svg
│ │ │ │ ├── Alert Red.svg
│ │ │ │ ├── ApplicationFirewall
│ │ │ │ ├── rulebase.svg
│ │ │ │ └── sharedrulebase.svg
│ │ │ │ ├── Arrow_History_Pane.svg
│ │ │ │ ├── expander Down.svg
│ │ │ │ ├── expander top.svg
│ │ │ │ ├── save.svg
│ │ │ │ ├── 6in4 Tunnel.svg
│ │ │ │ ├── Alias.svg
│ │ │ │ ├── Arcive.svg
│ │ │ │ ├── clear_formatting.svg
│ │ │ │ ├── Clean.svg
│ │ │ │ ├── Forward View.svg
│ │ │ │ ├── Original.svg
│ │ │ │ ├── Cloud.svg
│ │ │ │ ├── Container.svg
│ │ │ │ ├── Extraction Download.svg
│ │ │ │ ├── maximize view.svg
│ │ │ │ ├── Quota Exceeded.svg
│ │ │ │ ├── user_auth.svg
│ │ │ │ ├── loading-badge.svg
│ │ │ │ ├── Grid_Add.svg
│ │ │ │ ├── IKE.svg
│ │ │ │ ├── Login_Demo.svg
│ │ │ │ ├── add.svg
│ │ │ │ ├── Protections.svg
│ │ │ │ ├── Select Object In Grid.svg
│ │ │ │ ├── application_secureupdate.svg
│ │ │ │ ├── incoming.svg
│ │ │ │ ├── outgoing.svg
│ │ │ │ ├── Above current.svg
│ │ │ │ ├── Deep Scan.svg
│ │ │ │ ├── Quota Warning.svg
│ │ │ │ ├── Severity_3_Blue_33%.svg
│ │ │ │ ├── Zero-Phishing.svg
│ │ │ │ ├── management.svg
│ │ │ │ ├── Below current.svg
│ │ │ │ ├── approve_on_button.svg
│ │ │ │ ├── search_arrow_down.svg
│ │ │ │ ├── Severity_3_Blue_66%.svg
│ │ │ │ ├── Nat46.svg
│ │ │ │ ├── Route.svg
│ │ │ │ ├── pane_content_deleted.svg
│ │ │ │ ├── bar charts.svg
│ │ │ │ ├── menu.svg
│ │ │ │ ├── Columns charts.svg
│ │ │ │ ├── NetworkObjects
│ │ │ │ ├── AccessPointName.svg
│ │ │ │ ├── WildcardObject.svg
│ │ │ │ └── gateway.svg
│ │ │ │ ├── any_direction.svg
│ │ │ │ ├── bypass.svg
│ │ │ │ ├── minimize view.svg
│ │ │ │ ├── Logout.svg
│ │ │ │ ├── show_right_pane_view.svg
│ │ │ │ ├── type_control.svg
│ │ │ │ ├── Global Dynamic Regular.svg
│ │ │ │ ├── big_error_48.svg
│ │ │ │ ├── select_all.svg
│ │ │ │ ├── Configuration.svg
│ │ │ │ ├── Shared Layer.svg
│ │ │ │ ├── exit.svg
│ │ │ │ ├── Italic.svg
│ │ │ │ ├── TELNET.svg
│ │ │ │ ├── any.svg
│ │ │ │ ├── Authentication Server.svg
│ │ │ │ ├── Entitled, Inactive.svg
│ │ │ │ ├── Pin_Big.svg
│ │ │ │ ├── anti_virus.svg
│ │ │ │ ├── db active.svg
│ │ │ │ ├── global.svg
│ │ │ │ ├── login_arrow.svg
│ │ │ │ ├── traffic.svg
│ │ │ │ ├── Unpin_Big.svg
│ │ │ │ ├── access-control.svg
│ │ │ │ ├── pin.svg
│ │ │ │ ├── Page File.svg
│ │ │ │ ├── Extensions.svg
│ │ │ │ ├── unpin.svg
│ │ │ │ ├── Minimize.svg
│ │ │ │ ├── Tiles.svg
│ │ │ │ ├── Export to Excel.svg
│ │ │ │ ├── restore view.svg
│ │ │ │ ├── Device_Tablet.svg
│ │ │ │ ├── Reputation.svg
│ │ │ │ ├── defense_pro.svg
│ │ │ │ ├── hide_right_pane_view.svg
│ │ │ │ ├── notifications_info.svg
│ │ │ │ ├── show_top_pane_view.svg
│ │ │ │ ├── packet.svg
│ │ │ │ ├── PPPoE.svg
│ │ │ │ ├── anti-bot.svg
│ │ │ │ ├── data_types.svg
│ │ │ │ ├── info.svg
│ │ │ │ ├── Objects
│ │ │ │ ├── host.svg
│ │ │ │ ├── Domain.svg
│ │ │ │ ├── time.svg
│ │ │ │ └── account_unit.svg
│ │ │ │ ├── message_info.svg
│ │ │ │ ├── user_mail.svg
│ │ │ │ ├── Line charts.svg
│ │ │ │ ├── Loopback.svg
│ │ │ │ ├── Signatures.svg
│ │ │ │ ├── Tags
│ │ │ │ └── Tag.svg
│ │ │ │ ├── Global Dynamic.svg
│ │ │ │ ├── DataLossPrevention
│ │ │ │ └── Data_Object.svg
│ │ │ │ ├── best_practices.svg
│ │ │ │ ├── ftp.svg
│ │ │ │ ├── External_data_object.svg
│ │ │ │ ├── Attachment.svg
│ │ │ │ ├── close.svg
│ │ │ │ ├── delete.svg
│ │ │ │ ├── Bond.svg
│ │ │ │ ├── Infinity.svg
│ │ │ │ ├── pie carts.svg
│ │ │ │ ├── subject_logging.svg
│ │ │ │ ├── Access Control.svg
│ │ │ │ ├── Packages.svg
│ │ │ │ ├── cancel_on_button.svg
│ │ │ │ ├── import.svg
│ │ │ │ ├── mute.svg
│ │ │ │ ├── Apple_iOS.svg
│ │ │ │ ├── anti_spam.svg
│ │ │ │ ├── user_mail_Detected.svg
│ │ │ │ ├── Share.svg
│ │ │ │ ├── client_auth.svg
│ │ │ │ ├── mag glass.svg
│ │ │ │ ├── subject_revision_control.svg
│ │ │ │ ├── Ethernet.svg
│ │ │ │ ├── SaaS.svg
│ │ │ │ ├── Wide Impact.svg
│ │ │ │ ├── External Link Big.svg
│ │ │ │ ├── reject.svg
│ │ │ │ ├── subject_mgmt_ha.svg
│ │ │ │ ├── subject_user_certificate.svg
│ │ │ │ ├── threat_extraction.svg
│ │ │ │ ├── IOC.svg
│ │ │ │ ├── purge.svg
│ │ │ │ ├── Back_View.svg
│ │ │ │ ├── DNS.svg
│ │ │ │ ├── action.svg
│ │ │ │ ├── disconnect.svg
│ │ │ │ ├── revert.svg
│ │ │ │ ├── global_toolbar_Install Policy.svg
│ │ │ │ ├── refresh.svg
│ │ │ │ ├── File Protection.svg
│ │ │ │ ├── Find.svg
│ │ │ │ ├── Tree.svg
│ │ │ │ ├── smart_console_blade.svg
│ │ │ │ ├── Applications
│ │ │ │ └── policy_package.svg
│ │ │ │ ├── Backup and restore.svg
│ │ │ │ ├── columns.svg
│ │ │ │ ├── mail.svg
│ │ │ │ ├── Hide mark.svg
│ │ │ │ ├── domain_active.svg
│ │ │ │ ├── mail_server.svg
│ │ │ │ ├── server.svg
│ │ │ │ ├── delete rule.svg
│ │ │ │ ├── error.svg
│ │ │ │ ├── Align Left.svg
│ │ │ │ ├── Device_Desktop.svg
│ │ │ │ ├── Hunting Local .svg
│ │ │ │ ├── on icon worning.svg
│ │ │ │ ├── tiles grid.svg
│ │ │ │ ├── Align Center.svg
│ │ │ │ ├── Align Right.svg
│ │ │ │ ├── big_info_48.svg
│ │ │ │ ├── login_caps_lock.svg
│ │ │ │ ├── Details_Card_Allow_grid.svg
│ │ │ │ ├── Justify Full.svg
│ │ │ │ ├── Object Explorer.svg
│ │ │ │ ├── Get Interfaces.svg
│ │ │ │ ├── Hunting.svg
│ │ │ │ ├── detect staging.svg
│ │ │ │ ├── threat_cloud.svg
│ │ │ │ ├── Add rule at top.svg
│ │ │ │ ├── associate.svg
│ │ │ │ └── object_domain.svg
│ │ └── manifest.json
│ ├── .npmignore
│ ├── src
│ │ ├── ConnectivityCheck.test.js
│ │ ├── ConnectivityCheck.css
│ │ ├── index.js
│ │ └── errorBoundaries.jsx
│ └── .gitignore
├── hello-world
│ ├── js
│ │ └── js_interactions.js
│ └── index.html
└── show-gateways-interfaces
│ └── index.html
├── src
├── subscriber.ts
└── zipBuildBandle.js
├── tsconfig.json
├── .npmignore
├── .gitignore
└── .github
└── workflows
└── sourceguard.yml
/tslint.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["tslint:recommended", "tslint-config-prettier"]
3 | }
4 |
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 120,
3 | "trailingComma": "all",
4 | "singleQuote": true
5 | }
6 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CheckPointSW/smart-console-extensions/HEAD/examples/connectivity-check/public/favicon.ico
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/arrow for icon.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/sort_arrow_down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/sort_arrow_up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Move down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Move up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/pane_content_collapsed.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/prevent.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/edit.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/next_on_button.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/pane_content_expanded.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/pane_content_modified.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/subscriber.ts:
--------------------------------------------------------------------------------
1 | export default class Subscriber {
2 | //
3 | public subscriberId: string;
4 |
5 | //
6 | public operation: any;
7 |
8 | constructor(subscriberId: string, operation: any) {
9 | this.operation = operation;
10 | this.subscriberId = subscriberId;
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Collapse All.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Control_search_arrow_up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Expand All.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/back_on_button.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Control_search_arrow_down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/arrow-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/tree_action.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/hello-world/js/js_interactions.js:
--------------------------------------------------------------------------------
1 | $(document).ready(function () {
2 | var params = { "callback": "onContext" };
3 | smxProxy.sendRequest("get-context", null, "onContext");
4 | });
5 |
6 | function onContext(context) {
7 | var tree = JSONTree.create(context);
8 | $("#example").html(tree);
9 | }
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Grid_Maximize.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Grid_Minimize.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Pane Arrows left.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Pane Arrows right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/home_2.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Grid_OK.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/none.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es2015",
4 | "module": "commonjs",
5 | "declaration": true,
6 | "outDir": "./lib",
7 | "strict": true,
8 | "suppressImplicitAnyIndexErrors": true
9 | },
10 | "include": ["src"],
11 | "exclude": ["node_modules", "**/__tests__/*"]
12 | }
13 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Drag.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Exception Above current.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Exception Below current.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Selected.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Stop.svg:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/session.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/undefined.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/arrow-right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Add subrule at bottom.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Inline Layer.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/delete_trash.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/favorite.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/shell_Minimize.svg:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/.npmignore:
--------------------------------------------------------------------------------
1 |
2 | # dependencies
3 | /node_modules
4 |
5 | # testing
6 | /coverage
7 |
8 | # production
9 | /build
10 | /examples
11 | /lib
12 |
13 | # misc
14 | .DS_Store
15 | .env
16 | .env.local
17 | .env.development.local
18 | .env.test.local
19 | .env.production.local
20 |
21 | npm-debug.log*
22 | yarn-debug.log*
23 | yarn-error.log*
24 | /.vscode
--------------------------------------------------------------------------------
/examples/connectivity-check/.npmignore:
--------------------------------------------------------------------------------
1 |
2 | # dependencies
3 | /node_modules
4 |
5 | # testing
6 | /coverage
7 |
8 | # production
9 | /build
10 |
11 | # misc
12 | .DS_Store
13 | .env
14 | .env.local
15 | .env.development.local
16 | .env.test.local
17 | .env.production.local
18 |
19 | npm-debug.log*
20 | yarn-debug.log*
21 | yarn-error.log*
22 | /.vscode
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/more.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Anomaly.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/external link.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/General/Script.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Play.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Run Script.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/shell_maximize.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/src/ConnectivityCheck.test.js:
--------------------------------------------------------------------------------
1 | import React from "react";
2 | import ReactDOM from "react-dom";
3 | import ConnectivityCheck from "./ConnectivityCheck";
4 |
5 | it("renders without crashing", () => {
6 | const div = document.createElement("div");
7 | ReactDOM.render(, div);
8 | ReactDOM.unmountComponentAtNode(div);
9 | });
10 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Bullet.svg:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/toolbar_more.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/connected.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/plus button.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Close Pane.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Flag.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Grid_Remove.svg:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/pane_content_bullet.svg:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/General/globalsNone.svg:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Impact_Arrow.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Confidence Dots High.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Confidence Dots Low.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Confidence Dots Medium.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/grabber.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/lock.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/unlock.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Network_Lan.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/general.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Expired.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/General/globalNa.svg:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Grid_delete.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2 |
3 | # dependencies
4 | /node_modules
5 |
6 | # testing
7 | /coverage
8 |
9 | # production
10 | /build
11 | /lib
12 |
13 | # misc
14 | .DS_Store
15 | .env
16 | .env.local
17 | .env.development.local
18 | .env.test.local
19 | .env.production.local
20 |
21 | npm-debug.log*
22 | yarn-debug.log*
23 | yarn-error.log*
24 | /.vscode
25 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Network DMZ.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/.github/workflows/sourceguard.yml:
--------------------------------------------------------------------------------
1 | name: SourceGuard Code Analysis
2 | on: [push]
3 | jobs:
4 | code-analysis:
5 | runs-on: ubuntu-latest
6 | container:
7 | image: sourceguard/sourceguard-cli
8 | steps:
9 | - name: Scan
10 | uses: CheckPointSW/sourceguard-action@main
11 | with:
12 | SG_CLIENT_ID: ${{ secrets.SG_CLIENT_ID }}
13 | SG_SECRET_KEY: ${{ secrets.SG_SECRET_KEY }}
14 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Open Pane.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/management_gray.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "short_name": "Connectivity Check",
3 | "name": "Connectivity Check SmartConsole extension",
4 | "icons": [
5 | {
6 | "src": "favicon.ico",
7 | "sizes": "64x64 32x32 24x24 16x16",
8 | "type": "image/x-icon"
9 | }
10 | ],
11 | "start_url": ".",
12 | "display": "standalone",
13 | "theme_color": "#000000",
14 | "background_color": "#ffffff"
15 | }
16 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/shell_restore.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/.gitignore:
--------------------------------------------------------------------------------
1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2 |
3 | # dependencies
4 | /node_modules
5 |
6 | # testing
7 | /coverage
8 |
9 | # production
10 | /build
11 |
12 | # misc
13 | .DS_Store
14 | .env
15 | .env.local
16 | .env.development.local
17 | .env.test.local
18 | .env.production.local
19 |
20 | npm-debug.log*
21 | yarn-debug.log*
22 | yarn-error.log*
23 | /.vscode
24 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Network_Bridge.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/detect.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Download.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Severity_3_Gray.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Status_connected.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/threat-prevention.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/user_defined.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/zipBuildBandle.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | const fs= require('fs');
4 | var filePath = './build/service-worker.js';
5 | fs.unlinkSync(filePath);
6 |
7 | const zipFolder = require('zip-a-folder');
8 |
9 | class ZipAFolder {
10 | static main() {
11 | zipFolder.zipFolder('build', 'build.zip', function(err) {
12 | if (err) {
13 | console.debug('Something went wrong!', err);
14 | }
15 | });
16 | }
17 | }
18 |
19 | ZipAFolder.main();
20 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Text message.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/logs.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Gatewayes Stub.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Legacy object.svg:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/close button.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/objects.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Track/tracksLog.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/filter.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/severity_dots_high_4.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/severity_dots_low_2.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/severity_dots_medium_3.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/severity_dots_very low_1.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/threat_prevention.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Date_Events.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/severity_dots_critical_5.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Indirect.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Auto refresh.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Severity_3_Blue_100%.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/About_to_Expire.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Forward.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/General/GuiClient.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Notifications.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/back.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/on icon on.svg:
--------------------------------------------------------------------------------
1 |
18 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/shell_Close.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Comments.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Zoom In.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Device_Laptop.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/area charts.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Acceleration Cards.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Threat Rule.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Add all.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Decrease Font Size.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/global toolbar_arrow.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Excel.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/General/user.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Increase Font Size.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Multiple.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Services/ICMPService.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/audit.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/back_pane.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Alert Red.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/ApplicationFirewall/rulebase.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Arrow_History_Pane.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/expander Down.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/expander top.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/save.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/6in4 Tunnel.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Alias.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Arcive.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/clear_formatting.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Clean.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Forward View.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Original.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Cloud.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Container.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Extraction Download.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/maximize view.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Quota Exceeded.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/user_auth.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/loading-badge.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Grid_Add.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/IKE.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Login_Demo.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/add.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Protections.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Select Object In Grid.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/application_secureupdate.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/incoming.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/outgoing.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Above current.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Deep Scan.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Quota Warning.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Severity_3_Blue_33%.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Zero-Phishing.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/management.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Below current.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/approve_on_button.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
13 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/search_arrow_down.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
13 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Severity_3_Blue_66%.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Nat46.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
13 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Route.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/pane_content_deleted.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/bar charts.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/menu.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Columns charts.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/NetworkObjects/AccessPointName.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/any_direction.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/bypass.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/minimize view.svg:
--------------------------------------------------------------------------------
1 |
20 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Logout.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
13 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/show_right_pane_view.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/type_control.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/show-gateways-interfaces/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Show Simple Gateway Interfaces
5 |
6 |
7 |
8 |
9 |
10 |
11 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Global Dynamic Regular.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/big_error_48.svg:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/select_all.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Configuration.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Shared Layer.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/exit.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/src/ConnectivityCheck.css:
--------------------------------------------------------------------------------
1 | .App {
2 | text-align: center;
3 | }
4 |
5 | .App-logo {
6 | animation: App-logo-spin infinite 20s linear;
7 | height: 40vmin;
8 | }
9 |
10 | .App-header {
11 | background-color: #282c34;
12 | min-height: 100vh;
13 | display: flex;
14 | flex-direction: column;
15 | align-items: center;
16 | justify-content: center;
17 | font-size: calc(10px + 2vmin);
18 | color: white;
19 | }
20 |
21 | .App-link {
22 | color: #61dafb;
23 | }
24 |
25 | @keyframes App-logo-spin {
26 | from {
27 | transform: rotate(0deg);
28 | }
29 | to {
30 | transform: rotate(360deg);
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Italic.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/NetworkObjects/WildcardObject.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/TELNET.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/any.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Authentication Server.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Entitled, Inactive.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Pin_Big.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/anti_virus.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/db active.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/global.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/login_arrow.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/traffic.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Unpin_Big.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/access-control.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/pin.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/General/globalsAny.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Page File.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Extensions.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
11 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/unpin.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Minimize.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Tiles.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/src/index.js:
--------------------------------------------------------------------------------
1 | import React from "react";
2 | import ReactDOM from "react-dom";
3 | import "./index.css";
4 | import ConnectivityCheck from "./ConnectivityCheck";
5 | import ErrorBoundaries from "./errorBoundaries";
6 | import * as serviceWorker from "./serviceWorker";
7 |
8 | ReactDOM.render(
9 |
10 |
11 | ,
12 | document.getElementById("root")
13 | );
14 |
15 | // If you want your app to work offline and load faster, you can change
16 | // unregister() to register() below. Note this comes with some pitfalls.
17 | // Learn more about service workers: http://bit.ly/CRA-PWA
18 | serviceWorker.unregister();
19 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Export to Excel.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/restore view.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Device_Tablet.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Reputation.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/defense_pro.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/General/Administrator.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/hide_right_pane_view.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/notifications_info.svg:
--------------------------------------------------------------------------------
1 |
19 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/show_top_pane_view.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/packet.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/General/Role.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/PPPoE.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/anti-bot.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/data_types.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/info.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Objects/host.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/message_info.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/user_mail.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Line charts.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Loopback.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Signatures.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Tags/Tag.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Global Dynamic.svg:
--------------------------------------------------------------------------------
1 |
17 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/DataLossPrevention/Data_Object.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/best_practices.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/ftp.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/External_data_object.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Attachment.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/close.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
16 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/delete.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
16 |
--------------------------------------------------------------------------------
/examples/hello-world/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Hello World
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | Hello World
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Bond.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Infinity.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/pie carts.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/subject_logging.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Access Control.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Objects/Domain.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Packages.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/cancel_on_button.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
16 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/import.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/mute.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Apple_iOS.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/anti_spam.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/user_mail_Detected.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Share.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/client_auth.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/mag glass.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/subject_revision_control.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Ethernet.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/SaaS.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Wide Impact.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/External Link Big.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/reject.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/subject_mgmt_ha.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/subject_user_certificate.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/threat_extraction.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/IOC.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/purge.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Back_View.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/DNS.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/General/folder.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/action.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/disconnect.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
17 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/revert.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/global_toolbar_Install Policy.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/refresh.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/File Protection.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Find.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Tree.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/smart_console_blade.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Applications/policy_package.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Backup and restore.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Objects/time.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/columns.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/mail.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/ApplicationFirewall/sharedrulebase.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Hide mark.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/domain_active.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/mail_server.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/server.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/delete rule.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
20 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/error.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
16 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Align Left.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Device_Desktop.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Hunting Local .svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/on icon worning.svg:
--------------------------------------------------------------------------------
1 |
23 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/tiles grid.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Align Center.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Align Right.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Objects/account_unit.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/NetworkObjects/gateway.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/big_info_48.svg:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/login_caps_lock.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Details_Card_Allow_grid.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Justify Full.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Object Explorer.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Get Interfaces.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Hunting.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/detect staging.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
15 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/threat_cloud.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/src/errorBoundaries.jsx:
--------------------------------------------------------------------------------
1 | import React, { Component } from "react";
2 | import Icon from "./components/icon";
3 | class ErrorBoundaries extends Component {
4 | state = {
5 | hasError: false,
6 | info: "",
7 | error: ""
8 | };
9 | render() {
10 | return this.state.hasError ? (
11 |
12 |
13 |
Something went wrong.
14 |
{this.state.error.toString()}
15 |
16 | ) : (
17 | this.props.children
18 | );
19 | }
20 |
21 | componentDidCatch(error, info) {
22 | console.debug("componentDidCatch", error, info);
23 | this.setState({ hasError: true, info, error });
24 | }
25 | }
26 |
27 | export default ErrorBoundaries;
28 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/Add rule at top.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/associate.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/examples/connectivity-check/public/assets/icons/object_domain.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------