├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ ├── node.js.yml │ ├── pages.yml │ └── publish.yml ├── .gitignore ├── .husky └── prepare-commit-msg ├── .npmignore ├── .stylelintrc ├── .vscode └── settings.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── arch-diagrams.md ├── cddl1.txt └── images │ ├── infernode-advanced-capture-page.png │ ├── infernode-basic-capture-page.png │ ├── infernode-diff-page.png │ ├── infernode-help-page.png │ ├── infernode-history-page.png │ ├── infernode-upload-page.png │ └── thumbs │ ├── infernode-advanced-capture-page.png │ ├── infernode-basic-capture-page.png │ ├── infernode-diff-page.png │ ├── infernode-help-page.png │ ├── infernode-history-page.png │ └── infernode-upload-page.png ├── jest-setup.js ├── jest-teardown.js ├── package.json ├── src ├── __tests__ │ ├── application.controller.test.ts │ ├── capturePageUnit.test.tsx │ ├── captures.integration.test.ts │ ├── db.controller.test.ts │ ├── file.controller.test.ts │ ├── flamegraph.controller.test.ts │ ├── health.test.ts │ ├── jest.test.ts │ ├── managePageUnit.test.tsx │ └── navbarUnit.test.tsx ├── assets │ ├── css │ │ └── .gitkeep │ ├── fg.svg │ ├── index.html │ ├── logo-text.png │ ├── logo.png │ ├── mocks │ │ ├── capture-content.png │ │ ├── capture-menu.png │ │ ├── help-content.png │ │ ├── help-menu.png │ │ ├── history-content.png │ │ ├── history-footer.png │ │ ├── history-header.png │ │ ├── history-menu.png │ │ ├── manage-content.png │ │ ├── manage-menu.png │ │ └── navbar-buttons.png │ ├── node-example-fg.svg │ └── perlScripts │ │ ├── diff-folded.pl │ │ ├── flamegraph.pl │ │ ├── stackCollapse-Dtrace.pl │ │ └── stackCollapse-perf.pl ├── bin │ └── infernode.ts ├── controllers │ ├── application.controller.ts │ ├── controllers.module.ts │ ├── dTrace.controller.ts │ ├── db.controller.ts │ ├── diff.controller.ts │ ├── env.controller.ts │ ├── file.controller.ts │ ├── flamegraphController.ts │ ├── health.controller.ts │ ├── icicle.controller.ts │ ├── notfound.controller.ts │ └── perf.controller.ts ├── examples │ └── app-test.js ├── index.ts ├── interfaces │ ├── dbcontroller.interface.ts │ └── health.interface.ts ├── models │ └── captureModel.ts ├── public │ └── infernode │ │ ├── .eslintignore │ │ ├── .eslintrc.js │ │ ├── App.tsx │ │ ├── babel.config.json │ │ ├── components │ │ ├── LabeledSpinner.tsx │ │ └── layout │ │ │ ├── ListSidebar.tsx │ │ │ ├── NavBar │ │ │ ├── Login.tsx │ │ │ └── NavBar.tsx │ │ │ └── ProgressCard.tsx │ │ ├── index.tsx │ │ ├── services │ │ ├── .gitkeep │ │ ├── Api.ts │ │ ├── appService.ts │ │ └── captureService.ts │ │ ├── store │ │ ├── .gitkeep │ │ ├── appSlice.ts │ │ ├── captureSlice.ts │ │ ├── configSlice.ts │ │ ├── hooks.ts │ │ ├── interfaces.ts │ │ ├── store.ts │ │ ├── uploadSlice.ts │ │ └── userSlice.ts │ │ ├── tsconfig.json │ │ ├── utils │ │ └── .gitkeep │ │ └── views │ │ ├── Capture │ │ └── CapturePage.tsx │ │ ├── Differentials │ │ ├── DifferentialPage.tsx │ │ └── DifferentialSidebar.tsx │ │ ├── Help │ │ ├── HelpPage.tsx │ │ ├── HelpPages.tsx │ │ └── HelpSidebar.tsx │ │ ├── History │ │ └── HistoryPage.tsx │ │ └── Upload │ │ ├── UploadForm.tsx │ │ └── UploadPage.tsx ├── routes │ ├── api.router.ts │ ├── application.router.ts │ ├── captures.router.ts │ ├── diff.router.ts │ ├── dtrace.router.ts │ ├── health.router.ts │ └── notFound.router.ts ├── scss │ └── styles.scss ├── server.ts └── utils │ ├── globalErrorHandler.ts │ ├── logging.ts │ └── makeDataDirs.ts ├── tsconfig.json ├── tslint.json ├── webpack.common.js ├── webpack.dev.js └── webpack.prod.js /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.github/workflows/pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/.github/workflows/pages.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/prepare-commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/.husky/prepare-commit-msg -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | /* 2 | /*/ 3 | !/dist/ -------------------------------------------------------------------------------- /.stylelintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "stylelint-config-twbs-bootstrap" 3 | } -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/README.md -------------------------------------------------------------------------------- /docs/arch-diagrams.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/docs/arch-diagrams.md -------------------------------------------------------------------------------- /docs/cddl1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/docs/cddl1.txt -------------------------------------------------------------------------------- /docs/images/infernode-advanced-capture-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/docs/images/infernode-advanced-capture-page.png -------------------------------------------------------------------------------- /docs/images/infernode-basic-capture-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/docs/images/infernode-basic-capture-page.png -------------------------------------------------------------------------------- /docs/images/infernode-diff-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/docs/images/infernode-diff-page.png -------------------------------------------------------------------------------- /docs/images/infernode-help-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/docs/images/infernode-help-page.png -------------------------------------------------------------------------------- /docs/images/infernode-history-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/docs/images/infernode-history-page.png -------------------------------------------------------------------------------- /docs/images/infernode-upload-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/docs/images/infernode-upload-page.png -------------------------------------------------------------------------------- /docs/images/thumbs/infernode-advanced-capture-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/docs/images/thumbs/infernode-advanced-capture-page.png -------------------------------------------------------------------------------- /docs/images/thumbs/infernode-basic-capture-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/docs/images/thumbs/infernode-basic-capture-page.png -------------------------------------------------------------------------------- /docs/images/thumbs/infernode-diff-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/docs/images/thumbs/infernode-diff-page.png -------------------------------------------------------------------------------- /docs/images/thumbs/infernode-help-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/docs/images/thumbs/infernode-help-page.png -------------------------------------------------------------------------------- /docs/images/thumbs/infernode-history-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/docs/images/thumbs/infernode-history-page.png -------------------------------------------------------------------------------- /docs/images/thumbs/infernode-upload-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/docs/images/thumbs/infernode-upload-page.png -------------------------------------------------------------------------------- /jest-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/jest-setup.js -------------------------------------------------------------------------------- /jest-teardown.js: -------------------------------------------------------------------------------- 1 | module.exports = async (globalConfig) => { 2 | process.exit(0); 3 | }; -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/package.json -------------------------------------------------------------------------------- /src/__tests__/application.controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/__tests__/application.controller.test.ts -------------------------------------------------------------------------------- /src/__tests__/capturePageUnit.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/__tests__/capturePageUnit.test.tsx -------------------------------------------------------------------------------- /src/__tests__/captures.integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/__tests__/captures.integration.test.ts -------------------------------------------------------------------------------- /src/__tests__/db.controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/__tests__/db.controller.test.ts -------------------------------------------------------------------------------- /src/__tests__/file.controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/__tests__/file.controller.test.ts -------------------------------------------------------------------------------- /src/__tests__/flamegraph.controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/__tests__/flamegraph.controller.test.ts -------------------------------------------------------------------------------- /src/__tests__/health.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/__tests__/health.test.ts -------------------------------------------------------------------------------- /src/__tests__/jest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/__tests__/jest.test.ts -------------------------------------------------------------------------------- /src/__tests__/managePageUnit.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/__tests__/managePageUnit.test.tsx -------------------------------------------------------------------------------- /src/__tests__/navbarUnit.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/__tests__/navbarUnit.test.tsx -------------------------------------------------------------------------------- /src/assets/css/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/fg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/fg.svg -------------------------------------------------------------------------------- /src/assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/index.html -------------------------------------------------------------------------------- /src/assets/logo-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/logo-text.png -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/logo.png -------------------------------------------------------------------------------- /src/assets/mocks/capture-content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/mocks/capture-content.png -------------------------------------------------------------------------------- /src/assets/mocks/capture-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/mocks/capture-menu.png -------------------------------------------------------------------------------- /src/assets/mocks/help-content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/mocks/help-content.png -------------------------------------------------------------------------------- /src/assets/mocks/help-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/mocks/help-menu.png -------------------------------------------------------------------------------- /src/assets/mocks/history-content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/mocks/history-content.png -------------------------------------------------------------------------------- /src/assets/mocks/history-footer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/mocks/history-footer.png -------------------------------------------------------------------------------- /src/assets/mocks/history-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/mocks/history-header.png -------------------------------------------------------------------------------- /src/assets/mocks/history-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/mocks/history-menu.png -------------------------------------------------------------------------------- /src/assets/mocks/manage-content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/mocks/manage-content.png -------------------------------------------------------------------------------- /src/assets/mocks/manage-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/mocks/manage-menu.png -------------------------------------------------------------------------------- /src/assets/mocks/navbar-buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/mocks/navbar-buttons.png -------------------------------------------------------------------------------- /src/assets/node-example-fg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/node-example-fg.svg -------------------------------------------------------------------------------- /src/assets/perlScripts/diff-folded.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/perlScripts/diff-folded.pl -------------------------------------------------------------------------------- /src/assets/perlScripts/flamegraph.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/perlScripts/flamegraph.pl -------------------------------------------------------------------------------- /src/assets/perlScripts/stackCollapse-Dtrace.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/perlScripts/stackCollapse-Dtrace.pl -------------------------------------------------------------------------------- /src/assets/perlScripts/stackCollapse-perf.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/assets/perlScripts/stackCollapse-perf.pl -------------------------------------------------------------------------------- /src/bin/infernode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/bin/infernode.ts -------------------------------------------------------------------------------- /src/controllers/application.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/controllers/application.controller.ts -------------------------------------------------------------------------------- /src/controllers/controllers.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/controllers/controllers.module.ts -------------------------------------------------------------------------------- /src/controllers/dTrace.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/controllers/dTrace.controller.ts -------------------------------------------------------------------------------- /src/controllers/db.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/controllers/db.controller.ts -------------------------------------------------------------------------------- /src/controllers/diff.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/controllers/diff.controller.ts -------------------------------------------------------------------------------- /src/controllers/env.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/controllers/env.controller.ts -------------------------------------------------------------------------------- /src/controllers/file.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/controllers/file.controller.ts -------------------------------------------------------------------------------- /src/controllers/flamegraphController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/controllers/flamegraphController.ts -------------------------------------------------------------------------------- /src/controllers/health.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/controllers/health.controller.ts -------------------------------------------------------------------------------- /src/controllers/icicle.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/controllers/icicle.controller.ts -------------------------------------------------------------------------------- /src/controllers/notfound.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/controllers/notfound.controller.ts -------------------------------------------------------------------------------- /src/controllers/perf.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/controllers/perf.controller.ts -------------------------------------------------------------------------------- /src/examples/app-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/examples/app-test.js -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/interfaces/dbcontroller.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/interfaces/dbcontroller.interface.ts -------------------------------------------------------------------------------- /src/interfaces/health.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/interfaces/health.interface.ts -------------------------------------------------------------------------------- /src/models/captureModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/models/captureModel.ts -------------------------------------------------------------------------------- /src/public/infernode/.eslintignore: -------------------------------------------------------------------------------- 1 | .eslintrc.js -------------------------------------------------------------------------------- /src/public/infernode/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/.eslintrc.js -------------------------------------------------------------------------------- /src/public/infernode/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/App.tsx -------------------------------------------------------------------------------- /src/public/infernode/babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/babel.config.json -------------------------------------------------------------------------------- /src/public/infernode/components/LabeledSpinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/components/LabeledSpinner.tsx -------------------------------------------------------------------------------- /src/public/infernode/components/layout/ListSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/components/layout/ListSidebar.tsx -------------------------------------------------------------------------------- /src/public/infernode/components/layout/NavBar/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/components/layout/NavBar/Login.tsx -------------------------------------------------------------------------------- /src/public/infernode/components/layout/NavBar/NavBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/components/layout/NavBar/NavBar.tsx -------------------------------------------------------------------------------- /src/public/infernode/components/layout/ProgressCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/components/layout/ProgressCard.tsx -------------------------------------------------------------------------------- /src/public/infernode/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/index.tsx -------------------------------------------------------------------------------- /src/public/infernode/services/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/public/infernode/services/Api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/services/Api.ts -------------------------------------------------------------------------------- /src/public/infernode/services/appService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/services/appService.ts -------------------------------------------------------------------------------- /src/public/infernode/services/captureService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/services/captureService.ts -------------------------------------------------------------------------------- /src/public/infernode/store/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/public/infernode/store/appSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/store/appSlice.ts -------------------------------------------------------------------------------- /src/public/infernode/store/captureSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/store/captureSlice.ts -------------------------------------------------------------------------------- /src/public/infernode/store/configSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/store/configSlice.ts -------------------------------------------------------------------------------- /src/public/infernode/store/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/store/hooks.ts -------------------------------------------------------------------------------- /src/public/infernode/store/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/store/interfaces.ts -------------------------------------------------------------------------------- /src/public/infernode/store/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/store/store.ts -------------------------------------------------------------------------------- /src/public/infernode/store/uploadSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/store/uploadSlice.ts -------------------------------------------------------------------------------- /src/public/infernode/store/userSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/store/userSlice.ts -------------------------------------------------------------------------------- /src/public/infernode/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/tsconfig.json -------------------------------------------------------------------------------- /src/public/infernode/utils/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/public/infernode/views/Capture/CapturePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/views/Capture/CapturePage.tsx -------------------------------------------------------------------------------- /src/public/infernode/views/Differentials/DifferentialPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/views/Differentials/DifferentialPage.tsx -------------------------------------------------------------------------------- /src/public/infernode/views/Differentials/DifferentialSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/views/Differentials/DifferentialSidebar.tsx -------------------------------------------------------------------------------- /src/public/infernode/views/Help/HelpPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/views/Help/HelpPage.tsx -------------------------------------------------------------------------------- /src/public/infernode/views/Help/HelpPages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/views/Help/HelpPages.tsx -------------------------------------------------------------------------------- /src/public/infernode/views/Help/HelpSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/views/Help/HelpSidebar.tsx -------------------------------------------------------------------------------- /src/public/infernode/views/History/HistoryPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/views/History/HistoryPage.tsx -------------------------------------------------------------------------------- /src/public/infernode/views/Upload/UploadForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/views/Upload/UploadForm.tsx -------------------------------------------------------------------------------- /src/public/infernode/views/Upload/UploadPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/public/infernode/views/Upload/UploadPage.tsx -------------------------------------------------------------------------------- /src/routes/api.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/routes/api.router.ts -------------------------------------------------------------------------------- /src/routes/application.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/routes/application.router.ts -------------------------------------------------------------------------------- /src/routes/captures.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/routes/captures.router.ts -------------------------------------------------------------------------------- /src/routes/diff.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/routes/diff.router.ts -------------------------------------------------------------------------------- /src/routes/dtrace.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/routes/dtrace.router.ts -------------------------------------------------------------------------------- /src/routes/health.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/routes/health.router.ts -------------------------------------------------------------------------------- /src/routes/notFound.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/routes/notFound.router.ts -------------------------------------------------------------------------------- /src/scss/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/scss/styles.scss -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/server.ts -------------------------------------------------------------------------------- /src/utils/globalErrorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/utils/globalErrorHandler.ts -------------------------------------------------------------------------------- /src/utils/logging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/utils/logging.ts -------------------------------------------------------------------------------- /src/utils/makeDataDirs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/src/utils/makeDataDirs.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/tslint.json -------------------------------------------------------------------------------- /webpack.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/webpack.common.js -------------------------------------------------------------------------------- /webpack.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/webpack.dev.js -------------------------------------------------------------------------------- /webpack.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/infernode/HEAD/webpack.prod.js --------------------------------------------------------------------------------