Djordje Lukic
|
c8079d61ee
|
Move streams into own package
|
2020-06-08 16:01:53 +02:00 |
Djordje Lukic
|
bb69de1db3
|
Add context endpoint to set the current context
|
2020-06-08 16:01:43 +02:00 |
Djordje Lukic
|
71087c68be
|
Add exec.ts for an example of exec over gRPC
|
2020-06-08 09:46:27 +02:00 |
Djordje Lukic
|
c34d016fdb
|
Unify protos with client interfaces
* change function names in containers.proto
* add streams proto
|
2020-06-08 09:43:19 +02:00 |
Djordje Lukic
|
31a0716c87
|
Use stdcopy if the container doesn't have a tty
|
2020-06-08 08:46:30 +02:00 |
Guillaume Tardif
|
1c94893d2f
|
Fix slight bug in error handling
|
2020-06-03 12:20:49 +02:00 |
Djordje Lukic
|
cb14c05e74
|
Move the context server into own package
It had notthing to do in the cli package
|
2020-05-26 10:31:14 +02:00 |
Djordje Lukic
|
129e675932
|
Put all protos inside the `protos` package
|
2020-05-25 15:04:28 +02:00 |
Djordje Lukic
|
36c01f511b
|
Refactor the interceptors
Avoid having a function that takes in two contexts as parameters
|
2020-05-22 10:16:04 +02:00 |
Djordje Lukic
|
5945e6a56c
|
Implement gRPC logging
|
2020-05-22 10:16:04 +02:00 |
Christopher Crone
|
ebe3fbc180
|
Use config dir for serving API
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
|
2020-05-20 15:56:07 +02:00 |
Djordje Lukic
|
a26dd81307
|
Add timeout as a parameter to the stop action
|
2020-05-18 15:31:59 +02:00 |
Djordje Lukic
|
ce7cbd4463
|
Add `Stop` command on the gRPC side.
|
2020-05-18 15:31:59 +02:00 |
guillaume.tardif
|
ecfffc6feb
|
Allow server to start on tcp port or if windows, named pipe rather than unix socket. could not yet make it work on named pipe from js client (connects but error)
|
2020-05-18 14:14:52 +02:00 |
Ulysses Souza
|
40fa78ac5d
|
Add rm command
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
|
2020-05-13 10:44:04 +02:00 |
Djordje Lukic
|
24c035e822
|
Add comments on exported items, remove example command
Also add `make lint` to run the linter
|
2020-05-05 10:27:44 +02:00 |
Djordje Lukic
|
3d363643ad
|
Implement simple ACI run
|
2020-05-04 11:35:11 +02:00 |
Ulysses Souza
|
33c45a0a62
|
Add "goimports"
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
|
2020-05-04 11:30:21 +02:00 |
Ulysses Souza
|
4f3c2c1996
|
Fix protos and its generation
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
|
2020-05-04 11:30:21 +02:00 |
Djordje Lukic
|
0af5afe440
|
Move the proxy in the server package
|
2020-04-30 12:20:04 +02:00 |
Djordje Lukic
|
8571cf5a04
|
Create a new client on each request
`docker serve` doesn't need a context any more, the server takes the
current context from the request metadata and creates a new client
|
2020-04-30 12:07:26 +02:00 |
Djordje Lukic
|
9ea91791b4
|
Change the current context of the client on each request
* the interceptor takes the current context from the metadat
* each handler needs to call `client.SetContext()` before using the
sevices
|
2020-04-30 12:07:26 +02:00 |
Christopher Crone
|
d166ad82f9
|
Update copyright date
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
|
2020-04-24 14:39:49 +02:00 |
Michael Crosby
|
bae830a1b1
|
Add initial backend proto and example
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
|
2020-04-06 11:22:34 -04:00 |