v0.8.0 (2020-06-15)
Server ⚛️:
- Add support for create/update in
graphql
server with the mutationput
- Enable to subscribe to a
detached
task by its id - Enable
remove
a task ingraphql
by its id
v0.7.4 (2020-06-14)
Misc 👾:
- Remove debug print in graphql server
v0.7.3 (2020-06-14)
Server ⚛️:
- Search detached task in graphql by status
- Search detached task in graphql by array of ids
- Ignores task
start
property if the is set in the past - Search tasks
ids
using regex instead of completeid
Misc 👾:
- Add builds for
ARM
v0.7.2 (2020-04-20)
Bug Fix 🐛:
- Fix issue in
server
where the the elk file from the request was using the old syntax
v0.7.1 (2020-04-19)
Documentation 📖:
- Instructions on how to install
elk
from terminal
Misc 👾:
- Installation from terminal with
Go Binaries
- Move
main.go
to root directory
v0.7.0 (2020-04-19)
Server ⚛️:
- [health] Add health check endpoint
Commands 🤖:
- [server] Enable authorization
Documentation 📖:
- [deps] Update documentation to enable
ignore_error
atdeps
level - [task] Update documentation to enable
title
andtags
attask
level
Flags 🚩:
- --auth Add flag to [server] command
- --token Add flag to [server] command
Syntax:
- task Add property
title
andtags
- deps Add property
ignore_error
Misc 👾:
- Integration with
Travis-CI
- Integration with
Coverall
- Integration with
Go Release
- Add support for
golangci-lint
- Add
go vet
to build pipeline
v0.6.0 (2020-04-12)
Commands 🤖:
- [server] Create command
Documentation 📖:
- [server] Create documentation
Bug Fix 🐛:
- Fix issue where
logger
where being created to all the tasks instead of just the one that were being executed
v0.5.0 (2020-03-31)
Commands 🤖:
- [logs] Able to display logs for multiple
tasks
in the same command
Documentation 📖:
- [logs] Add documentation for the updated
log
property
Flags 🚩:
- --ignore-dep Add flag to [run] command
- --ignore-dep Add flag to [cron] command
- --ignore-log-format Add flag to [run] command
- --ignore-log-format Add flag to [cron] command
Syntax:
- log Add properties
out
,error
andformat
to log object
Bug Fix 🐛:
- Fix issue where
version
was not being display onmacOS amd64
Misc 👾:
engine
now uses alogger
per task, instead of one for the entireengine
- If you display multiple tasks with the command
logs
it display which output belong to which task - Add which go version was used to built the binary in the
version
command
v0.4.0 (2020-03-22)
Commands 🤖:
- [exec] Create command
- [version] Add built information
Documentation 📖:
- [exec] Create documentation
Flags 🚩:
- --var Add flag to [run] command
- --var Add flag to [cron] command
Syntax:
- vars Add property at
task
level - vars Add property at
global
level
v0.3.1 (2020-03-19)
Commands 🤖:
- Remove the display of
help
when arun
,cron
andls
throw an error - Remove
Examples
section from--help
Documentation 📖:
- Improve documentation in
README.md
- Add
Syntax
section - Add
Use Cases
section - Add
Commands
section
Flags 🚩:
- Rename the flag
--ignore-log
to--ignore-log-file
Syntax:
- Rename the property
watch
tosources
Misc 👾:
- Rename the file
elk.yml
toox.yml
v0.3.0 (2020-03-18)
Commands 🤖:
- [cron] Create command
Documentation 📖:
- [cron] Create documentation
- Specify
units
for--delay
and--timeout
flags
Flags 🚩:
- --interval Add flag to [run] command
- --ignore-error Add flag to [run] command
Syntax:
- ignore_error Add property at
task
level
Bug Fix 🐛:
- Fix build binary for
windows
in CI - Fix build binary for
macOS
in CI - Fix
context
error when running task inwatch
mode
Misc 👾:
- Increase test code coverage
- Use the same
os
, via CI, to compile binaries instead of usinggo
cross compile feature
v0.2.1 (2020-03-12)
Bug Fix 🐛:
- Fix issue when context was call before the program finish
v0.2.0 (2020-03-12)
Misc 👾:
- Use ELK_FILE env variable as a global file
- Change the way
dep
is declared inelk.yml
Commands 🤖:
- [config] Remove command
- [install] Remove command
Flags 🚩:
- --timeout Add flag to [run] command
- --deadline Add flag to [run] command
- --start Add flag to [run] command
- --delay Add flag to [run] command
v0.1.0 (2020-03-04)
Commands 🤖:
- [config] Create command
- [init] Create command
- [install] Create command
- [logs] Create command
- [ls] Create command
- [run] Create command
Documentation 📖:
- [config] Create documentation
- [init] Create documentation
- [install] Create documentation
- [logs] Create documentation
- [ls] Create documentation
- [run] Create documentation