Mutasem Aldmour
ac944bf666
ci: Update slack notification messages for e2e tests (no-changelog) ( #4812 )
...
* ci: update e2e slack message
* add link
* update link
2022-12-05 11:10:14 +01:00
Iván Ovejero
46d4c4d329
refactor(Code Node): Limit n8n item key check ( #4737 )
...
⚡ Limit n8n item key check
2022-12-05 10:59:26 +01:00
Deborah
697efb2d31
docs: Update README (no-changelog) ( #4636 )
...
* (no-changelog)docs: update README
Update a link in the README
Should we consider directing the Docker and installation links to the docs? Or are we confident the READMEs they currently link to will stay up to date?
* add docs links
2022-12-05 09:55:46 +00:00
Iván Ovejero
5d75e6ceb3
fix(core): Fix partial execution with pinned data on child node run ( #4764 )
...
🐛 Fix partial execution with pinned data on child node run
2022-12-05 10:09:31 +01:00
OlegIvaniv
9e7a156532
fix(Execute Workflow Node): Update Execute Workflow node info notice text ( #4809 )
...
fix(ExecuteWorkflow node): Update Execute Workflow info notice text
2022-12-05 10:08:06 +01:00
Michael Kret
3bb3809eec
fix(core): Fix linter error ( #4808 )
2022-12-05 09:31:51 +02:00
Michael Kret
61e26804ba
refactor(core): Remove linting exceptions in nodes-base ( #4794 )
...
* ⚡ enabled array-type
* ⚡ await-thenable on
* ⚡ ban-types on
* ⚡ default-param-last on
* ⚡ dot-notation on
* ⚡ member-delimiter-style on
* ⚡ no-duplicate-imports on
* ⚡ no-empty-interface on
* ⚡ no-floating-promises on
* ⚡ no-for-in-array on
* ⚡ no-invalid-void-type on
* ⚡ no-loop-func on
* ⚡ no-shadow on
* ⚡ ban-ts-comment re enabled
* ⚡ @typescript-eslint/lines-between-class-members on
* address my own comment
* @typescript-eslint/return-await on
* @typescript-eslint/promise-function-async on
* @typescript-eslint/no-unnecessary-boolean-literal-compare on
* @typescript-eslint/no-unnecessary-type-assertion on
* prefer-const on
* @typescript-eslint/prefer-optional-chain on
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2022-12-02 21:54:28 +01:00
Mutasem Aldmour
8101c05d6f
ci: Add run name and start url for e2e tests and docker nighly command (no-changelog) ( #4800 )
...
* ci: add run name and start url
* update ref
* use branch as input
* add message for slack notifications
* add branch quotes
* remove @ from user
* make user not required
2022-12-02 19:56:29 +01:00
Iván Ovejero
cfd32d2642
refactor: Phase out TSLint in nodes-base
(no-changelog) ( #4798 )
...
* 🔥 Remove TSLint scripts
* 🔥 Remove TSLint config
* 🔥 Remove TSLint exceptions
* 👕 Adjust lint config
* ✏️ Add story numbers
2022-12-02 15:25:21 +01:00
Iván Ovejero
632f573021
refactor(core): Introduce overload for string-type node parameter (no-changelog) ( #4797 )
...
* 📘 Set up overload
* 🔥 Remove inferrable assertions
2022-12-02 12:53:59 +01:00
Jan Oberhauser
8ef675332d
📚 Update CHANGELOG.md and main package.json to 0.205.0
2022-12-02 10:23:01 +01:00
Jan Oberhauser
bdeaab4f92
🔖 Release n8n@0.205.0
2022-12-02 09:16:59 +00:00
Jan Oberhauser
d8b18750c1
⬆️ Set n8n-core@0.145.0, n8n-editor-ui@0.171.0, n8n-nodes-base@0.203.0 and n8n-workflow@0.127.0 on n8n
2022-12-02 09:16:59 +00:00
Jan Oberhauser
7b7cb7e4af
🔖 Release n8n-editor-ui@0.171.0
2022-12-02 09:14:57 +00:00
Jan Oberhauser
4a8d83bdb3
⬆️ Set n8n-design-system@0.45.0 and n8n-workflow@0.127.0 on n8n-editor-ui
2022-12-02 09:14:57 +00:00
Jan Oberhauser
01a6634eaa
🔖 Release n8n-design-system@0.45.0
2022-12-02 09:14:36 +00:00
Jan Oberhauser
0cd1fe06c0
🔖 Release n8n-nodes-base@0.203.0
2022-12-02 09:13:31 +00:00
Jan Oberhauser
fcabb4231a
⬆️ Set n8n-core@0.145.0 and n8n-workflow@0.127.0 on n8n-nodes-base
2022-12-02 09:13:31 +00:00
Jan Oberhauser
f2f782bd99
🔖 Release n8n-node-dev@0.84.0
2022-12-02 09:13:21 +00:00
Jan Oberhauser
b9db04027f
⬆️ Set n8n-core@0.145.0 and n8n-workflow@0.127.0 on n8n-node-dev
2022-12-02 09:13:20 +00:00
Jan Oberhauser
c6663bb899
🔖 Release n8n-core@0.145.0
2022-12-02 09:13:10 +00:00
Jan Oberhauser
fab3860587
⬆️ Set n8n-workflow@0.127.0 on n8n-core
2022-12-02 09:13:10 +00:00
Jan Oberhauser
afc57c5397
🔖 Release n8n-workflow@0.127.0
2022-12-02 09:13:01 +00:00
कारतोफ्फेलस्क्रिप्ट™
2ce62917da
fix: Credential overwrites should take precedence over credential default values ( #4782 )
...
fix: Credential overwrites should take precedence over default values
2022-12-02 09:46:19 +01:00
Bram Kn
0c759dc548
feat(Postmark Trigger Node): Update credentials so they can be used with the HTTP Request Node ( #4790 )
2022-12-01 17:42:33 +00:00
OlegIvaniv
23aa0353b6
fix(editor): Remove unnecessary closing tag in CanvasControls (no-changelog) ( #4792 )
...
fix(editor): Remove unnecessary closing tag in CanvasControls component (no-changelog)
2022-12-01 18:12:25 +01:00
Jonathan Bennetts
2a85af1bdb
feat(Facebook Graph API Node): Update to support api version 15 ( #4791 )
2022-12-01 17:07:54 +00:00
Michael Kret
c853b8078e
fix(Pipedrive Node): Resolve properties not working
2022-12-01 18:01:32 +02:00
Iván Ovejero
e1b3b4d05a
fix(editor): Remove excess isReadOnly
prop (no-changelog) ( #4786 )
...
🔥 Remove excess `isReadOnly` prop
2022-12-01 15:20:36 +01:00
Michael Kret
7cb5dc2aa5
fix(core): OAuth2 scope saved to DB fix
2022-12-01 15:08:02 +02:00
Iván Ovejero
59771c80ea
feat(editor): Overhaul expression editor modal ( #4631 )
...
* feat(editor): Integrate CodeMirror into expression editor modal (#4563 )
* ✨ Initial setup
* 👕 Fix lint
* ⚡ Extract segments
* ⚡ Implement var insertion
* 👕 Ignore `.d.cts`
* ⚡ Refactor to simplify
* ✨ Add brace handler
* ✨ Fully replace input and output
* feat(editor): Adjust resolved expression to match parameter input hint (#4600 )
* ✨ Initial adjustments
* 🐛 Prevent empty decorations
* ⚡ Adjust resolved expression to match param input hint
* ✏️ Improve comment
* 👕 Remove lint rule
* ✏️ Fix typo
* ✏️ Fix closing brace
* ⚡ Clean up `displayableSegments()`
* feat(editor): Apply styling to expression editor modal (#4607 )
🎨 Apply styling
* feat(core): Improve errors in evaluated expression (#4619 )
* 🐛 Fix env var access for FE
* 🔥 Remove excess closing bracket
* 🚧 Set up TODO
* ✏️ Update copy
* ⚡ Deny env vars access to FE
* 👕 Remove unneeded lint exception
* 📘 Remove unneeded typing
* feat(editor): Dynamically delay evaluation resolution (#4625 )
* ✏️ Update copy
* ⚡ Dynamically delay evaluation resolution
* 🔥 Remove unneeded computed property
* refactor(editor): Pre-review cleanup (#4627 )
* 🔥 Remove `ExpressionInput` component
* 🔥 Remove Quill
* ✏️ Rename i18n key
* 🎨 Place border on correct element
* 🐛 Handle syntax errors
* ⚡ Add sample autocompletions
* 🐛 Fix auto-extending behavior
* feat(editor): Improve escaping behavior (#4641 )
* 🎨 Hide hint on small screen
* ⚡ Improve escaping
* refactor(editor): Apply styling feedback to expression editor modal (#4660 )
* 🎨 Restyle hint
* 🎨 Restyle param input hint
* 🔥 Remove `e.g.`
* ⚡ Tweak delay
* 🎨 Restyle output
* 🎨 Tweak theme
* ✏️ Tweak copy
* refactor(editor): Apply feedback 2022.11.22 (#4697 )
* 🎨 Change background color
* ⚡ Focus on mount
* ⚡ Account for preexisting braces on injection
* 🐛 Fix `$workflow` showing as not saved
* ✏️ Tweak copy
* 🐛 Fix readonly focus
* ⚡ Focus input on paste
* ⚡ Sync inputs with modal
* ✏️ Tweak copy
* refactor(editor): Apply feedback 2022.11.23 (#4705 )
* ⚡ Allow newlines
* ⚡ Set cursor at end of content
* ⚡ Do not defocus on paste on Chrome
* ⚡ Fix import
* 🧪 Add e2e tests
* ⚡ Cleanup
* ⚡ Add telemetry
* 🔥 Remove log
* ⚡ Expose error properties
* 🧪 Rename test
* ⚡ Move `getCurrentWorkflow()` call
* ⏪ Revert highlighting removal per feedback
* ⚡ Add i18n keys
* 🚚 Move computed property to local state
* 🎨 Use CSS vars
* ⚡ Update `pnpm-lock.yaml`
* ⚡ Apply readonly state
* ⚡ Use prop
* ⚡ Complete fix
2022-12-01 13:26:22 +01:00
OlegIvaniv
830bda5f55
test(editor): Intercept credentials save and test request and wait for them in e2e test ( #4778 )
...
test(editor): Intercept credentials save and test request and wait for them to complete before doing assertions
2022-12-01 10:01:03 +01:00
Michael Kret
741c7da8b1
fix(Google Sheets Node): Fix for append operation if no empty rows in sheet
2022-12-01 10:39:03 +02:00
Csaba Tuncsik
6d4e959884
fix(editor): JSON view values can be mapped like keys ( #4702 )
...
* fix(editor): JSON view values can be mapped like keys, resolving to the same expression
* fix(editor): JSON view list item draggable pill name
2022-12-01 09:33:34 +01:00
Csaba Tuncsik
430cc65a4e
test: E2E NDV ( #4712 )
...
* test: start testing node details view
* test: deleting workflow after test
* test: rename deleteWorkflow command
* test: webhook node
* test: roll back deleting workflow in workflow test
* test: check output display modes after webhook node invoked
* test: simplifying test
* test: simplifying test
* test: adding more tests related to NDV
* test: adding more tests related to NDV
* test: update after merge
* Merge remote-tracking branch 'origin/master' into n8n-5494-e2e-ndv
# Conflicts:
# cypress/pages/workflow.ts
* test: improving test blocks
* test: NDV change node input
* test: NDV change node input
* test: NDV fix missing command
* test(editor): Add NDV page object
2022-12-01 09:26:38 +01:00
Ricardo Espinoza
00bed61b39
fix: Issue building image with dependency name ending in .vue (no-changelog) ( #4773 )
...
🐛 Fix issue building image
2022-11-30 21:12:34 -05:00
कारतोफ्फेलस्क्रिप्ट™
8698e02079
fix: Register community nodes as known nodes (no-changelog) ( #4775 )
2022-11-30 18:17:57 +01:00
Jonathan Bennetts
f3202ee0a8
refactor: Codex updates for Item Lists, Markdown and Date & Time ( #4772 )
2022-11-30 17:13:37 +00:00
OlegIvaniv
c486ffcf2d
refactor(editor): Patch ElementUI tooltip memory leak ( #4769 )
...
* refactor(editor): Fix ElementUI tooltip memory leak
* fix(editor): Remove patch console.logs and revert node-creator test
2022-11-30 17:27:41 +01:00
Iván Ovejero
cc7f8fd5de
refactor: Apply lint rule cred-class-field-display-name-miscased
( #4762 )
...
* 👕 Apply lint rule `cred-class-field-display-name-miscased`
* ⚡ Update `pnpm-lock.yaml`
* 🙈 Update `.prettierignore`
2022-11-30 15:31:44 +01:00
freya
ddf787c087
fix(core): Ensure executions list is properly filtered for all users ( #4765 )
...
Also updates executions API to have EE version
2022-11-30 13:00:28 +00:00
कारतोफ्फेलस्क्रिप्ट™
ada73ed41d
ci: Fix linting issues on master (no-changelog) ( #4768 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2022-11-30 12:16:19 +01:00
कारतोफ्फेलस्क्रिप्ट™
528439cb4d
fix(Microsoft Outlook Node): Fix binary attachment upload ( #4766 )
...
fix(Microsoft Outlook Node): fix binary attachment upload in file-system mode
2022-11-30 10:57:13 +01:00
कारतोफ्फेलस्क्रिप्ट™
0a7a2f3e41
fix: Lazy load nodes for credentials testing ( #4760 )
2022-11-30 10:28:18 +01:00
Iván Ovejero
3d67df490c
fix(core): Fix $items().length
in Execute Once mode ( #4755 )
...
* 🐛 Fix `$items.length` in Execute Once mode
* 🔥 Remove logging
2022-11-29 17:30:39 +01:00
Marcus
b319671fd0
feat(Google Calendar Node): Use resource locator component for calendar parameters ( #4410 )
...
* use calendar RLC for event resource
* use calendar RLC for calendar resource
* listSearch getCalendars support query filter
* improve RLC parameter descriptions to match standards
* stricter google calendar id email regex with optional trailing whitespace
* calendarId RLC for Google Calendar Trigger node
* Event -> Get : Timezone RLC option
* Event -> Get Many : Timezone RLC option
* Calendar -> Availability : Timezone RLC option
* Removed unused loadOptions getTimezones; Removed unused imports
* fix prettier linting errors
2022-11-29 17:11:49 +01:00
Omar Ajoue
47b9d22ed5
fix: Change the currentUserHasAccess flag behavior (no-changelog) ( #4763 )
2022-11-29 15:54:24 +01:00
OlegIvaniv
92c77127d6
test: Skip e2e check of rendered nodes in node creator ( #4761 )
2022-11-29 15:13:50 +02:00
Alex Grozav
b1287ba8cb
feat: Add dynamic translations. Change how sharing unavailable is handled (no-changelog) ( #4758 )
...
* feat: Add dynamic translations. Change how sharing unavailable is handled (no-changelog)
* fix: Add not-allowed cursor for disabled share button
* fix: Remove fakedoor features from workflow details
* fix: Remove fakedoor code from workflow share modal
* fix: change dynamic translation to match shareModal title
* chore: Removed unused import
2022-11-29 15:13:10 +02:00
कारतोफ्फेलस्क्रिप्ट™
86a4965e9a
ci: Move full E2E tests into their own scheduled workflow ( #4757 )
2022-11-29 13:31:36 +01:00