Vincent Ambo
0693e371d6
feat(server): Apply GZIP compression to all image layers
...
This fixes #62
2019-10-11 12:37:00 +01:00
Vincent Ambo
6f148f789f
refactor(server): Convert existing log entries to structured format
...
This rewrites all existing log statements into the structured logrus
format. For consistency, all errors are always logged separately from
the primary message in a field called `error`.
Only the "info", "error" and "warn" severities are used.
2019-10-06 23:05:23 +01:00
Vincent Ambo
0642f7044d
fix(server): Amend package path for Go tooling compatibility
...
With these changes it is possible to keep Nixery in $GOPATH and build
the server in there, while still having things work correctly via Nix.
2019-10-06 23:05:23 +01:00
Vincent Ambo
f4bf3518f6
refactor(server): Replace log calls with logrus
...
This introduces a structured logging library that can be used (next
step) to attach additional metadata to log entries.
2019-10-06 23:05:23 +01:00
Vincent Ambo
6b06fe27be
feat(server): Implement creation of layer tarballs in the server
...
This will create, upload and hash the layer tarballs in one disk read.
2019-10-03 22:29:50 +01:00