dependabot[bot]
834dfd2947
build(deps-dev): bump @types/node in /ui in the types group ( #13724 )
...
Bumps the types group in /ui with 1 update: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ).
Updates `@types/node` from 25.0.0 to 25.0.3
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 25.0.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-17 08:08:41 +01:00
YannC
6edb88841f
feat(jdbc): method without auditlog for setting repository ( #13676 )
...
* feat(jdbc): method without auditlog for setting repository
* test: add flaky annotation
2025-12-16 16:38:50 +01:00
Loïc Mathieu
5653531628
fix(test): avoid killing an already killed execution
2025-12-16 14:39:00 +01:00
github-actions[bot]
ee61276106
chore(core): localize to languages other than english ( #13698 )
...
Co-authored-by: GitHub Action <actions@github.com >
2025-12-16 14:28:22 +01:00
Barthélémy Ledoux
abcf76f7b4
fix: avoid blocking creation of flow when edition is restricted to a namespace ( #13694 )
2025-12-16 14:24:16 +01:00
YannC
67ada7f61b
fix: remove JsonIgnore annotation from FlowWithSource and add schema(hidden=true) to Flow ( #13681 )
2025-12-16 14:23:56 +01:00
Florian Hussonnois
0c13633f77
fix(trigger): ScheduleOnDates should work with backfill
...
Changes:
* ScheduleOnDates must not be re-scheduled when trigger is updated
* ScheduleOnDates must not be scheduled on previous dates when created
* ScheduleOnDates should properly support backfill
Create new SchedulableExecutionFactory class to hold all methods related
to Schedulable trigger and which are only used by core triggers
Related-to: #13673
2025-12-16 13:47:47 +01:00
Loïc Mathieu
a6cf2015ff
fix(tests): concurrency test restarted
2025-12-16 13:42:42 +01:00
Sumit Shandillya
2f9216c70b
fix(triggers): improve layout of action buttons in trigger table ( #13658 )
2025-12-16 17:50:46 +05:30
Piyush Bhaskar
1903e6fac5
fix(plugins): avoid list flash when opening plugin ( #13690 )
2025-12-16 17:38:09 +05:30
Loïc Mathieu
2d2cb00cab
feat(execution): bring support for input and output processing in the run context
...
Part-of: https://github.com/kestra-io/kestra-ee/issues/4228
Encapsulate access the FlowInputOutput from the RunContext in a new InputAndOutput component with a currated list of supported methods used by plugins.
2025-12-16 12:19:48 +01:00
Loïc Mathieu
01b5441d16
feat(trigger): refactor Schedule to not use the application context
...
Part-of: https://github.com/kestra-io/kestra-ee/issues/4228
2025-12-16 12:19:30 +01:00
Loïc Mathieu
efc778e294
feat(system): save the edition in settings
...
This would allow to detect OSS -> EE migration.
Closes https://github.com/kestra-io/kestra-ee/issues/5106
2025-12-16 11:06:01 +01:00
Will Russell
60235a4e73
docs(task-runner): remove deprecated runner from example ( #13654 )
2025-12-16 10:01:27 +00:00
Piyush Bhaskar
b167c52e76
fix(core): properly sync default namespace filters from settings with default filter ( #13685 )
2025-12-16 15:30:55 +05:30
Florian Hussonnois
216b124294
feat(trigger): add support for concurrent trigger execution ( #311 )
...
Fixes : #311
2025-12-16 09:50:48 +01:00
vamsi172323
b6e4df8de2
refactor(core): remove usage of unnecessary i18n composable ( #13683 )
...
Closes https://github.com/kestra-io/kestra/issues/13649 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-16 08:26:27 +01:00
Loïc Mathieu
429e7c7945
feat(execution): allow listing the internal storage from the run context
...
Part-of: https://github.com/kestra-io/kestra-ee/issues/4228
2025-12-15 18:06:49 +01:00
mustafatarek
e302b4be4a
chore(tests): update namings of evaluation tests
2025-12-15 16:11:25 +01:00
mustafatarek
8e7ad9ae25
chore(scheduler): revert back changes at handle() and create failed execution with emitting it directly from the catch block
2025-12-15 16:11:25 +01:00
mustafatarek
41a11abf16
chore(tests): add small notes to tests
2025-12-15 16:11:25 +01:00
mustafatarek
1be16d5e9d
feat(tests): add more test coverage for trigger evaluation failure
...
- This covers failures propagated to evaluateScheduleTrigger() in AbstractScheduler class related to ScheduleTrigger such as (Invalid Expressions, Inputs resolving Issues...)
2025-12-15 16:11:25 +01:00
mustafatarek
e263224d7b
fix(core): return backfill check at handleFailedEvaluatedTrigger()
2025-12-15 16:11:25 +01:00
mustafatarek
12b89588a6
fix(core): add failed execution with logs when scheduled triggers fail during evaluation
2025-12-15 16:11:25 +01:00
Loïc Mathieu
eae5eb80cb
fix(test): use a separate tenant for each test
2025-12-15 15:41:21 +01:00
Loïc Mathieu
c0f6298484
feat(system)!: change logger name and disable flow logger by default
...
Change system logger name:
- execution -> executor
- trigger -> scheduler
- task -> worker
Add tenant and namespace in the name of loggers.
Disable by default the flow execution logger.
2025-12-15 15:41:09 +01:00
Barthélémy Ledoux
ba1d6b2232
fix: executing validation twice should display 2 errors ( #13670 )
2025-12-15 14:02:37 +01:00
Pratik Dey
048dcb80cc
fix: Webhook-triggered executions do not generate system.correlationId label while direct API executions do
2025-12-15 12:37:23 +01:00
yuri
a81de811d7
feat(ui): make log buttons friendlier ( #13404 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
2025-12-15 10:58:36 +01:00
Loïc Mathieu
a960a9f982
feat(plugin): bring cloneForPlugin to the RunContext
...
To replace the usage of the RunContextInitializer for that as plugins using another plugin needs it.
Part-of: https://github.com/kestra-io/kestra-ee/issues/4228
2025-12-15 09:58:54 +01:00
Miloš Paunović
c4d4fd935f
chore(flows): make trigger icon not a button ( #13666 )
...
Closes https://github.com/kestra-io/kestra/issues/13634 .
2025-12-15 09:31:22 +01:00
Suraj
f063a5a2d9
refactor(core): remove usage of unnecessary i18n composable ( #13663 )
...
Closes https://github.com/kestra-io/kestra/issues/13652 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-15 08:06:22 +01:00
Mohd Toukir Khan
ac91d5605f
refactor(core): remove usage of unnecessary i18n composable ( #13662 )
...
Closes https://github.com/kestra-io/kestra/issues/13650 .
Co-authored-by: Mohd Toukir Khan <Toukir@MacBook-Air-2.local >
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-15 08:03:39 +01:00
Madhav Kaushik
e3d3c3651b
refactor(core): remove usage of unnecessary i18n composable ( #13661 )
...
Closes https://github.com/kestra-io/kestra/issues/13651 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-15 08:00:48 +01:00
Sumit Shandillya
5b6836237e
refactor(core): remove usage of unnecessary i18n composable ( #13643 )
...
Closes https://github.com/kestra-io/kestra/issues/13639 .
Signed-off-by: Sumitsh28 <sumit.off28@gmail.com >
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-12 15:38:39 +01:00
Lee Kyeong Joon
2f8284b133
refactor(core): remove usage of unnecessary i18n composable ( #13645 )
...
Closes https://github.com/kestra-io/kestra/issues/13590 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-12 15:36:50 +01:00
Siva Sai
42992fd7c3
fix(tests): add multiselect input tests for default and provided values
2025-12-12 14:45:44 +01:00
Siva Sai
3a481f93d3
fix(triggers): resolve MULTISELECT input defaults failing on scheduled executions
2025-12-12 14:45:44 +01:00
pengpeng
7e964ae563
fix(core): align login inputs in center ( #13532 )
...
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
2025-12-12 19:08:46 +05:30
Saif M
25e54edbc9
feat(core): always bundle the fonts into the build ( #13624 )
...
Closes https://github.com/kestra-io/kestra/issues/13599 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-12-12 13:46:28 +01:00
Ameen PJ
e88dc7af76
fix(core) : removed top border for the first log entry ( #13621 )
2025-12-12 18:16:20 +05:30
Miloš Paunović
b7a027f0dc
feat(system): display concurrency limits page based on property from endpoint ( #13633 )
...
Closes https://github.com/kestra-io/kestra-ee/issues/5882 .
2025-12-12 09:51:58 +01:00
Miloš Paunović
98141d6010
chore(core): amend preprocessor options in vite config ( #13632 )
2025-12-12 09:48:34 +01:00
Miloš Paunović
bf119ab6df
chore(core): align font sizes with the new scss variables from ui-libs ( #13598 )
2025-12-12 09:01:35 +01:00
Barthélémy Ledoux
9bd6353b77
fix: clicking on a plugin should access the plugin page ( #13628 )
...
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
2025-12-11 22:13:07 +01:00
Roman Acevedo
c0ab581cf1
ci: use npm ci instead of install
2025-12-11 18:53:15 +01:00
Loïc Mathieu
0f38e19663
chore(system): refactor NamespaceFilesUtils as a static class
...
Part-of: https://github.com/kestra-io/kestra-ee/issues/4228
2025-12-11 18:16:07 +01:00
Barthélémy Ledoux
0c14ea621c
fix: if multiple definition of a task, call server ( #13545 )
2025-12-11 17:18:41 +01:00
Malay Dewangan
fb14e57a7c
feat(plugin): add title and description to plugin cls
2025-12-11 21:26:11 +05:30
dependabot[bot]
09c707d865
build(deps): bump the minor group in /ui with 15 updates ( #13616 )
...
Bumps the minor group in /ui with 15 updates:
| Package | From | To |
| --- | --- | --- |
| [@vue-flow/core](https://github.com/bcakmakoglu/vue-flow/tree/HEAD/packages/core ) | `1.47.0` | `1.48.0` |
| [@vueuse/core](https://github.com/vueuse/vueuse/tree/HEAD/packages/core ) | `14.0.0` | `14.1.0` |
| [element-plus](https://github.com/element-plus/element-plus ) | `2.11.8` | `2.12.0` |
| [posthog-js](https://github.com/PostHog/posthog-js ) | `1.296.0` | `1.304.0` |
| [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki ) | `3.15.0` | `3.19.0` |
| [vue-sidebar-menu](https://github.com/yaminncco/vue-sidebar-menu ) | `5.8.0` | `5.9.1` |
| [@playwright/test](https://github.com/microsoft/playwright ) | `1.56.1` | `1.57.0` |
| [@shikijs/markdown-it](https://github.com/shikijs/shiki/tree/HEAD/packages/markdown-it ) | `3.15.0` | `3.19.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) | `8.47.0` | `8.49.0` |
| [@vueuse/router](https://github.com/vueuse/vueuse/tree/HEAD/packages/router ) | `14.0.0` | `14.1.0` |
| [jsdom](https://github.com/jsdom/jsdom ) | `27.2.0` | `27.3.0` |
| [playwright](https://github.com/microsoft/playwright ) | `1.56.1` | `1.57.0` |
| [prettier](https://github.com/prettier/prettier ) | `3.6.2` | `3.7.4` |
| [sass](https://github.com/sass/dart-sass ) | `1.94.1` | `1.96.0` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) | `8.47.0` | `8.49.0` |
Updates `@vue-flow/core` from 1.47.0 to 1.48.0
- [Release notes](https://github.com/bcakmakoglu/vue-flow/releases )
- [Changelog](https://github.com/bcakmakoglu/vue-flow/blob/master/packages/core/CHANGELOG.md )
- [Commits](https://github.com/bcakmakoglu/vue-flow/commits/@vue-flow/core@1.48.0/packages/core )
Updates `@vueuse/core` from 14.0.0 to 14.1.0
- [Release notes](https://github.com/vueuse/vueuse/releases )
- [Commits](https://github.com/vueuse/vueuse/commits/v14.1.0/packages/core )
Updates `element-plus` from 2.11.8 to 2.12.0
- [Release notes](https://github.com/element-plus/element-plus/releases )
- [Changelog](https://github.com/element-plus/element-plus/blob/dev/CHANGELOG.en-US.md )
- [Commits](https://github.com/element-plus/element-plus/compare/2.11.8...2.12.0 )
Updates `posthog-js` from 1.296.0 to 1.304.0
- [Release notes](https://github.com/PostHog/posthog-js/releases )
- [Changelog](https://github.com/PostHog/posthog-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/PostHog/posthog-js/compare/posthog-js@1.296.0...posthog-js@1.304.0 )
Updates `shiki` from 3.15.0 to 3.19.0
- [Release notes](https://github.com/shikijs/shiki/releases )
- [Commits](https://github.com/shikijs/shiki/commits/v3.19.0/packages/shiki )
Updates `vue-sidebar-menu` from 5.8.0 to 5.9.1
- [Commits](https://github.com/yaminncco/vue-sidebar-menu/commits )
Updates `@playwright/test` from 1.56.1 to 1.57.0
- [Release notes](https://github.com/microsoft/playwright/releases )
- [Commits](https://github.com/microsoft/playwright/compare/v1.56.1...v1.57.0 )
Updates `@shikijs/markdown-it` from 3.15.0 to 3.19.0
- [Release notes](https://github.com/shikijs/shiki/releases )
- [Commits](https://github.com/shikijs/shiki/commits/v3.19.0/packages/markdown-it )
Updates `@typescript-eslint/parser` from 8.47.0 to 8.49.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.49.0/packages/parser )
Updates `@vueuse/router` from 14.0.0 to 14.1.0
- [Release notes](https://github.com/vueuse/vueuse/releases )
- [Commits](https://github.com/vueuse/vueuse/commits/v14.1.0/packages/router )
Updates `jsdom` from 27.2.0 to 27.3.0
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/27.2.0...27.3.0 )
Updates `playwright` from 1.56.1 to 1.57.0
- [Release notes](https://github.com/microsoft/playwright/releases )
- [Commits](https://github.com/microsoft/playwright/compare/v1.56.1...v1.57.0 )
Updates `prettier` from 3.6.2 to 3.7.4
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.6.2...3.7.4 )
Updates `sass` from 1.94.1 to 1.96.0
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.94.1...1.96.0 )
Updates `typescript-eslint` from 8.47.0 to 8.49.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.49.0/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: "@vue-flow/core"
dependency-version: 1.48.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: "@vueuse/core"
dependency-version: 14.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: element-plus
dependency-version: 2.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: posthog-js
dependency-version: 1.304.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: shiki
dependency-version: 3.19.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: vue-sidebar-menu
dependency-version: 5.9.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: "@playwright/test"
dependency-version: 1.57.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: "@shikijs/markdown-it"
dependency-version: 3.19.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.49.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: "@vueuse/router"
dependency-version: 14.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: jsdom
dependency-version: 27.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: playwright
dependency-version: 1.57.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: prettier
dependency-version: 3.7.4
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: sass
dependency-version: 1.96.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: typescript-eslint
dependency-version: 8.49.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-11 15:36:31 +01:00