Commit graph

5827 commits

Author SHA1 Message Date
Mutasem ae42781786 fix radio button position 2022-04-11 14:21:04 +02:00
Mutasem 960354f42e fix prepend 2022-04-11 12:55:44 +02:00
Mutasem 55877d34f4 update keys sort 2022-04-11 11:09:48 +02:00
Mutasem 2bb18474e5 delete unused keys 2022-04-11 11:08:10 +02:00
Mutasem 3ab47ee57e resolve conflicts 2022-04-11 11:02:58 +02:00
Iván Ovejero de2b55059c ✏️ Alphabetize translations 2022-04-11 10:59:27 +02:00
Iván Ovejero d3f1a52fd5 Fix missing import 2022-04-11 10:59:08 +02:00
Mutasem d16d913708 address merge conflict 2022-04-11 10:58:41 +02:00
Iván Ovejero 01558aeaef
Merge branch 'master' into n8n-3253-restore-i18n-post-um 2022-04-11 10:49:30 +02:00
Mutasem b56baa9124 fix hiring banner 2022-04-11 10:35:01 +02:00
Mutasem 366ddfe397 address pagination issues 2022-04-11 09:33:08 +02:00
Mutasem 0ec553ea47 Merge branch 'master' of github.com:n8n-io/n8n into N8N-3194-output-panels 2022-04-11 09:21:37 +02:00
Mutasem c1a6fa26dd use date now 2022-04-11 09:20:45 +02:00
Jan Oberhauser 94a52b9358 ⬆️ Set moment@2.29.2 on n8n-nodes-base 2022-04-10 12:29:19 +02:00
Jan Oberhauser 3763f815bd
fix(core): Set correct timezone in luxon (#3115) 2022-04-10 11:33:42 +02:00
Iván Ovejero 027dfb2f0a
Enable esModuleInterop compiler option and upgrade to TypeScript 4.6 (#3106)
*  Enable `esModuleInterop` for /core

*  Adjust imports in /core

*  Enable `esModuleInterop` for /cli

*  Adjust imports in /cli

*  Enable `esModuleInterop` for /nodes-base

*  Adjust imports in /nodes-base

*  Make imports consistent

* ⬆️ Upgrade TypeScript to 4.6 (#3109)

* ⬆️ Upgrade TypeScript to 4.6

* 📦 Update package-lock.json

* 🔧 Avoid erroring on untyped errors

* 📘 Fix type error

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-04-08 23:32:08 +02:00
Iván Ovejero 37a6e329af
🔨 Infer typings for config schema (#2656)
* 🚚 Move schema to standalone file

*  Add assertions to string literal arrays

*  Infer typings for convict schema

* 🔥 Remove unneeded assertions

* 🔨 Fix errors surfaced by typings

*  Type nodes.include/exclude per docs

*  Account for types for exception paths

*  Set method alias to flag incorrect paths

*  Replace original with alias

*  Make allowance for nodes.include

*  Adjust leftover calls

* 🔀 Fix conflicts

* 🔥 Remove unneeded castings

* 📘 Simplify exception path type

* 📦 Update package-lock.json

* 🔥 Remove unneeded imports

* 🔥 Remove unrelated file

*  Update schema

*  Update interface

* 📦 Update package-lock.json

* 📦 Update package-lock.json

* 🔥 Remove leftover assertions

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-04-08 19:37:27 +02:00
Iván Ovejero 23f0501f4c
🧪 Add Node 14 tests to CI (#2779)
Co-authored-by: Ben Hesseldieck <1849459+BHesseldieck@users.noreply.github.com>
2022-04-08 18:39:01 +02:00
Iván Ovejero 1e2d6daaa3
🚨 Optimize UM tests (#3066)
*  Declutter test logs

* 🐛 Fix random passwords length

* 🐛 Fix password hashing in test user creation

* 🐛 Hash leftover password

*  Improve error message for `compare`

*  Restore `randomInvalidPassword` contant

*  Mock Telemetry module to prevent `--forceExit`

* 🔥 Remove unused imports

* 🔥 Remove unused import

*  Add util for configuring test SMTP

*  Isolate user creation

* 🔥 De-duplicate `createFullUser`

*  Centralize hashing

* 🔥 Remove superfluous arg

* 🔥 Remove outdated comment

*  Prioritize shared tables during trucation

* 🧪 Add login tests

*  Use token helper

* ✏️ Improve naming

*  Make `createMemberShell` consistent

* 🔥 Remove unneeded helper

* 🔥 De-duplicate `beforeEach`

* ✏️ Improve naming

* 🚚 Move `categorize` to utils

* ✏️ Update comment

* 🧪 Simplify test

* 📘 Improve `User.password` type

*  Silence logger

*  Simplify condition

*  Unhash password in payload

* 🐛 Fix comparison against unhashed password

*  Increase timeout for fake SMTP service

* 🔥 Remove unneeded import

*  Use `isNull()`

* 🧪 Use `Promise.all()` in creds tests

* 🧪 Use `Promise.all()` in me tests

* 🧪 Use `Promise.all()` in owner tests

* 🧪 Use `Promise.all()` in password tests

* 🧪 Use `Promise.all()` in users tests

*  Re-set cookie if UM disabled

* 🔥 Remove repeated line

*  Refactor out shared owner data

* 🔥 Remove unneeded import

* 🔥 Remove repeated lines

*  Organize imports

*  Reuse helper

* 🚚 Rename tests to match routers

* 🚚 Rename `createFullUser()` to `createUser()`

*  Consolidate user shell creation

*  Make hashing async

*  Add email to user shell

*  Optimize array building

* 🛠 refactor user shell factory

* 🐛 Fix MySQL tests

*  Silence logger in other DBs

Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
2022-04-08 18:37:07 +02:00
Mutasem 9687ec91f5 fix spacing 2022-04-08 17:34:58 +02:00
Mutasem 5e5ab5ada6 fix pencil bug 2022-04-08 17:25:34 +02:00
Mutasem 374579da2a increase table font, fix alignment 2022-04-08 17:11:00 +02:00
Mutasem 13ffdcaf00 set colors of title 2022-04-08 16:39:58 +02:00
Mutasem 44bf324958 update pagination 2022-04-08 16:34:22 +02:00
Mutasem 1092425782 center buttons 2022-04-08 13:02:03 +02:00
Mutasem 134d500c36 nudge lightness of color 2022-04-08 13:00:05 +02:00
Mutasem 05023a0843 ignore empty input, trim node name 2022-04-08 12:57:09 +02:00
Mutasem c705c8af98 add sticky header 2022-04-08 12:50:48 +02:00
Iván Ovejero e78bf15ba9
🔥 Clear legacy tslint config files (#3103) 2022-04-08 12:04:14 +02:00
Jonathan Bennetts a11b00a037
feat(Magento 2 Node): Add credential tests (#3086)
* Implements Magento Auth API Test

* Deletes unit tests

* Fixed lint issues and changed the URI for the credential test

*  Move credential verification to the credential file

*  Simplify code

Co-authored-by: paolo-rechia <paolo@e-bot7.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-04-08 12:01:21 +02:00
Jonathan Bennetts c7a037e9fe
feat(PayPal Node): Add auth test, fix typo and update API URL (#3084)
* Implements PayPal Auth API Test

* Deletes unit tests

* 🚨 Fixed lint issues

* Added changes from PR#2568

* Moved methods to above execute

Co-authored-by: paolo-rechia <paolo@e-bot7.com>
2022-04-08 11:49:07 +02:00
Tom 9ef339e525
fix(Action Network Node): Fix pagination issue and add credential test (#3011)
* fix(Action Network Node): Pagination

* Fixed lint issue

* Added credential test

*  Move credentials verification and injection to the credentials file

Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-04-08 11:28:29 +02:00
Mutasem cc9acbce00 handle unkown errors 2022-04-08 07:44:55 +02:00
Mutasem 56647f9885 add padding 2022-04-07 20:58:19 +02:00
Mutasem 555192969b fix rename bug 2022-04-07 20:27:46 +02:00
Mutasem e583a983f6 fix table wrapping 2022-04-07 18:41:59 +02:00
Mutasem 646c055c9b fix executions bug 2022-04-07 18:27:17 +02:00
Mutasem 661b836962 fix too far data bug 2022-04-07 18:23:39 +02:00
Mutasem 2f6132fa14 fix tabs issue 2022-04-07 15:45:19 +02:00
Mutasem d31e653a55 fix spacing 2022-04-07 15:28:01 +02:00
Mutasem f89af6787e use ellpises for last chars 2022-04-07 15:08:11 +02:00
Mutasem e08711dd23 update schedule nodes messages 2022-04-07 14:38:57 +02:00
Mutasem 8cb61bade5 add schedule group 2022-04-07 12:58:40 +02:00
Mutasem 0565ea7ac1 update modal background 2022-04-07 12:38:44 +02:00
Mutasem dc4e718900 align pencil 2022-04-07 11:52:31 +02:00
Mutasem 17054c8297 update naming 2022-04-07 11:43:00 +02:00
Mutasem 3712bc4d99 update expression background 2022-04-07 11:13:09 +02:00
Mutasem ccd2e2a180 all items 2022-04-07 11:11:14 +02:00
Mutasem 62a4a28719 fix page size 2022-04-07 11:06:39 +02:00
Mutasem 1a3c3a4429 change active state 2022-04-07 11:02:22 +02:00