Commit graph

  • 9889e4904d recommendationservice: exclude input ids Ahmet Alp Balkan 2018-06-26 14:01:05 -0700
  • ca3ace3f65 frontend: use pkg/errors, show full stacktrace Ahmet Alp Balkan 2018-06-28 22:03:39 -0700
  • f8ddac9c52 cartservice: add try catch to GetCartAsync Ahmet Alp Balkan 2018-06-28 21:46:48 -0700
  • 386f497553 cartservice: dockerfile optimizations Ahmet Alp Balkan 2018-06-28 21:45:57 -0700
  • fdc946ad32 skaffold: set tag policy gitCommit Ahmet Alp Balkan 2018-06-28 20:18:53 -0700
  • 7e252c7d8f k8s: add termination grace to recommendationservice Ahmet Alp Balkan 2018-06-28 20:10:06 -0700
  • 319e9478c0 frontend: optimize dockerfile Ahmet Alp Balkan 2018-06-28 18:46:58 -0700
  • c84c5b028b Changed redis connection opening to be synchronous call Simon Zeltser 2018-06-28 18:40:22 -0700
  • 4f631ce4f6 currencyservice: less logs Ahmet Alp Balkan 2018-06-28 18:37:16 -0700
  • 59063ff44a k8s: add terminationGracePeriodSeconds to some Ahmet Alp Balkan 2018-06-28 18:34:48 -0700
  • 1ae5e7737a frontend: add liveness/readiness probes Ahmet Alp Balkan 2018-06-28 18:15:05 -0700
  • ecba29655a k8s: add liveness/readiness probes Ahmet Alp Balkan 2018-06-28 17:55:51 -0700
  • ca6e6647ef Refactored the cart service to add more telemetry Simon Zeltser 2018-06-28 17:12:33 -0700
  • 07bb077c10 optimize dockerfile caching for go builds Ahmet Alp Balkan 2018-06-28 17:09:22 -0700
  • 9728803877 frontend/handlers: wrap err Ahmet Alp Balkan 2018-06-28 16:54:24 -0700
  • 92eb76c1db k8s: add frontend dockerfile + skaffold Ahmet Alp Balkan 2018-06-28 16:53:56 -0700
  • c9f2c89b9c cartservice: add net-tools to build Ahmet Alp Balkan 2018-06-28 11:42:12 -0700
  • 39fd019343 k8s: fix emailservice port mapping Ahmet Alp Balkan 2018-06-28 01:05:12 -0700
  • f9fa569d41 checkoutservice: empty cart after order Ahmet Alp Balkan 2018-06-28 00:57:12 -0700
  • 99cefc46c9 checkoutservice: remove PrepareOrder rpc Ahmet Alp Balkan 2018-06-28 00:48:46 -0700
  • 7db573230b frontend: also log error Ahmet Alp Balkan 2018-06-28 00:41:20 -0700
  • b2ca0868a5 frontend: error page Ahmet Alp Balkan 2018-06-28 00:20:26 -0700
  • 7f4319ae54 frontend: order result screen Ahmet Alp Balkan 2018-06-28 00:15:16 -0700
  • 795fb3f80e k8s: new env vars for cartservice Ahmet Alp Balkan 2018-06-27 22:49:12 -0700
  • 21909b4674 k8s: cartservice listen addr Ahmet Alp Balkan 2018-06-27 22:31:31 -0700
  • 7c83802b9e fix cartservice listen addr Ahmet Alp Balkan 2018-06-27 22:21:26 -0700
  • 4373f02025 Merge remote-tracking branch 'origin' into createCartService Simon Zeltser 2018-06-27 22:30:06 -0700
  • f06bc11dd4 Renaming cart service env vars Simon Zeltser 2018-06-27 22:28:04 -0700
  • 483e113643 frontend: place order Ahmet Alp Balkan 2018-06-27 22:16:03 -0700
  • 3eb02c0679 frontend/templates: reenable empty cart Ahmet Alp Balkan 2018-06-27 16:28:16 -0700
  • 05cb7ecfb9 currencyservice: fix nanos overflow due to rounding Ahmet Alp Balkan 2018-06-27 16:24:26 -0700
  • 0dc4055b82 breaking changes to Address in proto Ahmet Alp Balkan 2018-06-27 15:51:33 -0700
  • 2ec570c507 frontend: checkout form Ahmet Alp Balkan 2018-06-27 15:43:24 -0700
  • 10748d6b0a frontend/templates: fix money rendering Ahmet Alp Balkan 2018-06-27 14:55:19 -0700
  • 6c2336b21e frontend: money proto migration Ahmet Alp Balkan 2018-06-27 14:31:38 -0700
  • 71c27ccea0 checkoutservice: money proto migration Ahmet Alp Balkan 2018-06-27 14:27:17 -0700
  • 6f1a3d79e1 Move to new proto + add magic of left-pad Ace Nassri 2018-06-27 13:51:08 -0700
  • 51d5e9a3ed currencyservice: [WIP] money proto migration Ahmet Alp Balkan 2018-06-27 13:28:49 -0700
  • f5dc3dd056 checkoutservice: money proto migration Ahmet Alp Balkan 2018-06-27 13:25:32 -0700
  • 3d22afac72 delete currencyservicetemp implementation Ahmet Alp Balkan 2018-06-27 12:44:00 -0700
  • 129eb9be66 paymentservice: money proto migration Ahmet Alp Balkan 2018-06-27 12:42:00 -0700
  • c2b08f0793 shippingservice: money proto migration Ahmet Alp Balkan 2018-06-27 12:40:09 -0700
  • 8a07a97872 recommendationservice: money proto migration Ahmet Alp Balkan 2018-06-27 12:36:02 -0700
  • bc87db4601 test-cli: money proto migration Ahmet Alp Balkan 2018-06-27 12:28:20 -0700
  • c43dcd7c90 productcatalog: regenerate protos Ahmet Alp Balkan 2018-06-27 12:17:26 -0700
  • 07419c2077 pb: breaking change to Money, remove MoneyAmount Ahmet Alp Balkan 2018-06-27 12:08:20 -0700
  • 8ca3593635 frontend/money: add money utilities Ahmet Alp Balkan 2018-06-27 12:04:21 -0700
  • 3144c87e21 frontend: ui tweaks Ahmet Alp Balkan 2018-06-26 20:55:11 -0700
  • 22762b28bd Fixing AddItem and adding more tests/cartservice/CartServiceTests Simon Zeltser 2018-06-27 10:33:18 -0700
  • 6891793b4e Merge remote-tracking branch 'origin' into createCartService Simon Zeltser 2018-06-26 14:47:41 -0700
  • 2041bdcb48 Fixing GetCart for non-existing user Simon Zeltser 2018-06-26 14:41:00 -0700
  • 908df8d331 frontend: integrate recommmendationservice Ahmet Alp Balkan 2018-06-26 14:19:22 -0700
  • 9634693f37 recommendationservice: exclude input ids Ahmet Alp Balkan 2018-06-26 14:01:05 -0700
  • 289bd4db13 frontend: view cart, add to cart, empty cart Ahmet Alp Balkan 2018-06-26 12:54:36 -0700
  • f3fe6d42ad connect cartservice Ahmet Alp Balkan 2018-06-26 11:01:24 -0700
  • 36b7b9eb65 frontend: stop refreshing cookies Ahmet Alp Balkan 2018-06-25 23:20:51 -0700
  • e16172c14a frontend: product page Ahmet Alp Balkan 2018-06-25 22:47:33 -0700
  • 8a6be04035 productcatalog: longer product IDs Ahmet Alp Balkan 2018-06-25 22:47:21 -0700
  • 6268802ab5 frontend: homepage template showing products Ahmet Alp Balkan 2018-06-25 21:55:09 -0700
  • 4ccf44582f frontend/productservice: add product inventory Ahmet Alp Balkan 2018-06-25 21:51:48 -0700
  • f6ab191e2f Add logs Ace Nassri 2018-06-25 15:47:39 -0700
  • 296841756d Add caching Ace Nassri 2018-06-25 13:16:40 -0700
  • 7063092393 frontend: more organization Ahmet Alp Balkan 2018-06-25 11:17:51 -0700
  • ef92ddc351 Merge remote-tracking branch 'origin' into createCartService Simon Zeltser 2018-06-25 09:49:39 -0700
  • c3c76effea Fixing cache implementation Simon Zeltser 2018-06-25 09:44:56 -0700
  • 3cbda5fc65 frontend: add home template Ahmet Alp Balkan 2018-06-24 23:28:44 -0700
  • 11ba676828 frontend: connect to productcatalog, currencysvc Ahmet Alp Balkan 2018-06-24 21:37:16 -0700
  • f734e96733 frontend: initial prototype Ahmet Alp Balkan 2018-06-24 20:24:01 -0700
  • 3262ff82b0 Updating docker file to not include ports. Added scripts folder and script to run docker with env vars passed via command line. Also now the build and packaging is happening in container Simon Zeltser 2018-06-22 17:17:34 -0700
  • 60efbc0f9e integrate currencyservice to k8s deployment Ahmet Alp Balkan 2018-06-22 16:11:21 -0700
  • 97a36a6374 Fix math bug Ace Nassri 2018-06-22 15:44:50 -0700
  • 1fa7b44c83 Fix bugs Ace Nassri 2018-06-22 14:51:01 -0700
  • 9620c9bb1c Actually add protos Ace Nassri 2018-06-22 14:35:37 -0700
  • 057d8ae35a Switch to genproto.sh Ace Nassri 2018-06-22 14:14:43 -0700
  • ab5fb7bde4 Fix nit Ace Nassri 2018-06-22 13:54:40 -0700
  • 28a6fbb8f1 Initial commit Ace Nassri 2018-06-22 13:43:39 -0700
  • a1b141d5b3 git rm binary Ahmet Alp Balkan 2018-06-22 12:15:40 -0700
  • ea974982bd rm redundant leftover comment Ahmet Alp Balkan 2018-06-22 11:52:13 -0700
  • 31adf1400c test-cli: add smoke test for cartservice Ahmet Alp Balkan 2018-06-22 11:50:36 -0700
  • 73a662cf83 add prototype of redis k8s deployment Ahmet Alp Balkan 2018-06-22 11:43:55 -0700
  • 2d5dcfb3f6 currencyservice: fix test, add test for fractional result Ahmet Alp Balkan 2018-06-22 11:43:41 -0700
  • 3ae9448346 k8s: add resource limits to deployments Ahmet Alp Balkan 2018-06-22 09:35:30 -0700
  • 7d1d1d6614 checkoutservice: activate cartservice link Ahmet Alp Balkan 2018-06-22 09:12:41 -0700
  • 9deb87d62f remove unused .gitkeep Ahmet Alp Balkan 2018-06-21 22:35:54 -0700
  • fa46e85220 currencyservicefake: temp replacement for currencysvc Ahmet Alp Balkan 2018-06-21 22:34:46 -0700
  • 5b3530c021 test-cli: refactor currencyservice smoke test Ahmet Alp Balkan 2018-06-21 22:34:17 -0700
  • 1c00f04e1e paymentservice: check in proto/ Ahmet Alp Balkan 2018-06-21 22:33:38 -0700
  • 08144db10a checkoutservice prototype!!1 Ahmet Alp Balkan 2018-06-21 21:35:50 -0700
  • 4646d528b7 Merge branch 'master' of sso://user/ahmetb/microservices-demo into createCartService Simon Zeltser 2018-06-21 15:45:40 -0700
  • d37c0841ce return v4 uuid for paymentservice Jonathan Lui 2018-06-21 15:04:37 -0700
  • bd7da5fe89 Merge branch 'master' of sso://user/ahmetb/microservices-demo into createCartService Simon Zeltser 2018-06-21 14:54:12 -0700
  • 5d44d019b3 Fixing docker issues. Now the server can run in linux docker container but doesn't work with real redis yet Simon Zeltser 2018-06-21 14:53:07 -0700
  • cb6a105b51 PaymentService: use genproto.sh to cp proto to paymentservice Jonathan Lui 2018-06-21 14:40:14 -0700
  • 9f1bc5a69c Integrate paymentservice to skaffold/k8s Ahmet Alp Balkan 2018-06-21 14:22:09 -0700
  • 25dd31952c checkoutservice: change port to 5050 Ahmet Alp Balkan 2018-06-21 14:07:08 -0700
  • 98ac7e3a10 add kubernetes manifets and skaffold.yaml Ahmet Alp Balkan 2018-06-21 14:02:20 -0700
  • 28956fb240 unify ENTRYPOINTS in dockerfiles (no /bin/sh) Ahmet Alp Balkan 2018-06-21 12:42:14 -0700
  • 91663aa541 Merge branch 'master' of sso://user/ahmetb/microservices-demo Jonathan Lui 2018-06-21 13:03:40 -0700
  • 47669a51f7 copy over proto into payment-service; add Dockerfile and .dockerignore node_modules Jonathan Lui 2018-06-21 13:02:41 -0700
  • 88ac6d8fc1 more validation on credit card info; change smoke test for payment service to have a valid credit card Jonathan Lui 2018-06-21 12:48:53 -0700