Alex Grozav
b5b44d1b59
feat: Add credentials E2E test suite and page object ( #4596 )
...
* fix: Fix inferred type of X cannot be named error after pnpm update
* feat: Change page objects to expose actions and getters. Add credential creation suite
2022-11-22 11:37:26 +02:00
कारतोफ्फेलस्क्रिप्ट™
6b52e4b111
ci: Block execution of npm install
(no-changelog) ( #4662 )
...
ci: block execution of `npm install` (no-changelog)
2022-11-21 12:53:11 +01:00
Jan Oberhauser
0dc8925865
📚 Update CHANGELOG.md and main package.json to 0.203.1
2022-11-18 14:20:15 +01:00
Jan Oberhauser
4ce24b310e
📚 Update CHANGELOG.md and main package.json to 0.203.0
2022-11-17 18:29:41 +01:00
कारतोफ्फेलस्क्रिप्ट™
0148631d28
build: Upgrade some of the backend dev-tooling (no-changelog) ( #4589 )
...
* upgrade ts-node
* move tslint and typescript to a single place
* source-map-support should be loaded in the `n8n` bin script, and not in core
* upgrade jest
* Support only node.js 14, 16, or 18
2022-11-14 15:37:32 +01:00
Jan Oberhauser
ed99aa2d59
📚 Update CHANGELOG.md and main package.json to 0.202.1
2022-11-10 21:59:43 +01:00
Jan Oberhauser
315526c9a7
📚 Update CHANGELOG.md and main package.json to 0.202.0
2022-11-10 16:55:14 +01:00
कारतोफ्फेलस्क्रिप्ट™
736777385c
feat: Switch from npm to pnpm ( #4429 )
2022-11-09 17:32:05 +01:00
Alex Grozav
f9d9f88f8a
fix: Update E2E testing env variables ( #4556 )
2022-11-09 13:34:14 +02:00
Alex Grozav
77644860c0
feat: Add cypress e2e tests for signup and signin ( #3490 )
...
* feat: Added cypress setup files.
* feat: Added server bootup and initial test run.
* feat: Added e2e tests for signin, signup, and personalization form.
* feat: Added e2e tests for adding a function node.
* feat: Added set node and workflow execution steps.
* feat: Added test id to main sidebar.
* feat: Added test for creating a new workflow.
* feat: Finished test for creating a blank workflow
* chore: Removed screenshots from e2e tests.
* refactor: change e2e tests to per page structure
* feat: add cypress type enchancements
* feat: add typescript for cypress tests
* fix: remove component after merge
* feat: update cypress definitions
* feat: add cypress cleanup task
* refactor: update cypress script names
* ci: add smoke tests to workflow
* chore: remove cypress example files
* feat: update signup flow to be reusable
* fix: fix signup route for cypress page object
* fix: remove cypress reset command
* fix: remove unused imports
* fix: Add unhandled error catcher
2022-11-08 14:21:10 +02:00
Jan Oberhauser
182e114a49
📚 Update CHANGELOG.md and main package.json to 0.201.0
2022-11-02 18:46:43 +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
14ea21af97
📚 Update CHANGELOG.md and main package.json to 0.200.0
2022-10-27 16:55:57 +02:00
कारतोफ्फेलस्क्रिप्ट™
99157cf581
feat: setup nightly tests for postgres and mysql schemas ( #4441 )
...
* feat: unify Jest config
* feat: simplify DB setup for tests
* feat: setup nightly tests for postgres and mysql schemas
2022-10-25 22:06:03 +02:00
Jan Oberhauser
e10128cbea
📚 Update CHANGELOG.md and main package.json to 0.199.0
2022-10-21 12:46:07 +02:00
Jan Oberhauser
eace124f5b
📚 Update CHANGELOG.md and main package.json to 0.198.2
2022-10-14 16:47:42 +02:00
Jan Oberhauser
32fb298e82
📚 Update CHANGELOG.md and main package.json to 0.198.0
2022-10-14 07:54:40 +02:00
Jan Oberhauser
b6e4f68bb0
📚 Update CHANGELOG.md and main package.json to 0.197.1
2022-10-10 14:32:04 +02:00
Jan Oberhauser
06e60b2d1b
📚 Update CHANGELOG.md and main package.json to 0.197.0
2022-10-10 10:42:39 +02:00
Jan Oberhauser
4810a4f58a
📚 Update CHANGELOG.md and main package.json to 0.196.0
2022-09-30 16:31:52 +02:00
Alex Grozav
27e2ce0470
feat: migrate editor-ui to Vite.js and various DX improvements (N8N-2277) ( #4061 )
...
* feat: Added vite.js dependencies.
* chore: Removed tests folder to follow same structure as design-system
* chore: Removed unused testing config.
* chore: Created vite.js index.html
* refactor: Updated scss structure and imports.
* refactor: Updated workflow building.
* fix: Cleared up all workflow dependency cycles. Added proper package.json imports config.
* feat: Got a working build using Vite. Need to fix issues next.
* fix: Progress! Getting process.env error.
* fix: Changed process.env to import.meta.env.
* fix: Fixed circular imports that used require(). Fixed monaco editor.
* chore: Removed commented code.
* chore: Cleaned up package.json
* feat: Made necessary changes to replace base path in css files.
* feat: Serve CSS files for `editor-ui` Vite migration (#4069 )
⚡ Serve CSS files for Vite migration
* chore: Fixed package-lock.json.
* fix: Fixed build after centralized tsconfig update.
* fix: Removed lodash-es replacement.
* fix: Commented out vitest test command.
* style: Fixed linting issues.
* fix: Added lodash-es hotfix back.
* chore: Updated package-lock.json
* refactor: Renamed all n8n scss variables to no longer be defined as private.
* feat(editor): add application-wide el-button replacement.
* fix(editor): Fix import in page alert after merge.
* chore(editor): update package-lock.json.
* fix: Case sensitive lodash-es replacement for vue-agile.
* fix: add alias for lodash-es camelcase import.
* fix: add patch-package support for fixing quill
* feat: add patch-package on postinstall
* fix: update quill patch path.
* refactor: rename quill patch
* fix: update quill version.
* fix: update quill patch
* fix: fix linting rules after installing eslint in design-system
* fix: update date picker button to have primary color
* test: update callout component snapshots
* fix(editor): fix linting issues in editor after enabling eslint
* fix(cli): add /assets/* to auth ignore endpoints in server
* chore: update package-lock.json
* chore: update package-lock.json
* fix(editor): fix linting issues
* feat: add vite-legacy support
* fix: update workflow package interface imports to type imports.
* chore: update package-lock.json
* fix(editor) fix importing translations other than english
* fix(editor): remove test command until vitest is added
* fix: increase memory allocation for vite build
* fix: add patch-package patches to n8n-custom docker build
* fix: add performance and load time improvements
* fix: add proper typing to setNodeType
* chore: update package-lock.json
* style: use generic type for reduce in setNodeType
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2022-09-23 17:14:28 +03:00
Jan Oberhauser
6ab8e4d56a
📚 Update CHANGELOG.md and main package.json to 0.195.5
2022-09-23 12:11:49 +02:00
Jan Oberhauser
b665388717
📚 Update CHANGELOG.md and main package.json to 0.195.4
2022-09-22 19:11:48 +02:00
Jan Oberhauser
8eeed77edb
📚 Update CHANGELOG.md and main package.json to 0.195.3
2022-09-22 13:42:14 +02:00
Jan Oberhauser
81ea20b03c
📚 Update CHANGELOG.md and main package.json to 0.195.2
2022-09-22 08:08:35 +02:00
Jan Oberhauser
708796e17f
📚 Update CHANGELOG.md and main package.json to 0.195.1
2022-09-21 20:43:43 +02:00
Jan Oberhauser
11cbfa6960
📚 Update CHANGELOG.md and main package.json to 0.195.0
2022-09-21 17:41:02 +02:00
Jan Oberhauser
07672cce7d
📚 Update CHANGELOG.md and main package.json to 0.194.0
2022-09-15 16:42:30 +02:00
कारतोफ्फेलस्क्रिप्ट™
461848fcc4
fix(cli,core): Address Dependabot warnings [N8N-4121] ( #3883 )
...
* feat(cli): upgrade passport
* feat(core): upgrade file-type
* force upgrade browserslist
* force upgrade ejs
* force upgrade globby and fork-ts-checker-webpack-plugin
2022-09-14 09:50:33 +02:00
कारतोफ्फेलस्क्रिप्ट™
69eb97999d
fix(eslint): setup eslint to run on every package - N8N-4553 ( #4050 )
...
* fix(eslint): setup eslint to run on every package
Also, unify eslint config and dependencies into a private package in the workspace.
2022-09-12 11:41:50 +02:00
Jan Oberhauser
b020811ac1
📚 Update CHANGELOG.md and main package.json to 0.193.5
2022-09-07 16:43:33 +02:00
Jan Oberhauser
e565b87cf8
📚 Update CHANGELOG.md and main package.json to 0.193.4
2022-09-06 14:55:26 +02:00
Jan Oberhauser
795add31c3
📚 Update CHANGELOG.md and main package.json to 0.193.3
2022-09-01 18:10:43 +02:00
Jan Oberhauser
10cdf60202
📚 Update CHANGELOG.md and main package.json to 0.193.2
2022-09-01 09:52:16 +02:00
Jan Oberhauser
0426253376
📚 Update CHANGELOG.md and main package.json to 0.193.1
2022-08-31 18:49:36 +02:00
Jan Oberhauser
143707cc17
📚 Update CHANGELOG.md and main package.json to 0.193.0
2022-08-31 16:56:51 +02:00
Jan Oberhauser
a61808df51
🔖 Update main package.json to 0.192.1
2022-08-25 12:17:02 +02:00
Jan Oberhauser
dc5bf716db
🔖 Update main package.json to 0.192.0
2022-08-24 16:24:41 +02:00
Michael Kret
725a567f07
feat(core): added command to scripts for easy launch n8n with tunnel
2022-08-22 18:33:13 +03:00
Iván Ovejero
11617616cd
refactor: Format root-level files ( #3858 )
...
* ✨ Create `format.mjs` script
* 👕 Add lint exception
* ⚡ Add root formatting to `format` command
* 🎨 Fix glob in `.prettierignore`
* 🚚 Improve naming
* 🎨 Format root-level files
* ⚡ Simplify check
* ⚡ Add period to extension
* ⚡ Locate config
* ⚡ Add `ignore` arg
* 🚚 Move `config` and `ignore` after check
2022-08-19 15:34:02 +02:00
Jan Oberhauser
18c7a66b30
🔖 Update main package.json to 0.191.1
2022-08-19 10:50:37 +02:00
Jan Oberhauser
f2d326c7f0
🔖 Update main package.json to 0.191.0
2022-08-17 14:09:44 +02:00
Jan Oberhauser
a6e1b82c02
🔖 Update main package.json to 0.190.0
2022-08-10 12:17:14 +02:00
Alex Grozav
a9fa830bd7
build: Migrate from lerna to turborepo ( #3796 )
...
* feat: Added turborepo setup.
* feat: Updated nodes and credentials loading.
* feat: Removed remaining lerna references.
* fix: Updated npm run bootstrap command.
* feat: Added CI step for installing latest npm.
* chore: Removed lerna config.
* feat: Added gulp to global ci packages.
* fix: Set node as moduleResolution target in workflow. Fixed CI.
* fix: Added turborepo installation to the n8n-custom docker image.
* fix: Updated copied docker files for n8n-custom.
* fix: Added git as dependency in n8n-custom dockerfile.
* fix: Changed npm install command in n8n-custom.
* 📦 Update `package-lock.json`
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2022-08-06 22:55:51 +02:00
Jan Oberhauser
38e65ccb75
🔖 Update main package.json to 0.189.1
2022-08-05 09:58:00 +02:00
Jan Oberhauser
49bbc85a89
🔖 Update main package.json to 0.189.0
2022-08-03 18:26:43 +02:00
Jan Oberhauser
92b2903ab7
🔖 Update main package.json to 0.188.0
2022-07-27 17:43:35 +02:00
Jan Oberhauser
2f4f2cfb86
🔖 Update main package.json to 0.187.2
2022-07-21 14:45:52 +02:00
Jan Oberhauser
08841f05a2
🔖 Update main package.json to 0.187.1
2022-07-20 18:36:16 +02:00
Jan Oberhauser
56a7ad4070
🔖 Update main package.json to 0.186.1
2022-07-14 10:37:03 +02:00