├── .env ├── .github ├── dependabot.yml └── workflows │ ├── codeql-analysis.yml │ ├── eslint.yml │ ├── package.yml │ └── unitests.yml ├── .gitignore ├── .gitmodules ├── CHANGELOG.md ├── LICENSE ├── README.md ├── changenodeversion.sh ├── config └── user.json ├── debian ├── postinst ├── postrm ├── preinst ├── prerm └── systemd.service ├── deploy ├── RasPi-ubuntu-deploy.sh ├── RasPi3-4-5-deploy.sh ├── create_image.sh ├── devExtras.sh ├── install_common_libraries.sh ├── jetson-deploy.sh ├── pishrink.sh ├── wifi_access_point.sh └── x86-ubuntu20-deploy.sh ├── eslint.config.mjs ├── images ├── controller.png ├── network.png └── video.png ├── index.html ├── mavlink ├── mavManager.js └── mavManager.test.js ├── nodemon.json ├── package.json ├── python ├── dflogger.py ├── gstcaps.py ├── tlog2kmz.py ├── video-server.py └── wireguardconfig.py ├── server ├── aboutInfo.js ├── aboutInfo.test.js ├── adhocManager.js ├── adhocManager.test.js ├── cloudUpload.js ├── cloudUpload.test.js ├── flightController.js ├── flightController.test.js ├── flightLogger.js ├── flightLogger.test.js ├── index.js ├── index.test.js ├── logConverter.js ├── networkClients.js ├── networkClients.test.js ├── networkManager.js ├── networkManager.test.js ├── ntrip.js ├── ntrip.test.js ├── paths.js ├── pppConnection.js ├── pppConnection.test.js ├── serialDetection.js ├── serialDetection.test.js ├── userLogin.js ├── userLogin.test.js ├── videostream.js ├── videostream.test.js ├── vpn.js └── vpn.test.js ├── src ├── App.test.jsx ├── AppRouter.jsx ├── about.jsx ├── adhocwifi.jsx ├── basePage.jsx ├── cloud.jsx ├── components │ └── IPAddressInput.jsx ├── css │ └── styles.css ├── flightcontroller.jsx ├── footerSocketIO.jsx ├── home.jsx ├── index.jsx ├── logBrowser.jsx ├── login.jsx ├── logout.jsx ├── networkClients.jsx ├── networkconfig.jsx ├── ntripcontroller.jsx ├── ppp.jsx ├── serviceWorker.js ├── userManagement.jsx ├── video.jsx └── vpnconfig.jsx └── vite.config.js /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/.env -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/eslint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/.github/workflows/eslint.yml -------------------------------------------------------------------------------- /.github/workflows/package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/.github/workflows/package.yml -------------------------------------------------------------------------------- /.github/workflows/unitests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/.github/workflows/unitests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/README.md -------------------------------------------------------------------------------- /changenodeversion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/changenodeversion.sh -------------------------------------------------------------------------------- /config/user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/config/user.json -------------------------------------------------------------------------------- /debian/postinst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/debian/postinst -------------------------------------------------------------------------------- /debian/postrm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/debian/postrm -------------------------------------------------------------------------------- /debian/preinst: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -e 3 | 4 | exit 0 -------------------------------------------------------------------------------- /debian/prerm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/debian/prerm -------------------------------------------------------------------------------- /debian/systemd.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/debian/systemd.service -------------------------------------------------------------------------------- /deploy/RasPi-ubuntu-deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/deploy/RasPi-ubuntu-deploy.sh -------------------------------------------------------------------------------- /deploy/RasPi3-4-5-deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/deploy/RasPi3-4-5-deploy.sh -------------------------------------------------------------------------------- /deploy/create_image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/deploy/create_image.sh -------------------------------------------------------------------------------- /deploy/devExtras.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/deploy/devExtras.sh -------------------------------------------------------------------------------- /deploy/install_common_libraries.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/deploy/install_common_libraries.sh -------------------------------------------------------------------------------- /deploy/jetson-deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/deploy/jetson-deploy.sh -------------------------------------------------------------------------------- /deploy/pishrink.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/deploy/pishrink.sh -------------------------------------------------------------------------------- /deploy/wifi_access_point.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/deploy/wifi_access_point.sh -------------------------------------------------------------------------------- /deploy/x86-ubuntu20-deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/deploy/x86-ubuntu20-deploy.sh -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /images/controller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/images/controller.png -------------------------------------------------------------------------------- /images/network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/images/network.png -------------------------------------------------------------------------------- /images/video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/images/video.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/index.html -------------------------------------------------------------------------------- /mavlink/mavManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/mavlink/mavManager.js -------------------------------------------------------------------------------- /mavlink/mavManager.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/mavlink/mavManager.test.js -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/package.json -------------------------------------------------------------------------------- /python/dflogger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/python/dflogger.py -------------------------------------------------------------------------------- /python/gstcaps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/python/gstcaps.py -------------------------------------------------------------------------------- /python/tlog2kmz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/python/tlog2kmz.py -------------------------------------------------------------------------------- /python/video-server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/python/video-server.py -------------------------------------------------------------------------------- /python/wireguardconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/python/wireguardconfig.py -------------------------------------------------------------------------------- /server/aboutInfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/aboutInfo.js -------------------------------------------------------------------------------- /server/aboutInfo.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/aboutInfo.test.js -------------------------------------------------------------------------------- /server/adhocManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/adhocManager.js -------------------------------------------------------------------------------- /server/adhocManager.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/adhocManager.test.js -------------------------------------------------------------------------------- /server/cloudUpload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/cloudUpload.js -------------------------------------------------------------------------------- /server/cloudUpload.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/cloudUpload.test.js -------------------------------------------------------------------------------- /server/flightController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/flightController.js -------------------------------------------------------------------------------- /server/flightController.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/flightController.test.js -------------------------------------------------------------------------------- /server/flightLogger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/flightLogger.js -------------------------------------------------------------------------------- /server/flightLogger.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/flightLogger.test.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/index.js -------------------------------------------------------------------------------- /server/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/index.test.js -------------------------------------------------------------------------------- /server/logConverter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/logConverter.js -------------------------------------------------------------------------------- /server/networkClients.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/networkClients.js -------------------------------------------------------------------------------- /server/networkClients.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/networkClients.test.js -------------------------------------------------------------------------------- /server/networkManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/networkManager.js -------------------------------------------------------------------------------- /server/networkManager.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/networkManager.test.js -------------------------------------------------------------------------------- /server/ntrip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/ntrip.js -------------------------------------------------------------------------------- /server/ntrip.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/ntrip.test.js -------------------------------------------------------------------------------- /server/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/paths.js -------------------------------------------------------------------------------- /server/pppConnection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/pppConnection.js -------------------------------------------------------------------------------- /server/pppConnection.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/pppConnection.test.js -------------------------------------------------------------------------------- /server/serialDetection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/serialDetection.js -------------------------------------------------------------------------------- /server/serialDetection.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/serialDetection.test.js -------------------------------------------------------------------------------- /server/userLogin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/userLogin.js -------------------------------------------------------------------------------- /server/userLogin.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/userLogin.test.js -------------------------------------------------------------------------------- /server/videostream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/videostream.js -------------------------------------------------------------------------------- /server/videostream.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/videostream.test.js -------------------------------------------------------------------------------- /server/vpn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/vpn.js -------------------------------------------------------------------------------- /server/vpn.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/server/vpn.test.js -------------------------------------------------------------------------------- /src/App.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/App.test.jsx -------------------------------------------------------------------------------- /src/AppRouter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/AppRouter.jsx -------------------------------------------------------------------------------- /src/about.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/about.jsx -------------------------------------------------------------------------------- /src/adhocwifi.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/adhocwifi.jsx -------------------------------------------------------------------------------- /src/basePage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/basePage.jsx -------------------------------------------------------------------------------- /src/cloud.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/cloud.jsx -------------------------------------------------------------------------------- /src/components/IPAddressInput.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/components/IPAddressInput.jsx -------------------------------------------------------------------------------- /src/css/styles.css: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/flightcontroller.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/flightcontroller.jsx -------------------------------------------------------------------------------- /src/footerSocketIO.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/footerSocketIO.jsx -------------------------------------------------------------------------------- /src/home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/home.jsx -------------------------------------------------------------------------------- /src/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/index.jsx -------------------------------------------------------------------------------- /src/logBrowser.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/logBrowser.jsx -------------------------------------------------------------------------------- /src/login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/login.jsx -------------------------------------------------------------------------------- /src/logout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/logout.jsx -------------------------------------------------------------------------------- /src/networkClients.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/networkClients.jsx -------------------------------------------------------------------------------- /src/networkconfig.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/networkconfig.jsx -------------------------------------------------------------------------------- /src/ntripcontroller.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/ntripcontroller.jsx -------------------------------------------------------------------------------- /src/ppp.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/ppp.jsx -------------------------------------------------------------------------------- /src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/serviceWorker.js -------------------------------------------------------------------------------- /src/userManagement.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/userManagement.jsx -------------------------------------------------------------------------------- /src/video.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/video.jsx -------------------------------------------------------------------------------- /src/vpnconfig.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/src/vpnconfig.jsx -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephendade/Rpanion-server/HEAD/vite.config.js --------------------------------------------------------------------------------