Commit graph

2696 commits

Author SHA1 Message Date
Iván Ovejero 7b396e78c6
refactor(core): Introduce RedisClientService (no-changelog) (#9774) 2024-06-20 12:55:07 +02:00
Iván Ovejero 199dff4fb3
refactor(core): Decouple event bus from internal hooks (no-changelog) (#9724) 2024-06-20 12:32:22 +02:00
Iván Ovejero 283d1ca583
refactor(core): Rename usage metrics method per suggestion (no-changelog) (#9810) 2024-06-20 11:02:30 +02:00
Val adbd0d17ab
fix: Changes to workflow staticData erroneously updating updatedAt (#9790) 2024-06-19 14:44:55 +01:00
Danny Martini 4ac9266820
fix(core)!: $(...).[last,first,all]() defaulting to the first output instead of the output that connects the nodes (#9760) 2024-06-19 15:10:30 +02:00
कारतोफ्फेलस्क्रिप्ट™ 65c5609ab5
feat(core): Use WebCrypto to generate all random numbers and strings (#9786) 2024-06-19 13:33:57 +02:00
Iván Ovejero cfc4db00e3
refactor(core): Send active workflow IDs during license renewal (#9804) 2024-06-19 12:35:42 +02:00
कारतोफ्फेलस्क्रिप्ट™ 3b70330ff6
refactor(core): Auto-register controllers at startup (no-changelog) (#9781) 2024-06-19 09:57:40 +02:00
Iván Ovejero 4131408e5e
fix(core): Ensure execution recovery skips successful executions (#9793) 2024-06-19 09:45:50 +02:00
Iván Ovejero c58621ab79
feat(core): Expand crash recovery to cover queue mode (#9676) 2024-06-18 15:22:02 +02:00
Iván Ovejero 7c358e5baa
fix(core): Ensure followers do not recover executions from logs (#9785) 2024-06-18 10:52:38 +02:00
कारतोफ्फेलस्क्रिप्ट™ 2d02c73fbd
refactor(core): Refactor cli command tests (no-changelog) (#9731) 2024-06-18 10:50:39 +02:00
कारतोफ्फेलस्क्रिप्ट™ 876bcbb04c
fix(core): Make enterprise trial requests via the backend (no-changelog) (#9784) 2024-06-17 19:56:52 +02:00
कारतोफ्फेलस्क्रिप्ट™ 87cb199745
fix(editor): Use BroadcastChannel instead of window.opener for OAuth callback window (#9779) 2024-06-17 13:41:49 +02:00
Val a1046607bf
feat: Add custom data to public API execution endpoints (#9705) 2024-06-17 12:38:10 +01:00
Iván Ovejero d615711728
refactor(core): Remove unused execution status warning (no-changelog) (#9759) 2024-06-17 13:00:04 +02:00
Iván Ovejero f7352b6a8f
refactor(core): Make PruningService.init and WaitTracker.init consistent (no-changelog) (#9761) 2024-06-17 12:49:40 +02:00
Danny Martini 2cf4364ee0
fix: When editing nodes only show the credentials in the dropdown that the user is allowed to use in that workflow (#9718) 2024-06-14 14:48:49 +02:00
Iván Ovejero cfef49e60a
refactor(core): Include logless case in crash recovery (no-changelog) (#9725) 2024-06-13 12:54:51 +02:00
Iván Ovejero ceb7f074eb
fix(core): Update transactional email links for RBAC (#9727) 2024-06-13 12:27:49 +02:00
Iván Ovejero 6a43710859
refactor(core): Remove license from execution repository (no-changelog) (#9726) 2024-06-13 11:43:21 +02:00
Iván Ovejero 797342343f
perf(core): Introduce concurrency control for main mode (#9453) 2024-06-12 15:05:43 +02:00
Tomi Turtiainen 6c1a4c8ebf
fix: Fix sending pin data twice causing payload too large errors (#9710) 2024-06-12 15:11:39 +03:00
github-actions[bot] bc93204f95
🚀 Release 1.46.0 (#9716)
Co-authored-by: netroy <netroy@users.noreply.github.com>
2024-06-12 13:56:04 +02:00
Ricardo Espinoza dda7901398
fix: Introduce HooksService (#8962) 2024-06-11 07:28:45 -04:00
Iván Ovejero c0e4f69fe6
refactor(core): Remove more dead code from event bus (no-changelog) (#9697) 2024-06-11 10:53:16 +02:00
कारतोफ्फेलस्क्रिप्ट™ 6ba789aa6d
ci: Remove unused WaitTracker mocking (no-changelog) (#9694) 2024-06-11 10:28:52 +02:00
Mutasem Aldmour 50bd5b9080
feat: Update NPS Value Survey (#9638)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-06-11 10:23:30 +02:00
Iván Ovejero aaa78435b0
refactor(core): Remove event bus channel (no-changelog) (#9663) 2024-06-11 10:02:23 +02:00
Iván Ovejero cc4e46eae4
refactor(core): Remove event bus helpers (no-changelog) (#9690) 2024-06-11 09:11:39 +02:00
Iván Ovejero 817167cf4b
refactor(core): Merge event bus controllers and remove dead code (no-changelog) (#9688) 2024-06-10 17:38:02 +02:00
Iván Ovejero 74b6215df5
refactor(core): Use @Licensed() in event bus controller (no-changelog) (#9687) 2024-06-10 16:21:47 +02:00
Iván Ovejero b0b4093072
refactor(editor): Stop expecting null execution status (no-changelog) (#9672) 2024-06-10 10:19:40 +02:00
Valentin Coppin 67932c0b76
fix: Fix typo with submitted (no-changelog) (#9662) 2024-06-07 15:30:26 +01:00
Iván Ovejero b8338e3610
refactor(core): Revamp crash recovery mechanism for main mode (#9613) 2024-06-07 16:19:59 +02:00
Cornelius Suermann 44ecab73d7
feat: Release floating entitlements on license:clear command (no-changelog) (#9603)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-06-07 13:13:31 +02:00
Iván Ovejero 4b345bec03
fix(core): Allow graceful shutdown for main with active executions (#9661) 2024-06-07 10:58:26 +02:00
Iván Ovejero 65cd2e8803
refactor(core): Support writing tests in cli/src (no-changelog) (#9646) 2024-06-06 12:18:47 +02:00
Danny Martini 6187cc5762
feat(core): Implement project:viewer role (#9611) 2024-06-06 11:55:48 +02:00
github-actions[bot] 07dae514c7
🚀 Release 1.45.0 (#9637)
Co-authored-by: despairblue <despairblue@users.noreply.github.com>
2024-06-05 17:29:26 +02:00
Iván Ovejero 411ffbda7f
fix(core): Ensure ID is a positive integer when fetching execution (#9629) 2024-06-05 13:05:07 +02:00
कारतोफ्फेलस्क्रिप्ट™ 1563bf571d
refactor(core): Move curl endpoint to its own controller (no-changelog) (#9605) 2024-06-05 10:43:09 +02:00
Iván Ovejero 375b347b0f
refactor(core): Restore test for execution pagination in Public API (no-changelog) (#9621) 2024-06-05 10:14:01 +02:00
कारतोफ्फेलस्क्रिप्ट™ 044607e2a0
ci: Consistent tsconfig setup for backend packages and fix pnpm typecheck for composite packages (no-changelog) (#9604)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-06-05 09:50:48 +02:00
Tomi Turtiainen d6a046b8ad
refactor: Update typings of /me/settings and /users/:id/settings endpoints (no-changelog) (#9620) 2024-06-05 09:35:43 +03:00
Danny Martini 202c91e7ed
feat(core): Allow transferring credentials from any project to any team project (#9563) 2024-06-04 13:54:48 +02:00
कारतोफ्फेलस्क्रिप्ट™ 08d9c9a787
fix(core): Start WaitTracker only in the main container (#9600) 2024-06-03 17:43:24 +02:00
Danny Martini d6db8cbf23
feat(core): Allow transferring workflows from any project to any team project (#9534) 2024-06-03 16:57:04 +02:00
कारतोफ्फेलस्क्रिप्ट™ 3298914bc4
refactor(core): Remove dead code that disabled auto-generated ids during import (no-changelog) (#9601) 2024-06-03 16:12:31 +02:00
Iván Ovejero 485838446f
refactor(core): Remove crash recovery from error executions (no-changelog) (#9551) 2024-06-03 14:35:03 +02:00