woodpecker/web
6543 e57a09a404
Update pipeline state on server as a whole on approval (#3504)
We can not just update some records for steps, as we want the pipeline
engine as single source of truth but not manage the state.
And the server should only manage the state but not how pipelines work.

We can match the pipeline but neither workflows or steps 1:1, so we
"update" them as a whole by deleting existing workflow and step data and
insert the new info from engine.

close   #3494
close  #3472

---------
*Sponsored by Kithara Software GmbH*

---------

Co-authored-by: Robert Kaussow <xoxys@rknet.org>
2024-03-18 20:07:45 +01:00
..
public/favicons pre-commit fixes (#2669) 2023-10-31 09:14:09 +01:00
src Translated using Weblate (German) 2024-03-18 03:29:56 +00:00
.eslintignore Update dependencies and tiny adjustments to UI (#1083) 2022-08-09 14:13:32 +02:00
.eslintrc.js Add spellcheck config (#3018) 2024-01-27 21:15:10 +01:00
.gitignore Unify date/time dependencies (#2891) 2023-12-04 12:46:24 +01:00
.prettierignore Do not run prettier with pre-commit (#3196) 2024-01-14 21:14:00 +01:00
components.d.ts Update pipeline state on server as a whole on approval (#3504) 2024-03-18 20:07:45 +01:00
index.html Fix css loading order in head (#2785) 2023-11-09 15:13:11 +02:00
LICENSE Add spellcheck config (#3018) 2024-01-27 21:15:10 +01:00
package.json fix(deps): update dependency @intlify/unplugin-vue-i18n to v3 (#3492) 2024-03-16 07:56:42 +01:00
pnpm-lock.yaml fix(deps): update dependency @intlify/unplugin-vue-i18n to v3 (#3492) 2024-03-16 07:56:42 +01:00
tsconfig.eslint.json Update dependencies and tiny adjustments to UI (#1083) 2022-08-09 14:13:32 +02:00
tsconfig.json chore(deps): lock file maintenance (#3350) 2024-02-08 20:23:49 +01:00
vite.config.ts Unify date/time dependencies (#2891) 2023-12-04 12:46:24 +01:00
web.go Check for correct license header (#2137) 2023-08-10 11:06:00 +02:00
windi.config.ts Add spellcheck config (#3018) 2024-01-27 21:15:10 +01:00