-
e810f258
by Martin Blanchard
at 2018-12-05T09:34:26Z
setup.py: Introduce pyjwt dependency
Hosted at: https://github.com/jpadilla/pyjwt
The dependency is declared as part of a new 'auth' extra target so that
it is not installed by default, but only if requested.
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
493704b3
by Martin Blanchard
at 2018-12-06T11:27:35Z
server/_authentication.py: New JWT based gRPC interceptor
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
2d8d7cc5
by Martin Blanchard
at 2018-12-06T11:27:36Z
server/instance.py: Register authentication gRPC interceptor
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
a500cb6c
by Martin Blanchard
at 2018-12-06T11:27:36Z
client/authentication.py: New client gRPC channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
2bbbe72b
by Martin Blanchard
at 2018-12-06T11:27:36Z
cmd_bot.py: Port to new client channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
17fb9fa1
by Martin Blanchard
at 2018-12-06T11:27:36Z
cmd_capabilities.py: Port to new client channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
3941b432
by Martin Blanchard
at 2018-12-06T11:27:36Z
cmd_cas.py: Port to new client channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
45ec00f5
by Martin Blanchard
at 2018-12-06T11:27:36Z
cmd_execute.py: Port to new client channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
1ac4fdf3
by Martin Blanchard
at 2018-12-06T11:27:36Z
cmd_operation.py: Port to new client channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
0609cf00
by Martin Blanchard
at 2018-12-06T11:27:36Z
tests/utils: Add a file reader helper
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
1b302d76
by Martin Blanchard
at 2018-12-06T11:27:36Z
tests/utils/dummy.py: New (dummy) server helper
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
486bb1f6
by Martin Blanchard
at 2018-12-06T11:27:36Z
tests/auth: Add client and sever interceptor tests
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
5f359b13
by Martin Blanchard
at 2018-12-06T11:27:36Z
.gitlab-ci.yml: Install auth. dependencies for testing
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
bca0dadd
by Martin Blanchard
at 2018-12-06T12:48:01Z
_app/settings/parser.py: Allow using dashes is key names
-
f647b346
by Martin Blanchard
at 2018-12-06T12:48:08Z
_app/settings: Use dashes in example configurations
-
d5f506ef
by Martin Blanchard
at 2018-12-06T12:48:08Z
docs: Use dashes in documentation configurations
-
41a59ad1
by Martin Blanchard
at 2018-12-06T12:48:08Z
cmd_server.py: Ensure configuration file exists
-
dab32dc0
by Martin Blanchard
at 2018-12-06T12:48:08Z
cmd_server.py: Parse authorization configuration
-
a3d60562
by Martin Blanchard
at 2018-12-06T13:34:13Z
_app/settings: Add a reference configuration file
-
67d60898
by Martin Blanchard
at 2018-12-06T13:34:22Z
docs: Add reference to server configuration section