feat(log): allow ISO 8601 with millisecond precision as timestamp format

Resolves #9 (closed).

So far we've been using RFC3339 (logrus default) with no millisecond precision.

This MR adds support for ISO 8601 timestamps as an opt-in feature by setting the GITLAB_ISO8601_LOG_TIMESTAMP environment variable. RFC3339 remains as default for backward compatibility reasons.

Edited by João Pereira

Merge request reports

Loading