Omar Ajoue
7563d450f9
feat: also send credentials when returning workflow via API ( #4458 ) (no-changelog)
2022-10-31 11:08:25 -03:00
Iván Ovejero
ec5ef0c50d
refactor(core): clear @ts-ignore
from workflow and core packages ( #4467 )
...
* 📘 Clear all `@ts-ignore` comments from workflow package
* 👕 Default to error with package-level overrides
* refactor(core): clear all `@ts-ignore` comments from core package (#4473 )
👕 Clear all `@ts-ignore` comments from core package
* ✏️ Update comment
2022-10-31 12:45:34 +01:00
Iván Ovejero
46905fd2cb
feat(core): reimplement blocking workflow updates on interim changes ( #4446 )
...
* 📘 Update request type
* 📘 Update FE types
* ⚡ Adjust store
* ⚡ Set received hash
* ⚡ Send and load hash
* ⚡ Make helper more flexible
* 🗃️ Add new field to entity
* 🚨 Add check to endpoint
* 🧪 Add tests
* ⚡ Add `forceSave` flag
* 🐛 Fix workflow update failing on new workflow
* 🧪 Add more tests
* ⚡ Move check to `updateWorkflow()`
* ⚡ Refactor to accommodate latest changes
* 🧪 Refactor tests to keep them passing
* ⚡ Improve syntax
2022-10-31 10:35:24 +01:00
Jan Oberhauser
263e6f30da
📚 Update CHANGELOG.md and main package.json to 0.200.1
2022-10-28 16:27:49 +02:00
Jan Oberhauser
cf915fb7bd
🔖 Release n8n@0.200.1
2022-10-28 14:25:11 +00:00
Jan Oberhauser
091e009363
⬆️ Set n8n-core@0.140.1, n8n-editor-ui@0.166.1, n8n-nodes-base@0.198.1 and n8n-workflow@0.122.1 on n8n
2022-10-28 14:25:11 +00:00
Jan Oberhauser
704f1cb4ed
🔖 Release n8n-editor-ui@0.166.1
2022-10-28 14:22:42 +00:00
Jan Oberhauser
be4490e4dd
⬆️ Set n8n-workflow@0.122.1 on n8n-editor-ui
2022-10-28 14:22:42 +00:00
Jan Oberhauser
3f9089a1da
🔖 Release n8n-nodes-base@0.198.1
2022-10-28 14:21:49 +00:00
Jan Oberhauser
9800123634
⬆️ Set n8n-core@0.140.1 and n8n-workflow@0.122.1 on n8n-nodes-base
2022-10-28 14:21:49 +00:00
Jan Oberhauser
53e36a8c54
🔖 Release n8n-node-dev@0.79.1
2022-10-28 14:21:40 +00:00
Jan Oberhauser
4951c98066
⬆️ Set n8n-core@0.140.1 and n8n-workflow@0.122.1 on n8n-node-dev
2022-10-28 14:21:40 +00:00
Jan Oberhauser
088adb56b7
🔖 Release n8n-core@0.140.1
2022-10-28 14:21:30 +00:00
Jan Oberhauser
e799fadb91
⬆️ Set n8n-workflow@0.122.1 on n8n-core
2022-10-28 14:21:30 +00:00
Jan Oberhauser
198ae0869c
🔖 Release n8n-workflow@0.122.1
2022-10-28 14:21:23 +00:00
कारतोफ्फेलस्क्रिप्ट™
818f57dd63
refactor: remove console.warn from deepCopy
( #4471 )
...
Jan realized that this was logging way too much (as in, we have way too many circular references).
I've changed this to be reported to Sentry, which should hopefully get merged next week.
2022-10-28 16:10:56 +02:00
Milorad FIlipović
658e886861
fix(editor): Remove filter that prevented showing running executions ( #4470 )
...
⚡ Removed filter that stopped showing running executions if workflow is not saving manual executions
2022-10-28 16:04:31 +02:00
Csaba Tuncsik
ca60b0e203
fix(core): updating deepCopy to avoid max callstack with circular deps ( #4468 )
...
* fix(core): updating deepCopy to avoid max callstack in case of circular dep
* fix(core): show warning with path added to circular reference
2022-10-28 15:25:44 +02:00
Mutasem Aldmour
7620d93eda
fix(editor): redirect old path /workflow ( #4469 )
2022-10-28 12:16:43 +02:00
कारतोफ्फेलस्क्रिप्ट™
e6ec134cf3
fix(AWS SNS Trigger Node): add missing jsonParse import ( #4463 )
...
* fix(AwsSnsTrigger): add missing jsonParse import
* add clear typings for req.rawBody and getHeaderData()
2022-10-28 11:24:11 +02:00
कारतोफ्फेलस्क्रिप्ट™
d9a41ea9d7
fix: include typescript types for all n8n packages published to npm ( #4466 )
...
fixes #4464
2022-10-28 11:05:38 +02:00
Iván Ovejero
641d904ee4
refactor: set ESLint to warn on ts-ignore
comment ( #4465 )
...
👕 Set `ban-ts-comment` to warn on @ts-ignore
2022-10-28 10:35:31 +02:00
Milorad FIlipović
dbac7955f9
fix(editor): fix for executions view auto-refresh and new workflow saving ( #4462 )
...
* 🐛 Fixing auto-refresh and save workflow bugs. Added executions filtering based on current workflow settings
* ✔️ Fixing a lint error
2022-10-28 09:54:01 +02:00
कारतोफ्फेलस्क्रिप्ट™
c66929f53d
fix(API): do not reset the auth cookie on every request to GET /login
( #4459 )
...
The cookie and the JWT refresh is already handled in `refreshExpiringCookie` middleware, which only updates the cookie 3 days before the expiration.
The middleware also uses `issueCookie`, which ensures that attributes like `sameSite` and `httpOnly` are correctly set on the cookie.
2022-10-27 17:39:59 +02:00
Jan Oberhauser
14ea21af97
📚 Update CHANGELOG.md and main package.json to 0.200.0
2022-10-27 16:55:57 +02:00
Jan Oberhauser
7c4aa1f7b2
🔖 Release n8n@0.200.0
2022-10-27 14:35:50 +00:00
Jan Oberhauser
c138772326
⬆️ Set n8n-core@0.140.0, n8n-editor-ui@0.166.0, n8n-nodes-base@0.198.0 and n8n-workflow@0.122.0 on n8n
2022-10-27 14:35:49 +00:00
Jan Oberhauser
00cbf3af7f
🔖 Release n8n-editor-ui@0.166.0
2022-10-27 14:32:01 +00:00
Jan Oberhauser
93cf3a2277
⬆️ Set n8n-design-system@0.40.0 and n8n-workflow@0.122.0 on n8n-editor-ui
2022-10-27 14:32:01 +00:00
Jan Oberhauser
9e214dd8a0
🔖 Release n8n-design-system@0.40.0
2022-10-27 14:31:47 +00:00
Jan Oberhauser
4b0ba8fe29
🔖 Release n8n-nodes-base@0.198.0
2022-10-27 14:31:01 +00:00
Jan Oberhauser
f8826226a3
⬆️ Set n8n-core@0.140.0 and n8n-workflow@0.122.0 on n8n-nodes-base
2022-10-27 14:31:01 +00:00
Jan Oberhauser
c108b8156e
🔖 Release n8n-node-dev@0.79.0
2022-10-27 14:30:54 +00:00
Jan Oberhauser
4561cfefbc
⬆️ Set n8n-core@0.140.0 and n8n-workflow@0.122.0 on n8n-node-dev
2022-10-27 14:30:54 +00:00
Jan Oberhauser
2e167da51f
🔖 Release n8n-core@0.140.0
2022-10-27 14:30:43 +00:00
Jan Oberhauser
6bd4854b3d
⬆️ Set n8n-workflow@0.122.0 on n8n-core
2022-10-27 14:30:42 +00:00
Jan Oberhauser
520914f525
🔖 Release n8n-workflow@0.122.0
2022-10-27 14:30:24 +00:00
Jan Oberhauser
14d887cf86
docs: Update logo and README files with new design
2022-10-27 14:57:49 +02:00
Jan Oberhauser
02fe545967
fix(HTTP Request Node): Fix sending previously selected credentials also on V2 ( #4457 )
2022-10-27 14:40:14 +02:00
Jan Oberhauser
44ad249827
fix(HTTP Request Node): Fix sending previously selected credentials ( #4457 )
2022-10-27 13:55:04 +02:00
Iván Ovejero
b226aed9bb
fix(editor): curb item method linting in single-item mode in CodeNodeEditor
linter ( #4455 )
...
🐛 Curb item method linting
2022-10-27 12:18:02 +02:00
कारतोफ्फेलस्क्रिप्ट™
f29f812b28
feat(editor): setup dark-mode for the code-editor, with automatic switching ( #4453 )
...
* feat(editor): Setup dark-mode for the code-editor, with automatic switching
By default this feature is disabled. The feature can be toggled with `document.body.classList.toggle('dark-mode-beta')`
* change the beta class name
* switch codemirror theme over to css variables
2022-10-27 12:17:45 +02:00
Marcus
227212c928
feat(Airtable Trigger Node): use resource locator component for base and table parameters ( #4391 )
...
add base and table RLC to AirtableTrigger.node.ts
2022-10-27 10:51:32 +02:00
Mutasem Aldmour
839f6ac777
refactor(editor): highlight error when jstoolkit objects are not deleted ( #4451 )
...
* remove try/catch
* update try catch
2022-10-27 09:39:39 +02:00
Cornelius Suermann
d1b4d428cb
docs: scope Sustainable Use License to contents of the main branch ( #4450 )
...
docs: scope Sustainable Use License to contents of the main branch (e.g. 'master')
2022-10-26 16:50:33 +02:00
Omar Ajoue
c65deb2949
feat: check for cred when updating workflow and remove credential_usage table ( #4350 ) (no-changelog)
...
* feat: check for cred when updating workflow and remove credential_usage table
2022-10-26 10:49:43 -03:00
Iván Ovejero
e8935de3b2
feat(core, editor): introduce workflow caller policy ( #4368 )
...
* ✨ Create env `N8N_WORKFLOW_CALLER_POLICY_DEFAULT_OPTION`
* 👕 Adjust BE settings interface
* 👕 Adjust FE settings interface
* ⚡ Send policy along with settings
* ⚡ Enforce policy
* ✨ Create `SubworkflowOperationError`
* ⚡ Add policy to Vuex store
* ⚡ Add setting to FE
* ⚡ Trim caller IDs on BE
* ⚡ Hide new UI behind `isWorkflowSharingEnabled`
* ✏️ Copy updates
* 👕 Fix lint
2022-10-26 14:59:54 +02:00
Michael Auerswald
dd3c59677b
fix(API): validate excecutions and workflow filter parameters ( #4424 )
...
* typeorm queries with AND for filter, schema validation
* validate filters
* replace json.parse with jsonParse()
* limited fields further
* limited workflow fields further
* removes date filter fields and fix waitTill filter
* simplified filter name arrays
2022-10-26 13:30:35 +02:00
कारतोफ्फेलस्क्रिप्ट™
1f610b90f6
feat: use ES2022 native error chaining to improve error reporting ( #4431 )
...
feat: use ES2022 native error chaining
2022-10-26 11:55:39 +02:00
Iván Ovejero
3a9684df9f
fix(core): fix canvas node execution skipping parent nodes ( #4438 )
...
🔥 Remove pindata check
2022-10-26 10:13:33 +02:00