Skip to content

Releases: ovh/utask

v1.4.2

03 Apr 15:02
v1.4.2
c9be4f9
Compare
Choose a tag to compare

Changelog

2d7dc05 feat(ui/dashboard): auto refresh home page / fix(ui/dashboard): new form (#106)
c9be4f9 fix: Dockerfile: UI assets were not imported in the correct folder (#107)
e72b91e fix: engine: children step now picked-up after being expanded (#105)

v1.4.1

02 Apr 14:56
v1.4.1
Compare
Choose a tag to compare

Changelog

08a37f9 feat: templating: add 'state' property

v1.4.0

31 Mar 14:06
v1.4.0
Compare
Choose a tag to compare

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

23 Mar 18:12
v1.3.1
Compare
Choose a tag to compare

Changelog

8c94c76 fix: base_output not used if the plugin Output is not a map[string]interface{}
4a62900 fix: templating: allow templating to render empty string as result

v1.3.0

18 Mar 11:19
v1.3.0
e2b89be
Compare
Choose a tag to compare

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

10 Feb 10:45
v1.2.4
Compare
Choose a tag to compare

Changelog

e2e4c7a fix: templates: Multiple templates import no longer breaks when depends of each others in sub-task pluggin (#79)

v1.2.3

21 Jan 13:34
v1.2.3
Compare
Choose a tag to compare

Changelog

9c24c9c chore: improve build and testing (#76)
6294a5d doc: Update issue templates (#77)
dabc1b4 fix: auth: remove CtxKey type - involves breaking of SubTask authentication (#78)
8fe4552 fix: dashboard: remove authentication requirements for serving static assets (#75)

v1.2.2

16 Jan 14:53
v1.2.2
25570b2
Compare
Choose a tag to compare

Changelog

25570b2 fix: config: dashboard prefix setter should be configured after Init plugins
deb1168 fix: template: Need to normalize template before updating (#71)

v1.2.1

15 Jan 10:30
v1.2.1
Compare
Choose a tag to compare

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

09 Jan 10:06
v1.2.0
b81e9ae
Compare
Choose a tag to compare

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)