Ahmet Alp Balkan
|
427f13fcd3
|
go: use dep in builds, remove relative imports
Fixes #11.
Fixes #12.
Fixes #13.
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-08-04 11:21:03 -07:00 |
|
Ahmet Alp Balkan
|
4572974c88
|
use dep to lock Go dependencies (without vendor/)
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-30 19:18:05 -07:00 |
|
Ahmet Alp Balkan
|
3493cc1cb4
|
Add more license headers
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-25 21:25:27 -07:00 |
|
Ahmet Alp Balkan
|
d0128060e4
|
Add LICENSE headers to source files
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-25 09:54:28 -07:00 |
|
Ahmet Alp Balkan
|
432c5462a0
|
frontend: add BANNER_COLOR to control jumbotron bg
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-19 11:28:14 -07:00 |
|
Ahmet Alp Balkan
|
b943dda1b7
|
go services: fix bug that starts profiling 3 times
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-17 22:36:17 -07:00 |
|
Ahmet Alp Balkan
|
0a1054c75d
|
shippingservice: prevent crash on profiler init
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-17 11:56:55 -07:00 |
|
Ahmet Alp Balkan
|
71c47b0869
|
fix frontend build yet again
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-17 11:49:50 -07:00 |
|
Ahmet Alp Balkan
|
f69fd6b0e2
|
frontend: fix build
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-17 11:48:43 -07:00 |
|
Ahmet Alp Balkan
|
5bb1a3f400
|
go services: do not fail (+retry) profiler init
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-17 11:45:09 -07:00 |
|
Ahmet Alp Balkan
|
c602594c37
|
fix emailservice dockerfile, rm ports helper script
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-16 17:02:31 -07:00 |
|
Ahmet Alp Balkan
|
e4664c22ea
|
refactor fix after profiler patch
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-16 15:17:59 -07:00 |
|
morganmclean
|
99ce1f84c2
|
Instrumented everything but Python
|
2018-07-16 14:29:14 -07:00 |
|
Ahmet Alp Balkan
|
e53b2956a2
|
Revert "frontend: temporarily add a port 8090 for healthz in mTLS"
This reverts commit 9c8b4bcad2c9cc4405a2a15b430e9823ebfd0a3e.
|
2018-07-16 11:02:02 -07:00 |
|
Ahmet Alp Balkan
|
b486251773
|
Revert "frontend: use LISTEN_ADDR, refactor Listen code"
This reverts commit 894c0e2a8dbcc76623c7d3ddf589e30e6b9985a9.
|
2018-07-16 11:01:58 -07:00 |
|
Ahmet Alp Balkan
|
ab2b15723c
|
frontend: use LISTEN_ADDR, refactor Listen code
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-16 10:21:41 -07:00 |
|
Ahmet Alp Balkan
|
7b35fb1291
|
frontend: temporarily add a port 8090 for healthz in mTLS
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-15 21:28:55 -07:00 |
|
Ahmet Alp Balkan
|
457e2edbdf
|
frontend/static: fix product image aspect ratios
use film-camera.jpg (1331 × 854) as the base aspect ratio
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-15 16:30:18 -07:00 |
|
Ahmet Alp Balkan
|
d08a58cc21
|
add retries for stackdriver exporters in go
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-13 15:44:56 -07:00 |
|
Ahmet Alp Balkan
|
555c8a4c05
|
frontend/checkoutservice: add tracing
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-12 10:46:43 -07:00 |
|
Ahmet Alp Balkan
|
af71f8f9b0
|
frontend: refactor http.Handler decoration
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-10 21:49:06 -07:00 |
|
Ahmet Alp Balkan
|
61cf05844d
|
fix go builds after deleting pkg internal
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-10 20:11:30 -07:00 |
|
JBD
|
4a82b21b5e
|
add OpenCensus Go support for HTTP and gRPC
|
2018-07-10 17:36:55 -07:00 |
|
Ahmet Alp Balkan
|
684c6020cb
|
frontend: whitelist currencies two more currencies
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-03 12:10:52 -07:00 |
|
Ahmet Alp Balkan
|
0b192fa95c
|
frontend: small fixes for form controls
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-03 09:56:42 -07:00 |
|
Ahmet Alp Balkan
|
6c8d06428f
|
frontend: recommendations widget is responsive
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-02 16:34:21 -07:00 |
|
Ahmet Alp Balkan
|
96ffafe0c5
|
frontend: error tpl invokes header/footer with vals
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-02 16:16:30 -07:00 |
|
Ahmet Alp Balkan
|
2f5cbd5eee
|
frontend: add footer (session id + request id)
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-02 16:11:58 -07:00 |
|
Ahmet Alp Balkan
|
6a5ba2a51d
|
frontend: fix checkout form mb
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-02 15:44:25 -07:00 |
|
Ahmet Alp Balkan
|
39169ca498
|
frontend: remove footer text
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-02 15:20:23 -07:00 |
|
Ahmet Alp Balkan
|
85d04fc0b5
|
frontend: proper ensureSess middleware, add req id
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-02 10:13:02 -07:00 |
|
Ahmet Alp Balkan
|
2dcd7b6221
|
frontend: remove sessionid from log
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-02 10:00:10 -07:00 |
|
Ahmet Alp Balkan
|
b7404e3500
|
frontend: use logrus structured logger
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-07-01 21:21:26 -07:00 |
|
Ahmet Alp Balkan
|
ab045ae6e7
|
currencyservice: change port to 7000
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-06-29 13:45:03 -07:00 |
|
Ahmet Alp Balkan
|
ca3ace3f65
|
frontend: use pkg/errors, show full stacktrace
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-06-28 22:03:39 -07:00 |
|
Ahmet Alp Balkan
|
386f497553
|
cartservice: dockerfile optimizations
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-06-28 21:45:57 -07:00 |
|
Ahmet Alp Balkan
|
319e9478c0
|
frontend: optimize dockerfile
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-06-28 18:46:58 -07:00 |
|
Ahmet Alp Balkan
|
1ae5e7737a
|
frontend: add liveness/readiness probes
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-06-28 18:15:05 -07:00 |
|
Ahmet Alp Balkan
|
9728803877
|
frontend/handlers: wrap err
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-06-28 16:54:24 -07:00 |
|
Ahmet Alp Balkan
|
92eb76c1db
|
k8s: add frontend dockerfile + skaffold
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-06-28 16:53:56 -07:00 |
|
Ahmet Alp Balkan
|
f9fa569d41
|
checkoutservice: empty cart after order
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-06-28 00:57:12 -07:00 |
|
Ahmet Alp Balkan
|
99cefc46c9
|
checkoutservice: remove PrepareOrder rpc
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-06-28 00:48:46 -07:00 |
|
Ahmet Alp Balkan
|
7db573230b
|
frontend: also log error
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-06-28 00:41:20 -07:00 |
|
Ahmet Alp Balkan
|
b2ca0868a5
|
frontend: error page
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-06-28 00:20:26 -07:00 |
|
Ahmet Alp Balkan
|
7f4319ae54
|
frontend: order result screen
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-06-28 00:15:16 -07:00 |
|
Ahmet Alp Balkan
|
21909b4674
|
k8s: cartservice listen addr
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-06-27 22:31:50 -07:00 |
|
Ahmet Alp Balkan
|
7c83802b9e
|
fix cartservice listen addr
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-06-27 22:31:50 -07:00 |
|
Ahmet Alp Balkan
|
483e113643
|
frontend: place order
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-06-27 22:16:03 -07:00 |
|
Ahmet Alp Balkan
|
3eb02c0679
|
frontend/templates: reenable empty cart
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-06-27 16:28:16 -07:00 |
|
Ahmet Alp Balkan
|
0dc4055b82
|
breaking changes to Address in proto
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2018-06-27 15:51:33 -07:00 |
|