Commit graph

319 commits

Author SHA1 Message Date
Ahmet Alp Balkan
31adf1400c test-cli: add smoke test for cartservice
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-22 11:50:36 -07:00
Ahmet Alp Balkan
2d5dcfb3f6 currencyservice: fix test, add test for fractional result
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-22 11:43:41 -07:00
Ahmet Alp Balkan
7d1d1d6614 checkoutservice: activate cartservice link
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-22 09:12:41 -07:00
Ahmet Alp Balkan
9deb87d62f remove unused .gitkeep
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 22:35:54 -07:00
Ahmet Alp Balkan
fa46e85220 currencyservicefake: temp replacement for currencysvc
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 22:34:46 -07:00
Ahmet Alp Balkan
5b3530c021 test-cli: refactor currencyservice smoke test
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 22:34:17 -07:00
Ahmet Alp Balkan
1c00f04e1e paymentservice: check in proto/
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 22:33:38 -07:00
Ahmet Alp Balkan
08144db10a checkoutservice prototype!!1
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 21:36:01 -07:00
Simon Zeltser
4646d528b7 Merge branch 'master' of sso://user/ahmetb/microservices-demo into createCartService 2018-06-21 15:45:40 -07:00
Jonathan Lui
d37c0841ce return v4 uuid for paymentservice 2018-06-21 15:04:37 -07:00
Simon Zeltser
bd7da5fe89 Merge branch 'master' of sso://user/ahmetb/microservices-demo into createCartService 2018-06-21 14:54:12 -07:00
Simon Zeltser
5d44d019b3 Fixing docker issues. Now the server can run in linux docker container but doesn't work with real redis yet 2018-06-21 14:53:07 -07:00
Jonathan Lui
cb6a105b51 PaymentService: use genproto.sh to cp proto to paymentservice 2018-06-21 14:40:14 -07:00
Ahmet Alp Balkan
25dd31952c checkoutservice: change port to 5050
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 14:07:08 -07:00
Ahmet Alp Balkan
28956fb240 unify ENTRYPOINTS in dockerfiles (no /bin/sh)
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 14:03:04 -07:00
Jonathan Lui
91663aa541 Merge branch 'master' of sso://user/ahmetb/microservices-demo 2018-06-21 13:03:40 -07:00
Jonathan Lui
47669a51f7 copy over proto into payment-service; add Dockerfile and .dockerignore node_modules 2018-06-21 13:02:41 -07:00
Jonathan Lui
88ac6d8fc1 more validation on credit card info; change smoke test for payment service to have a valid credit card 2018-06-21 12:48:53 -07:00
Ahmet Alp Balkan
4ade7ddb29 remove -v from go-build dockerfiles
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 12:40:07 -07:00
Ahmet Alp Balkan
f06818db0c checkoutservice: partial implementation
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 12:15:53 -07:00
Ahmet Alp Balkan
95ed2f3b64 Merge branch 'master' of sso://user/ahmetb/microservices-demo 2018-06-21 11:45:06 -07:00
Ahmet Alp Balkan
164e52fa44 checkoutservice: add code stubs, TODO implement
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 11:44:47 -07:00
Simon Zeltser
238197008c Merge branch 'master' of sso://user/ahmetb/microservices-demo into createCartService 2018-06-21 11:22:43 -07:00
Simon Zeltser
d7d9165da6 added gitignore file for .net proj 2018-06-21 11:19:48 -07:00
Jonathan Lui
c7e7692057 indents 2018-06-21 11:19:28 -07:00
Ahmet Alp Balkan
af9db7b021 recommendationsvc: compile_proto.sh -> genproto.sh
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 11:12:17 -07:00
Simon Zeltser
0ce195bb80 command line arguments handling 2018-06-21 11:10:13 -07:00
Simon Zeltser
8860d8bfdd added redis integration and command line arguments handling to cart service. Didn't test in the cloud yet 2018-06-21 11:09:12 -07:00
Jonathan Lui
7a6edd751d finish up PaymentService 2018-06-21 10:52:34 -07:00
Ahmet Alp Balkan
e5ea2154d2 recommendationservice: add requirements.txt
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 10:31:07 -07:00
Dan Sanche
017c8a91ed Merge branch 'master' of sso://user/ahmetb/microservices-demo 2018-06-21 10:27:28 -07:00
Dan Sanche
31d099b861 Merge branch 'master' of sso://user/ahmetb/microservices-demo 2018-06-21 10:26:32 -07:00
Ahmet Alp Balkan
1372aad813 recommendationservice: require PRODUCT_CATALOG_SERVICE_ADDR
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 10:22:28 -07:00
Ahmet Alp Balkan
2f8b278718 rm .DS_Store files
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-21 09:28:48 -07:00
Dan Sanche
61291a5105 regenerated protos 2018-06-20 23:53:23 -07:00
Dan Sanche
5cdc65777a regenerated protos 2018-06-20 23:40:47 -07:00
Dan Sanche
933a05205f pull ids from product catalog service 2018-06-20 23:26:32 -07:00
Dan Sanche
c753f9a6ff added product catalog address env var 2018-06-20 22:37:56 -07:00
michaelawyu
1fc51262ff Added Cloud Mail client library + Dummy mode support + Minor Fixes 2018-06-20 18:14:28 -07:00
Ahmet Alp Balkan
c9525d8e06 regenerate go protos after breaking change
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-20 17:00:52 -07:00
Ahmet Alp Balkan
dfb0ae215f test-cli: minor fix
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-20 16:56:39 -07:00
Ahmet Alp Balkan
626342e9bb test-cli: add smoke test for currencyservice
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-20 16:55:43 -07:00
Ahmet Alp Balkan
52cc8faef9 test-cli: add smoke test for emailservice
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-20 16:24:22 -07:00
Simon Zeltser
572c02f588 Merge branch 'master' of sso://user/ahmetb/microservices-demo into createCartService 2018-06-20 15:53:12 -07:00
Simon Zeltser
2df80b14c9 Initial commit of cart service using .net core 2.0. Working prototype without cache implementation (yet) 2018-06-20 15:40:07 -07:00
Ahmet Alp Balkan
f3efae6203 test-cli: add smoke test for payment service
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-20 15:16:32 -07:00
Ahmet Alp Balkan
2316e25504 change Product.id to string
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-20 12:20:39 -07:00
Ahmet Alp Balkan
cc8ef35006 test-cli: add smoke tests for recommendation service
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-20 10:20:51 -07:00
Ahmet Alp Balkan
2d4f4f884a shippingservice: minify dockerfile, unify genproto
also fixed a bug causing non-letter chars in tracking ID.

Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-19 23:04:53 -07:00
Ahmet Alp Balkan
44e6671727 test-cli: add smoke test for shippingservice
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-19 23:04:39 -07:00
Ahmet Alp Balkan
810a74a463 productcatalogservice: add Dockerfile
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-19 23:04:28 -07:00
Ahmet Alp Balkan
0cb633c4df add a test-cli to run smoke tests manually
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-19 21:40:07 -07:00
michaelawyu
5da1f85b76 Added email service 2018-06-18 16:02:00 -07:00
Jonathan Amsterdam
9c1d009e39 remove .gitgkeep 2018-06-16 09:39:49 -04:00
Jonathan Amsterdam
d94ba7a752 Merge branch 'master' of sso://user/ahmetb/microservices-demo 2018-06-16 09:37:37 -04:00
Jonathan Amsterdam
914f07f307 productcatalogservice: implementation 2018-06-16 09:37:11 -04:00
adamross
1b3cbff698 Add shipping service. 2018-06-15 15:11:53 -07:00
Jonathan Amsterdam
9af0ca0eda add productcatalogservice dir 2018-06-15 07:53:47 -04:00
Dan Sanche
0cf418df99 recommender now returns ids instead of products 2018-06-14 16:10:11 -07:00
Dan Sanche
fd6b66faeb removed pyc files 2018-06-14 15:59:59 -07:00
Dan Sanche
8375b4b1e2 added ports to script arguments 2018-06-14 15:52:41 -07:00
Dan Sanche
62153ef88e added client 2018-06-14 15:31:06 -07:00
Dan Sanche
9c6f36c605 added implementation of server 2018-06-14 12:45:44 -07:00
Dan Sanche
0844d37872 added protobuffs 2018-06-14 12:30:50 -07:00
Dan Sanche
11eed708b6 added basic Dockerfile and python script 2018-06-14 11:03:02 -07:00
Dan Sanche
671602879e added directory for recommendation service 2018-06-14 10:42:24 -07:00
Adam Ross
2f22da40f4 Add directory for shippingservice. 2018-06-13 15:09:57 -07:00
Jonathan Lui
c4c7799f25 create src/paymentservice dir 2018-06-13 15:00:54 -07:00
Ahmet Alp Balkan
bdd32edae6 Add src dirs
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-06-13 14:26:55 -07:00