Alex Grozav
2d90125c87
feat: Add dangerouslyUseHTMLString where needed (no-changelog) ( #6292 )
...
feat: add dangerouslyUseHTMLString where needed (no-changelog)
2023-05-22 16:09:29 +03:00
agobrech
f5950b201c
feat(RabbitMQ Node): Add mode for acknowledging and deleting from queue later in workflow ( #6225 )
...
* Add later in workflow mode
* Add new operation
* Acknowledge message in next node
* Add response and emit for responsePromiseHook
* Remove double success message, close channel correctly
* Answser messages correctly
* Remove option from delete operation
* move operation name to camelCase
* Fix versioning
* To remove: add action item in v1
* Add notice for delete from queue
* Correctly only execute only the delete operation
* Refactor delete from queue operator and add return last items
---------
Co-authored-by: Marcus <marcus@n8n.io>
2023-05-22 14:37:09 +02:00
Deborah
2d13b3f43f
fix(editor): UI copy fix for Date & Time node (no-changelog) ( #6291 )
...
* whether -> when
* lint fix
---------
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2023-05-22 11:50:02 +01:00
Jon
2a2b6452dc
fix(ERPNext Node): Fix issue with credential test and add frappe cloud url ( #6283 )
2023-05-22 11:11:08 +01:00
कारतोफ्फेलस्क्रिप्ट™
37506050c3
fix(core): Prevent app crashes because of unhandled promises in poll and trigger nodes ( #6278 )
...
fixes https://community.n8n.io/t/n8n-server-container-after-read-econnreset-and-write-epipe-errors-in-imap-version-2-node/24012
2023-05-19 15:43:50 +02:00
Michael Kret
be5d3264ad
fix(Postgres Node): Remove reusable connections (no-changelog) ( #6259 )
2023-05-19 16:42:24 +03:00
कारतोफ्फेलस्क्रिप्ट™
4b5cbe7750
ci(editor): Enfore stricter linting rules from eslint-plugin-vue
(no-changelog) ( #6242 )
2023-05-19 15:31:16 +02:00
Jon
8a8fed0840
fix(Strava Trigger Node): Fix issue with delete events failing to display data ( #6277 )
2023-05-19 14:28:57 +01:00
Michael Kret
3569d53917
feat(SSH Node): Credentials test ( #6279 )
2023-05-19 16:03:23 +03:00
pemontto
8fe8aad6a7
feat(Send Email Node): Add content-id for email attachments ( #3632 )
2023-05-19 15:31:02 +03:00
Michael Kret
5bef91e3c8
fix(Google Calendar Node): All day option fix ( #6274 )
2023-05-19 10:39:39 +03:00
Bram Kn
401cffde57
feat(Gotify Node): Add support for self signed certificates ( #6053 )
2023-05-18 17:34:33 +01:00
Jon
000cacf736
docs: Remove missed beta text from Notion node (no-changelog) ( #6166 )
2023-05-18 17:33:08 +01:00
Michael Kret
8fdfa3b6b8
fix(OpenAI Node): Descriptive errors ( #6270 )
2023-05-18 17:20:56 +03:00
Michael Kret
421949067b
fix(SSH Node): Replace ~ with /home/username ( #6269 )
2023-05-18 14:56:51 +03:00
कारतोफ्फेलस्क्रिप्ट™
a1b1f24ddf
feat(core): Replace client-oauth2 with an in-repo package ( #6266 )
...
Co-authored-by: Marcus <marcus@n8n.io>
2023-05-17 16:40:53 +02:00
github-actions[bot]
16fade7d41
🚀 Release 0.229.0 ( #6267 )
...
* 🚀 Release 0.229.0
* Update CHANGELOG.md
---------
Co-authored-by: csuermann <csuermann@users.noreply.github.com>
Co-authored-by: Cornelius Suermann <cornelius@n8n.io>
2023-05-17 13:35:26 +02:00
कारतोफ्फेलस्क्रिप्ट™
b7d30f3eab
fix: Revert "Replace client-oauth2 with an in-repo package" (no-changelog) ( #6265 )
...
Revert "feat(core): Replace client-oauth2 with an in-repo package (#6056 )"
This reverts commit 77ac953eaf
.
2023-05-17 10:53:03 +02:00
agobrech
8ae2d801d8
feat(Respond to Webhook Node): Move from Binary Buffer to Binary streaming ( #5613 )
...
* replace binary buffer with binary streaming
* Add binary assertion and remove duplicate code
* handle streams correctly
* fix binary response in `own` mode
* fix stream response missing headers
---------
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
Co-authored-by: Marcus <marcus@n8n.io>
2023-05-17 10:06:24 +02:00
कारतोफ्फेलस्क्रिप्ट™
77ac953eaf
feat(core): Replace client-oauth2 with an in-repo package ( #6056 )
...
Co-authored-by: Marcus <marcus@n8n.io>
2023-05-16 16:31:11 +02:00
Ricardo Espinoza
a4224649c5
fix(editor): Fix typo and change text sizes in ExecutionUsage component (no-changelog) ( #6261 )
...
* fix typo
* adjust text size
2023-05-16 09:12:07 -04:00
Alex Grozav
e81a96483a
fix: Remove workflow execution credential error message when instance owner ( #6116 )
...
fix: remove execution credential error message when instance owner
2023-05-16 13:22:53 +03:00
कारतोफ्फेलस्क्रिप्ट™
ebb3aaf61e
refactor(editor): Drop vue-typed-mixins (no-changelog) ( #6257 )
2023-05-16 11:43:46 +02:00
Tom
79d0a0f247
feat(core): Return OAuth2 error body if available ( #5794 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2023-05-16 11:19:41 +02:00
Alex Grozav
b4fd9ba94d
fix: Add itemSize config to workflows view recycle scroller (no-changelog) ( #6238 )
...
* fix: Add itemSize config to workflows view recycle scroller (no-changelog)
* test: add unit tests to cover recycle scroller height
* fix: revert allWorkflows change
* fix: fix linting issue
* fix: fix sharing e2e test flakiness
2023-05-16 12:07:55 +03:00
कारतोफ्फेलस्क्रिप्ट™
4a0e1b9e02
fix(editor): Fix close and cancel operations on useMessage (no-changelog) ( #6260 )
2023-05-16 11:00:22 +02:00
Ricardo Espinoza
cd7c312fbd
feat(editor): Add cloud ExecutionsUsage and API blocking using licenses ( #6159 )
...
* Add ExecutionsUsage component
* set $sidebar-expanded-width back to 200px
* add days using interpolation
* Rename PlanData type to CloudPlanData
* Rename Metadata type to PlanMetadata
* Make prop block in the update button
* Use variable in line-height
* Remove progressBarSection class
* fix trial expiration calculation
* mock expirationDate and fix issue with days left
* Remove unnecesary property from class .container
* inject component data via props
* Check for plan data during app mounting and keep data in the store
* Remove mounted hook
* redirect when upgrade plan is clicked
* Remove computed properties
* Remove instance property as it's not needed anymore
* Flatten plan object
* remove console.log
* Add all cloud types within its own namespace
* keep redirection inside component
* get computed properties back
* Improve polling logic
* Move cloudData to its own store
* Remove commented interfaces
* remove cloudPlan from user store
* fix imports
* update logic for userIsTrialing method
* centralize userIsTrialing method
* redirect to production change plan page always
* Call staging or production cloud api depending on base URL
* remove setting store form ExecutionUsage.vue
* fix linting issue
* Add trial group to PlanMetadata group
* Move helpers into the store
* make staging url check more specific
* make cloud state nullable
* fix linting issue
* swap mockup date for endpoint
* Make getCurrentPlan async
* asas
* Improvements
* small improvements
* chore: resolve conflicts
* make sure there is data before calculating trial expiration
* Fix issue with component not loading on first page load
* type safety improvements
* apply component ui feedback
* fix linting issue
* chore: clean up unnecessary change from merge conflict
* feat: Block api feature using licenses, show notice page for trial cloud users (#6187 )
* rename planSpec to plan
* Remove instance property as it's not needed anymore
* Flatten plan object
* remove console.log
* feat: disable api using license
* feat: add api page
* chore: resolve conflicts
* chore: resolve conflicts
* feat: update and refactor a bit
* fix: update endpoints
* fix: update endpoints
* fix: use host
* feat: update copy
* fix linting issues
---------
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* add pluralization to days left text
---------
Co-authored-by: Mutasem <mutdmour@gmail.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
2023-05-15 17:16:13 -04:00
Csaba Tuncsik
51fb913d37
refactor(editor): Turn showMessage mixin to composable ( #6081 ) ( #6244 )
...
* refactor(editor): Turn showMessage mixin to composable (#6081 )
* refactor(editor): move $getExecutionError from showMessages mixin to pushConnection (it is used there only)
* refactor(editor): resolve showMessage mixin methods
* fix(editor): use composable instead of mixin
* fix(editor): resolve conflicts
* fix(editor): replace clearAllStickyNotifications
* fix(editor): replace confirmMessage
* fix(editor): replace confirmMessage
* fix(editor): replace confirmMessage
* fix(editor): remove last confirmMessage usage
* fix(editor): remove $prompt usage
* fix(editor): remove $show methods
* fix(editor): lint fix
* fix(editor): lint fix
* fix(editor): fixes after review
* fix(editor): Fix external hook call in App
* fix(editor): mixins & composables
* fix: add pushConnection setup composables to components as well
* fix(editor): mixins & composables
* fix(editor): mixins & composables
* fix: add void on non-await async calls
* fix: fix close without connecting confirmation
* fix: remove .only
---------
Co-authored-by: Alex Grozav <alex@grozav.com>
2023-05-15 19:41:13 +03:00
Cornelius Suermann
f1598d6fdc
feat(core): Add experimental proxy support to License-SDK (no-changelog) ( #6253 )
...
* bump license-sdk to 2.4.0
* commit pnpm-lock-yaml
2023-05-15 18:04:16 +02:00
कारतोफ्फेलस्क्रिप्ट™
a4c0cc9b5c
feat(core): Reduce the number of events sent to Sentry ( #6235 )
2023-05-15 15:54:48 +02:00
कारतोफ्फेलस्क्रिप्ट™
9182d1558a
feat(editor): Drop support for legacy browsers that do not have native ESM support ( #6239 )
2023-05-15 14:11:36 +02:00
कारतोफ्फेलस्क्रिप्ट™
2a20a19dc0
refactor(editor): Add missing interface IUserListAction (no-changelog) ( #6241 )
2023-05-13 17:04:25 +02:00
OlegIvaniv
1626782880
ci: Debug e2e pipeline (no-changelog) ( #6240 )
...
* chore: Debug e2e pipeline
* Always fail e2e is PR status is not approved
2023-05-12 17:00:28 +02:00
Csaba Tuncsik
638e3f209d
Revert "refactor(editor): Turn showMessage mixin to composable" ( #6243 )
...
Revert "refactor(editor): Turn showMessage mixin to composable (#6081 )"
This reverts commit b95fcd7323
.
2023-05-12 16:43:34 +02:00
Milorad FIlipović
13bcec1661
feat(editor): Updating node reference pattern in expression editor ( #6228 )
...
* feat(editor): Updating node reference pattern in expression editor
* ⚡ Updated node ref when dragging data, telemetry and some comments
* ✔️ Updating tests
* 🔨 Removing old telemetry code, updating the current one based on the review feedback
* ✔️ Updating mapping e2e tests
2023-05-12 11:45:10 +02:00
कारतोफ्फेलस्क्रिप्ट™
fc181ffbff
refactor(editor): Remove unused dependencies (no-changelog) ( #6223 )
2023-05-12 10:21:40 +02:00
Csaba Tuncsik
b95fcd7323
refactor(editor): Turn showMessage mixin to composable ( #6081 )
...
* refactor(editor): move $getExecutionError from showMessages mixin to pushConnection (it is used there only)
* refactor(editor): resolve showMessage mixin methods
* fix(editor): use composable instead of mixin
* fix(editor): resolve conflicts
* fix(editor): replace clearAllStickyNotifications
* fix(editor): replace confirmMessage
* fix(editor): replace confirmMessage
* fix(editor): replace confirmMessage
* fix(editor): remove last confirmMessage usage
* fix(editor): remove $prompt usage
* fix(editor): remove $show methods
* fix(editor): lint fix
* fix(editor): lint fix
* fix(editor): fixes after review
2023-05-12 10:13:42 +02:00
Csaba Tuncsik
0666377ef8
feat(editor): Version Control settings update (WIP) ( #6233 )
2023-05-12 09:26:41 +02:00
कारतोफ्फेलस्क्रिप्ट™
51c89db6dc
ci: Fix linting issue on master (no-changelog) ( #6232 )
2023-05-11 17:13:23 +02:00
Omar Ajoue
8402c0f400
fix: Prevent type error messages for manual executions (no-changelog) ( #6229 )
...
* fix: Prevent type error messages for manual executions (no-changelog)
* Update packages/core/src/WorkflowExecute.ts
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
---------
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
2023-05-11 16:48:44 +02:00
Jon
e72d564bf8
fix(Code Node): Restore help text ( #6231 )
2023-05-11 15:44:43 +01:00
कारतोफ्फेलस्क्रिप्ट™
9db49d0c18
fix(core): Make sure that special polling parameters are available on community nodes as well ( #6230 )
...
This broke in 0.227.0.
2023-05-11 16:19:55 +02:00
Csaba Tuncsik
823e88500c
feat(editor): Add color picker design system component ( #6179 )
...
* feat(editor): Add color picker design system component
* fix(editor): remove type imports
* fix(editor): fix v-model
* fix(editor): fix props
* fix(editor): color picker view model
* test(editor): add some basic test to color picker
* fix(editor): update color picker styles
* fix(editor): color picker view model
* test(editor): update snapshot
2023-05-11 15:28:05 +02:00
Jon
bd1bffcd53
feat(Google Ads Node): Update to support v13 ( #6212 )
2023-05-11 13:15:56 +01:00
Jan Oberhauser
a09552d644
Merge tag 'n8n@0.228.0'
2023-05-11 14:02:09 +02:00
कारतोफ्फेलस्क्रिप्ट™
e58d6d48a9
ci: Fix published nodes-base package's dependencies (no-changelog) ( #6226 )
2023-05-11 12:55:29 +02:00
कारतोफ्फेलस्क्रिप्ट™
82687902f8
ci: Code coverage should include .vue
files as well (no-changelog) ( #6224 )
2023-05-11 12:29:45 +02:00
github-actions[bot]
d5c74bd2b4
🚀 Release 0.228.0 ( #6219 )
...
* 🚀 Release 0.228.0
* Update CHANGELOG.md
---------
Co-authored-by: netroy <netroy@users.noreply.github.com>
2023-05-11 11:50:17 +02:00
कारतोफ्फेलस्क्रिप्ट™
c42ae651a0
ci: Fix linting issue on master (no-changelog) ( #6222 )
2023-05-11 10:37:11 +02:00
कारतोफ्फेलस्क्रिप्ट™
500c0ebce3
fix(core): Ensure DB repositories are initialized before the DB migrations are run ( #6220 )
...
also remove the need to re-open sqlite db connection
2023-05-10 17:53:04 +02:00
Michael Kret
ed3bc154b0
refactor(editor): Stricter linting for promises and async functions (no-changelog) ( #4642 )
2023-05-10 18:10:03 +03:00
कारतोफ्फेलस्क्रिप्ट™
b9779c3293
fix(editor): Fix viewing and downloading of binary data ( #6218 )
...
NODE-525
2023-05-10 13:45:29 +02:00
Omar Ajoue
d5e62ff096
fix: Prevent unnecessary error messages also for data loaded flag ( #6201 )
...
* fix: Prevent unnecessary error messages also for data loaded flag
* refactor: Search if data has been loaded before trying to save and fire other events
* fix broken test
* fix lint issue
2023-05-10 13:10:39 +02:00
कारतोफ्फेलस्क्रिप्ट™
f3bc6f19b6
feat: Create NPM node ( #6177 )
2023-05-10 12:37:26 +02:00
Iván Ovejero
80831cd7c6
fix(editor): Fix polling trigger check for runData
( #6130 )
...
🐛 Fix polling trigger check for `runData`
2023-05-10 11:58:51 +02:00
कारतोफ्फेलस्क्रिप्ट™
6eed763f23
ci: Fix linting issue on master (no-changelog) ( #6217 )
2023-05-10 11:09:11 +02:00
Mutasem Aldmour
c7177719e5
fix: Prevent overflow when rendering expression hints ( #6214 )
...
* fix: Prevent whitespace overflow
* fix: show overflow ellipsis
* chore: add comment
* chore: clean up other approach
* test: update tests, fix test
* test: uncomment test
2023-05-10 10:32:09 +02:00
कारतोफ्फेलस्क्रिप्ट™
9e7b9fb443
feat(core): Improve health check ( #6205 )
...
* remove unnecesary Db re-initialization
this is from before we added `Db.init` in `WorkflowRunnerProcess`
* feat(core): Improved health check
* make health check not care about DB connections
* close DB connections, and shutdown the timer
2023-05-10 10:27:04 +02:00
Iván Ovejero
e3f47994b1
refactor(editor): Add GitHub 30k stars banner (no-changelog) ( #6204 )
...
* ⚡ Add GitHub 30k stars banner
* refactor(editor): Add date check to GitHub 30k stars banner (#6210 )
2023-05-10 09:51:11 +02:00
Csaba Tuncsik
eae3a55cc6
fix(editor): Add loading skeletons to Executions list page ( #6184 )
...
* fix(editor): Add loading skeletons to Executions list page
* fix(editor): lint fix
* fix(editor): fix loading
* fix(editor): fix loading
* fix(editor): fix keys
* fix(editor): fix localization
* fix(editor): fix key
2023-05-09 18:41:38 +02:00
कारतोफ्फेलस्क्रिप्ट™
18b60c4170
feat(Code Node): Set defaultVersion
to 2 for V1 RC builds (no-changelog) ( #6209 )
...
This will enable python in the Code node.
2023-05-09 17:28:30 +02:00
Omar Ajoue
06948b5ba5
fix: Correctly save executions that failed when polling as error instead of new ( #6192 )
2023-05-09 12:58:08 +02:00
agobrech
7d1d1f7872
feat(Date & Time Node): Overhaul of the node ( #5904 )
...
* Setup versionized node
* Fix node naming
* Set all possible actions
* Add Current Date operation
* Add timezone to current date
* feat add to date operator
* Change output field name to camel case
* Fix info box for luxons tip
* Feat subtract to date operation
* Feat format date operation
* Fix to node field for format date
* Feat rounding operation
* Feat get in between date operation
* Feat add extract date operation
* Add generic function for parsing date
* Remove moment methods from operations
* Change moment to luxon for the rest of the operations
* Fix Format date operation
* Fix format value
* Add timezone option for current date
* Add tests, improve workflow settings for testing, toString the results
* Change icon for V2
* Revert "Change icon for V2"
This reverts commit 46b59bea2e
.
* Change workflow test name
* Fix ui bug for custom format
* Fix default value for format operation
* Fix info box for rounding operation
* Change default for units for between time operation
* Inprove fields and resort time units
* Fix extract week number
* Resolve issue with formating and timezones
* Fix field name and unit order
* ⚡ restored removed test case, sync v1 with curent master
* ⚡ parseDate update to support timestamps, tests
* Keep same field for substract and add time
* Update unit test
* Improve visibility, add iso to string option
* Update option naming
---------
Co-authored-by: Michael Kret <michael.k@radency.com>
2023-05-08 17:34:14 +02:00
Omar Ajoue
fad5781635
refactor: Add deprecation notice for WEBHOOK_TUNNEL_URL ( #6194 )
2023-05-08 15:52:13 +02:00
agobrech
2913e676e6
feat(HubSpot Node): Overhaul the HubSpot Node ( #4337 )
...
* 🎨 Change current defualt ressource to contact
* Change display name for list membership
* 🎨 Change display name for ressource properties
* 🔥 Remove Name & ID in Display name
* 🐛 Fix simplify data where behavior was wrong
* 🎨 Move simplfy output to additional fields
* Change data type from string to number for IDs
* Add tooltip for contact ID
* 🎨 Change tooltip for list of Id's
* Change name of fields and reorgaized options
* 🥅 Add clearer errors for some specific cases
* 🎨 changed filters in Deal get all
* Deprecate form ressource
* ✨ add pipeline dropdown to auto fetch
* 🎨 Change direction's name
* 🎨 Change description of filter groups
* 🎨 Add validation and errors for maximum filters
* ✨ Add ressource locator to all ressources
* 🎨 add tooltip for timestamp when using expressions
* ✨ add versioning
* 🐛 fixes small bugs and ui problems
* remove show options that was breaking custom prop
* ✨ add ownership to deals
* ✨ add notice for credential depreciation
* 🎨 Refactor names for RLC
* 🎨 Fixes to Deal
* ✨ Inprove delete confirmation message
* 🎨 Fixe titles of fields
* 🎨 Fixe correct ressource hint
* 🎨 Improve error when requesting non existing ressource
* ⚡ ️ Improve get deal
* ✨ Improve search by domain for companies
* ✨ Improve getting recently created deals
* 🎨 Improve versioning file structure
* 🥅 Improve error for unknown ids
* ✨ Add filters to recently search for companies
* ✨ Uniformize including properties for contact
* ✨ Improve get all operation for Companies
* 🎨 Change filters name
* 🎨 Remove useless descriptions
* 🎨 Improve description
* ✨ Dynamically retrieve the correct operator for the properties
* 🥅 Improve error handeling
* 🥅 improve error when not finding the id
* ⚡ ️Add searchable feature to Deal and contacts
* 🚨 Fix linting issues
* 🚨 Fix linting issues for V1 Hubspot
* 🐛 Fix pairedItem for v2 hubspot
* 🚨 Fix linting in HubSpot Description
* 🚨 More linting fixes
* Fix error handling
* Update endpoint for deleting object
* Fix label for recent actions
* 🐛 fix listMemberships typo in V1 and V2
* docs: Stop assuming the user's gender in code comments (after merge)
c87262a312
* fixing V1 GenericFunctions.ts api query limit as number
* Update description for ticket
* Add type to RLC
* Revert "Add type to RLC"
This reverts commit 578dacfb97
.
* Add type to RLC engagement
---------
Co-authored-by: Marcus <marcus@n8n.io>
2023-05-08 15:15:13 +02:00
Omar Ajoue
1da71645f2
refactor(core): Add deprecation notice for own mode ( #6195 )
...
* refactor: Add deprecation notice for own mode
* Undo default value change
2023-05-08 15:03:44 +02:00
कारतोफ्फेलस्क्रिप्ट™
b499d27f08
feat(core): Update config defaults for for v1 (no-changelog) ( #6196 )
...
feat(core): Change config defaults when the release is V1
2023-05-08 13:46:20 +02:00
Marcus
14bcd4c2f7
test(Read Binary Files Node): Unit tests (no-changelog) ( #5459 )
...
* ✅ add Read Binary Files tests
* ⚡ ️updated ReadBinaryFiles test
* fix test result comparison
* fix test result comparison
---------
Co-authored-by: Michael Kret <michael.k@radency.com>
2023-05-08 13:06:29 +02:00
Omar Ajoue
0673a39fa0
refactor: Add deprecation notice for MySQL and MariaDB ( #6189 )
...
* refactor: Add deprecation notice for MySQL and MariaDB
* Update packages/cli/src/commands/BaseCommand.ts
Co-authored-by: Cornelius Suermann <cornelius@n8n.io>
---------
Co-authored-by: Cornelius Suermann <cornelius@n8n.io>
2023-05-08 12:16:20 +02:00
Marcus
ee582cc3bd
test: Create custom jest error messages using jest-expect-message (no-changelog) ( #5666 )
...
* using jest-expect-message to add custom error message
* improve error message
* improvements after merge
---------
Co-authored-by: Michael Kret <michael.k@radency.com>
2023-05-05 17:50:10 +02:00
Michael Auerswald
f00b2ae3ea
fix(core): Move nodeExecute InternalHook calls to hookFunctionsSave ( #6193 )
...
nodeExecute InternalHooks to hookFunctionsSave
2023-05-05 17:49:43 +02:00
कारतोफ्फेलस्क्रिप्ट™
be089331b3
fix(FTP Node): Use filename instead of remote filepath for downloaded binary data ( #6170 )
2023-05-05 14:32:49 +02:00
कारतोफ्फेलस्क्रिप्ट™
85a6ace56b
ci: Fix test database cleanup (no-changelog) ( #6188 )
2023-05-05 12:12:37 +02:00
कारतोफ्फेलस्क्रिप्ट™
82fe6383ef
refactor(core): Delete boilerplate code across migrations (no-changelog) ( #5254 )
2023-05-05 11:28:59 +02:00
Iván Ovejero
d5c44987f4
refactor(editor): Add infix to Pinia stores (no-changelog) ( #6149 )
...
* ⚡ Add infix to Pinia stores
* ⚡ Fix paths in mocks
* 🐛 Fix import
2023-05-05 10:41:54 +02:00
कारतोफ्फेलस्क्रिप्ट™
394c9a2731
ci: Fix linting issues on master (no-changelog) ( #6186 )
2023-05-05 10:22:49 +02:00
Csaba Tuncsik
13c143eb6d
fix(editor): Update and add design system checkbox component to Editor ( #6178 )
...
* fix(editor): Update and add design system checkbox component to Editor
* test(editor): Test Checkbox design system component
2023-05-05 09:25:29 +02:00
romainminaud
b0a1899e71
fix(editor): Display SSO entry in Settings on Cloud ( #6181 )
...
update router
2023-05-05 08:46:52 +02:00
Jan Oberhauser
35c8510ab6
feat(Code Node): Add Python support ( #4295 )
2023-05-04 20:00:00 +02:00
Csaba Tuncsik
1e6a75f341
fix(editor): Update and fix storybook (was failing to run in local dev mode) ( #6180 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2023-05-04 17:43:58 +02:00
agobrech
814ea5185c
feat(Kafka Trigger Node): Add non-parallel execution ( #6175 )
...
* Fix typo, add v1.1
* Add parallel processing
* Add versioning
* Improve description for maximum inflight requests
---------
Co-authored-by: Michael Kret <michael.k@radency.com>
2023-05-04 17:26:56 +02:00
OlegIvaniv
0eb4d9fc16
fix(Postgres Node): Always return TIMESTAMP and TIMESTAMPZ as ISO string ( #6145 )
...
* fix(Postgres Node): Always return TIMESTAMP and TIMESTAMPZ as ISO string
* Fix linting issues
2023-05-04 17:25:54 +02:00
Adam Charnock
d381578926
fix: Revert change that hid the SSH private key (no-changelog) ( #6158 )
2023-05-04 16:11:29 +01:00
कारतोफ्फेलस्क्रिप्ट™
45dc985af7
fix(Google Sheets Node): Upgrade xlsx to address CVE-2023-30533 ( #6172 )
...
[GitHub Advisory](https://github.com/advisories/GHSA-4r6h-8v6p-xvw6 )
2023-05-04 17:10:54 +02:00
कारतोफ्फेलस्क्रिप्ट™
751e132968
fix(editor): Show the correct actions count in the nodes list ( #6183 )
...
Fixes N8N-6402
2023-05-04 16:58:42 +02:00
OlegIvaniv
5abdba2304
ci: Revert full db reset for e2e (no-changelog) ( #6182 )
2023-05-04 16:19:31 +02:00
agobrech
22b82a43a2
fix(AWS Rekognition Node): Fix all different action type ( #6136 )
...
* Fix broken logic with type action
* Unit test base
* Add unit test using only nock
* Fix failing test
* remove console log
---------
Co-authored-by: Marcus <marcus@n8n.io>
2023-05-04 14:34:55 +02:00
Michael Kret
f9fd82040a
feat(Airtable Node): Access token support ( #6160 )
2023-05-04 13:17:22 +03:00
Csaba Tuncsik
91fee0ca66
fix(editor): Remove duplicate mapping of item.json
key in data pinning ( #6135 )
...
* fix(editor): Remove duplicate mapping of `item.json` key in data pinning
* fix(editor): Remove duplicate mapping of `item.json` key in data pinning
* fix(editor): Remove duplicate mapping of `item.json` key in data pinning
* test(editor): Unit test the fix of duplicate mapping of `item.json` key in data pinning
2023-05-04 12:04:23 +02:00
agobrech
3f5c606254
fix(HTTP Request Node): Correctly doesn't redirect on non GET method ( #6132 )
...
Fixed ingnored parameter for redirect
2023-05-04 09:55:35 +02:00
Michael Kret
5d77ec76e3
fix(MySQL Node): Node should return date types as strings ( #6169 )
2023-05-03 18:45:21 +03:00
Tom
3074f42b3b
feat(JotForm Trigger Node): Add support for hipaa-api.jotform.com ( #6171 )
...
feat(JotForm Trigger): Add support for hipaa-api.jotform.com
Github issue / Community forum post (link here to close automatically): https://community.n8n.io/t/jotform-credentials-when-using-a-hipaa-account/25717?u=mutedjam
2023-05-03 15:56:54 +02:00
Jan Oberhauser
b77a5767d0
Merge tag 'n8n@0.227.0'
2023-05-03 15:51:19 +02:00
github-actions[bot]
2926fb50db
🚀 Release 0.227.0 ( #6167 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2023-05-03 15:39:00 +02:00
Iván Ovejero
1b49c17f38
fix(editor): Flag issues only on workflow activation ( #6127 )
...
🐛 Flag issues only on workflow activation
2023-05-03 14:30:32 +02:00
कारतोफ्फेलस्क्रिप्ट™
0033f831fc
fix(editor): Faster reconnects for push (no-changelog) ( #6164 )
2023-05-03 14:28:38 +02:00
Cornelius Suermann
97578c7505
fix: Log unhandled errors during license activation (no-changelog) ( #6165 )
2023-05-03 14:26:29 +02:00
OlegIvaniv
e88232ede2
test: Address flaky setup e2e (no-changelog) ( #6085 )
...
* test: Add /setup intercept for `skipSetup` command (no-changelog)
* Drop all tables for e2e reset, intercept account setup request
* Fix linting issues
* Allow to skip setup account request intercept and linting fixes
* Make sure variables are loaded
* Use PATCH for enabling of e2e features
* Do not exclude migration table from truncation
* Add user sign-up intercept
2023-05-03 14:06:06 +02:00
Michael Kret
700cc39cbc
fix(core): Better errors for common status codes fix
2023-05-03 12:45:44 +03:00
Ricardo Espinoza
570790ed0c
fix(core): Fix bug running addUserActivatedColumn migration on MariaDB ( #6157 )
2023-05-03 11:04:47 +02:00
Cornelius Suermann
a3d26eff79
fix: Prevent invocations of 'GET /rest/license' from returning an error when ephemeral licenses are used ( #6154 )
...
* fix: Prevent error when invoking with an ephemeral license
* add tests
2023-05-03 10:43:13 +02:00
Iván Ovejero
8862e1e7df
fix(editor): Restrict [empty]
in parameter input hint to zero-length string ( #6003 )
...
* 🚧 Quick test
* ⚡ Adjust to new requirements
* ⚡ Account for 2x double quotes
* 🔥 Remove excess single quote
* ⏪ Revert per new requirements
* ⏪ Undo more changes to minimize diff
* ⏪ New requirement changes
* 🐛 Prevent excess whitespace from HTML formatting
* 🚚 Rename computed property
* 🧪 Set up e2e tests for parameter input hint
* 🚧 Experiments with unit tests
Pinia stores setup process WIP.
* 🔥 Remove e2e test
* ⏪ Restore `test` command
* 🔥 Remove unit test stub
* 🔥 Remove logging
* 🔥 Remove test ID
* 🧪 Fix e2e test
* 🧪 Tighten text check
2023-05-03 09:41:40 +02:00
Michael Kret
8aedc03dda
fix(core): Assign Unknown Error only if message or description not present in error
2023-05-03 10:15:33 +03:00
कारतोफ्फेलस्क्रिप्ट™
deb4c04f34
fix(AWS S3 Node): Fix File upload, and add node tests ( #6153 )
2023-05-02 17:29:07 +02:00
Michael Kret
a0dd17e115
fix(core): Better error message in Webhook node when using the POST method
2023-05-02 17:27:05 +03:00
Michael Kret
5364a2dff3
feat(Microsoft Excel 365 Node): Overhaul
2023-05-02 12:44:25 +03:00
Michael Auerswald
25fe14be56
fix(core): Remove SAML config metadataUrl if XML metadata is set directly ( #6143 )
...
remove metadataUrl if metadata is set directly
2023-05-02 11:22:34 +02:00
Iván Ovejero
d9af69116a
ci: Restore load options methods validation (no-changelog) ( #6148 )
...
⏪ Restore load options methods validation
2023-05-02 11:19:23 +02:00
Michael Kret
cb497fbbec
feat(core): Add notice to alert users a new version is available
2023-05-02 11:45:04 +03:00
Michael Auerswald
839a56a682
fix(core): Fix canceled execution status ( #6142 )
2023-05-02 10:37:35 +02:00
Iván Ovejero
06fa6f1fb3
ci: Expand ESLint to tests in BE packages (no-changelog) ( #6147 )
...
* 🔧 Adjust base ESLint config
* 🔧 Adjust `lint` and `lintfix` in `nodes-base`
* 🔧 Include `test` and `utils` in `nodes-base`
* 📘 Convert JS tests to TS
* 👕 Apply lintfixes
2023-05-02 10:37:19 +02:00
Milorad FIlipović
c63181b317
fix(editor): Fix focus jumping when using chrome autofill ( #6140 )
2023-05-02 10:15:16 +02:00
Iván Ovejero
1607aeb9f9
fix(editor): Fix copy selection behavior ( #6112 )
...
🐛 Fix copy selection behavior
2023-05-02 09:39:09 +02:00
Iván Ovejero
c99f158120
fix(core): Account for nodes with renamable content ( #6109 )
...
🐛 Account for nodes with renamable content
2023-05-02 09:37:49 +02:00
Iván Ovejero
51f5990559
fix(editor): Fix quote handling on dollar-sign variable completions ( #6128 )
...
🐛 Fix quote handling on dollar-sign variable completions
2023-05-02 09:36:42 +02:00
Iván Ovejero
85e8145439
fix(editor): Fix cropped off completions docstrings ( #6129 )
...
🐛 Fix cropped off docstrings
2023-05-02 09:36:28 +02:00
Michael Kret
14f71146e2
fix(Date & Time Node): Numbers conversions fix
2023-05-01 10:11:55 +03:00
Michael Kret
d219af75cf
fix(Merge Node): Do not error if expected key is missing
2023-04-28 19:46:59 +03:00
Michael Auerswald
c0b1cddc91
fix(core): Improve saml endpoints and audit events ( #6107 )
...
* update saml endpoints and login audit
* fix(core): Skip auth for controllers/routes that don't use the `Authorized` decorator
* fix linting
* lint fix
* add tests and fix endpoint permission
* add hook test
---------
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2023-04-28 18:11:33 +02:00
Omar Ajoue
701105edcf
fix: Prevent displaying an endless timer in the execution list for finished executions ( #6137 )
2023-04-28 17:18:16 +02:00
Iván Ovejero
90a62ccfb5
fix(editor): Fix Show details
summary ( #6113 )
...
* 🐛 Fix `Show details` summary
* 🚚 Move constants out of sanitizer
2023-04-28 17:16:46 +02:00
Milorad FIlipović
a72a5112f3
fix(editor): Fix sidebar button styling ( #6138 )
...
* fix(editor): Fix sidebar button styling
* Making offset equal for both button versions
2023-04-28 16:46:53 +02:00
Iván Ovejero
71ae6c66ef
fix(editor): Fix unique names for node duplication ( #6134 )
...
* 🐛 Fix unique names for node duplication
* 🐛 Fix i18n references
2023-04-28 15:53:59 +02:00
Iván Ovejero
20a72bb28b
fix(editor): Fix missing Stop Listening
button ( #6125 )
...
🐛 Fix missing `Stop Listening` button
2023-04-28 15:50:39 +02:00
Iván Ovejero
c8ff368fc7
fix(editor): Fix unscrollable node settings ( #6133 )
...
🐛 Fix unscrollable node settings
2023-04-28 13:38:49 +02:00
कारतोफ्फेलस्क्रिप्ट™
a3aba835a1
fix(core): Avoid using Object.keys
on Buffer and other non-plain objects ( #6131 )
...
* create a unified way to check if an object is empty
* avoid running `Object.keys` on Buffer objects, to avoid unnecessary memory usage
2023-04-28 13:05:48 +02:00
Csaba Tuncsik
188ef042cd
fix(editor): Change execution list tab loader design ( #6120 )
2023-04-28 12:29:32 +02:00
Michael Kret
8669f95736
fix(Slack Node): Restore ability to send text in addition of blocks or attachments
2023-04-28 13:23:36 +03:00
Milorad FIlipović
b17d5f9aa0
feat(editor): Add support for loadOptionsDependsOn
to RLC ( #6101 )
...
* feat(editor): Add support for `loadOptionsDependsOn` to the Resource Locator component
* 🔥 Removing leftover log
* ✅ Added e2e tests for ResourceLocator component
2023-04-28 12:14:31 +02:00
Omar Ajoue
2e73f4abd0
fix: Correctly allow sharees to test credential when opening the modal ( #6111 )
...
* fix: Prevent incorrect error message when sharee opens a credential
* test: Add testing for automated credential testing
* chore: Remove unnecessary comments
2023-04-28 12:02:28 +02:00
कारतोफ्फेलस्क्रिप्ट™
206b6b90b8
fix(core): Fix hasOwnProperty
on augmented objects ( #6124 )
...
N8N-6333
Fixes
- https://community.n8n.io/t/bug-faulty-javascript-being-implemented-in-the-code-node-after-update-to-v0-222-3/25346
- https://community.n8n.io/t/checking-for-value-in-webhook-body-with-hasownproperty/25068/11
2023-04-28 11:49:53 +02:00
Ricardo Espinoza
5974af1903
fix(core): Only take into account users that active for the first time to show activation modal (no-changelog) ( #6121 )
...
only take into account users that active for the first time
2023-04-28 10:56:24 +02:00
romainminaud
3fb84df122
fix(editor): Change wording for Variables feature available plans (no-changelog) ( #6096 )
...
update wording
2023-04-28 08:49:27 +02:00
Iván Ovejero
39b544271d
refactor(editor): Add skip option to activation modal ( #6092 )
...
⚡ Add skip option to activation modal
2023-04-27 15:21:53 -04:00
Cornelius Suermann
af097ae22c
fix(HTTP Request Node): Add description for 'Specify Body' option ( #6114 )
...
* fix(HTTP Request Node): Add description for 'Specify Body' option
* disable linting for node-param-description-miscased-json
2023-04-27 17:33:38 +02:00
Csaba Tuncsik
1ec85b7d57
test(editor): Test personal settings view ( #6119 )
2023-04-27 17:26:20 +02:00
Iván Ovejero
c6e665a975
fix(editor): Remove pagination from binary data output ( #6093 )
...
🐛 Remove pagination from binary data output
2023-04-27 14:30:00 +02:00
Milorad FIlipović
2c240a0e4e
fix(editor): Show error in RLC if credentials are not set ( #6108 )
2023-04-27 14:28:23 +02:00
Csaba Tuncsik
4cbb05b001
fix(editor): Loading state for executions tab ( #6100 )
...
* fix(editor): Loading state for executions tab
* fix(editor): do not show no result if loading
2023-04-27 13:35:12 +02:00
कारतोफ्फेलस्क्रिप्ट™
59aee2270b
fix(core): Skip auth for controllers/routes that don't use the Authorized
decorator, or use Authorized('none')
( #6106 )
2023-04-27 12:51:55 +02:00
Csaba Tuncsik
3e9ecd9397
fix(editor): Disable changing of email and pw when SAML login enabled ( #6104 )
2023-04-27 12:48:53 +02:00
Michael Kret
983e6e124e
fix(HTTP Request Node): Always lowercase headers
2023-04-27 13:36:02 +03:00
Jon
aa59329836
fix(Compression Node): Fix issue with decompression failing with uppercase extensions ( #6098 )
2023-04-27 11:18:35 +01:00
Marcus
25a386dd70
fix(Mattermost Node): Fix base url trailing slash error ( #6097 )
...
* 🐛 Fix credential base url with trailing slash
* Fix credential test base url with trailing slash
2023-04-27 11:42:37 +02:00
Michael Kret
c65ac03368
feat(Item Lists Node): Split out items work on objects as well as arrays
2023-04-27 11:54:55 +03:00
Csaba Tuncsik
0c9ce3a2ec
feat(editor): Add version controls settings (WIP) ( #6036 )
...
* feat(editor): Version control paywall (WIP)
* fix(editor): remove version control docs link
* feat(editor): Adding version control settings (WIP)
* feat(editor): Adding version control settings (WIP)
* fix(editor): use rest api root path in version control
* fix(editor): adding preferences
* fix(editor): adding preferences
* fix(editor): change store action name
2023-04-26 17:52:53 +02:00
github-actions[bot]
4f56194035
🚀 Release 0.226.0 ( #6087 )
2023-04-26 16:05:03 +02:00
कारतोफ्फेलस्क्रिप्ट™
a4eb46acc1
fix(core): Serialize dates and regexps when reading from augmented objects ( #6086 )
...
https://community.n8n.io/t/workflows-fail-when-triggered-but-succeed-when-run-manually/25575
2023-04-26 11:11:13 +02:00
OlegIvaniv
390841bbf0
feat(editor): Enhance Node Creator actions view ( #5954 )
...
* WIP
* WIP
* Extract actions into composable
* WIP: Preserve categories when searching
* WIP
* WIP: Tweak styles
* WIP: Refactor node creator
* WIP: Finish Node Creator node view/subcategories refactor
* WIP: Finished actions refactor
* Cleanup & Lintfix
* WIP: Improve memory managment
* Fix interactions
* WIP
* WIP: Keyboard navigation
* Improve keyboard navigation and memory managment
* Finished view refactor
* FIx custom api calls and activation callouts
* Fix actions tracking and cleanup
* Product review fixes
* Telemetry fixes
* Fix node creator e2es
* Set action name font size and actionsEmpty font weight
* Fix failing credentials spec
* Make sure to select first action item when switching from nodes panel to actions panel
* Add actions panel e2e tests
* Cleanup
* Fix actions generation and cleanup
* Add correct Learn More link and adjust displaying of trigger icon
* Change trigger icon condition to use nodeType group
* Cleanup nodeTypesUtils and snapshots and lintfixes
* Lint fixes
* Refine logic to show trigger icon in node creator
* Add unit tests & clean up
* Add `003_auto_insert_action` experiment, hide empty sections for opposite root view
* Lintfix
* Do not show empty category tooltips and only show activation callout in triger root view
* Fix no-results node creator view
* Spacings tweaks and root rendering logic adjustment
* Add unit tests
* Lint and e2e fixes
* Revert CLI changes, fix unit tests
* Remove useless comments
* Sync master, replace $externalHooks mixin
* Lint fix
* Focus first action when panel slides in, not category
* Address PR comments
* Lint fix
* Remove `setAddedNodeActionParameters` optional track param
* Further simplify setAddedNodeActionParameters
* Fix pnpn lock file
* Fix types imports
* Fix 13-pinning spec
2023-04-26 09:18:10 +02:00
कारतोफ्फेलस्क्रिप्ट™
6335e0938d
fix(editor): Make the frontend work again when NODE_FUNCTION_ALLOW_EXTERNAL
is set (no-changelog) ( #6058 )
2023-04-25 18:18:46 +02:00
Jan Oberhauser
70aaf24784
feat(editor): Add SQL editor support ( #5517 )
2023-04-25 18:18:27 +02:00
Csaba Tuncsik
f9b11c73b9
refactor(editor): Track advanced filter custom data usage ( #6084 )
2023-04-25 17:47:21 +02:00
कारतोफ्फेलस्क्रिप्ट™
ca4e0df90b
refactor(editor): Replace monaco-editor/prismjs with CodeMirror ( #5983 )
...
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
Co-authored-by: Alex Grozav <alex@grozav.com>
2023-04-25 16:57:21 +02:00
Iván Ovejero
88724bb056
ci: Enforce no unused imports (no-changelog) ( #6073 )
2023-04-25 11:47:03 +02:00
Michael Auerswald
f3b4701863
feat(core): Manage version control settings ( #6079 )
...
* expand VersionControlPreferences
* use Authorized decorator for vc endpoints instead of middleware
* validate preferences with class-validator
* cleanup
* cleanup
2023-04-24 17:13:25 +02:00
कारतोफ्फेलस्क्रिप्ट™
124f41faa6
ci: Fix linting error on master
(no-changelog) ( #6075 )
2023-04-24 16:19:20 +02:00
Csaba Tuncsik
8a3b3e53e1
fix(editor): Update LDAP and Log streaming paywalls ( #6069 )
2023-04-24 15:37:36 +02:00
Ricardo Espinoza
13ef3c1d20
feat(core): Add instanceId to n8n.ready hook (no-changelog) ( #6007 )
...
* add instanceId to n8n.ready hook
* Set instanceId during configuration method
2023-04-24 09:12:00 -04:00
कारतोफ्फेलस्क्रिप्ट™
c7b1920943
ci: Update linting dependencies, and setup eslint-plugin-unicorn (no-changelog) ( #6070 )
2023-04-24 14:47:13 +02:00
Milorad FIlipović
8886516c9e
refactor(editor): Delete leftover restApi mixin file (no-changelog) ( #6074 )
...
* refactor(editor): Delete leftover `restApi` mixin file (no-changelog)
* Removing leftover comment
2023-04-24 14:23:33 +02:00
Jon
871d4193e2
docs: Remove version notice from overhauled nodes (no-changelog) ( #6071 )
2023-04-24 13:21:26 +01:00
Iván Ovejero
1bb6672498
refactor(editor): Combine type imports in editor-ui
(no-changelog) ( #6072 )
...
⚡ Combine type imports in `editor-ui`
2023-04-24 13:58:22 +02:00
कारतोफ्फेलस्क्रिप्ट™
308a94311f
refactor: Async functions don't need to explicitly return promises (no-changelog) ( #6041 )
2023-04-24 13:17:08 +02:00
Jimw383
03be725cef
SSO/SAML : add Base URL to redirects in acsHandler ( #5923 )
...
add Base URL to redirects in acsHandler
I modified the redirections to include the base URL of the instance so that the redirects remain correct even if the instance is accessed from a subdirectory.
Co-authored-by: Michael Auerswald <michael.auerswald@gmail.com>
2023-04-24 12:36:50 +02:00
Iván Ovejero
57aab63c10
refactor: Integrate consistent-type-imports
in FE packages (no-changelog) ( #6060 )
...
* 👕 Move `consistent-type-imports` to top level
* 👕 Apply lintfixes
* 👕 Apply more lintfixes
* 👕 More lintfixes
* 👕 More lintfixes
2023-04-24 12:18:24 +02:00
Cornelius Suermann
eaf7090919
fix(core): Skip license activation when instance was already activated ( #6064 )
2023-04-24 11:46:04 +02:00
कारतोफ्फेलस्क्रिप्ट™
1eeadc6114
refactor(core): Setup decorator based RBAC (no-changelog) ( #5787 )
2023-04-24 11:45:31 +02:00
Milorad FIlipović
59db96771e
refactor(editor): Remove the restApi
mixin ( #6065 )
...
* ✨ Removing the `makeApiRequest` method from `restAPI` mixin, removing the mixing from the App component
* ✨ Removing `restApi` mixin
* 👕 Fixing lint errors
* ✔️ Fixing execution list unit tests and merge bug in workflowRun mixin
* 🐛 Added missing useStore
2023-04-24 10:50:49 +02:00
Iván Ovejero
4bd55f7a1e
refactor(editor): Switch to plan change URL on cloud (no-changelog) ( #6001 )
...
* 🚚 Switch to plan change URL on cloud
* 🧪 Update URL in test
2023-04-24 10:42:03 +02:00
Alex Grozav
9c94050deb
feat: Replace Vue.extend with defineComponent in editor-ui (no-changelog) ( #6033 )
...
* refactor: replace Vue.extend with defineComponent in editor-ui
* fix: change $externalHooks extractions from mixins
* fix: refactor externalHooks mixin
2023-04-21 18:51:08 +03:00
Ricardo Espinoza
8a38624cbc
feat(core): Add migration to add property userActivated to user settings (no-changelog) ( #5940 )
...
* Add userActivated migration
* Fix migration logic
* Remove duplication when retrieving the activated users
* Fix bug updating settings in mysql
* Make userSettings type conform with naming convention
* Disable naming convention rule only in IDatabaseCollections interface
* Fix down method in Postgres migration
* Reset '{}' to NULL when reversing migration
2023-04-21 11:15:08 -04:00
Cornelius Suermann
ab12d3e327
feat(core): Add license:info command ( #6047 )
...
* feat(core): Add license:info command
* revert changes to start.ts
* revert changes to start.ts
* fix typo
2023-04-21 17:10:10 +02:00
Alex Grozav
54f99a7d0d
feat: Replace this.$refs.refName as Vue with InstanceType<T> (no-changelog) ( #6050 )
...
* refactor: use InstanceType<T> for all this.$refs types
* refactor: update refs type in N8nSelect
* fix: remove inputRef non-null assertion
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
* fix: remove non-null assertion
---------
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
2023-04-21 16:59:04 +03:00
Csaba Tuncsik
19f540ecf9
refactor(editor): Turn titleChange mixin to composable ( #6059 )
2023-04-21 15:48:07 +02:00
Mutasem Aldmour
649389edad
test: Add stickies tests ( #5413 )
...
* test: Add tests for stickies
* test: add sticky basic test
* test: add size dragging tests
* test: add delete sticky test
* test: add editing test
* test: update editing text
* test: add expansion tests
* test: add more tests
* test: clean up tests
* refactor: update dragging tests to make sense
* refactor: upate drag right test
* test: add shrink from right test
* test: refactor some more
* test: fix all tests
* test: clean up
* test: update number
* test: add z-index tests
* test: address comments
* test: fix mistake
* test: wait on save
* test: try button instead
2023-04-21 15:37:09 +02:00
Mutasem Aldmour
a19d4447ac
fix(editor): Resolve expressions for grandparent nodes ( #5859 )
...
* fix(editor): Resolve expressions for grandparent nodes
* test: add tests
* test: add tests for bug
* test: add todos
* test: lintfix
* test: add small waits
* test: add linking tests
* test: add test for branch mapping
* test: update workflow values
* test: comment out test
* test: fix up tests with new values
* chore: remove todos
* test: add ticket number for broken test
* test: refactor a bit
* test: uncomment
* test: fix mapping test
* fix: lint issue
* test: split tests
* Revert "test: split tests"
0290d51d7c
* test: update mousedown
* test: split up tests
* test: fix test
* test: fix test
* test: make less flaky
* test: make less flaky
* test: enable teset
2023-04-21 14:08:51 +02:00
Michael Auerswald
ac245fdb8d
refactor(editor): Consolidate IN8nUISettings interface ( #6055 )
...
* consolidate IN8nUISettings
* cleanup
2023-04-21 13:30:57 +02:00
Michael Kret
0e93fe064e
refactor(core): Forbid raw enums (no-changelog)
2023-04-21 14:23:15 +03:00
Michael Auerswald
da31925083
refactor(core): Sort variables files under variables folder ( #6051 )
...
sort variables files under variables folder
2023-04-21 13:08:16 +02:00
OlegIvaniv
444ed1bf0e
fix(core): Add breaking change record for domain and url matching (no-changelog) ( #6048 )
...
* fix(core): Add breaking change record for domain and url matching
* Correct version
2023-04-21 12:08:24 +02:00
Csaba Tuncsik
ef79b03f38
feat(editor): Version control paywall (WIP) ( #6030 )
...
* feat(editor): Version control paywall (WIP)
* fix(editor): remove version control docs link
2023-04-21 11:25:39 +02:00
Ricardo Espinoza
a74284bac3
feat(editor): Add disable template experiment ( #5963 )
...
* Add remove templates experiments
* Add track experiment without debouncing
* Allow to go to templates route even when experiment is active
* Add missing import
* Fix linting issue
* Remove unused constant
* Add timeout to track "User is part of experiment" event
* fix: split experiment evaluation from tracking
* fix: fix overrides
* chore: remove console
---------
Co-authored-by: Mutasem <mutdmour@gmail.com>
2023-04-21 10:32:23 +02:00
कारतोफ्फेलस्क्रिप्ट™
b8cb5d7f0b
feat(core): Upgrade google-timezones-json to use the correct timezone for Sao Paulo ( #6042 )
...
fixes #2647
2023-04-21 09:48:59 +02:00
कारतोफ्फेलस्क्रिप्ट™
8268f235ab
fix(Code Node): Update vm2 to address CVE-2023-30547 ( #6039 )
2023-04-21 09:48:44 +02:00
Jan Oberhauser
589f19e1ee
docs: Add proprietary license text (no-changelog) ( #6038 )
2023-04-20 18:49:09 +02:00
Michael Kret
e8e6e9e0bc
test(n8n Node): Unit tests (no-changelog)
2023-04-20 18:23:50 +03:00
Iván Ovejero
9b651cf4f8
refactor: Accumulate loadOptions
from all node versions to validate (no-changelog) ( #6014 )
...
⚡ Accumulate loadOptions from node versions to validate
2023-04-20 16:21:07 +02:00
Alex Grozav
723f81bab0
feat: Add variables e2e tests (no-changelog) ( #6027 )
...
* fix: fix n8n-checkbox alignment
* fix: use css variables in checkbox inner margin-top
* test: update snapshots
* feat: add variables e2e tests (no-changelog)
* test: update snapshot
2023-04-20 15:08:13 +03:00
Csaba Tuncsik
9b59f1df9c
fix(editor): Fix typo in SSO upgrade link ( #6031 )
...
* fix(editor): Fix typo in SSO upgrade link
* fix(editor): remove unused import
2023-04-20 13:25:57 +02:00
Alex Grozav
6d64e3d40e
fix(editor): Add correct add variable button message when no variables created (no-changelog) ( #6028 )
...
fix: add correct add variable button message when no variables created
2023-04-20 14:05:50 +03:00
Jon
2579fe9631
docs: Add api notice to credentials for google sheets nodes (no-changelog) ( #6024 )
2023-04-20 11:40:35 +01:00
Jon
a68330ff66
fix(Notion Node): Update credential test to not require user permissions ( #6022 )
2023-04-20 11:40:12 +01:00
Mutasem Aldmour
4ee508385a
fix(editor): Clean up demo and template callouts from workflows page ( #6023 )
...
* fix(editor): clean up demo callouts
* fix(editor): clean up i18n
2023-04-20 12:33:32 +02:00
OlegIvaniv
0970ec066d
fix(editor): Fix memory leak in Node Detail View by correctly unsubscribing from event buses ( #6021 )
2023-04-20 12:26:14 +02:00
कारतोफ्फेलस्क्रिप्ट™
41660d9e28
fix(editor): SettingsSidebar should disconnect from push when navigating away ( #6025 )
2023-04-20 12:23:17 +02:00
कारतोफ्फेलस्क्रिप्ट™
4037b3aeed
fix(editor): Use fake timers in useDebounce.test.ts to make the test less flaky (no-changelog) ( #6029 )
2023-04-20 12:22:54 +02:00
OlegIvaniv
33fb73217d
fix(core): Improve domain and url matching for extractDomain and extractUrl ( #6010 )
...
* fix(core): Fix domain and url matching for isDomain/isUrl/extractDomain/extractUrl
* Document regex and include www in the domain
* Lint fix
2023-04-20 09:01:27 +02:00
Michael Auerswald
71ed1f410c
feat(core): Add SSH key generation ( #6006 )
...
* basic prefs and ssh key generation
* review change
* cleanup save
* lint fix
2023-04-19 17:46:10 +02:00
Csaba Tuncsik
953198e092
fix(editor): Update SSO upgrade link ( #6016 )
...
fix(editor): update SSO upgrade link
2023-04-19 17:05:58 +02:00
Csaba Tuncsik
0e0a064fa7
feat(editor): Version control (WIP) ( #6013 )
...
* feat(editor): Version control settings (with feature flag)
* feat(editor): replace posthog feature flag with local storage key
2023-04-19 16:01:32 +02:00