Commit graph

314 commits

Author SHA1 Message Date
Alex Grozav efdab3e14d chore: merge master 2023-07-27 13:16:19 +03:00
Alex Grozav 6d810d12ea
fix: fix resource filters dropdown events (#6752)
* fix: fix resource filters dropdown events

* fix: remove teleported:false
2023-07-27 11:25:10 +03:00
Csaba Tuncsik 7c45b63dfe fix(editor): Fix menu item event handling 2023-07-27 10:00:14 +02:00
github-actions[bot] 2f3086c8cb
🚀 Release 1.1.0 (#6746)
Co-authored-by: netroy <netroy@users.noreply.github.com>
2023-07-26 11:55:53 +02:00
Alex Grozav d28685beba fix: post-merge fixes 2023-07-26 12:52:41 +03:00
Alex Grozav b584bb4cc6 fix: fix design-system deps 2023-07-26 12:27:04 +03:00
Iván Ovejero 2a76388a8e
fix(editor): Restore collapsed sidebar items for Vue 3 (#6743)
fix(editor): Restore collapsed sidebar items
2023-07-26 09:53:29 +02:00
Alex Grozav d8073efa94 fix: remove button override references 2023-07-26 10:33:57 +03:00
Alex Grozav dcc013e7a5 fix: fix sticky component and inline text edit 2023-07-26 10:02:12 +03:00
Alex Grozav 8616f28516 feat: update event names 2023-07-25 13:26:11 +03:00
Alex Grozav ea2e5371dc fix: fix tooltip buttons styling 2023-07-25 10:16:28 +03:00
Alex Grozav 810567c4e8 fix: fix 10-settings-log-streaming e2e tests 2023-07-24 18:29:09 +03:00
Alex Grozav f6aaa4ffe4 fix: fix popper left placement arrow 2023-07-24 15:53:45 +03:00
Alex Grozav 197efef03b chore: merge master and fix broken items 2023-07-24 12:11:33 +03:00
Alex Grozav 876b492008 fix: fix multiple tests and n8n-route attr duplication 2023-07-21 14:46:15 +03:00
Alex Grozav 7d38ed939d fix: fix personalization modal tests 2023-07-21 12:26:33 +03:00
Alex Grozav 206289a7b0 test: fix most unit tests 2023-07-21 11:36:05 +03:00
Alex Grozav 964811243c test: fix unit tests in design-system 2023-07-20 11:37:49 +03:00
Alex Grozav 9006019ce7 fix: fix styling for el-button without patching 2023-07-19 18:01:15 +03:00
Milorad FIlipović c3455a4ad8
feat(editor): Removing ph-no-capture class from some elements (#6674)
* feat(editor): Remove `.ph-no-capture` class from some of the fields
* ✔️ Updating test snapshots
*  Redacting expressions preview in credentials form
* 🔧 Disable posthog input masking
* 🚨 Testing PostHog iFrame settings
* Reverting iframe test
*  Hiding API key in PostHog recordings
*  Added tests for redacted values
* ✔️ Updating checkbox snapshots after label component update
* ✔️ Updating test snapshots in editor-ui
* 👕 Fix lint errors
2023-07-19 16:51:49 +02:00
Alex Grozav 96f94853b4 chore: prepare for testing 2023-07-19 17:27:15 +03:00
Alex Grozav 284feb0c2b fix: fix drawer visibility 2023-07-19 16:57:38 +03:00
Iván Ovejero 3566c13afc
feat: Allow eslint-config to be externally consumable (#6694)
* feat: Allow `eslint-config` to be externally consumable

* refactor: Adjust import styles
2023-07-19 09:35:10 +02:00
Alex Grozav a3d0030104 fix: fix merge issue 2023-07-18 12:42:37 +03:00
Alex Grozav 06c7db34b3 fix: refactor newly added code 2023-07-18 12:33:10 +03:00
Alex Grozav b86cc334cd chore: merge master 2023-07-18 12:15:46 +03:00
Milorad FIlipović 4240e76253
feat(editor): Implement new banners framework (#6603)
*  Implemented new grid row - banners
*  Fixing node creator and executions sidebar position after layout update
* 💄 Added configurable round corners to the Callout component
*  Fixing mouse position detection and main tab bar position
*  Implemented basic banner component structure
*  Implemented banner state and dismiss logic
*  Fixing grid layout. Updating banners height state dynamically
*  Fix zoom to fit position, mouse position in demo mode and callout vertical alignment
*  Implementing proper trial banners logic
* 💄 Only showing execution usage data once the sidebar is fully expanded
*  Implemented permanent/temporary dismiss logic for v1 flag
*  Minor refactoring of banner logic
*  Updating permanent dismiss logic to work with all banners
* 👕 Fixing linting errors
* ✔️ Updating Callout component test snapshots
* 💄 Tweaking zoom to fit position
* ✔️ Updating testing endpoints to use new store data
*  Added banners unit tests
* ✔️ Fixing failing banner tests
*  Added more banner tests
*  Updating banners dimensions on resize, removing leftover code
* ✔️ Removing store import from API file
* 👕 Fixing lint errors
*  Updating migration files
*  Using query parameters in migrations
* 👌 Addressing design review feedback
*  Updating upgrade plan button click
*  Updating the migrations syntax
* 👌 Updating permanent banner dismiss endpoint and back-end logic
* 👌 Refactoring trial banner component and ui store
* 👌 Addressing more points from code review
* 👌 Moving DOM logic from the store
* ✔️ Updated callout component snapshots
* 👌 Updating mysql migration file
* ✔️ Updating e2e test canvas coordinates after setting it's position to absolute
* 👌 Addressing back-end review feedback
* 👌 Improving typing around banners
* 👕 Fixing lint errors
2023-07-14 15:36:17 +02:00
Csaba Tuncsik 84466e9833
fix(editor): Update design system menu item component (#6659) 2023-07-13 13:27:25 +02:00
Csaba Tuncsik d617f63ae9
fix(editor): Extend menu item and use it as a recursive component (#6618) 2023-07-10 13:39:47 +03:00
कारतोफ्फेलस्क्रिप्ट™ e33cc2c27c Merge remote-tracking branch 'origin/master' into release/1.0.1 2023-07-05 20:01:24 +02:00
github-actions[bot] dd0fe2a7ab
🚀 Release 0.236.0 (#6602)
Co-authored-by: netroy <netroy@users.noreply.github.com>
2023-07-05 15:34:52 +02:00
Alex Grozav 0e5ceb8665 fix: fix workflow settings icon not being hidden 2023-07-05 15:11:27 +02:00
Alex Grozav 0f75cd72a7 fix: add width to action-dropdown 2023-07-05 14:46:24 +02:00
Alex Grozav 764c9cfe42 fix: fix popper select caret and dropdown size 2023-07-05 14:40:38 +02:00
Alex Grozav 2d27b137d2 fix: fix datatable paginator 2023-07-04 15:57:56 +03:00
Alex Grozav 5d2b09fddb fix: rename non-generic click events 2023-07-04 15:42:44 +03:00
Alex Grozav b207981269 fix: fix white-space issues caused by i18n-t 2023-07-04 13:55:50 +03:00
Alex Grozav e0276b12ef feat: add vue 3 eslint rules and fix issues 2023-07-04 09:28:08 +03:00
Milorad FIlipović 34fbff0828
fix(editor): First round of e2e tests fixes with Vue 3 (#6579)
* fix(editor): Fix broken smoke and workflow list e2e tests
* ✔️ Fix failing canvas action tests. Updating some selectors used in credentials and workflow tests
2023-07-03 09:20:32 +02:00
OlegIvaniv 79295beea4
fix(editor): Fix various element-plus styles (#6571)
* fix(editor): Fix various element-plus styles

Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>

* Remove debugging code

Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>

* Address PR comments

Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>

---------

Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2023-06-30 12:03:26 +02:00
Alex Grozav 68fdc20789
feat: Add various source control improvements (#6533)
* feat: update source control notice wording

* feat: update source control paywall state

* fix: remove source control git repository ssh input hint

* feat: hide tags, variables, and credentials from push modal

* feat: add status colors and current workflow marking and sorting

* feat: add select all workflows to push modal

* fix: push everything besides current workflow with push workflow action

* feat: add source control pull modal

* feat: add updatedAt integration

* fix: add time to last updated

* fix: fix sorting, taking deleted into account

* fix: update 409 pull workflow test

* fix: add status priority sorting

* fix: fix linting issue
2023-06-28 14:59:07 +03:00
github-actions[bot] ca588ed66a
🚀 Release 1.0.0 (#6553)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2023-06-27 16:47:42 +02:00
Alex Grozav d718fcd7ef fix: replace element-plus buttons with n8n-buttons everywhere 2023-06-27 12:55:05 +03:00
Alex Grozav db81880f02 fix: fix resource locator bug 2023-06-26 17:33:31 +03:00
Alex Grozav 972eae880b fix: fix expression editor bug causing code mirror to no longer be reactive 2023-06-26 17:20:56 +03:00
Iván Ovejero 0fe415add2 feat(editor): Add v1 banner (#6443) 2023-06-22 21:05:04 +02:00
Iván Ovejero 8c008f5d22 refactor(core)!: Remove basic-auth, external-jwt-auth, and no-auth options (#6362)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2023-06-22 20:03:47 +02:00
Alex Grozav 7da9a083c1 fix: update parameter input event bindings 2023-06-22 17:26:28 +03:00
Alex Grozav 1fc7392eb5 fix: fix ndv and dialog design 2023-06-22 14:42:10 +03:00
Alex Grozav f5e66c7181 fix: fix several vue 3 migration issues 2023-06-22 10:19:06 +03:00