├── .gitignore ├── README.md ├── README_Auth_design.md ├── README_Backend.md ├── README_Demo_env.md ├── README_Embed.md ├── README_Frontend.md ├── README_Style_Gide.md ├── demo ├── __init__.py ├── config.yaml ├── main.py ├── models.py ├── requirements.txt ├── routes │ ├── __init__.py │ ├── auth.py │ ├── auth_dependencies.py │ ├── auth_module.py │ ├── connection_handlers.py │ ├── jwt_handler.py │ ├── netbox.py │ ├── sessions.py │ └── system.py ├── ssh_manager.py ├── static │ ├── asset-manifest.json │ ├── index.html │ ├── static │ │ ├── css │ │ │ ├── main.266bdd7a.css │ │ │ └── main.266bdd7a.css.map │ │ └── js │ │ │ ├── main.0127e6a8.js │ │ │ ├── main.0127e6a8.js.LICENSE.txt │ │ │ ├── main.0127e6a8.js.map │ │ │ ├── main.8b59da95.js │ │ │ ├── main.8b59da95.js.LICENSE.txt │ │ │ ├── main.8b59da95.js.map │ │ │ ├── main.a486a595.js │ │ │ ├── main.a486a595.js.LICENSE.txt │ │ │ ├── main.a486a595.js.map │ │ │ ├── main.e98d4134.js │ │ │ ├── main.e98d4134.js.LICENSE.txt │ │ │ └── main.e98d4134.js.map │ └── themes │ │ ├── theme-blue.css │ │ ├── theme-crt-amber.css │ │ ├── theme-crt-cyber.css │ │ ├── theme-crt-green.css │ │ ├── theme-crt-mono.css │ │ ├── theme-default-green.css │ │ ├── theme-default.css │ │ ├── theme-forest-green.css │ │ ├── theme-forest-light.css │ │ ├── theme-green.css │ │ ├── theme-light.css │ │ ├── theme-paper-white.css │ │ └── theme-paper.css ├── static_embed │ ├── asset-manifest.json │ ├── index.html │ ├── static │ │ ├── css │ │ │ ├── main.266bdd7a.css │ │ │ ├── main.266bdd7a.css.map │ │ │ ├── main.26fd42fb.css │ │ │ └── main.26fd42fb.css.map │ │ └── js │ │ │ ├── main.58bb9453.js │ │ │ ├── main.58bb9453.js.LICENSE.txt │ │ │ ├── main.58bb9453.js.map │ │ │ ├── main.87d759eb.js │ │ │ ├── main.87d759eb.js.LICENSE.txt │ │ │ ├── main.87d759eb.js.map │ │ │ ├── main.a7d52fdd.js │ │ │ ├── main.a7d52fdd.js.LICENSE.txt │ │ │ ├── main.a7d52fdd.js.map │ │ │ ├── main.a7e55afe.js │ │ │ ├── main.a7e55afe.js.LICENSE.txt │ │ │ ├── main.a7e55afe.js.map │ │ │ ├── main.e98d4134.js │ │ │ ├── main.e98d4134.js.LICENSE.txt │ │ │ └── main.e98d4134.js.map │ └── themes │ │ ├── theme-blue.css │ │ ├── theme-crt-amber.css │ │ ├── theme-crt-cyber.css │ │ ├── theme-crt-green.css │ │ ├── theme-crt-mono.css │ │ ├── theme-default-green.css │ │ ├── theme-default.css │ │ ├── theme-forest-green.css │ │ ├── theme-forest-light.css │ │ ├── theme-green.css │ │ ├── theme-light.css │ │ ├── theme-paper-white.css │ │ └── theme-paper.css └── workspace_manager.py ├── requirements.txt ├── screenshots ├── 1.1 │ ├── direct_login.png │ ├── direct_sshlogin.png │ ├── embedable.png │ ├── logo.png │ ├── main_login.png │ ├── multi_window.png │ ├── session_manager.png │ ├── slides.gif │ └── ssh_key_auth.png ├── amber-multi.png ├── better_themes.png ├── login.png ├── multi-window-cyan.png ├── netbox_search_light.png ├── netbox_settings_blue_light.png ├── netbox_settings_cyber.png ├── per_window_themes.png ├── search_and_ssh.png ├── slides.gif ├── slides3.gif ├── ssh_paper.png └── theme_setting_paper.png ├── utils ├── __init__.py └── nautobot_to_netbox_import.py ├── vtnb_be2 ├── __init__.py ├── __pycache__ │ ├── main.cpython-312.pyc │ ├── models.cpython-312.pyc │ ├── ssh_manager.cpython-312.pyc │ └── workspace_manager.cpython-312.pyc ├── config.yaml ├── main.py ├── models.py ├── requirements.txt ├── routes │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-312.pyc │ │ ├── auth.cpython-312.pyc │ │ ├── auth_dependencies.cpython-312.pyc │ │ ├── auth_module.cpython-312.pyc │ │ ├── connection_handlers.cpython-312.pyc │ │ ├── jwt_handler.cpython-312.pyc │ │ ├── netbox.cpython-312.pyc │ │ ├── sessions.cpython-312.pyc │ │ └── system.cpython-312.pyc │ ├── auth.py │ ├── auth_dependencies.py │ ├── auth_module.py │ ├── connection_handlers.py │ ├── jwt_handler.py │ ├── netbox.py │ ├── sessions.py │ └── system.py ├── ssh_manager.py ├── static │ ├── asset-manifest.json │ ├── index.html │ ├── static │ │ ├── css │ │ │ ├── main.266bdd7a.css │ │ │ └── main.266bdd7a.css.map │ │ └── js │ │ │ ├── main.8b59da95.js │ │ │ ├── main.8b59da95.js.LICENSE.txt │ │ │ └── main.8b59da95.js.map │ └── themes │ │ ├── theme-blue.css │ │ ├── theme-crt-amber.css │ │ ├── theme-crt-cyber.css │ │ ├── theme-crt-green.css │ │ ├── theme-crt-mono.css │ │ ├── theme-default-green.css │ │ ├── theme-default.css │ │ ├── theme-forest-green.css │ │ ├── theme-forest-light.css │ │ ├── theme-green.css │ │ ├── theme-light.css │ │ ├── theme-paper-white.css │ │ └── theme-paper.css └── workspace_manager.py ├── vtnb_embed ├── package.json ├── public │ └── index.html └── src │ ├── EmbedApp.css │ ├── EmbedApp.jsx │ ├── components │ ├── LoginOverlay.css │ ├── LoginOverlay.jsx │ ├── TerminalEmbed.css │ └── TerminalEmbed.jsx │ ├── index.css │ ├── index.js │ └── utils │ └── embedUtils.js └── vtnb_fe ├── build ├── asset-manifest.json ├── index.html ├── static │ └── css │ │ ├── main.266bdd7a.css │ │ └── main.266bdd7a.css.map └── themes │ ├── theme-blue.css │ ├── theme-crt-amber.css │ ├── theme-crt-cyber.css │ ├── theme-crt-green.css │ ├── theme-crt-mono.css │ ├── theme-default-green.css │ ├── theme-default.css │ ├── theme-forest-green.css │ ├── theme-forest-light.css │ ├── theme-green.css │ ├── theme-light.css │ ├── theme-paper-white.css │ └── theme-paper.css ├── package-lock.json ├── package.json ├── public ├── index.html └── themes │ ├── theme-blue.css │ ├── theme-crt-amber.css │ ├── theme-crt-cyber.css │ ├── theme-crt-green.css │ ├── theme-crt-mono.css │ ├── theme-default-green.css │ ├── theme-default.css │ ├── theme-forest-green.css │ ├── theme-forest-light.css │ ├── theme-green.css │ ├── theme-light.css │ ├── theme-paper-white.css │ └── theme-paper.css └── src ├── App.css ├── App.jsx ├── components ├── CompactSessions.jsx ├── CredentialsModal.jsx ├── Dashboard.jsx ├── DeviceSearch.jsx ├── DeviceSearchFilters.jsx ├── DeviceSearchItem.jsx ├── DeviceSearchResults.jsx ├── Login.jsx ├── NetboxSetup.jsx ├── NetboxSetup.jsx.broke ├── SessionDialogs.jsx ├── SessionFilter.jsx ├── SessionFolder.jsx ├── SessionItem.jsx ├── SessionManager.jsx ├── Settings.jsx ├── TerminalWindow.jsx ├── UnifiedSidebar.jsx ├── sessionOperations.js └── styles.css ├── contexts ├── WebGLContext.jsx └── WindowManagerContext.jsx ├── hooks ├── useDebounce.js └── useWindowResize.js ├── index.css ├── index.js ├── services ├── auth.js └── workspace.js ├── styles └── base-theme.css ├── themes ├── theme-blue.css ├── theme-crt-amber.css ├── theme-crt-cyber.css ├── theme-crt-mono.css ├── theme-default.css ├── theme-forest-green.css ├── theme-forest-light.css ├── theme-green.css ├── theme-light.css └── theme-paper.css └── utils ├── terminalThemes.js └── windowHelpers.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/README.md -------------------------------------------------------------------------------- /README_Auth_design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/README_Auth_design.md -------------------------------------------------------------------------------- /README_Backend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/README_Backend.md -------------------------------------------------------------------------------- /README_Demo_env.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/README_Demo_env.md -------------------------------------------------------------------------------- /README_Embed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/README_Embed.md -------------------------------------------------------------------------------- /README_Frontend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/README_Frontend.md -------------------------------------------------------------------------------- /README_Style_Gide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/README_Style_Gide.md -------------------------------------------------------------------------------- /demo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/config.yaml -------------------------------------------------------------------------------- /demo/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/main.py -------------------------------------------------------------------------------- /demo/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/models.py -------------------------------------------------------------------------------- /demo/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/requirements.txt -------------------------------------------------------------------------------- /demo/routes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/routes/__init__.py -------------------------------------------------------------------------------- /demo/routes/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/routes/auth.py -------------------------------------------------------------------------------- /demo/routes/auth_dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/routes/auth_dependencies.py -------------------------------------------------------------------------------- /demo/routes/auth_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/routes/auth_module.py -------------------------------------------------------------------------------- /demo/routes/connection_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/routes/connection_handlers.py -------------------------------------------------------------------------------- /demo/routes/jwt_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/routes/jwt_handler.py -------------------------------------------------------------------------------- /demo/routes/netbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/routes/netbox.py -------------------------------------------------------------------------------- /demo/routes/sessions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/routes/sessions.py -------------------------------------------------------------------------------- /demo/routes/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/routes/system.py -------------------------------------------------------------------------------- /demo/ssh_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/ssh_manager.py -------------------------------------------------------------------------------- /demo/static/asset-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/asset-manifest.json -------------------------------------------------------------------------------- /demo/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/index.html -------------------------------------------------------------------------------- /demo/static/static/css/main.266bdd7a.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/static/css/main.266bdd7a.css -------------------------------------------------------------------------------- /demo/static/static/css/main.266bdd7a.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/static/css/main.266bdd7a.css.map -------------------------------------------------------------------------------- /demo/static/static/js/main.0127e6a8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/static/js/main.0127e6a8.js -------------------------------------------------------------------------------- /demo/static/static/js/main.0127e6a8.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/static/js/main.0127e6a8.js.LICENSE.txt -------------------------------------------------------------------------------- /demo/static/static/js/main.0127e6a8.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/static/js/main.0127e6a8.js.map -------------------------------------------------------------------------------- /demo/static/static/js/main.8b59da95.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/static/js/main.8b59da95.js -------------------------------------------------------------------------------- /demo/static/static/js/main.8b59da95.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/static/js/main.8b59da95.js.LICENSE.txt -------------------------------------------------------------------------------- /demo/static/static/js/main.8b59da95.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/static/js/main.8b59da95.js.map -------------------------------------------------------------------------------- /demo/static/static/js/main.a486a595.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/static/js/main.a486a595.js -------------------------------------------------------------------------------- /demo/static/static/js/main.a486a595.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/static/js/main.a486a595.js.LICENSE.txt -------------------------------------------------------------------------------- /demo/static/static/js/main.a486a595.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/static/js/main.a486a595.js.map -------------------------------------------------------------------------------- /demo/static/static/js/main.e98d4134.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/static/js/main.e98d4134.js -------------------------------------------------------------------------------- /demo/static/static/js/main.e98d4134.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/static/js/main.e98d4134.js.LICENSE.txt -------------------------------------------------------------------------------- /demo/static/static/js/main.e98d4134.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/static/js/main.e98d4134.js.map -------------------------------------------------------------------------------- /demo/static/themes/theme-blue.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/themes/theme-blue.css -------------------------------------------------------------------------------- /demo/static/themes/theme-crt-amber.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/themes/theme-crt-amber.css -------------------------------------------------------------------------------- /demo/static/themes/theme-crt-cyber.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/themes/theme-crt-cyber.css -------------------------------------------------------------------------------- /demo/static/themes/theme-crt-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/themes/theme-crt-green.css -------------------------------------------------------------------------------- /demo/static/themes/theme-crt-mono.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/themes/theme-crt-mono.css -------------------------------------------------------------------------------- /demo/static/themes/theme-default-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/themes/theme-default-green.css -------------------------------------------------------------------------------- /demo/static/themes/theme-default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/themes/theme-default.css -------------------------------------------------------------------------------- /demo/static/themes/theme-forest-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/themes/theme-forest-green.css -------------------------------------------------------------------------------- /demo/static/themes/theme-forest-light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/themes/theme-forest-light.css -------------------------------------------------------------------------------- /demo/static/themes/theme-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/themes/theme-green.css -------------------------------------------------------------------------------- /demo/static/themes/theme-light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/themes/theme-light.css -------------------------------------------------------------------------------- /demo/static/themes/theme-paper-white.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/themes/theme-paper-white.css -------------------------------------------------------------------------------- /demo/static/themes/theme-paper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static/themes/theme-paper.css -------------------------------------------------------------------------------- /demo/static_embed/asset-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/asset-manifest.json -------------------------------------------------------------------------------- /demo/static_embed/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/index.html -------------------------------------------------------------------------------- /demo/static_embed/static/css/main.266bdd7a.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/css/main.266bdd7a.css -------------------------------------------------------------------------------- /demo/static_embed/static/css/main.266bdd7a.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/css/main.266bdd7a.css.map -------------------------------------------------------------------------------- /demo/static_embed/static/css/main.26fd42fb.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/css/main.26fd42fb.css -------------------------------------------------------------------------------- /demo/static_embed/static/css/main.26fd42fb.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/css/main.26fd42fb.css.map -------------------------------------------------------------------------------- /demo/static_embed/static/js/main.58bb9453.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/js/main.58bb9453.js -------------------------------------------------------------------------------- /demo/static_embed/static/js/main.58bb9453.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/js/main.58bb9453.js.LICENSE.txt -------------------------------------------------------------------------------- /demo/static_embed/static/js/main.58bb9453.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/js/main.58bb9453.js.map -------------------------------------------------------------------------------- /demo/static_embed/static/js/main.87d759eb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/js/main.87d759eb.js -------------------------------------------------------------------------------- /demo/static_embed/static/js/main.87d759eb.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/js/main.87d759eb.js.LICENSE.txt -------------------------------------------------------------------------------- /demo/static_embed/static/js/main.87d759eb.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/js/main.87d759eb.js.map -------------------------------------------------------------------------------- /demo/static_embed/static/js/main.a7d52fdd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/js/main.a7d52fdd.js -------------------------------------------------------------------------------- /demo/static_embed/static/js/main.a7d52fdd.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/js/main.a7d52fdd.js.LICENSE.txt -------------------------------------------------------------------------------- /demo/static_embed/static/js/main.a7d52fdd.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/js/main.a7d52fdd.js.map -------------------------------------------------------------------------------- /demo/static_embed/static/js/main.a7e55afe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/js/main.a7e55afe.js -------------------------------------------------------------------------------- /demo/static_embed/static/js/main.a7e55afe.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/js/main.a7e55afe.js.LICENSE.txt -------------------------------------------------------------------------------- /demo/static_embed/static/js/main.a7e55afe.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/js/main.a7e55afe.js.map -------------------------------------------------------------------------------- /demo/static_embed/static/js/main.e98d4134.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/js/main.e98d4134.js -------------------------------------------------------------------------------- /demo/static_embed/static/js/main.e98d4134.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/js/main.e98d4134.js.LICENSE.txt -------------------------------------------------------------------------------- /demo/static_embed/static/js/main.e98d4134.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/static/js/main.e98d4134.js.map -------------------------------------------------------------------------------- /demo/static_embed/themes/theme-blue.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/themes/theme-blue.css -------------------------------------------------------------------------------- /demo/static_embed/themes/theme-crt-amber.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/themes/theme-crt-amber.css -------------------------------------------------------------------------------- /demo/static_embed/themes/theme-crt-cyber.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/themes/theme-crt-cyber.css -------------------------------------------------------------------------------- /demo/static_embed/themes/theme-crt-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/themes/theme-crt-green.css -------------------------------------------------------------------------------- /demo/static_embed/themes/theme-crt-mono.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/themes/theme-crt-mono.css -------------------------------------------------------------------------------- /demo/static_embed/themes/theme-default-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/themes/theme-default-green.css -------------------------------------------------------------------------------- /demo/static_embed/themes/theme-default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/themes/theme-default.css -------------------------------------------------------------------------------- /demo/static_embed/themes/theme-forest-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/themes/theme-forest-green.css -------------------------------------------------------------------------------- /demo/static_embed/themes/theme-forest-light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/themes/theme-forest-light.css -------------------------------------------------------------------------------- /demo/static_embed/themes/theme-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/themes/theme-green.css -------------------------------------------------------------------------------- /demo/static_embed/themes/theme-light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/themes/theme-light.css -------------------------------------------------------------------------------- /demo/static_embed/themes/theme-paper-white.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/themes/theme-paper-white.css -------------------------------------------------------------------------------- /demo/static_embed/themes/theme-paper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/static_embed/themes/theme-paper.css -------------------------------------------------------------------------------- /demo/workspace_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/demo/workspace_manager.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/requirements.txt -------------------------------------------------------------------------------- /screenshots/1.1/direct_login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/1.1/direct_login.png -------------------------------------------------------------------------------- /screenshots/1.1/direct_sshlogin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/1.1/direct_sshlogin.png -------------------------------------------------------------------------------- /screenshots/1.1/embedable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/1.1/embedable.png -------------------------------------------------------------------------------- /screenshots/1.1/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/1.1/logo.png -------------------------------------------------------------------------------- /screenshots/1.1/main_login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/1.1/main_login.png -------------------------------------------------------------------------------- /screenshots/1.1/multi_window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/1.1/multi_window.png -------------------------------------------------------------------------------- /screenshots/1.1/session_manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/1.1/session_manager.png -------------------------------------------------------------------------------- /screenshots/1.1/slides.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/1.1/slides.gif -------------------------------------------------------------------------------- /screenshots/1.1/ssh_key_auth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/1.1/ssh_key_auth.png -------------------------------------------------------------------------------- /screenshots/amber-multi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/amber-multi.png -------------------------------------------------------------------------------- /screenshots/better_themes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/better_themes.png -------------------------------------------------------------------------------- /screenshots/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/login.png -------------------------------------------------------------------------------- /screenshots/multi-window-cyan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/multi-window-cyan.png -------------------------------------------------------------------------------- /screenshots/netbox_search_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/netbox_search_light.png -------------------------------------------------------------------------------- /screenshots/netbox_settings_blue_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/netbox_settings_blue_light.png -------------------------------------------------------------------------------- /screenshots/netbox_settings_cyber.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/netbox_settings_cyber.png -------------------------------------------------------------------------------- /screenshots/per_window_themes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/per_window_themes.png -------------------------------------------------------------------------------- /screenshots/search_and_ssh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/search_and_ssh.png -------------------------------------------------------------------------------- /screenshots/slides.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/slides.gif -------------------------------------------------------------------------------- /screenshots/slides3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/slides3.gif -------------------------------------------------------------------------------- /screenshots/ssh_paper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/ssh_paper.png -------------------------------------------------------------------------------- /screenshots/theme_setting_paper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/screenshots/theme_setting_paper.png -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/nautobot_to_netbox_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/utils/nautobot_to_netbox_import.py -------------------------------------------------------------------------------- /vtnb_be2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vtnb_be2/__pycache__/main.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/__pycache__/main.cpython-312.pyc -------------------------------------------------------------------------------- /vtnb_be2/__pycache__/models.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/__pycache__/models.cpython-312.pyc -------------------------------------------------------------------------------- /vtnb_be2/__pycache__/ssh_manager.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/__pycache__/ssh_manager.cpython-312.pyc -------------------------------------------------------------------------------- /vtnb_be2/__pycache__/workspace_manager.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/__pycache__/workspace_manager.cpython-312.pyc -------------------------------------------------------------------------------- /vtnb_be2/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/config.yaml -------------------------------------------------------------------------------- /vtnb_be2/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/main.py -------------------------------------------------------------------------------- /vtnb_be2/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/models.py -------------------------------------------------------------------------------- /vtnb_be2/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/requirements.txt -------------------------------------------------------------------------------- /vtnb_be2/routes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/__init__.py -------------------------------------------------------------------------------- /vtnb_be2/routes/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /vtnb_be2/routes/__pycache__/auth.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/__pycache__/auth.cpython-312.pyc -------------------------------------------------------------------------------- /vtnb_be2/routes/__pycache__/auth_dependencies.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/__pycache__/auth_dependencies.cpython-312.pyc -------------------------------------------------------------------------------- /vtnb_be2/routes/__pycache__/auth_module.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/__pycache__/auth_module.cpython-312.pyc -------------------------------------------------------------------------------- /vtnb_be2/routes/__pycache__/connection_handlers.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/__pycache__/connection_handlers.cpython-312.pyc -------------------------------------------------------------------------------- /vtnb_be2/routes/__pycache__/jwt_handler.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/__pycache__/jwt_handler.cpython-312.pyc -------------------------------------------------------------------------------- /vtnb_be2/routes/__pycache__/netbox.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/__pycache__/netbox.cpython-312.pyc -------------------------------------------------------------------------------- /vtnb_be2/routes/__pycache__/sessions.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/__pycache__/sessions.cpython-312.pyc -------------------------------------------------------------------------------- /vtnb_be2/routes/__pycache__/system.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/__pycache__/system.cpython-312.pyc -------------------------------------------------------------------------------- /vtnb_be2/routes/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/auth.py -------------------------------------------------------------------------------- /vtnb_be2/routes/auth_dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/auth_dependencies.py -------------------------------------------------------------------------------- /vtnb_be2/routes/auth_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/auth_module.py -------------------------------------------------------------------------------- /vtnb_be2/routes/connection_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/connection_handlers.py -------------------------------------------------------------------------------- /vtnb_be2/routes/jwt_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/jwt_handler.py -------------------------------------------------------------------------------- /vtnb_be2/routes/netbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/netbox.py -------------------------------------------------------------------------------- /vtnb_be2/routes/sessions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/sessions.py -------------------------------------------------------------------------------- /vtnb_be2/routes/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/routes/system.py -------------------------------------------------------------------------------- /vtnb_be2/ssh_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/ssh_manager.py -------------------------------------------------------------------------------- /vtnb_be2/static/asset-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/asset-manifest.json -------------------------------------------------------------------------------- /vtnb_be2/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/index.html -------------------------------------------------------------------------------- /vtnb_be2/static/static/css/main.266bdd7a.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/static/css/main.266bdd7a.css -------------------------------------------------------------------------------- /vtnb_be2/static/static/css/main.266bdd7a.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/static/css/main.266bdd7a.css.map -------------------------------------------------------------------------------- /vtnb_be2/static/static/js/main.8b59da95.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/static/js/main.8b59da95.js -------------------------------------------------------------------------------- /vtnb_be2/static/static/js/main.8b59da95.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/static/js/main.8b59da95.js.LICENSE.txt -------------------------------------------------------------------------------- /vtnb_be2/static/static/js/main.8b59da95.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/static/js/main.8b59da95.js.map -------------------------------------------------------------------------------- /vtnb_be2/static/themes/theme-blue.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/themes/theme-blue.css -------------------------------------------------------------------------------- /vtnb_be2/static/themes/theme-crt-amber.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/themes/theme-crt-amber.css -------------------------------------------------------------------------------- /vtnb_be2/static/themes/theme-crt-cyber.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/themes/theme-crt-cyber.css -------------------------------------------------------------------------------- /vtnb_be2/static/themes/theme-crt-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/themes/theme-crt-green.css -------------------------------------------------------------------------------- /vtnb_be2/static/themes/theme-crt-mono.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/themes/theme-crt-mono.css -------------------------------------------------------------------------------- /vtnb_be2/static/themes/theme-default-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/themes/theme-default-green.css -------------------------------------------------------------------------------- /vtnb_be2/static/themes/theme-default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/themes/theme-default.css -------------------------------------------------------------------------------- /vtnb_be2/static/themes/theme-forest-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/themes/theme-forest-green.css -------------------------------------------------------------------------------- /vtnb_be2/static/themes/theme-forest-light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/themes/theme-forest-light.css -------------------------------------------------------------------------------- /vtnb_be2/static/themes/theme-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/themes/theme-green.css -------------------------------------------------------------------------------- /vtnb_be2/static/themes/theme-light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/themes/theme-light.css -------------------------------------------------------------------------------- /vtnb_be2/static/themes/theme-paper-white.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/themes/theme-paper-white.css -------------------------------------------------------------------------------- /vtnb_be2/static/themes/theme-paper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/static/themes/theme-paper.css -------------------------------------------------------------------------------- /vtnb_be2/workspace_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_be2/workspace_manager.py -------------------------------------------------------------------------------- /vtnb_embed/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_embed/package.json -------------------------------------------------------------------------------- /vtnb_embed/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_embed/public/index.html -------------------------------------------------------------------------------- /vtnb_embed/src/EmbedApp.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_embed/src/EmbedApp.css -------------------------------------------------------------------------------- /vtnb_embed/src/EmbedApp.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_embed/src/EmbedApp.jsx -------------------------------------------------------------------------------- /vtnb_embed/src/components/LoginOverlay.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_embed/src/components/LoginOverlay.css -------------------------------------------------------------------------------- /vtnb_embed/src/components/LoginOverlay.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_embed/src/components/LoginOverlay.jsx -------------------------------------------------------------------------------- /vtnb_embed/src/components/TerminalEmbed.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_embed/src/components/TerminalEmbed.css -------------------------------------------------------------------------------- /vtnb_embed/src/components/TerminalEmbed.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_embed/src/components/TerminalEmbed.jsx -------------------------------------------------------------------------------- /vtnb_embed/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_embed/src/index.css -------------------------------------------------------------------------------- /vtnb_embed/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_embed/src/index.js -------------------------------------------------------------------------------- /vtnb_embed/src/utils/embedUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_embed/src/utils/embedUtils.js -------------------------------------------------------------------------------- /vtnb_fe/build/asset-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/build/asset-manifest.json -------------------------------------------------------------------------------- /vtnb_fe/build/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/build/index.html -------------------------------------------------------------------------------- /vtnb_fe/build/static/css/main.266bdd7a.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/build/static/css/main.266bdd7a.css -------------------------------------------------------------------------------- /vtnb_fe/build/static/css/main.266bdd7a.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/build/static/css/main.266bdd7a.css.map -------------------------------------------------------------------------------- /vtnb_fe/build/themes/theme-blue.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/build/themes/theme-blue.css -------------------------------------------------------------------------------- /vtnb_fe/build/themes/theme-crt-amber.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/build/themes/theme-crt-amber.css -------------------------------------------------------------------------------- /vtnb_fe/build/themes/theme-crt-cyber.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/build/themes/theme-crt-cyber.css -------------------------------------------------------------------------------- /vtnb_fe/build/themes/theme-crt-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/build/themes/theme-crt-green.css -------------------------------------------------------------------------------- /vtnb_fe/build/themes/theme-crt-mono.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/build/themes/theme-crt-mono.css -------------------------------------------------------------------------------- /vtnb_fe/build/themes/theme-default-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/build/themes/theme-default-green.css -------------------------------------------------------------------------------- /vtnb_fe/build/themes/theme-default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/build/themes/theme-default.css -------------------------------------------------------------------------------- /vtnb_fe/build/themes/theme-forest-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/build/themes/theme-forest-green.css -------------------------------------------------------------------------------- /vtnb_fe/build/themes/theme-forest-light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/build/themes/theme-forest-light.css -------------------------------------------------------------------------------- /vtnb_fe/build/themes/theme-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/build/themes/theme-green.css -------------------------------------------------------------------------------- /vtnb_fe/build/themes/theme-light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/build/themes/theme-light.css -------------------------------------------------------------------------------- /vtnb_fe/build/themes/theme-paper-white.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/build/themes/theme-paper-white.css -------------------------------------------------------------------------------- /vtnb_fe/build/themes/theme-paper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/build/themes/theme-paper.css -------------------------------------------------------------------------------- /vtnb_fe/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/package-lock.json -------------------------------------------------------------------------------- /vtnb_fe/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/package.json -------------------------------------------------------------------------------- /vtnb_fe/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/public/index.html -------------------------------------------------------------------------------- /vtnb_fe/public/themes/theme-blue.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/public/themes/theme-blue.css -------------------------------------------------------------------------------- /vtnb_fe/public/themes/theme-crt-amber.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/public/themes/theme-crt-amber.css -------------------------------------------------------------------------------- /vtnb_fe/public/themes/theme-crt-cyber.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/public/themes/theme-crt-cyber.css -------------------------------------------------------------------------------- /vtnb_fe/public/themes/theme-crt-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/public/themes/theme-crt-green.css -------------------------------------------------------------------------------- /vtnb_fe/public/themes/theme-crt-mono.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/public/themes/theme-crt-mono.css -------------------------------------------------------------------------------- /vtnb_fe/public/themes/theme-default-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/public/themes/theme-default-green.css -------------------------------------------------------------------------------- /vtnb_fe/public/themes/theme-default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/public/themes/theme-default.css -------------------------------------------------------------------------------- /vtnb_fe/public/themes/theme-forest-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/public/themes/theme-forest-green.css -------------------------------------------------------------------------------- /vtnb_fe/public/themes/theme-forest-light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/public/themes/theme-forest-light.css -------------------------------------------------------------------------------- /vtnb_fe/public/themes/theme-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/public/themes/theme-green.css -------------------------------------------------------------------------------- /vtnb_fe/public/themes/theme-light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/public/themes/theme-light.css -------------------------------------------------------------------------------- /vtnb_fe/public/themes/theme-paper-white.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/public/themes/theme-paper-white.css -------------------------------------------------------------------------------- /vtnb_fe/public/themes/theme-paper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/public/themes/theme-paper.css -------------------------------------------------------------------------------- /vtnb_fe/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/App.css -------------------------------------------------------------------------------- /vtnb_fe/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/App.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/CompactSessions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/CompactSessions.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/CredentialsModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/CredentialsModal.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/Dashboard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/Dashboard.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/DeviceSearch.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/DeviceSearch.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/DeviceSearchFilters.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/DeviceSearchFilters.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/DeviceSearchItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/DeviceSearchItem.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/DeviceSearchResults.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/DeviceSearchResults.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/Login.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/NetboxSetup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/NetboxSetup.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/NetboxSetup.jsx.broke: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/NetboxSetup.jsx.broke -------------------------------------------------------------------------------- /vtnb_fe/src/components/SessionDialogs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/SessionDialogs.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/SessionFilter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/SessionFilter.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/SessionFolder.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/SessionFolder.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/SessionItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/SessionItem.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/SessionManager.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/SessionManager.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/Settings.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/Settings.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/TerminalWindow.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/TerminalWindow.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/UnifiedSidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/UnifiedSidebar.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/components/sessionOperations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/sessionOperations.js -------------------------------------------------------------------------------- /vtnb_fe/src/components/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/components/styles.css -------------------------------------------------------------------------------- /vtnb_fe/src/contexts/WebGLContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/contexts/WebGLContext.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/contexts/WindowManagerContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/contexts/WindowManagerContext.jsx -------------------------------------------------------------------------------- /vtnb_fe/src/hooks/useDebounce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/hooks/useDebounce.js -------------------------------------------------------------------------------- /vtnb_fe/src/hooks/useWindowResize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/hooks/useWindowResize.js -------------------------------------------------------------------------------- /vtnb_fe/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/index.css -------------------------------------------------------------------------------- /vtnb_fe/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/index.js -------------------------------------------------------------------------------- /vtnb_fe/src/services/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/services/auth.js -------------------------------------------------------------------------------- /vtnb_fe/src/services/workspace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/services/workspace.js -------------------------------------------------------------------------------- /vtnb_fe/src/styles/base-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/styles/base-theme.css -------------------------------------------------------------------------------- /vtnb_fe/src/themes/theme-blue.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/themes/theme-blue.css -------------------------------------------------------------------------------- /vtnb_fe/src/themes/theme-crt-amber.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/themes/theme-crt-amber.css -------------------------------------------------------------------------------- /vtnb_fe/src/themes/theme-crt-cyber.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/themes/theme-crt-cyber.css -------------------------------------------------------------------------------- /vtnb_fe/src/themes/theme-crt-mono.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/themes/theme-crt-mono.css -------------------------------------------------------------------------------- /vtnb_fe/src/themes/theme-default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/themes/theme-default.css -------------------------------------------------------------------------------- /vtnb_fe/src/themes/theme-forest-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/themes/theme-forest-green.css -------------------------------------------------------------------------------- /vtnb_fe/src/themes/theme-forest-light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/themes/theme-forest-light.css -------------------------------------------------------------------------------- /vtnb_fe/src/themes/theme-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/themes/theme-green.css -------------------------------------------------------------------------------- /vtnb_fe/src/themes/theme-light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/themes/theme-light.css -------------------------------------------------------------------------------- /vtnb_fe/src/themes/theme-paper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/themes/theme-paper.css -------------------------------------------------------------------------------- /vtnb_fe/src/utils/terminalThemes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/utils/terminalThemes.js -------------------------------------------------------------------------------- /vtnb_fe/src/utils/windowHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scottpeterman/velociterm/HEAD/vtnb_fe/src/utils/windowHelpers.js --------------------------------------------------------------------------------