├── .dockerignore ├── .env.production ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── __tests__ ├── playwright.test.js ├── react.test.jsx ├── server-mock.js └── tests.test.js ├── client ├── public │ ├── pulse.svg │ └── vite.svg └── src │ ├── App.css │ ├── App.jsx │ ├── apiBaseUrl.js │ ├── assets │ ├── apigatewayendpoint.svg │ ├── chart-bar-svgrepo-com.svg │ ├── client-svgrepo-com.svg │ ├── dynamoDB.svg │ ├── emptyIcon.svg │ ├── error-905.svg │ ├── error-svgrepo-com.svg │ ├── home-1391-svgrepo-com.svg │ ├── lambdaFunc.svg │ ├── list-svgrepo-com.svg │ ├── logout-svgrepo-com.svg │ ├── map-svgrepo-com.svg │ ├── network-2-1118-svgrepo-com.svg │ ├── pulse-1.1s-200px.svg │ ├── pulse.svg │ ├── react.svg │ ├── refresh-svgrepo-com.svg │ ├── sampleData.json │ ├── sampleLog.js │ ├── sampleTraces.json │ ├── sesIcon.svg │ ├── settings-svgrepo-com.svg │ ├── simpleNotification.svg │ └── team-svgrepo-com.svg │ ├── components │ ├── AppTree.jsx │ ├── DebugTraceDisplay.jsx │ ├── EventGraph.jsx │ ├── HomeDisplay.css │ ├── HomeDisplay.jsx │ ├── LogPanel.jsx │ ├── Metrics.jsx │ ├── NavBar.jsx │ ├── NodeDetail.jsx │ ├── NodeTree.jsx │ ├── Settings.jsx │ ├── SimpleDataDisplay.jsx │ ├── TraceFilters.jsx │ ├── TraceList.jsx │ ├── TraceSelector.jsx │ ├── custom-tree.css │ ├── event-graph.css │ └── nav-bar.css │ ├── index.css │ ├── main.jsx │ └── pages │ ├── About │ ├── About.css │ ├── About.jsx │ └── graph.png │ ├── ComingSoon.jsx │ ├── Dashboard │ ├── Dashboard.css │ └── Dashboard.jsx │ ├── Login.css │ ├── Login.jsx │ └── Signup.jsx ├── docker-compose.yml ├── index.html ├── package.json ├── server ├── aws_sdk │ ├── sortingSegments.js │ └── traceDetails.js ├── controllers │ ├── awsCredentialsController.js │ ├── jwtController.js │ ├── redisController.js │ └── userController.js ├── db.config.js └── server.js └── vite.config.js /.dockerignore: -------------------------------------------------------------------------------- 1 | .env 2 | node_modules 3 | __tests__ 4 | .DS_Store 5 | -------------------------------------------------------------------------------- /.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/.env.production -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/playwright.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/__tests__/playwright.test.js -------------------------------------------------------------------------------- /__tests__/react.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/__tests__/react.test.jsx -------------------------------------------------------------------------------- /__tests__/server-mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/__tests__/server-mock.js -------------------------------------------------------------------------------- /__tests__/tests.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/__tests__/tests.test.js -------------------------------------------------------------------------------- /client/public/pulse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/public/pulse.svg -------------------------------------------------------------------------------- /client/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/public/vite.svg -------------------------------------------------------------------------------- /client/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/App.css -------------------------------------------------------------------------------- /client/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/App.jsx -------------------------------------------------------------------------------- /client/src/apiBaseUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/apiBaseUrl.js -------------------------------------------------------------------------------- /client/src/assets/apigatewayendpoint.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/apigatewayendpoint.svg -------------------------------------------------------------------------------- /client/src/assets/chart-bar-svgrepo-com.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/chart-bar-svgrepo-com.svg -------------------------------------------------------------------------------- /client/src/assets/client-svgrepo-com.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/client-svgrepo-com.svg -------------------------------------------------------------------------------- /client/src/assets/dynamoDB.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/dynamoDB.svg -------------------------------------------------------------------------------- /client/src/assets/emptyIcon.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/assets/error-905.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/error-905.svg -------------------------------------------------------------------------------- /client/src/assets/error-svgrepo-com.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/error-svgrepo-com.svg -------------------------------------------------------------------------------- /client/src/assets/home-1391-svgrepo-com.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/home-1391-svgrepo-com.svg -------------------------------------------------------------------------------- /client/src/assets/lambdaFunc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/lambdaFunc.svg -------------------------------------------------------------------------------- /client/src/assets/list-svgrepo-com.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/list-svgrepo-com.svg -------------------------------------------------------------------------------- /client/src/assets/logout-svgrepo-com.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/logout-svgrepo-com.svg -------------------------------------------------------------------------------- /client/src/assets/map-svgrepo-com.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/map-svgrepo-com.svg -------------------------------------------------------------------------------- /client/src/assets/network-2-1118-svgrepo-com.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/network-2-1118-svgrepo-com.svg -------------------------------------------------------------------------------- /client/src/assets/pulse-1.1s-200px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/pulse-1.1s-200px.svg -------------------------------------------------------------------------------- /client/src/assets/pulse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/pulse.svg -------------------------------------------------------------------------------- /client/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/react.svg -------------------------------------------------------------------------------- /client/src/assets/refresh-svgrepo-com.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/refresh-svgrepo-com.svg -------------------------------------------------------------------------------- /client/src/assets/sampleData.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/sampleData.json -------------------------------------------------------------------------------- /client/src/assets/sampleLog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/sampleLog.js -------------------------------------------------------------------------------- /client/src/assets/sampleTraces.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/sampleTraces.json -------------------------------------------------------------------------------- /client/src/assets/sesIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/sesIcon.svg -------------------------------------------------------------------------------- /client/src/assets/settings-svgrepo-com.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/settings-svgrepo-com.svg -------------------------------------------------------------------------------- /client/src/assets/simpleNotification.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/simpleNotification.svg -------------------------------------------------------------------------------- /client/src/assets/team-svgrepo-com.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/assets/team-svgrepo-com.svg -------------------------------------------------------------------------------- /client/src/components/AppTree.jsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/components/DebugTraceDisplay.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/components/DebugTraceDisplay.jsx -------------------------------------------------------------------------------- /client/src/components/EventGraph.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/components/EventGraph.jsx -------------------------------------------------------------------------------- /client/src/components/HomeDisplay.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/components/HomeDisplay.css -------------------------------------------------------------------------------- /client/src/components/HomeDisplay.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/components/HomeDisplay.jsx -------------------------------------------------------------------------------- /client/src/components/LogPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/components/LogPanel.jsx -------------------------------------------------------------------------------- /client/src/components/Metrics.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/components/Metrics.jsx -------------------------------------------------------------------------------- /client/src/components/NavBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/components/NavBar.jsx -------------------------------------------------------------------------------- /client/src/components/NodeDetail.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/components/NodeDetail.jsx -------------------------------------------------------------------------------- /client/src/components/NodeTree.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/components/NodeTree.jsx -------------------------------------------------------------------------------- /client/src/components/Settings.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/components/Settings.jsx -------------------------------------------------------------------------------- /client/src/components/SimpleDataDisplay.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/components/SimpleDataDisplay.jsx -------------------------------------------------------------------------------- /client/src/components/TraceFilters.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/components/TraceFilters.jsx -------------------------------------------------------------------------------- /client/src/components/TraceList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/components/TraceList.jsx -------------------------------------------------------------------------------- /client/src/components/TraceSelector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/components/TraceSelector.jsx -------------------------------------------------------------------------------- /client/src/components/custom-tree.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/components/custom-tree.css -------------------------------------------------------------------------------- /client/src/components/event-graph.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/components/event-graph.css -------------------------------------------------------------------------------- /client/src/components/nav-bar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/components/nav-bar.css -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/main.jsx -------------------------------------------------------------------------------- /client/src/pages/About/About.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/pages/About/About.css -------------------------------------------------------------------------------- /client/src/pages/About/About.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/pages/About/About.jsx -------------------------------------------------------------------------------- /client/src/pages/About/graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/pages/About/graph.png -------------------------------------------------------------------------------- /client/src/pages/ComingSoon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/pages/ComingSoon.jsx -------------------------------------------------------------------------------- /client/src/pages/Dashboard/Dashboard.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/pages/Dashboard/Dashboard.css -------------------------------------------------------------------------------- /client/src/pages/Dashboard/Dashboard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/pages/Dashboard/Dashboard.jsx -------------------------------------------------------------------------------- /client/src/pages/Login.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/pages/Login.css -------------------------------------------------------------------------------- /client/src/pages/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/pages/Login.jsx -------------------------------------------------------------------------------- /client/src/pages/Signup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/client/src/pages/Signup.jsx -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/package.json -------------------------------------------------------------------------------- /server/aws_sdk/sortingSegments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/server/aws_sdk/sortingSegments.js -------------------------------------------------------------------------------- /server/aws_sdk/traceDetails.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/server/aws_sdk/traceDetails.js -------------------------------------------------------------------------------- /server/controllers/awsCredentialsController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/server/controllers/awsCredentialsController.js -------------------------------------------------------------------------------- /server/controllers/jwtController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/server/controllers/jwtController.js -------------------------------------------------------------------------------- /server/controllers/redisController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/server/controllers/redisController.js -------------------------------------------------------------------------------- /server/controllers/userController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/server/controllers/userController.js -------------------------------------------------------------------------------- /server/db.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/server/db.config.js -------------------------------------------------------------------------------- /server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/server/server.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/LambdaPulse/HEAD/vite.config.js --------------------------------------------------------------------------------