Jan Oberhauser
01a6634eaa
🔖 Release n8n-design-system@0.45.0
2022-12-02 09:14:36 +00:00
कारतोफ्फेलस्क्रिप्ट™
55c201eb21
refactor: Improve typings for element-ui imports (no-changelog) ( #4678 )
...
* convert all stories to typescript
* stricter typing for element-ui imports
2022-11-25 10:51:51 +01:00
Jan Oberhauser
90a081d6bf
🔖 Release n8n-design-system@0.44.0
2022-11-24 15:45:45 +00:00
कारतोफ्फेलस्क्रिप्ट™
b6c57e19fc
feat(core): Lazy-load nodes and credentials to reduce baseline memory usage ( #4577 )
2022-11-23 16:20:28 +01:00
Iván Ovejero
78119c9f22
refactor: Consolidate .prettierignore
patterns (no-changelog) ( #4692 )
...
* ⚡ Consolidate Prettier ignore patterns
* ⚡ Let Prettier select file types to format
* 🎨 Apply formatting
2022-11-22 14:11:29 +01:00
Jan Oberhauser
fb07fba53c
🔖 Release n8n-design-system@0.43.0
2022-11-17 17:06:37 +00:00
कारतोफ्फेलस्क्रिप्ट™
13659d036f
ci: Ensure that eslint runs on all frontend code (no-changelog) ( #4602 )
...
* ensure that eslint runs on all frontend code
* remove tslint from `design-system`
* enable prettier and eslint-prettier for `design-system`
* Delete tslint.json
* use a single editorconfig for the repo
* enable prettier for all code in `design-system`
* more linting fixes on design-system
* ignore coverage for git and prettier
* lintfix on editor-ui
2022-11-15 18:20:54 +01:00
Jan Oberhauser
f0b4d91794
🔖 Release n8n-design-system@0.42.0
2022-11-10 15:45:30 +00:00
कारतोफ्फेलस्क्रिप्ट™
736777385c
feat: Switch from npm to pnpm ( #4429 )
2022-11-09 17:32:05 +01:00
Jan Oberhauser
a6d0358c8f
🔖 Release n8n-design-system@0.41.0
2022-11-02 17:26:32 +00:00
Jan Oberhauser
9e214dd8a0
🔖 Release n8n-design-system@0.40.0
2022-10-27 14:31:47 +00:00
Iván Ovejero
adef6d7083
fix(editor): upgrade and make testing consistent in editor-ui and design-system ( #4434 )
...
* 📦 Update `package-lock.json`
* 📦 Make versions consistent in design-system
* 📦 Make lib versions consistent in editor-ui
* 🔧 Make vite configs consistent
* fix(design-system): updating vue2-bring-avatars alias
Co-authored-by: Csaba Tuncsik <csaba@n8n.io>
2022-10-25 13:46:25 +02:00
Jan Oberhauser
1dce153f81
🔖 Release n8n-design-system@0.39.0
2022-10-21 05:45:53 +00:00
Jan Oberhauser
744dfbc6e2
🔖 Release n8n-design-system@0.38.0
2022-10-14 05:48:27 +00:00
OlegIvaniv
3390b509aa
refactor(editor): upgrade Vue to 2.7 ( #4294 )
...
* refactor(editor): Upgrade Vue to 2.7
* 📌 Partially revert package-lock
2022-10-11 14:41:16 +02:00
Jan Oberhauser
6a232d38d5
🔖 Release n8n-design-system@0.37.0
2022-10-10 08:33:42 +00:00
Iván Ovejero
9089dbe942
perf(tooling): Upgrade to TypeScript 4.8 ( #4207 )
...
* ⬆️ Upgrade to TypeScript 4.8
* 🔥 Remove unneeded setting
* 📦 Update `package-lock.json`
* ⏪ Restore `skipLibCheck`
* 📦 Re-update `package-lock.json`
* ♻️ Apply feedback
* ♻️ Add check to new WhatsApp node
* 📦 Update `package-lock.json`
* Update package-lock.json
* ran `npm run lintfix`
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2022-10-05 13:36:09 +02:00
Jan Oberhauser
4b6a690b3d
🔖 Release n8n-design-system@0.36.0
2022-09-30 14:19:41 +00:00
कारतोफ्फेलस्क्रिप्ट™
737cbf9694
fix: delete unused dependencies ( #4231 )
...
* chore: delete unused vue-cli dependencies
* remove babel
* remove stub types
2022-09-29 17:31:33 +02:00
Alex Grozav
bb66e60afc
feat: add support for unit testing using vitest in editor-ui ( #4184 )
...
* feat: add support for unit testing using vitest in editor-ui
* fix(editor): update tsconfig types and typeRoots
* chore(editor): update package-lock.json
2022-09-28 11:26:20 +03: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
c7cd5336fd
🔖 Release n8n-design-system@0.35.1
2022-09-22 17:08:12 +00:00
Jan Oberhauser
84baa3c28b
🔖 Release n8n-design-system@0.35.0
2022-09-21 15:31:05 +00:00
Jan Oberhauser
ce4c0b9cba
🔖 Release n8n-design-system@0.34.0
2022-09-15 14:34:34 +00: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
27c0006b0e
🔖 Release n8n-design-system@0.33.1
2022-09-06 14:42:42 +02:00
Jan Oberhauser
7b5b2cb8bc
🔖 Release n8n-design-system@0.33.0
2022-08-31 14:47:16 +00:00
कारतोफ्फेलस्क्रिप्ट™
b428e9fb9f
feat(design-system,editor-ui): upgrade some of the frontend dev dependencies ( #3978 )
2022-08-31 15:47:33 +02:00
Jan Oberhauser
a616d60573
🔖 Release n8n-design-system@0.32.0
2022-08-24 14:20:37 +00:00
Jan Oberhauser
a3f5ce6a76
🔖 Release n8n-design-system@0.31.0
2022-08-17 11:20:34 +00:00
Jan Oberhauser
cf841e3195
🔖 Release n8n-design-system@0.30.0
2022-08-10 10:12:30 +00:00
Jan Oberhauser
7780fe50ac
🔖 Release n8n-design-system@0.29.0
2022-08-03 16:19:31 +00:00
Jan Oberhauser
75c3159353
🔖 Release n8n-design-system@0.28.0
2022-07-27 15:40:02 +00:00
Iván Ovejero
f9f05621a1
refactor: Upgrade to ESLint 8 ( #3722 )
...
* ⬆️ Upgrade to ESLint 8
* 📦 Update package-lock.json
* 👕 Add lint exceptions
* 👕 Add more lint exceptions
* ➖ Remove `tslint` from some packages
* 👕 Except init file
* 📦 Update `package-lock.json`
* 📦 Update `package-lock.json`
* 👕 Add exceptions to new lines coming from `master `
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-07-24 17:25:01 +02:00
Jan Oberhauser
fc88635f75
🔖 Release n8n-design-system@0.27.0
2022-07-20 16:03:39 +00:00
Jan Oberhauser
e846e716cd
🔖 Release n8n-design-system@0.26.0
2022-07-13 07:57:46 +00:00
Jan Oberhauser
d0925a3e69
🔖 Release n8n-design-system@0.25.0
2022-07-05 07:46:59 +00:00
Milorad FIlipović
584808110d
⬇️ Downgrading fontawesome to v5 ( #3658 )
2022-07-05 09:36:50 +02:00
Ahsan Virani
0af3ccf35f
ci: Fix Vue build issues ( #3650 )
...
* lock vue versions to patch. Not use docker cache in nightly builds
* revert to using npm install
2022-07-04 13:56:52 +02:00
Jan Oberhauser
18335491e6
🔖 Release n8n-design-system@0.24.0
2022-06-20 23:59:09 +00:00
Milorad FIlipović
b07ba183b0
⬆️ Update FontAwesome dependancies to v6 ( #3544 )
...
* ⬆️ Updating FontAwesome dependancies to v6
* 💄 Aligning new help icon in the main sidebar
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-06-20 14:57:29 -07:00
Jan Oberhauser
1659fed6a5
🔖 Release n8n-design-system@0.23.0
2022-06-08 19:25:16 +00:00
Jan Oberhauser
448655baac
🔖 Release n8n-design-system@0.22.0
2022-05-30 12:09:15 +00:00
Jan Oberhauser
27782a01f5
🔖 Release n8n-design-system@0.21.0
2022-05-24 09:48:21 +00:00
Jan Oberhauser
a07fee26b5
🔖 Release n8n-design-system@0.20.0
2022-05-16 16:30:41 +00:00
Jan Oberhauser
49e390fe58
🔖 Release n8n-design-system@0.19.0
2022-05-02 10:22:52 +00:00
Alex Grozav
0a69a9eb9c
test(editor): Add first frontend unit-test and update notice component design ( #3166 )
...
* ✨ Added basic Vue 2 + Vite.js setup.
* 🚧 Improved typescript support.
* ✨ Added N8nNotice component to design system with stories and unit tests.
* ✨ Migrated design system build to Vite.js.
* ♻️ Updated typescript definitions. Moved some interface types to remove reliance from design system on editor-ui user and validation types.
* ♻️ Changed prop name from type to theme. Updated truncation props.
* ♻️ Moved user response types back. Added n8n-notice component to editor-ui.
* 🐛 Fixed global vitest types.
* ✨ Added this. vue type extension to editor-ui
* ♻️ Removed circular import.
* ✅ Fixed failing n8n-notice tests.
* feat: Added support for notice truncation via typeOptions.
* ✨ Updated warning color variables and notice warning colors.
* 🐛 Fixed n8n-notice parameter input spacing.
2022-04-29 15:23:41 +02:00
Jan Oberhauser
c990bf121e
🔖 Release n8n-design-system@0.18.0
2022-04-25 10:49:50 +00:00
Mutasem Aldmour
31dd01f9cb
feat(editor): Add Workflow Stickies (Notes) ( #3154 )
...
* N8N-3029 Add Node Type for Wokrflow Stickies/Notes
* N8N-3029 Update Content, Update Aliasses
* N8N-3030 Created N8N Sticky Component in Design System
* N8N-3030 Fixed Code spaccing Sticky Component
* N8N-3030 Fixed Code spaccing StickyStories Component
* N8N-3030 Fixed Code spaccing Markdown Component
* N8N-3030 Added Sticky Colors Pallete into Storybook, Update Color Variables for Sticky Component
* N8N-3030 Added Unfocus Event
* N8N-3030 Update Default Placeholder, Markdown Styles, Fixed Edit State, Added Text to EditState, Fixed Height of Area, Turned off Resize of textarea
* N8N-3030 Update Sticky Overflow, Update Hover States, Updated Markdown Overflow
* N8N-3030, N8N-3031 - Add Resize to Sticky, Created N8n-Resize component
* N8N-3031 Fixed Importing Components in Editor-ui
* N8N-3031 Fixed Resize Component, Fixed Gradient
* N8N-3030, N8N-3031 Update Note Description
* N8N-3032 Hotfix Building Storybook
* N8N-3032 - Select Behaviour, Changes in Resize Component, Emit on Width/Height/Top/Left Change
* N8N-3032 Update Resize Component to emmit left/top, Update Dynamic Resize on Selected Background
* N8N-3032 Updated / Dragging vs Resizing, prevent open Modal for stickies
* N8N-3032 Added ID props to n8n-sticky // dynamic id for multi resizing in NodeView
* N8N-3033 Add dynamic size Tooltip on Sticky
* N8N-3033 Updated Z-index for Sticky Component
* N8N-3033 Updated N8N-Resize Component, Fixed SelectedBackround for Sticky Component
* N8N-3033 Refactor
* N8N-3033 Focus/Defocus on TextArea
* N8N-3033 Fixed Resizing on NW Point
* N8N-3030 Save content in vuex on input change
* N8N-3033 Fixed Resizer, Save Width and Height in Vue
* N8N-3033 Hide Sticky Footer on small height/width
* N8N-3033 Fixed Resizer
* N8N-3033 Dynamic Z-index for Stickies
* N8N-3033 Dynamic Z-index for Stickies
* N8N-3033 Removed static z-index for select sticky class
* N8N-3034 Added Telemetry
* N8N-3030 Formatter
* N8N-3030 Format code
* N8N-3030 Fixed Selecting Stickies
* N8N-3033 Fixed Notifications
* N8N-3030 Added new paddings for Default Stickies
* N8N-3033 Prevent Scrolling NodeView when Sticky is in Edit mode and Mouse is Over the TextArea
* N8N-3030 Prevent double clicking to switch state of Sticky component in Edit Mode
* N8N-3033 Fixed Z-index of Stickies
* N8N-3033 Prevent delete node when in EditMode
* N8N-3030 Prevent Delete Button to delete the Sticky while in Edit Mode
* N8N-3030 Change EditMode (emit) on keyboard shortucts, update Markdown Links & Images, Added new props
* N8N-3030 Sticky Component - No padding when hiding footer text
* N8N-3033 Fix Resizing enter into Edit Mode
* N8N-3033 Selecting different nodes - exit the edit mode
* N8N-3033 Auto Select Text in text-area by default - Sticky Component
* N8N-3033 Prevent Default behaviour for CTRL + X, CTRL + A when Sticky is Active && inEditMode
* N8N-3033 Refactor Resizer, Refactor Sticky, Update zIndex inEditMode
* N8N-3033 Updated Default Text // Node-base, Storybook
* N8N-3033 Add Resizing in EditMode - Components update
* N8N-3033 Fixed Footer - Show/Hide on Resize in EditMode
* N8N-3033 Fix ActiveSticky on Init
* N8N-3033 Refactor Sticky in Vuex, Fixed Init Sticky Tweaks, Prevent Modal Openning, Save on Keyboard shortcuts
* Stickies - Update Note node with new props
* N8N-3030 Updated Default Note text, Update the Markdown Link
* N8N-3030 CMD-C does not copy the text fix
* N8N-3030 Fix Max Zoom / Zoom out shortcuts disabled in editState
* N8N-3030 Z-index fixed during Edit Mode typing
* N8N-3030 Prevent Autoselect Text in Stickies if the text is not default
* N8N-3030 Fixed ReadOnly Bugs / Prevent showing Tooltip, Resizing
* N8N-3030 Added Sticky Creator Button
* N8N-3030 Update Icon / Sticky Creator Button
* N8N-3033 Update Sticky Icon / StickyCreator Button
* update package lock
* 🔩 update note props
* 🚿 clean props
* 🔧 linting
* 🔧 fix spacing
* remove resize component
* remove resize component
* ✂ clean up sticky
* revert back to height width
* revert back to height/width
* replace zindex property
* replace default text property
* use i18n to translate
* update package lock
* move resize
* clean up how height/width are set
* fix resize for sticky to support left/top
* clean up resize
* fix lasso/highlight bug
* remove unused props
* fix zoom to fit
* fix padding for demo view
* fix readonly
* remove iseditable, use active state
* clean up keyboard events
* chang button size, no edit on insert
* scale resizing correctly
* make active on resize
* fix select on resize/move
* use outline icon
* allow for multiple line breaks
* fix multi line bug
* fix edit mode outline
* keep edit open as one resizes
* respect multiple spaces
* fix scrolling bug
* clean up hover impl
* clean up references to note
* disable for rename
* fix drifting while drag
* fix mouse cursor on resize
* fix sticky min height
* refactor resize into component
* fix pulling too far bug
* fix delete/cut all bug
* fix padding bottom
* fix active change on resize
* add transition to button
* Fix sticky markdown click
* add solid fa icon
* update node graph, telemetry event
* add snapping
* change alt text
* update package lock
* fix bug in button hover
* add back transition
* clean up resize
* add grid size as param
* remove breaks
* clean up markdown
* lint fixes
* fix spacing
* clean up markdown colors
* clean up classes in resize
* clean up resize
* update sticky story
* fix spacing
* clean up classes
* revert change
* revert change
* revert change
* clean up sticky component
* remove unused component
* remove unnessary data
* remove unnessary data
* clean up actions
* clean up sticky size
* clean up unnessary border style
* fix bug
* replace sticky note name
* update description
* remove support for multi spaces
* update tracking name
* update telemetry reqs
* fix enter bug
* update alt text
* update sticky notes doc url
* fix readonly bug
* update class name
* update quote marks
Co-authored-by: SchnapsterDog <olivertrajceski@yahoo.com>
2022-04-25 12:38:37 +02:00
Jan Oberhauser
9d8639af97
🔖 Release n8n-design-system@0.17.0
2022-04-11 13:25:23 +00:00