Releases: ovh/utask
v1.4.2
v1.4.1
v1.4.0
Changelog
e1c02a0 Configurable database config name (#99)
a02d7bc Update .github/CODEOWNERS (#96)
f20ecca Update README with precisions for templating functions + JavaScript eval (#98)
59849c5 change: Un-expose /resolution route which was not used
ab020df feat: Refactored all RBAC on task/resolution + new subtask properties
60bc429 feat: swagger-UI: embed swagger-UI inside repository to consult API routes easily
bf6d95c fix(ui): update dependencies (#97)
53b6f4b fix(ui/dashboard): resolvable tasks, feat: add favicon (#102)
1cf7d39 fix: Marshal: avoid encode HTML characters when marshaling JSON
dab7fb0 fix: Removing unused properties that has never been used
44a7db9 fix: resolution: only add resolver as task.resolver_usernames if used admin privileges
8f364dd fix: sql: Missing INDEX on task_comment
8d320c3 fix: ui/dashboard (#100)
8516f68 misc: Add next release modifications to CHANGELOG.md
be33cb8 resolution: handle Lock differently inside resolution engine
ccf534f sql: Add indexes on task.resolver_usernames and task.watcher_usernames for task listing
c875bed swagger: regroup api routes with their corresponding section
v1.3.1
v1.3.0
Changelog
5b73c7c HTTP plugin: default timeout of 30s
9d54b83 chore(deps): bump acorn from 6.2.1 to 6.4.1 in /ui/editor (#88)
7089331 chore(deps): bump acorn from 6.3.0 to 6.4.1 in /ui/dashboard (#89)
8a10705 chore: rewrote error messages when failed to load templates (added IDs and names to determine which failed)
a3139f7 feat: CI: moving release process to our internal CDS instance
1ff6bd1 feat: release: add install-utask.sh as an extra file for the GitHub release
48ffbfc feat: script: add output_mode, output_manual_delimiters, exit_codes_unrecoverable configuration
afd154b feat: ssh: Add output_mode and output_manual_delimiters parameters.
e309657 feat: ssh: exit_codes_unrecoverable: allow to change the error class following the returned SSH exit status
e1ecb78 fix: notify pluggin panic when backend declared in template while no backends declared in utask-cfg
c06edb2 fix: script plugin should return metadata in a map[string]interface{} to have consistent keys
db3c94d fix: ssh: changing script to be optional
037dc11 fix: ssh: output wasn't retrieved correctly if values contained new lines
09d2092 fix: template-schema.json: input.default can be any types
fce4845 fix: template-schema: adding required properties on subtask + conditions / removing required properties on inputs / wrong type on base_configuration
edd7bb7 misc: CHANGELOG: add a CHANGELOG.md file to list plugin breaking changes
e2b89be misc: template-schema: allow json_schema property in step + refactor Dockerfile-child
181b87b review: reword README.md
095a73d scripts: add .PHONE to Makefile + fix Makefile on Go >=1.14 + check for pipefail on generate-install-script
9e56f87 template: Add template JSON-schema validation
c050d28 tests: adding Go 1.14 as mandatory builds
v1.2.4
v1.2.3
v1.2.2
v1.2.1
Changelog
803410e Fix relative file path bug + rename file field (#68)
5b94c9d Merge pull request #62 from ovh/ci-build-dockerimage
024e27c chore: Add a docker build step during CI to validate Dockerfile
6eb116e chore: Using wait-for-it.sh inside test-docker.sh to wait for postgresql availability
8e08b07 feat: Personalize path prefix for dashboard/editor and API (#65)
258a8e2 feat: http plugin improments (#63)
26fd347 fix: bumping loopfz/gadgeto to v0.9.1 following loopfz/gadgeto#64 fix
88ada50 fix: subtask: templating issue when creating subtask in foreach loop (#66) (#67)
v1.2.0
Changelog
3ba4b29 Improve way to install Goreleaser in CI (#58)
23d5f26 Merge pull request #52 from ovh/featHttpMagicPrefix
2841215 Merge pull request #55 from ovh/fix-subtask-templating
b81e9ae Merge pull request #61 from ovh/fix/build-dashboard-ngxchips
2836f0f Plugin subtask: fix templating instructions (escape hyphens)
ba44781 Update pkg/plugins/builtin/http/README.md
c9a240e Update pkg/plugins/builtin/http/README.md
b67f44a feat(http): add magic prefix to be able to communicate with api like gerrit
4aaae74 feat: Implement script plugin (#46)
6df3ca5 feat: Split payload and metadata from SSH plugin (#47)
cdcd063 feature: page for task states statistics (#49)
682e51d fix(ui/dashboard): downgrade ngxchips, cause ng2-material-dropdown problem
3515d5b fix: CI go test checker (#50)
880293e fix: delete dirty replace in go.mod (#36)
c51c099 fix: goreleaser path (#59)
b4ab56a fix: rename field + avoid multiple cast
0f1324f fix: use trimPrefix
82dba99 fixup! test: Improve code coverage (#37) 🎉 (#44)