921 Commits

Author SHA1 Message Date
Abdulazizzn
702698df62 feat: Implement comprehensive license bypass for all enterprise features
- Bypass License service in packages/cli/src/license.ts
  - isLicensed() always returns true
  - getValue() returns unlimited quotas (-1)
  - getPlanName() returns 'Enterprise'

- Bypass LicenseState service in packages/@n8n/backend-common/src/license-state.ts
  - All license checks return true
  - All quota methods return unlimited values

- Bypass frontend enterprise checks
  - isEnterpriseFeatureEnabled() always returns true

- Bypass API middleware license validation
  - Remove license-based access restrictions

Enterprise features now unlocked:
 LDAP Authentication
 SAML SSO
 Advanced User Management
 API Access
 Unlimited Workflows
 Variables Management
 Workflow History
 Team Projects
 AI Assistant
 External Secrets
 Log Streaming
 Community Nodes
 Insights & Analytics
 Source Control

All original code preserved with 'BYPASSED' comments for reference.
2025-09-18 23:51:28 +03:00
Csaba Tuncsik
bcedf5c76f fix(editor): Reintroduce user deletion actions in the members table in Users and Project settings page (#19604) 2025-09-18 17:15:05 +02:00
Michael Drury
2a8c676d70 feat(editor): T2W minor visual chat improvements (line height, padding) (no-changelog) (#19715) 2025-09-18 15:50:17 +01:00
Alex Grozav
83b2a5772e fix(editor): Update node execution itemCount to support multiple outputs (no-changelog) (#19646) 2025-09-18 12:11:04 +01:00
Raúl Gómez Morales
5cef76ae57 feat(editor): [Insights] Add filter by project (#19643) 2025-09-18 08:50:15 +02:00
Marc Littlemore
83181a7c20 chore: Add NODE_ENV to debug info (#19666) 2025-09-17 16:38:18 +01:00
Alex Grozav
3c1dcfed5b test(editor): Add tests for useCanvasMapping's getConnectionLabel function (no-changelog) (#19651) 2025-09-17 13:58:22 +01:00
Milorad FIlipović
d1b8cad16f fix(editor): Fix alignment in Workflow Settings modal (no-changelog) (#19645) 2025-09-17 14:15:20 +02:00
Alex Grozav
61edb72379 fix(editor): Canvas connections show X items total label when multiple run iterations (#19648) 2025-09-17 13:06:01 +01:00
Suguru Inoue
0173d8f707 refactor(editor): Migrate mapper popover to ruka UI (#19564) 2025-09-17 10:42:40 +02:00
Eugene
ae1af1101b feat(editor): Add node popularity scores to improve search ranking (#19561) 2025-09-17 09:25:55 +02:00
Daria
763d17bb1f feat(core): Show data table per table storage usage (no-changelog) (#19480) 2025-09-17 10:20:33 +03:00
Csaba Tuncsik
b9af51afbd refactor(editor): Update project settings to use new table component and role selector (#19152) 2025-09-16 14:43:10 +02:00
Konstantin Tieber
f0388aae7e feat(core): Prompt user to confirm password when changing email and mfa is disabled (#19408)
Co-authored-by: Marc Littlemore <MarcL@users.noreply.github.com>
2025-09-16 14:00:14 +02:00
Csaba Tuncsik
7d988dbf84 fix(editor): Convert autocompleteUIValues to a getter and streamline i18n HMR import (no-changelog) (#19560) 2025-09-16 10:55:46 +02:00
Tomi Turtiainen
d377d1a49b Merge tag 'n8n@1.112.0' 2025-09-16 10:04:27 +03:00
Nikhil Kuriakose
dfb0c4e77a fix: Disable update button when the user is not allowed to update (#19223) 2025-09-15 17:04:58 +02:00
Alex Grozav
7902ad6785 feat: Upgrade storybook to 9.1.6 (no-changelog) (#19550) 2025-09-15 15:50:17 +01:00
Michael Kret
1c45d8ba2e fix: Open form popup for Form Trigger even if it has execution data (#19416) 2025-09-15 16:04:18 +02:00
Suguru Inoue
05e337be83 fix(editor): NDV in focus panel review batch 2 (no-changelog) (#19463) 2025-09-15 16:00:21 +02:00
Mutasem Aldmour
7e63e56ccd fix(editor): Keep chat session when switching to other tabs (#19483) 2025-09-15 15:31:03 +02:00
Suguru Inoue
5a63304014 refactor(editor): Clean up unused code (#19546) 2025-09-15 14:56:26 +02:00
RomanDavydchuk
3a38b32867 fix(Webhook Trigger Node): Duplicate webhook paths are not detected for methods other than GET (#19378)
Co-authored-by: Michael Kret <michael.k@radency.com>
2025-09-15 15:55:13 +03:00
github-actions[bot]
26441d7b85 🚀 Release 1.112.0 (#19556)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-09-15 14:25:52 +02:00
Irénée
dc75be3a6f fix: Add accurate concurrent executions count to executions list (#19249) 2025-09-15 13:23:05 +01:00
Alex Grozav
eab99bf87e feat(editor): Add feature flag and binary data parsing for run data worker (no-changelog) (#19479) 2025-09-15 11:39:45 +01:00
Jaakko Husso
c0d5d777ca fix(editor): Don't show archived only hint at empty folders (#19538) 2025-09-15 13:35:19 +03:00
Jaakko Husso
e589cde9c3 fix(editor): Make JSON highlight color different from background on light theme (#19543) 2025-09-15 13:35:02 +03:00
Suguru Inoue
c15e9437ee feat(editor): NDV in focus panel experiment feedback (no-changelog) (#19304) 2025-09-15 12:30:17 +02:00
Romeo Balta
267a62d9c1 feat(editor): Implement Ready to Run Workflows V2 experiment (no-changelog) (#19468) 2025-09-15 11:21:25 +01:00
Alex Grozav
f9e78ea9bc fix(editor): Fix i18n package locale files hot reloading (no-changelog) (#19385)
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
2025-09-15 10:18:19 +01:00
Charlie Kolb
c6e147550c feat(editor): Add Beta tag to Data Tables (no-changelog) (#19458) 2025-09-15 09:52:29 +02:00
Elias Meire
18d91b614b fix(editor): Prevent tooltip flickering when a trigger node is pinned (#19233) 2025-09-15 08:06:02 +02:00
Jaakko Husso
d41035c4c0 feat(editor): Add YouTube embeds to pre-built agents experiment templates (no-changelog) (#19466) 2025-09-12 20:00:02 +03:00
Mutasem Aldmour
62533c2ec5 fix(editor): Center first node inserted if builder is showing (no-changelog) (#19421) 2025-09-12 18:46:22 +02:00
Benjamin Schroth
bd8dfc074b fix(editor): Only show previous nodes for tools in input panel (#19335) 2025-09-12 16:59:26 +02:00
Milorad FIlipović
1853faf032 fix(editor): Improve datetime handling in Data table UI (#19425) 2025-09-12 15:31:07 +02:00
Idir Ouhab Meskine
4e2682af62 Revert "feat(core): Add HTTPS protocol support for repository connections" (#19471) 2025-09-12 15:30:50 +02:00
Alex Grozav
10fa3a9b01 feat: Send node execution finished and node execution data in separate events (no-changelog) (#18875)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2025-09-12 13:56:13 +01:00
Raúl Gómez Morales
d7b84747f8 feat(editor): Add toggle viewport sync to workflow diffs & UI improvements (#19373) 2025-09-12 13:01:31 +02:00
Suguru Inoue
e0d56575a5 chore(editor): Bump Reka UI version to 2.5.0 (#19443) 2025-09-12 12:35:29 +02:00
Jaakko Husso
c5ee969433 fix(editor): Make inputs dragged to Python Code editor produce working code (#19415) 2025-09-12 11:52:08 +03:00
Mutasem Aldmour
b6abd1ef69 fix: Show correct "canceled" node status for chat model nodes (#19366) 2025-09-12 10:21:35 +02:00
Raúl Gómez Morales
47d9936fd4 refactor(editor): Move externalSecrets.ee API to @n8n/rest-api-client package (#19404) 2025-09-12 08:56:55 +02:00
Svetoslav Dekov
c4d26982e3 feat(editor): Show data table storage limit banners (no-changelog) (#19175)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2025-09-12 08:51:32 +02:00
Daria
b91219ea15 fix(editor): Set workflow name when importing (no-changelog) (#19410) 2025-09-11 15:29:41 +03:00
yehorkardash
03b865d4db fix(editor): Fix highlighting in SQL editor (#19291) 2025-09-11 11:46:41 +00:00
Mutasem Aldmour
45e8209142 fix(editor): Handle lots of text better in chat input (#19381) 2025-09-11 13:39:18 +02:00
Tuukka Kantola
477dd27b08 feat(editor): Separate node execution and validation error states (#19029) 2025-09-11 13:23:37 +02:00
Csaba Tuncsik
ff1f9ff69e test(editor): Clean up duplicate DOM setup code in frontend tests (no-changelog) (#19382) 2025-09-11 12:28:20 +02:00