Commit Graph

20 Commits

Author SHA1 Message Date
11165f7c2c Update Login / Register Pages
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-25 17:48:03 -03:00
54df91615e Add registration to frontend 2022-09-23 18:29:14 -03:00
d0523fc261 Finish Implementing gRPC Distributed Tracing
* Create Interceptor to propagate trace context to gRPC server
* Create Tower Layer to extract trace context and add to request
  extensions
* Retrieve trace context from request extensions and set inside request
  handlers
* Sort dependencies
* Remove unused dependencies
2022-09-23 14:15:52 -03:00
9d0ba88225 Minimum Working Distributed Tracing
* This is super ugly / hacky... there's got to be a middleware /
  interceptor for tonic gRPC that can do this. If not, perhaps I'll
  write one...
2022-09-21 18:11:03 -03:00
b202b615b9 Sort dependencies alphabetically 2022-09-20 10:22:31 -03:00
9f976e1d99 Start adding tracing w/OpenTelemetry 2022-09-20 10:20:59 -03:00
b4e1342879 Fix works on my machine issue
* Build images inside of docker to eliminate possibility of libc clashes
  rather than building locally and adding to container.
* Fix image pull policy for swagger
* Make dependencies more explicit
* Add some `AllowParallel` directives in Tilt
2022-09-19 11:45:21 -03:00
537cd16c66 Do not consider clippy warnings as errors for now
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-19 10:23:01 -03:00
3821d09dc1 Fix Clippy Issues
Some checks failed
continuous-integration/drone/push Build is failing
2022-05-19 10:16:20 -03:00
a3952c8e26 Fix Clippy Issues & Delete Bin Folder
Some checks failed
continuous-integration/drone/push Build is failing
2022-05-19 09:54:03 -03:00
a5ad4341cf Add Behave BDD Tests and Swagger Docs
All checks were successful
continuous-integration/drone/push Build is passing
* Added Behave BDD Tests for User Service
* Added Swagger Docs for User Service
* Added Vault, Redpanda helm config (not yet being used)
* Added frontend config for host / port when running locally
2022-05-19 09:24:31 -03:00
14c72e3745 Add steps to pipeline
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2021-12-13 14:25:22 -04:00
23669fcee2 Create Pipeline
Some checks failed
continuous-integration/drone/push Build is failing
2021-12-13 12:14:06 -04:00
6a82d531ba Create Pipeline
Some checks failed
continuous-integration/drone Build was killed
2021-12-13 12:10:11 -04:00
5c680e7a78 Remove unnecessary include in nginx conf 2021-11-22 12:41:55 -04:00
2f65f27334 Fix routing in frontend container 2021-11-22 12:40:18 -04:00
7fa31cf45b Create User Service
* Create User Service
* Migrate business logic from API to User Service
* Define gRPC service and messages in proto format
* Use gRPC as interservice communication
* Create common library crates
2021-11-21 13:42:53 -04:00
1aba1a47f2 Implemented Basic API, Frontend, Consumer, Producer
* Implemented user registration and login
* Implemented JWT creation and verification
* Implemented several dummy API endpoints
* Define env vars in helm values.yaml file
* Label resources in Tilt
* Created crude react frontend for testing register / login
  functionality
2021-11-14 12:04:20 -04:00
1c8230cd76 Create Initial Project Structure 2021-09-12 18:20:36 -03:00
Stephen Sampson
c96c6c6b7b Initial commit 2021-09-12 17:36:59 -03:00