n8n/packages/cli/src
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
..
api refactor(core): fix for no-uncaught-json-parse warnings 2022-10-21 21:52:43 +03:00
CommunityNodes fix(cli): load nodes and credentials on windows using the correct file-path (#4084) 2022-09-12 18:48:50 +02:00
credentials feat: add endpoint for workflow sharing (#4172) (no changelog) 2022-10-11 14:55:05 +02:00
databases refactor(core): fix for no-uncaught-json-parse warnings 2022-10-21 21:52:43 +03:00
PublicApi refactor(core): fix for no-uncaught-json-parse warnings 2022-10-21 21:52:43 +03:00
role feat(cli): User Management and Credentials sharing (#3602) 2022-09-21 10:20:29 +02:00
telemetry feat(cli): User Management and Credentials sharing (#3602) 2022-09-21 10:20:29 +02:00
user feat(cli): User Management and Credentials sharing (#3602) 2022-09-21 10:20:29 +02:00
UserManagement fix(core): set JWT authentication token sameSite policy to lax (#4425) 2022-10-24 15:05:30 +02:00
workflows feat(core): block workflow update on interim change (#4397) 2022-10-25 09:08:06 +02:00
ActiveExecutions.ts docs: remove impertinent Jsdocs comments (no-changelog) (#4181) 2022-09-29 14:37:56 +02:00
ActiveWorkflowRunner.ts docs: remove impertinent Jsdocs comments (no-changelog) (#4181) 2022-09-29 14:37:56 +02:00
constants.ts feat(RabbitMQ Trigger Node): Automatically reconnect on disconnect (#4019) 2022-09-29 11:50:18 +02:00
CredentialsHelper.ts docs: remove impertinent Jsdocs comments (no-changelog) (#4181) 2022-09-29 14:37:56 +02:00
CredentialsOverwrites.ts perf: update deepCopy (#4364) 2022-10-18 13:33:31 +02:00
CredentialTypes.ts feat(core): Allow credential reuse on HTTP Request node (#3228) 2022-05-24 11:36:19 +02:00
CurlConverter.d.ts feat(HTTP Request Node): Redesign and add the ability to import cURL commands (#3860) 2022-09-29 17:28:02 -04:00
CurlConverterHelper.ts refactor(core): fix for no-uncaught-json-parse warnings 2022-10-21 21:52:43 +03:00
Db.ts feat: add saving new workflow endpoint (#4330) (no-changelog) 2022-10-13 11:55:58 +02:00
ExternalHooks.ts fix(lint): Set no-unused-vars to warn (#4228) 2022-09-29 12:47:07 +02:00
GenericHelpers.ts refactor(core): fix for no-uncaught-json-parse warnings 2022-10-21 21:52:43 +03:00
index.ts Introduce telemetry (#2099) 2021-10-19 05:57:49 +02:00
Interfaces.ts feat(Code Node): create Code node (#3965) 2022-10-13 14:28:02 +02:00
InternalHooks.ts feat(core): Improve paired item and add additional variables (#3765) 2022-09-29 23:02:25 +02:00
InternalHooksManager.ts feat(cli): User Management and Credentials sharing (#3602) 2022-09-21 10:20:29 +02:00
LoadNodesAndCredentials.ts refactor(core): fix for no-uncaught-json-parse warnings 2022-10-21 21:52:43 +03:00
Logger.ts refactor: Upgrade to ESLint 8 (#3722) 2022-07-24 17:25:01 +02:00
NodeTypes.ts feat: Make it possible to dynamically load community nodes (#2849) 2022-07-20 16:24:03 +02:00
Push.ts docs: remove impertinent Jsdocs comments (no-changelog) (#4181) 2022-09-29 14:37:56 +02:00
Queue.ts Improve typing on Queue and Jobs (#3892) 2022-09-09 15:14:49 +02:00
requests.d.ts feat(core): block workflow update on interim change (#4397) 2022-10-25 09:08:06 +02:00
ResponseHelper.ts feat(HTTP Request Node): Redesign and add the ability to import cURL commands (#3860) 2022-09-29 17:28:02 -04:00
Server.ts refactor(core): fix for no-uncaught-json-parse warnings 2022-10-21 21:52:43 +03:00
TagHelpers.ts feat(core): Add support to import/export tags (#3130) 2022-06-02 12:39:42 +02:00
TestWebhooks.ts docs: remove impertinent Jsdocs comments (no-changelog) (#4181) 2022-09-29 14:37:56 +02:00
TranslationHelpers.ts i18n feedback refactorings (#2597) 2022-01-07 22:02:21 +01:00
utils.ts feat(editor, core, cli): implement new workflow experience (#4358) 2022-10-18 14:23:22 +02:00
WaitingWebhooks.ts fix: correct all the spelling typos (#3960) 2022-09-02 16:13:17 +02:00
WaitTracker.ts fix: correct all the spelling typos (#3960) 2022-09-02 16:13:17 +02:00
WebhookHelpers.ts docs: remove impertinent Jsdocs comments (no-changelog) (#4181) 2022-09-29 14:37:56 +02:00
WebhookServer.ts docs: remove impertinent Jsdocs comments (no-changelog) (#4181) 2022-09-29 14:37:56 +02:00
WorkflowCredentials.ts Remove non-null assertions for Db collections (#3111) 2022-04-14 09:02:12 +02:00
WorkflowExecuteAdditionalData.ts feat(editor, core, cli): implement new workflow experience (#4358) 2022-10-18 14:23:22 +02:00
WorkflowHelpers.ts docs: remove impertinent Jsdocs comments (no-changelog) (#4181) 2022-09-29 14:37:56 +02:00
WorkflowRunner.ts docs: remove impertinent Jsdocs comments (no-changelog) (#4181) 2022-09-29 14:37:56 +02:00
WorkflowRunnerProcess.ts feat(editor, core, cli): implement new workflow experience (#4358) 2022-10-18 14:23:22 +02:00