-
1dde5014
by Martin Blanchard
at 2018-12-04T14:34:08Z
job.py: Expose its ActionResult origin
https://gitlab.com/BuildGrid/buildgrid/issues/139
-
b4ff86bb
by Martin Blanchard
at 2018-12-06T10:05:21Z
scheduler.py: Allow registering for build metadata updates
https://gitlab.com/BuildGrid/buildgrid/issues/139
-
c5f39b31
by Martin Blanchard
at 2018-12-06T10:07:56Z
server/instance.py: Register tasks for build metrics
https://gitlab.com/BuildGrid/buildgrid/issues/139
-
14d8ae0e
by Martin Blanchard
at 2018-12-06T10:09:27Z
server/instance.py: Stop using 'void' for empty instance in metrics
https://gitlab.com/BuildGrid/buildgrid/issues/139
-
38eb6692
by Raoul Hidalgo Charman
at 2018-12-10T11:20:10Z
bot: Add logic to reconnect
Bot will call CreateBotSession or UpdateBotSession depending on whether it is
still connected to the server. Added run method to bot session that does this
logic.
Fixes #126
-
6ec6bf57
by Raoul Hidalgo Charman
at 2018-12-10T11:20:10Z
cmd_bot.py: Remove unnecessary KeyboardInterrupt handlers
There's already one in bot session so don't need one in cmd_bot
-
58f0dfaf
by Martin Blanchard
at 2018-12-10T11:30:51Z
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
-
ad6c5848
by Martin Blanchard
at 2018-12-10T11:30:51Z
server/_authentication.py: New JWT based gRPC interceptor
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
0233420b
by Martin Blanchard
at 2018-12-10T11:30:51Z
server/instance.py: Register authentication gRPC interceptor
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
5e8c5dbd
by Martin Blanchard
at 2018-12-10T11:30:51Z
client/authentication.py: New client gRPC channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
dac3e8ea
by Martin Blanchard
at 2018-12-10T11:30:51Z
cmd_bot.py: Port to new client channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
d9071db2
by Martin Blanchard
at 2018-12-10T11:30:51Z
cmd_capabilities.py: Port to new client channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
9cf39c9a
by Martin Blanchard
at 2018-12-10T11:30:51Z
cmd_cas.py: Port to new client channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
d5fceafa
by Martin Blanchard
at 2018-12-10T11:30:51Z
cmd_execute.py: Port to new client channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
47e59e5e
by Martin Blanchard
at 2018-12-10T11:30:51Z
cmd_operation.py: Port to new client channel helpers
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
0c6d6913
by Martin Blanchard
at 2018-12-10T11:30:51Z
tests/utils: Add a file reader helper
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
c4021884
by Martin Blanchard
at 2018-12-10T11:30:51Z
tests/utils/dummy.py: New (dummy) server helper
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
7cbd0b8f
by Martin Blanchard
at 2018-12-10T11:30:51Z
tests/auth: Add client and sever interceptor tests
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
929f314e
by Martin Blanchard
at 2018-12-10T11:30:51Z
.gitlab-ci.yml: Install auth. dependencies for testing
https://gitlab.com/BuildGrid/buildgrid/issues/144
-
2dc0ab0f
by Martin Blanchard
at 2018-12-10T11:39:19Z
_app/settings/parser.py: Allow using dashes is key names
https://gitlab.com/BuildGrid/buildgrid/issues/147
-
49cde519
by Martin Blanchard
at 2018-12-10T11:39:19Z
_app/settings: Use dashes in example configurations
https://gitlab.com/BuildGrid/buildgrid/issues/147
-
e8f73080
by Martin Blanchard
at 2018-12-10T11:39:19Z
docs: Use dashes in documentation configurations
https://gitlab.com/BuildGrid/buildgrid/issues/147
-
db2b3d30
by Martin Blanchard
at 2018-12-10T11:39:19Z
cmd_server.py: Ensure configuration file exists
https://gitlab.com/BuildGrid/buildgrid/issues/147
-
14beca26
by Martin Blanchard
at 2018-12-10T12:20:38Z
cmd_server.py: Parse authorization configuration
https://gitlab.com/BuildGrid/buildgrid/issues/147
-
b55ce53c
by Martin Blanchard
at 2018-12-10T12:20:39Z
_app/settings: Add a reference configuration file
https://gitlab.com/BuildGrid/buildgrid/issues/147
-
eba38225
by Martin Blanchard
at 2018-12-10T12:20:39Z
docs: Add reference to server configuration section
https://gitlab.com/BuildGrid/buildgrid/issues/147
-
2d8dbc30
by Martin Blanchard
at 2018-12-10T12:31:53Z
Prefer 'empty' instance by default
-
e3baaa76
by Martin Blanchard
at 2018-12-10T15:44:44Z
reference.yml: Add a monitoring configuration section
https://gitlab.com/BuildGrid/buildgrid/issues/142
-
9e66140d
by Martin Blanchard
at 2018-12-10T15:45:00Z
server/instance.py: Handle monitoring configuration
https://gitlab.com/BuildGrid/buildgrid/issues/142
-
25357ffc
by Martin Blanchard
at 2018-12-10T15:45:04Z
cmd_server.py: Parse monitoring configuration
https://gitlab.com/BuildGrid/buildgrid/issues/142
-
921f246e
by Martin Blanchard
at 2018-12-10T15:59:15Z
scheduler.py: Allow dynamic monitoring activate/deactivation
https://gitlab.com/BuildGrid/buildgrid/issues/142
-
4c88924b
by Martin Blanchard
at 2018-12-10T15:59:16Z
server/instance.py: Active schedulers monitoring
https://gitlab.com/BuildGrid/buildgrid/issues/142
-
6ef3a510
by Martin Blanchard
at 2018-12-10T15:59:16Z
_monitoring.py: Expose a 'prints_records?' property
https://gitlab.com/BuildGrid/buildgrid/issues/142
-
ae8be282
by Martin Blanchard
at 2018-12-10T15:59:16Z
server/instance.py: Do not print log-record if monitoring bus does
https://gitlab.com/BuildGrid/buildgrid/issues/142