n8n/packages
Iván Ovejero cddd012a2f
feat(core): block workflow update on interim change (#4397)
*  Add `updatedAt` to store

*  Set `updatedAt` in store

* 👕 Update FE types

* 👕 Update BE types

*  Set `updatedAt` on workflow open

*  Add endpoint check

*  Add first update check

* 🔥 Remove log

*  Simplify check

*  Make `makeWorkflow` more flexible

* 🗃️ Make `updatedAt` default consistent

* 🧪 Adjust tests checking for `updatedAt`

* 🧪 Add tests for interim changes block

* ✏️ Remove unneeded quotes

*  Simplify without using `-1`

* 👕 Simplify interfaces

* 🐛 Fix calls to `setWorkflowUpdatedAt` setter

* :track: Move update to API call

*  Restrict check to multiple users only

* 🧪 Add more tests

* 🐛 Account for activation outside of canvas

* ✏️ Add warning comment

* 🔥 Remove unneeded check

*  Revert to `new Date()` for `-1`

* 🐛 Fix display for never updated
2022-10-25 09:08:06 +02:00
..
@n8n_io/eslint-config fix(core): amend typing for jsonParse() options (#4423) 2022-10-24 12:48:16 +02:00
cli feat(core): block workflow update on interim change (#4397) 2022-10-25 09:08:06 +02:00
core fix(core): delete some of the redundant code in core (#4359) 2022-10-21 11:38:56 +02:00
design-system refactor(editor): migrate FormInput to Composition API (#4406) 2022-10-24 09:39:22 +02:00
editor-ui feat(core): block workflow update on interim change (#4397) 2022-10-25 09:08:06 +02:00
node-dev ci(core): fix node-dev Build.ts linting (#4418) 2022-10-24 11:21:27 +02:00
nodes-base refactor(core): apply lint rule node-class-description-non-core-color-present (#4426) 2022-10-25 09:06:54 +02:00
workflow fix(core): fix predefinedCredentialType in node graph item (#4379) 2022-10-25 09:07:26 +02:00