├── .github └── workflows │ └── manual.yml ├── CODEOWNERS ├── Classroom_Project_Instructions ├── Part_0_Prerequisites_and_Getting_Started.md ├── Part_III_TravisCI.md ├── Part_II_Microservices_Application.md ├── Part_IV_Container_Orchestration.md ├── Part_I_Monolithic_Application.md └── Part_V_Logging.md ├── LICENSE.md ├── lesson-2-containers └── exercises │ ├── debugging-containers │ ├── Dockerfile │ ├── README.md │ ├── package-lock.json │ ├── package.json │ └── server.js │ ├── simple-node │ ├── .dockerignore │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── package-lock.json │ ├── package.json │ └── server.js │ └── slow-node │ ├── Dockerfile │ ├── README.md │ ├── package-lock.json │ ├── package.json │ └── server.js ├── lesson-3-independent-releases ├── demos │ ├── sample_yaml_files │ │ ├── deployments.yaml │ │ └── service.yaml │ ├── travis_build │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── package-lock.json │ │ ├── package.json │ │ └── server.js │ └── travis_env_var_demo │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── package-lock.json │ │ ├── package.json │ │ └── server.js └── exercises │ ├── travis_ci │ ├── Dockerfile │ ├── README.md │ ├── package-lock.json │ ├── package.json │ └── server.js │ └── travis_env_var_exercise │ ├── .dockerignore │ ├── .gitignore │ ├── .travis.yml │ ├── Dockerfile │ ├── README.md │ ├── package-lock.json │ ├── package.json │ └── server.js ├── lesson-4-intro-to-orchestration-with-kubernetes ├── demos │ └── sample_yaml_files │ │ ├── deployment.yaml │ │ ├── deployment_with_liveness.yaml │ │ └── service.yaml └── exercises │ └── kubernetes-on-aws │ ├── Dockerfile │ ├── README.md │ ├── package-lock.json │ ├── package.json │ └── server.js ├── lesson-5-kubernetes-for-production ├── demos │ └── reverse-proxy │ │ ├── .travis.yml │ │ ├── Dockerfile │ │ ├── deploy │ │ ├── deployment.yaml │ │ └── service.yaml │ │ └── nginx.conf └── exercises │ ├── debugging-logs │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── make_requests.sh │ ├── package-lock.json │ ├── package.json │ └── server.js │ └── simple-express │ ├── .dockerignore │ ├── .gitignore │ ├── .travis.yml │ ├── Dockerfile │ ├── README.md │ ├── deploy │ ├── deployment.yaml │ └── service.yaml │ ├── package-lock.json │ ├── package.json │ └── server.js └── project ├── README.md ├── screenshots └── README.md ├── set_env.sh ├── udagram-api.postman_collection.json ├── udagram-api ├── .dockerignore ├── .eslintrc.json ├── .gitignore ├── .npmrc ├── mock │ ├── xander0.jpg │ ├── xander1.jpg │ └── xander2.jpg ├── package-lock.json ├── package.json ├── src │ ├── aws.ts │ ├── config │ │ └── config.ts │ ├── controllers │ │ └── v0 │ │ │ ├── feed │ │ │ ├── models │ │ │ │ └── FeedItem.ts │ │ │ └── routes │ │ │ │ └── feed.router.ts │ │ │ ├── index.router.ts │ │ │ ├── model.index.ts │ │ │ └── users │ │ │ ├── models │ │ │ └── User.ts │ │ │ └── routes │ │ │ ├── auth.router.ts │ │ │ └── user.router.ts │ ├── migrations │ │ ├── 20190325-create-feed-item.js │ │ └── 20190328-create-user.js │ ├── sequelize.ts │ └── server.ts ├── tsconfig.json └── tslint.json └── udagram-frontend ├── .eslintrc.json ├── .gitignore ├── angular.json ├── e2e ├── protractor.conf.js ├── src │ ├── app.e2e-spec.ts │ └── app.po.ts └── tsconfig.e2e.json ├── ionic.config.json ├── package-lock.json ├── package.json ├── src ├── app │ ├── api │ │ ├── api.module.ts │ │ └── api.service.ts │ ├── app-routing.module.ts │ ├── app.component.html │ ├── app.component.spec.ts │ ├── app.component.ts │ ├── app.module.ts │ ├── auth │ │ ├── auth-login │ │ │ ├── auth-login.component.html │ │ │ ├── auth-login.component.scss │ │ │ ├── auth-login.component.spec.ts │ │ │ └── auth-login.component.ts │ │ ├── auth-menu-button │ │ │ ├── auth-menu-button.component.html │ │ │ ├── auth-menu-button.component.scss │ │ │ ├── auth-menu-button.component.spec.ts │ │ │ ├── auth-menu-button.component.ts │ │ │ └── auth-menu-user │ │ │ │ ├── auth-menu-user.component.html │ │ │ │ ├── auth-menu-user.component.scss │ │ │ │ ├── auth-menu-user.component.spec.ts │ │ │ │ └── auth-menu-user.component.ts │ │ ├── auth-register │ │ │ ├── auth-register.component.html │ │ │ ├── auth-register.component.scss │ │ │ ├── auth-register.component.spec.ts │ │ │ └── auth-register.component.ts │ │ ├── auth.module.ts │ │ ├── models │ │ │ └── user.model.ts │ │ └── services │ │ │ ├── auth.guard.service.spec.ts │ │ │ ├── auth.guard.service.ts │ │ │ ├── auth.service.spec.ts │ │ │ └── auth.service.ts │ ├── feed │ │ ├── feed-item │ │ │ ├── feed-item.component.html │ │ │ ├── feed-item.component.scss │ │ │ ├── feed-item.component.spec.ts │ │ │ └── feed-item.component.ts │ │ ├── feed-list │ │ │ ├── feed-list.component.html │ │ │ ├── feed-list.component.scss │ │ │ ├── feed-list.component.spec.ts │ │ │ └── feed-list.component.ts │ │ ├── feed-upload │ │ │ ├── feed-upload-button │ │ │ │ ├── feed-upload-button.component.html │ │ │ │ ├── feed-upload-button.component.scss │ │ │ │ ├── feed-upload-button.component.spec.ts │ │ │ │ └── feed-upload-button.component.ts │ │ │ ├── feed-upload.component.html │ │ │ ├── feed-upload.component.scss │ │ │ ├── feed-upload.component.spec.ts │ │ │ └── feed-upload.component.ts │ │ ├── feed.module.ts │ │ ├── models │ │ │ └── feed-item.model.ts │ │ └── services │ │ │ ├── feed.provider.service.spec.ts │ │ │ └── feed.provider.service.ts │ ├── home │ │ ├── home.module.ts │ │ ├── home.page.html │ │ ├── home.page.scss │ │ ├── home.page.spec.ts │ │ └── home.page.ts │ └── menubar │ │ ├── menubar.component.html │ │ ├── menubar.component.scss │ │ ├── menubar.component.spec.ts │ │ └── menubar.component.ts ├── assets │ ├── icon │ │ └── favicon.png │ └── shapes.svg ├── environments │ ├── environment.prod.ts │ └── environment.ts ├── global.scss ├── index.html ├── karma.conf.js ├── main.ts ├── polyfills.ts ├── test.ts ├── theme │ └── variables.scss ├── tsconfig.app.json └── tsconfig.spec.json ├── tsconfig.json ├── tslint.json └── udagram_tests └── git_test.sh /.github/workflows/manual.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/.github/workflows/manual.yml -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /Classroom_Project_Instructions/Part_0_Prerequisites_and_Getting_Started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/Classroom_Project_Instructions/Part_0_Prerequisites_and_Getting_Started.md -------------------------------------------------------------------------------- /Classroom_Project_Instructions/Part_III_TravisCI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/Classroom_Project_Instructions/Part_III_TravisCI.md -------------------------------------------------------------------------------- /Classroom_Project_Instructions/Part_II_Microservices_Application.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/Classroom_Project_Instructions/Part_II_Microservices_Application.md -------------------------------------------------------------------------------- /Classroom_Project_Instructions/Part_IV_Container_Orchestration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/Classroom_Project_Instructions/Part_IV_Container_Orchestration.md -------------------------------------------------------------------------------- /Classroom_Project_Instructions/Part_I_Monolithic_Application.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/Classroom_Project_Instructions/Part_I_Monolithic_Application.md -------------------------------------------------------------------------------- /Classroom_Project_Instructions/Part_V_Logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/Classroom_Project_Instructions/Part_V_Logging.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/LICENSE.md -------------------------------------------------------------------------------- /lesson-2-containers/exercises/debugging-containers/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-2-containers/exercises/debugging-containers/Dockerfile -------------------------------------------------------------------------------- /lesson-2-containers/exercises/debugging-containers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-2-containers/exercises/debugging-containers/README.md -------------------------------------------------------------------------------- /lesson-2-containers/exercises/debugging-containers/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-2-containers/exercises/debugging-containers/package-lock.json -------------------------------------------------------------------------------- /lesson-2-containers/exercises/debugging-containers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-2-containers/exercises/debugging-containers/package.json -------------------------------------------------------------------------------- /lesson-2-containers/exercises/debugging-containers/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-2-containers/exercises/debugging-containers/server.js -------------------------------------------------------------------------------- /lesson-2-containers/exercises/simple-node/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | -------------------------------------------------------------------------------- /lesson-2-containers/exercises/simple-node/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/* 2 | -------------------------------------------------------------------------------- /lesson-2-containers/exercises/simple-node/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-2-containers/exercises/simple-node/Dockerfile -------------------------------------------------------------------------------- /lesson-2-containers/exercises/simple-node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-2-containers/exercises/simple-node/README.md -------------------------------------------------------------------------------- /lesson-2-containers/exercises/simple-node/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-2-containers/exercises/simple-node/package-lock.json -------------------------------------------------------------------------------- /lesson-2-containers/exercises/simple-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-2-containers/exercises/simple-node/package.json -------------------------------------------------------------------------------- /lesson-2-containers/exercises/simple-node/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-2-containers/exercises/simple-node/server.js -------------------------------------------------------------------------------- /lesson-2-containers/exercises/slow-node/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-2-containers/exercises/slow-node/Dockerfile -------------------------------------------------------------------------------- /lesson-2-containers/exercises/slow-node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-2-containers/exercises/slow-node/README.md -------------------------------------------------------------------------------- /lesson-2-containers/exercises/slow-node/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-2-containers/exercises/slow-node/package-lock.json -------------------------------------------------------------------------------- /lesson-2-containers/exercises/slow-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-2-containers/exercises/slow-node/package.json -------------------------------------------------------------------------------- /lesson-2-containers/exercises/slow-node/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-2-containers/exercises/slow-node/server.js -------------------------------------------------------------------------------- /lesson-3-independent-releases/demos/sample_yaml_files/deployments.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/demos/sample_yaml_files/deployments.yaml -------------------------------------------------------------------------------- /lesson-3-independent-releases/demos/sample_yaml_files/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/demos/sample_yaml_files/service.yaml -------------------------------------------------------------------------------- /lesson-3-independent-releases/demos/travis_build/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/demos/travis_build/Dockerfile -------------------------------------------------------------------------------- /lesson-3-independent-releases/demos/travis_build/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/demos/travis_build/README.md -------------------------------------------------------------------------------- /lesson-3-independent-releases/demos/travis_build/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/demos/travis_build/package-lock.json -------------------------------------------------------------------------------- /lesson-3-independent-releases/demos/travis_build/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/demos/travis_build/package.json -------------------------------------------------------------------------------- /lesson-3-independent-releases/demos/travis_build/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/demos/travis_build/server.js -------------------------------------------------------------------------------- /lesson-3-independent-releases/demos/travis_env_var_demo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/demos/travis_env_var_demo/Dockerfile -------------------------------------------------------------------------------- /lesson-3-independent-releases/demos/travis_env_var_demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/demos/travis_env_var_demo/README.md -------------------------------------------------------------------------------- /lesson-3-independent-releases/demos/travis_env_var_demo/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/demos/travis_env_var_demo/package-lock.json -------------------------------------------------------------------------------- /lesson-3-independent-releases/demos/travis_env_var_demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/demos/travis_env_var_demo/package.json -------------------------------------------------------------------------------- /lesson-3-independent-releases/demos/travis_env_var_demo/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/demos/travis_env_var_demo/server.js -------------------------------------------------------------------------------- /lesson-3-independent-releases/exercises/travis_ci/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/exercises/travis_ci/Dockerfile -------------------------------------------------------------------------------- /lesson-3-independent-releases/exercises/travis_ci/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/exercises/travis_ci/README.md -------------------------------------------------------------------------------- /lesson-3-independent-releases/exercises/travis_ci/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/exercises/travis_ci/package-lock.json -------------------------------------------------------------------------------- /lesson-3-independent-releases/exercises/travis_ci/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/exercises/travis_ci/package.json -------------------------------------------------------------------------------- /lesson-3-independent-releases/exercises/travis_ci/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/exercises/travis_ci/server.js -------------------------------------------------------------------------------- /lesson-3-independent-releases/exercises/travis_env_var_exercise/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | -------------------------------------------------------------------------------- /lesson-3-independent-releases/exercises/travis_env_var_exercise/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/* 2 | -------------------------------------------------------------------------------- /lesson-3-independent-releases/exercises/travis_env_var_exercise/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/exercises/travis_env_var_exercise/.travis.yml -------------------------------------------------------------------------------- /lesson-3-independent-releases/exercises/travis_env_var_exercise/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/exercises/travis_env_var_exercise/Dockerfile -------------------------------------------------------------------------------- /lesson-3-independent-releases/exercises/travis_env_var_exercise/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/exercises/travis_env_var_exercise/README.md -------------------------------------------------------------------------------- /lesson-3-independent-releases/exercises/travis_env_var_exercise/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/exercises/travis_env_var_exercise/package-lock.json -------------------------------------------------------------------------------- /lesson-3-independent-releases/exercises/travis_env_var_exercise/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/exercises/travis_env_var_exercise/package.json -------------------------------------------------------------------------------- /lesson-3-independent-releases/exercises/travis_env_var_exercise/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-3-independent-releases/exercises/travis_env_var_exercise/server.js -------------------------------------------------------------------------------- /lesson-4-intro-to-orchestration-with-kubernetes/demos/sample_yaml_files/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-4-intro-to-orchestration-with-kubernetes/demos/sample_yaml_files/deployment.yaml -------------------------------------------------------------------------------- /lesson-4-intro-to-orchestration-with-kubernetes/demos/sample_yaml_files/deployment_with_liveness.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-4-intro-to-orchestration-with-kubernetes/demos/sample_yaml_files/deployment_with_liveness.yaml -------------------------------------------------------------------------------- /lesson-4-intro-to-orchestration-with-kubernetes/demos/sample_yaml_files/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-4-intro-to-orchestration-with-kubernetes/demos/sample_yaml_files/service.yaml -------------------------------------------------------------------------------- /lesson-4-intro-to-orchestration-with-kubernetes/exercises/kubernetes-on-aws/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-4-intro-to-orchestration-with-kubernetes/exercises/kubernetes-on-aws/Dockerfile -------------------------------------------------------------------------------- /lesson-4-intro-to-orchestration-with-kubernetes/exercises/kubernetes-on-aws/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-4-intro-to-orchestration-with-kubernetes/exercises/kubernetes-on-aws/README.md -------------------------------------------------------------------------------- /lesson-4-intro-to-orchestration-with-kubernetes/exercises/kubernetes-on-aws/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-4-intro-to-orchestration-with-kubernetes/exercises/kubernetes-on-aws/package-lock.json -------------------------------------------------------------------------------- /lesson-4-intro-to-orchestration-with-kubernetes/exercises/kubernetes-on-aws/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-4-intro-to-orchestration-with-kubernetes/exercises/kubernetes-on-aws/package.json -------------------------------------------------------------------------------- /lesson-4-intro-to-orchestration-with-kubernetes/exercises/kubernetes-on-aws/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-4-intro-to-orchestration-with-kubernetes/exercises/kubernetes-on-aws/server.js -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/demos/reverse-proxy/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/demos/reverse-proxy/.travis.yml -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/demos/reverse-proxy/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/demos/reverse-proxy/Dockerfile -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/demos/reverse-proxy/deploy/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/demos/reverse-proxy/deploy/deployment.yaml -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/demos/reverse-proxy/deploy/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/demos/reverse-proxy/deploy/service.yaml -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/demos/reverse-proxy/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/demos/reverse-proxy/nginx.conf -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/exercises/debugging-logs/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/* 2 | -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/exercises/debugging-logs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/exercises/debugging-logs/Dockerfile -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/exercises/debugging-logs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/exercises/debugging-logs/README.md -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/exercises/debugging-logs/make_requests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/exercises/debugging-logs/make_requests.sh -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/exercises/debugging-logs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/exercises/debugging-logs/package-lock.json -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/exercises/debugging-logs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/exercises/debugging-logs/package.json -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/exercises/debugging-logs/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/exercises/debugging-logs/server.js -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/exercises/simple-express/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/exercises/simple-express/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/* 2 | -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/exercises/simple-express/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/exercises/simple-express/.travis.yml -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/exercises/simple-express/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/exercises/simple-express/Dockerfile -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/exercises/simple-express/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/exercises/simple-express/README.md -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/exercises/simple-express/deploy/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/exercises/simple-express/deploy/deployment.yaml -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/exercises/simple-express/deploy/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/exercises/simple-express/deploy/service.yaml -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/exercises/simple-express/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/exercises/simple-express/package-lock.json -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/exercises/simple-express/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/exercises/simple-express/package.json -------------------------------------------------------------------------------- /lesson-5-kubernetes-for-production/exercises/simple-express/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/lesson-5-kubernetes-for-production/exercises/simple-express/server.js -------------------------------------------------------------------------------- /project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/README.md -------------------------------------------------------------------------------- /project/screenshots/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/screenshots/README.md -------------------------------------------------------------------------------- /project/set_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/set_env.sh -------------------------------------------------------------------------------- /project/udagram-api.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api.postman_collection.json -------------------------------------------------------------------------------- /project/udagram-api/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /project/udagram-api/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/.eslintrc.json -------------------------------------------------------------------------------- /project/udagram-api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/.gitignore -------------------------------------------------------------------------------- /project/udagram-api/.npmrc: -------------------------------------------------------------------------------- 1 | unsafe-perm=true -------------------------------------------------------------------------------- /project/udagram-api/mock/xander0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/mock/xander0.jpg -------------------------------------------------------------------------------- /project/udagram-api/mock/xander1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/mock/xander1.jpg -------------------------------------------------------------------------------- /project/udagram-api/mock/xander2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/mock/xander2.jpg -------------------------------------------------------------------------------- /project/udagram-api/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/package-lock.json -------------------------------------------------------------------------------- /project/udagram-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/package.json -------------------------------------------------------------------------------- /project/udagram-api/src/aws.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/src/aws.ts -------------------------------------------------------------------------------- /project/udagram-api/src/config/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/src/config/config.ts -------------------------------------------------------------------------------- /project/udagram-api/src/controllers/v0/feed/models/FeedItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/src/controllers/v0/feed/models/FeedItem.ts -------------------------------------------------------------------------------- /project/udagram-api/src/controllers/v0/feed/routes/feed.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/src/controllers/v0/feed/routes/feed.router.ts -------------------------------------------------------------------------------- /project/udagram-api/src/controllers/v0/index.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/src/controllers/v0/index.router.ts -------------------------------------------------------------------------------- /project/udagram-api/src/controllers/v0/model.index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/src/controllers/v0/model.index.ts -------------------------------------------------------------------------------- /project/udagram-api/src/controllers/v0/users/models/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/src/controllers/v0/users/models/User.ts -------------------------------------------------------------------------------- /project/udagram-api/src/controllers/v0/users/routes/auth.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/src/controllers/v0/users/routes/auth.router.ts -------------------------------------------------------------------------------- /project/udagram-api/src/controllers/v0/users/routes/user.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/src/controllers/v0/users/routes/user.router.ts -------------------------------------------------------------------------------- /project/udagram-api/src/migrations/20190325-create-feed-item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/src/migrations/20190325-create-feed-item.js -------------------------------------------------------------------------------- /project/udagram-api/src/migrations/20190328-create-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/src/migrations/20190328-create-user.js -------------------------------------------------------------------------------- /project/udagram-api/src/sequelize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/src/sequelize.ts -------------------------------------------------------------------------------- /project/udagram-api/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/src/server.ts -------------------------------------------------------------------------------- /project/udagram-api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/tsconfig.json -------------------------------------------------------------------------------- /project/udagram-api/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-api/tslint.json -------------------------------------------------------------------------------- /project/udagram-frontend/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/.eslintrc.json -------------------------------------------------------------------------------- /project/udagram-frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/.gitignore -------------------------------------------------------------------------------- /project/udagram-frontend/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/angular.json -------------------------------------------------------------------------------- /project/udagram-frontend/e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/e2e/protractor.conf.js -------------------------------------------------------------------------------- /project/udagram-frontend/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /project/udagram-frontend/e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/e2e/src/app.po.ts -------------------------------------------------------------------------------- /project/udagram-frontend/e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /project/udagram-frontend/ionic.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/ionic.config.json -------------------------------------------------------------------------------- /project/udagram-frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/package-lock.json -------------------------------------------------------------------------------- /project/udagram-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/package.json -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/api/api.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/api/api.module.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/api/api.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/api/api.service.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/app.component.html -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/app.component.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/app.module.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/auth-login/auth-login.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/auth-login/auth-login.component.html -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/auth-login/auth-login.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/auth-login/auth-login.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/auth-login/auth-login.component.spec.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/auth-login/auth-login.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/auth-login/auth-login.component.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/auth-menu-button/auth-menu-button.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/auth-menu-button/auth-menu-button.component.html -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/auth-menu-button/auth-menu-button.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/auth-menu-button/auth-menu-button.component.scss -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/auth-menu-button/auth-menu-button.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/auth-menu-button/auth-menu-button.component.spec.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/auth-menu-button/auth-menu-button.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/auth-menu-button/auth-menu-button.component.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/auth-menu-button/auth-menu-user/auth-menu-user.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/auth-menu-button/auth-menu-user/auth-menu-user.component.html -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/auth-menu-button/auth-menu-user/auth-menu-user.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/auth-menu-button/auth-menu-user/auth-menu-user.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/auth-menu-button/auth-menu-user/auth-menu-user.component.spec.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/auth-menu-button/auth-menu-user/auth-menu-user.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/auth-menu-button/auth-menu-user/auth-menu-user.component.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/auth-register/auth-register.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/auth-register/auth-register.component.html -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/auth-register/auth-register.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/auth-register/auth-register.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/auth-register/auth-register.component.spec.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/auth-register/auth-register.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/auth-register/auth-register.component.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/auth.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/auth.module.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/models/user.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/models/user.model.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/services/auth.guard.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/services/auth.guard.service.spec.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/services/auth.guard.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/services/auth.guard.service.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/services/auth.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/services/auth.service.spec.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/auth/services/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/auth/services/auth.service.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/feed-item/feed-item.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/feed-item/feed-item.component.html -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/feed-item/feed-item.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/feed-item/feed-item.component.scss -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/feed-item/feed-item.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/feed-item/feed-item.component.spec.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/feed-item/feed-item.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/feed-item/feed-item.component.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/feed-list/feed-list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/feed-list/feed-list.component.html -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/feed-list/feed-list.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/feed-list/feed-list.component.scss -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/feed-list/feed-list.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/feed-list/feed-list.component.spec.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/feed-list/feed-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/feed-list/feed-list.component.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/feed-upload/feed-upload-button/feed-upload-button.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/feed-upload/feed-upload-button/feed-upload-button.component.html -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/feed-upload/feed-upload-button/feed-upload-button.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/feed-upload/feed-upload-button/feed-upload-button.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/feed-upload/feed-upload-button/feed-upload-button.component.spec.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/feed-upload/feed-upload-button/feed-upload-button.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/feed-upload/feed-upload-button/feed-upload-button.component.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/feed-upload/feed-upload.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/feed-upload/feed-upload.component.html -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/feed-upload/feed-upload.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/feed-upload/feed-upload.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/feed-upload/feed-upload.component.spec.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/feed-upload/feed-upload.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/feed-upload/feed-upload.component.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/feed.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/feed.module.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/models/feed-item.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/models/feed-item.model.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/services/feed.provider.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/services/feed.provider.service.spec.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/feed/services/feed.provider.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/feed/services/feed.provider.service.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/home/home.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/home/home.module.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/home/home.page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/home/home.page.html -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/home/home.page.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/home/home.page.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/home/home.page.spec.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/home/home.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/home/home.page.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/menubar/menubar.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/menubar/menubar.component.html -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/menubar/menubar.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/menubar/menubar.component.scss -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/menubar/menubar.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/menubar/menubar.component.spec.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/app/menubar/menubar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/app/menubar/menubar.component.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/assets/icon/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/assets/icon/favicon.png -------------------------------------------------------------------------------- /project/udagram-frontend/src/assets/shapes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/assets/shapes.svg -------------------------------------------------------------------------------- /project/udagram-frontend/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/environments/environment.prod.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/environments/environment.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/global.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/global.scss -------------------------------------------------------------------------------- /project/udagram-frontend/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/index.html -------------------------------------------------------------------------------- /project/udagram-frontend/src/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/karma.conf.js -------------------------------------------------------------------------------- /project/udagram-frontend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/main.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/polyfills.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/test.ts -------------------------------------------------------------------------------- /project/udagram-frontend/src/theme/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/theme/variables.scss -------------------------------------------------------------------------------- /project/udagram-frontend/src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/tsconfig.app.json -------------------------------------------------------------------------------- /project/udagram-frontend/src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/src/tsconfig.spec.json -------------------------------------------------------------------------------- /project/udagram-frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/tsconfig.json -------------------------------------------------------------------------------- /project/udagram-frontend/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/tslint.json -------------------------------------------------------------------------------- /project/udagram-frontend/udagram_tests/git_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udacity/nd9990-c3-microservices-exercises/HEAD/project/udagram-frontend/udagram_tests/git_test.sh --------------------------------------------------------------------------------