You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
github/oauth2 identities can now be used as identity for the docker
runner.
Add support for deletion of old job executions based on the job_retention
setting and the retention job field.
Add support for deletion of old sessions based on the session_retention
setting.
Inject job parameters as files in $EVENTLINE_DIR/parameters.
Add a notification setting to allow a specific list of email address
domains.
Add the job-execution-watcher worker to detect and stop jobs which have
timed out, i.e. executions which have not been refreshed for some time. Job
executions are now refreshed regularly (the interval is controlled by the job_execution_refresh_interval setting). The timeout duration is
controlled by the job_execution_timeout setting.
Add a --validate-cfg command line flag to exit after configuration
validation but before starting the service.
Add an allowed_runners setting to provide a list of the runners allowed in
submitted jobs.
Add a generic/gpg_key identity to store GPG keys.
Add a new ssh runner to execute remote jobs.
Add support for mount points to the docker runner.
Bug fixes
Fix job pagination in evcli.
Fix the Docker image so that evcli can be executed inside.
Always provide EVENTLINE_DIR as an absolute path.
Fix incorrect validation of the tls field in http server configuration.
Fix immediate session deletion issue when session retention is not
configured or equal to zero.
Fix incorrect validation of the influxdb client configuration.
Fix initialization so that the program exits when HTTP server initialization
fails.
Fix configuration validation so that it fails when there is no encryption
key.
Fix file permissions when executing in a container as a non-root user.
Add missing dependencies to the Systemd unit file.
Fix filter serialization.
Update the last use time of all identities injected in the job during
execution.
Fix decoding of validation errors with no data in evcli.
Interrupt execution on job abortion.
Misc
Use the default monospace font of the web browser instead of serving a half
megabyte file.
Disable color for logging if the error output stream is not a character
device.
Improve validation of the configuration file.
Add index to prevent potential performance issue during project deletion.
Rename settings:
max_parallel_jobs to max_parallel_job_executions.
job_retention to job_execution_retention.
Do not create events for periodic timer ticks which occurred when the server
was down.
The job id is now mandatory in event objects.
Store the file containing the last build id check date in $HOME/.evcli for
consistency.