Releases: ovh/utask
v1.14.2
v1.14.1
v1.14.0
Changelog
62e0a7d feat(api): allow to filter tasks with tags (#256)
4d9c84b feat(ui): Edit step (#257)
d01540e feat: improve audit logs middleware (#255)
4806e5e fix(): Useless assignment to local variable (#248)
f9562d3 fix(): check for fontColor (#246)
688e72b fix(): email port is only 16bits (#247)
1effa39 fix(): wrong escape in regular expression (#245)
c8a8325 fix(api): resolution edition wasn't validating all the fields (including step state) causing internal issues (#250)
6163c3c fix(ui): remove both option from task type filter (#249)
66b5015 operator: introduces NOTREGEXP operator (#253)
v1.13.0
Changelog
3d48577 feat(api): list all tasks related to a regular user (#238)
13d547b feat(notification): add new notification type: task_validation (#233)
a83f99c feat(script): declare environment variables with task context (#226) (#229)
cab9622 feat(ui): use new all tasks filter for both admin and non admin (#243)
566c556 fix(): various fixes following golangci-lint reports (#239)
8cb07d7 fix(http): do not include host as resources if unable to parse URL (#234)
3da4fc8 fix(ui): modal editor for request and resolution, js error template without inputs (#241)
6c2ecc1 fix(ui): style for task page button, search for template list (#232)
471ecb5 fix(ui): tasks list detect params change (#242)
685f658 fix: engine: invalid templating wasn't catched all the time (#231)
565f030 ui: fix the context menu on the d3 graph on firefox (#244)
v1.12.0
Changelog
b8822d5 Utask lib features (#223)
47d2c36 feat(foreach): include iteration state inside the children map (#221)
f7e4809 feat(ui): fix some style issues (#225)
99a89cb fix(ui): dedicate function page, avoid yaml/json conversion, other fixes (#220)
7d5c74e fix: values: templating values were incorrectly copied after a clone (#227)
20b9bf3 misc: remove travis-ci.org hook (#228)
a877924 ui: vertical form for new task (#224)
v1.11.0
Changelog
c87ee96 api: task: add filter on template (#212)
ab0e570 chore(ui): release lib to npm registry (#219)
722f079 feat(ui): 'all' filter for user, use inputs from task or template (#213)
a768bc3 feat(ui): add template filter for tasks (#217)
d8a0b5a foreach: add foreach_strategy
property to ensure sequence between foreach elements (#211)
3fe8365 implements a digest auth on the http builtin and allow generate uuid in templates through a native method (#216)
98e19a0 pkg/notify: add notification strategies regarding template name and state (#214)
045cb79 refactor(ui): switch to ant design (#202)
a3d6d57 resolution: allow resolution edition on a single step + add endpoint to change only step state (#215)
acc23c0 templating: adding fieldFrom helper function to retrieve a field from a previous expression (#210)
v1.10.0
Changelog
6c47e0d db: check that latest SQL migration is applied before starting µTask (#208)
db58f4d feat(notification): add Webhook as notification system (#194)
c53b5ba feat: Update prometheus metrics and add duration metrics (#192)
706a13f fix: GetResolution: all resolution manager should be allowed to retrieve outputs (#205)
51db689 fix: RunResolution: prevent resolution manual run when maintenance mode is activated (#204)
374b4e3 fix: sql migration 1.10.0: handle null last_start on resolution (#207)
cf63022 fix: squash the configuration items list (#206)
f9df674 refactor: add utask-lib source inside main repository (#198)
31215cd resource limiting: complete rework to handle context cancelation and native rate-limiting on a template (#196)
v1.9.2
v1.9.1
Changelog
7b37ee7 api: add comments when admins performs manual actions on task or resolution
20e0b13 chore: update json-schema template specification
065acfc feat(UI): update UI
8b09525 feat: task now includes the tasktemplate resolver_inputs to be displayed directly without requesting the template informations (#179)
5273b5d fix(new task): Collection
f6ceb0c fix: task: always return input in GET /task (#182)
2bd17c2 fix: unable to edit task that have read-only tags (#180)
f2cea76 http: add mTLS for client authentication
de8e95e misc: repair development workflow (#183)
4ccedcf subtask: change step state to TO_RETRY instead of SERVER_ERROR while not complete (#181)