├── .browserslistrc ├── .eslintrc.js ├── .github └── workflows │ ├── node.js.yml │ └── node_build.js.yml ├── .gitignore ├── LICENSE ├── README.md ├── babel.config.js ├── backend ├── config.dist.json └── index.js ├── docs ├── audit.png ├── checkout.png ├── login.png ├── menu.png └── scan1.png ├── package.json ├── public ├── config.default.json ├── index.html ├── keys │ └── .gitkeep └── robots.txt ├── src ├── App.vue ├── components │ ├── AssetDisplay.vue │ ├── Button.vue │ ├── KeyboardReader.vue │ ├── Navbar.vue │ ├── Scanner.vue │ ├── Shortcut.vue │ ├── TimeoutHandler.vue │ └── UserSelector.vue ├── lib │ └── Client.js ├── main.js ├── registerServiceWorker.js ├── router │ └── index.js ├── store │ ├── actions.js │ ├── index.js │ ├── mutations.js │ └── state.js └── views │ ├── Audit.vue │ ├── Generator.vue │ ├── Home.vue │ ├── Login.vue │ ├── Logout.vue │ ├── Scan.vue │ ├── ScanResult.vue │ └── User.vue └── vue.config.js /.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | not dead 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.github/workflows/node_build.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/.github/workflows/node_build.js.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/babel.config.js -------------------------------------------------------------------------------- /backend/config.dist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/backend/config.dist.json -------------------------------------------------------------------------------- /backend/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/backend/index.js -------------------------------------------------------------------------------- /docs/audit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/docs/audit.png -------------------------------------------------------------------------------- /docs/checkout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/docs/checkout.png -------------------------------------------------------------------------------- /docs/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/docs/login.png -------------------------------------------------------------------------------- /docs/menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/docs/menu.png -------------------------------------------------------------------------------- /docs/scan1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/docs/scan1.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/package.json -------------------------------------------------------------------------------- /public/config.default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/public/config.default.json -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/public/index.html -------------------------------------------------------------------------------- /public/keys/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/components/AssetDisplay.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/components/AssetDisplay.vue -------------------------------------------------------------------------------- /src/components/Button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/components/Button.vue -------------------------------------------------------------------------------- /src/components/KeyboardReader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/components/KeyboardReader.vue -------------------------------------------------------------------------------- /src/components/Navbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/components/Navbar.vue -------------------------------------------------------------------------------- /src/components/Scanner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/components/Scanner.vue -------------------------------------------------------------------------------- /src/components/Shortcut.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/components/Shortcut.vue -------------------------------------------------------------------------------- /src/components/TimeoutHandler.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/components/TimeoutHandler.vue -------------------------------------------------------------------------------- /src/components/UserSelector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/components/UserSelector.vue -------------------------------------------------------------------------------- /src/lib/Client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/lib/Client.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/main.js -------------------------------------------------------------------------------- /src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/registerServiceWorker.js -------------------------------------------------------------------------------- /src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/router/index.js -------------------------------------------------------------------------------- /src/store/actions.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/store/index.js -------------------------------------------------------------------------------- /src/store/mutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/store/mutations.js -------------------------------------------------------------------------------- /src/store/state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/store/state.js -------------------------------------------------------------------------------- /src/views/Audit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/views/Audit.vue -------------------------------------------------------------------------------- /src/views/Generator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/views/Generator.vue -------------------------------------------------------------------------------- /src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/views/Home.vue -------------------------------------------------------------------------------- /src/views/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/views/Login.vue -------------------------------------------------------------------------------- /src/views/Logout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/views/Logout.vue -------------------------------------------------------------------------------- /src/views/Scan.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/views/Scan.vue -------------------------------------------------------------------------------- /src/views/ScanResult.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/views/ScanResult.vue -------------------------------------------------------------------------------- /src/views/User.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paul1278/snipe-it-kiosk/HEAD/src/views/User.vue -------------------------------------------------------------------------------- /vue.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | publicPath: "./", 3 | }; 4 | --------------------------------------------------------------------------------