ben8t
0a121c6979
doc(task): improve TemplatedTask example
2025-12-19 14:06:42 +01:00
Aditya Kumar Puri
69a793b227
chore(executions): amend breadcrumb on the single execution page ( #13544 )
...
Closes https://github.com/kestra-io/kestra/issues/13394 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-12-11 11:02:52 +01:00
EM
35ccb3e39b
refactor(core): remove usage of unnecessary i18n composable ( #13580 )
...
Closes https://github.com/kestra-io/kestra/issues/13351 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-11 10:51:53 +01:00
Piyush Bhaskar
3a7fcb2aa1
fix(core): changing Filters should reset to page 1 ( #13596 )
2025-12-11 14:39:11 +05:30
Miloš Paunović
103c5b92e9
chore(executions): show all available date options for the chart on the overview page ( #13595 )
...
Related to https://github.com/kestra-io/kestra/issues/13361 .
2025-12-11 09:43:33 +01:00
Piyush Bhaskar
5253eeef95
fix(core): add seach where it was missed ( #13594 )
2025-12-11 14:08:14 +05:30
Miloš Paunović
848f835191
chore(core): properly load font weight 600 of public sans ( #13593 )
...
Closes https://github.com/kestra-io/kestra/issues/13592 .
2025-12-11 09:33:23 +01:00
Malay Dewangan
3e55e67534
feat(plugin-metadata): add plugin metadata ( #13539 )
...
* docs(core-plugin-metadata): populate descriptions
---------
Co-authored-by: AJ Emerich <aj-emerich@proton.me >
2025-12-11 11:32:24 +05:30
Nicolas K.
7bca8b4924
fix(repositories): unwanted integer to string conversion ( #13586 )
...
* fix(repositories): unwanted integer to string conversion
* fix(repositories): clean code
---------
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-12-10 18:59:52 +01:00
Loïc Mathieu
56febfb415
fix(executions): don't remove worker task result for killed execution
...
As killing an executuion is asynchronous, it is inherently racy.
So when we kill an execution it move to the rerminal state which then will remove any worker task result to purge eagerly the queue table.
But if such worker task result arrives late and was not already processed by the executor, it will be purged before ever been able to be processed so the task would nevert be updated as KILLED.
Note: this may un-flaky some falky unit tests
Fixes https://github.com/kestra-io/kestra-ee/issues/6040
2025-12-10 17:27:11 +01:00
Nicolas K.
925b8c6954
fix(flows): deserialyze expression without cache ( #13576 )
...
* fix(flows): deserialyze expression without cache
* fix(flows): remove cache when deserialyzing expression
* fix(flows): remove cache when deserialyzing expression
---------
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-12-10 17:04:50 +01:00
mustafatarek
708816fe67
fix(core): return back to Collection check on yaml/json input values and add example of it in InputsTest
2025-12-10 16:31:14 +01:00
mustafatarek
5502473fa4
chore(core): change variable name to object
2025-12-10 16:31:14 +01:00
mustafatarek
c6cf0147a4
refactor(core): simplify changes by using variable
2025-12-10 16:31:14 +01:00
mustafatarek
2951f4b4bc
feat(tests): add test coverage for json input type parsing as map
2025-12-10 16:31:14 +01:00
mustafatarek
4ea13e258b
fix(core): fix parsing of json input type as for yaml
2025-12-10 16:31:14 +01:00
mustafatarek
3f8dcb47fd
refactor(core): In case of yaml as map just return as it is, no need to serialize/deserialize again
2025-12-10 16:31:14 +01:00
mustafatarek
42dc3b930c
fix(tests): pass previewInternalStorageFileFromExecution() test
2025-12-10 16:31:14 +01:00
mustafatarek
97a78abd28
refactor(core): update yaml test structure
2025-12-10 16:31:14 +01:00
mustafatarek
b3b2ef1b5a
fix(tests): pass inputs() test
2025-12-10 16:31:14 +01:00
mustafatarek
596a26a137
fix(tests): pass all failed tests
2025-12-10 16:31:14 +01:00
mustafatarek
8a9a1df436
fix(tests): fix failed tests after adding another input
2025-12-10 16:31:14 +01:00
mustafatarek
55d0880ed3
refactor(tests): move test coverage to InputsTest instead of SubflowRunnerTest
...
- It is related to serializing inputs at resolving phase only
- Added Inputs as Java Objects using yml should be serialized/deserialized properly to give the same structure at allValidInputs() test
2025-12-10 16:31:14 +01:00
mustafatarek
a74ebd5cd6
fix(tests): fix allValidTypedInputs() test by avoiding serialization of strings or other scalars, only serialize Maps and Collections
2025-12-10 16:31:14 +01:00
mustafatarek
f3aed38964
chore(tests): improve coding format at subflowInputTypeYmlSerialization() test
2025-12-10 16:31:14 +01:00
mustafatarek
2595e56199
feat(tests): add test coverage for subflow inputs serialized with type yaml
2025-12-10 16:31:14 +01:00
mustafatarek
e821bd7f65
refactor(core): use writeValueAsString() for all cases
2025-12-10 16:31:14 +01:00
mustafatarek
09762d2a8d
fix(core): serialize subflow inputs with type yml properly
2025-12-10 16:31:14 +01:00
YannC
018c22918f
Revert "feat(jdbc): method without auditlog registered for setting repository ( #13543 )" ( #13581 )
...
This reverts commit 3e9c8cf7da .
2025-12-10 16:00:55 +01:00
YannC
3e9c8cf7da
feat(jdbc): method without auditlog registered for setting repository ( #13543 )
2025-12-10 15:52:42 +01:00
Nicolas K.
008404e442
feat(filters): add new operation to filters ( #13424 )
...
* feat(filters): add new operation to filters
* feat(filters): add flowId to flow search
* fix(test): fix unit test
---------
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-12-10 15:17:32 +01:00
Bhuvan C V
2b224bcde8
test(core): add regression test for illegal namespace updates
...
Adds a missing test case to FlowTest.java to verify that Flow.validateUpdate() correctly prevents namespace modification.
2025-12-10 14:36:00 +01:00
dependabot[bot]
1977b61693
build(deps): bump software.amazon.awssdk:bom from 2.40.0 to 2.40.5
...
Bumps software.amazon.awssdk:bom from 2.40.0 to 2.40.5.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.40.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-10 14:31:32 +01:00
dependabot[bot]
8e2267f86c
build(deps): bump com.fasterxml.uuid:java-uuid-generator
...
Bumps [com.fasterxml.uuid:java-uuid-generator](https://github.com/cowtowncoder/java-uuid-generator ) from 5.1.1 to 5.2.0.
- [Commits](https://github.com/cowtowncoder/java-uuid-generator/compare/java-uuid-generator-5.1.1...java-uuid-generator-5.2.0 )
---
updated-dependencies:
- dependency-name: com.fasterxml.uuid:java-uuid-generator
dependency-version: 5.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-10 14:30:56 +01:00
Miloš Paunović
24355c2a88
refactor(executions): improve the trigger cascader on the overview page ( #13524 )
...
Closes https://github.com/kestra-io/kestra/issues/12942 .
Closes https://github.com/kestra-io/kestra/issues/13283 .
Closes https://github.com/kestra-io/kestra/issues/13290 .
Closes https://github.com/kestra-io/kestra/issues/13294 .
2025-12-10 13:08:16 +01:00
dependabot[bot]
51adcfa908
build(deps): bump flyingSaucerVersion from 10.0.5 to 10.0.6
...
Bumps `flyingSaucerVersion` from 10.0.5 to 10.0.6.
Updates `org.xhtmlrenderer:flying-saucer-core` from 10.0.5 to 10.0.6
- [Release notes](https://github.com/flyingsaucerproject/flyingsaucer/releases )
- [Changelog](https://github.com/flyingsaucerproject/flyingsaucer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/flyingsaucerproject/flyingsaucer/compare/v10.0.5...v10.0.6 )
Updates `org.xhtmlrenderer:flying-saucer-pdf` from 10.0.5 to 10.0.6
- [Release notes](https://github.com/flyingsaucerproject/flyingsaucer/releases )
- [Changelog](https://github.com/flyingsaucerproject/flyingsaucer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/flyingsaucerproject/flyingsaucer/compare/v10.0.5...v10.0.6 )
---
updated-dependencies:
- dependency-name: org.xhtmlrenderer:flying-saucer-core
dependency-version: 10.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.xhtmlrenderer:flying-saucer-pdf
dependency-version: 10.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-10 12:17:45 +01:00
dependabot[bot]
a55baa1f96
build(deps): bump software.amazon.awssdk.crt:aws-crt
...
Bumps [software.amazon.awssdk.crt:aws-crt](https://github.com/awslabs/aws-crt-java ) from 0.40.1 to 0.40.3.
- [Release notes](https://github.com/awslabs/aws-crt-java/releases )
- [Commits](https://github.com/awslabs/aws-crt-java/compare/v0.40.1...v0.40.3 )
---
updated-dependencies:
- dependency-name: software.amazon.awssdk.crt:aws-crt
dependency-version: 0.40.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-10 12:17:21 +01:00
dependabot[bot]
32793fde18
build(deps): bump com.microsoft.playwright:playwright
...
Bumps [com.microsoft.playwright:playwright](https://github.com/microsoft/playwright-java ) from 1.56.0 to 1.57.0.
- [Release notes](https://github.com/microsoft/playwright-java/releases )
- [Commits](https://github.com/microsoft/playwright-java/compare/v1.56.0...v1.57.0 )
---
updated-dependencies:
- dependency-name: com.microsoft.playwright:playwright
dependency-version: 1.57.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-10 12:15:37 +01:00
dependabot[bot]
4381d585ec
build(deps): bump org.sonarqube from 7.1.0.6387 to 7.2.0.6526
...
Bumps org.sonarqube from 7.1.0.6387 to 7.2.0.6526.
---
updated-dependencies:
- dependency-name: org.sonarqube
dependency-version: 7.2.0.6526
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-10 12:15:19 +01:00
dependabot[bot]
e595e26c45
build(deps): bump org.jooq:jooq from 3.20.9 to 3.20.10
...
Bumps org.jooq:jooq from 3.20.9 to 3.20.10.
---
updated-dependencies:
- dependency-name: org.jooq:jooq
dependency-version: 3.20.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-10 12:15:00 +01:00
Miloš Paunović
b833cf28b5
chore(core): use the name property for tour flow element labels ( #13569 )
...
Closes https://github.com/kestra-io/kestra/issues/13546 .
2025-12-10 10:46:36 +01:00
dependabot[bot]
ac11e9545c
build(deps-dev): bump @types/node in /ui in the types group ( #13564 )
...
Bumps the types group in /ui with 1 update: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ).
Updates `@types/node` from 24.10.1 to 24.10.2
- [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: 24.10.2
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-10 08:54:02 +01:00
dependabot[bot]
a07df5f6cd
build(deps): bump the build group in /ui with 3 updates ( #13563 )
...
Bumps the build group in /ui with 3 updates: [@esbuild/darwin-arm64](https://github.com/evanw/esbuild ), [@esbuild/darwin-x64](https://github.com/evanw/esbuild ) and [@esbuild/linux-x64](https://github.com/evanw/esbuild ).
Updates `@esbuild/darwin-arm64` from 0.27.0 to 0.27.1
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.27.0...v0.27.1 )
Updates `@esbuild/darwin-x64` from 0.27.0 to 0.27.1
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.27.0...v0.27.1 )
Updates `@esbuild/linux-x64` from 0.27.0 to 0.27.1
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.27.0...v0.27.1 )
---
updated-dependencies:
- dependency-name: "@esbuild/darwin-arm64"
dependency-version: 0.27.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
- dependency-name: "@esbuild/darwin-x64"
dependency-version: 0.27.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
- dependency-name: "@esbuild/linux-x64"
dependency-version: 0.27.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 08:53:46 +01:00
Bikash Agarwala
f626c85346
fix: allow zero-byte file uploads in execution inputs ( fixes #8218 )
2025-12-09 12:52:25 +01:00
Roman Acevedo
e15b53ebb5
ci: add missing GH_PERSONAL_TOKEN in main-build.yml
2025-12-09 10:55:43 +01:00
Roman Acevedo
7edb6bc379
fix(blueprints): bring back up edit button
...
- fixes https://github.com/kestra-io/kestra-ee/issues/6070
2025-12-09 10:45:27 +01:00
Roman Acevedo
78c81f932b
ci: add GH_PERSONAL_TOKEN in release-docker.yml CI for helm chart
2025-12-09 10:14:33 +01:00
Shankar
56bb3ca29c
Fix week format in filter
2025-12-09 10:00:37 +01:00
Loïc Mathieu
14029e8c14
chore(tests): isolate concurrency related tests in their own class
2025-12-09 09:57:49 +01:00
char zheng
bea3d63d89
fix(executions): concurrency limit exceeded for KILLED execution
...
Fixes #13211
2025-12-09 09:57:49 +01:00
Shivansh Sharma
24a3bbd303
11229 : Ensure that a label key cannot contain spaces, special characters or encoded values (e.g. emojis)
2025-12-09 09:32:22 +01:00
Nirnay
f9932af2e8
fix(ui): Updated the trigger button ( #13521 )
2025-12-09 13:56:24 +05:30
Avirup Banik
e0410c8f24
made system overview page responsive ( #13527 )
2025-12-09 12:10:25 +05:30
Loïc Mathieu
424a6cb41a
fix(execution): skip the render cache in flowable for properties used to compute next tasks
...
As when the flowable is itself in a flowable that process tasks concurrently like the ForEach when using a concurrency limit, it can be done multiple time with different values.
This can only occurs if the expression is using `taskRun.value`.
Fixes https://github.com/kestra-io/kestra-ee/issues/6055
2025-12-08 15:03:06 +01:00
Debjyoti Shit
afde71e913
fix(core): skip login screen after initial setup and send to welcome ( #13489 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-12-08 18:09:50 +05:30
Miloš Paunović
086c32e711
chore(flows): redirect with applied filters from the overview page ( #13522 )
...
Closes https://github.com/kestra-io/kestra/issues/13392 .
2025-12-08 10:52:46 +01:00
github-actions[bot]
710abcfaac
chore(core): localize to languages other than english ( #13520 )
...
Co-authored-by: GitHub Action <actions@github.com >
2025-12-08 14:26:03 +05:30
Kavyakapoor
be951d015c
fix(core): make password requirement descriptive. ( #13483 )
2025-12-08 14:15:11 +05:30
Piyush Bhaskar
a07260bef4
fix(core): refine navigation for authentication and setup routes ( #13517 )
2025-12-08 14:13:28 +05:30
Piyush Bhaskar
dd19f8391d
chore(version): bump ui-libs ( #13518 )
2025-12-08 14:11:59 +05:30
mustafatarek
354873e220
chore(core): remove unnecessary attempt list copying
2025-12-08 09:41:10 +01:00
luoxin
386d4a15f0
fix(system): enable parallel loading for namespace files. ( #13375 )
...
* perf(core): enable parallel loading for namespace files.
* refactor(core): extract thread count calculation to avoid duplication.
* resolve namespaceFilesWithNamespaces test error.
---------
Co-authored-by: luoxin5 <luoxin5@xiaomi.com >
2025-12-08 09:23:35 +01:00
Yaswanth B
1b75f15680
refactor(core): remove usage of unnecessary i18n composable ( #13492 )
...
Closes https://github.com/kestra-io/kestra/issues/13352 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-08 08:42:56 +01:00
Richard-Mackey
957bf74d97
fix(core): make menuCollapsed = true on small screen ( #13238 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-12-06 02:58:37 +05:30
Florian Hussonnois
3cbad1ce0d
fix(tests): fix StatefulTriggerInterfaceTest
2025-12-05 17:56:32 +01:00
Debjyoti Shit
760050e9fc
fix(ui): improve responsive layout and styling of flow editor and sidebar ( #13371 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-12-05 17:35:25 +01:00
Nancy Sangani
43f47ec337
fix: error dialogue not appearing after first use of checks #13357 ( #13364 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-12-05 16:24:53 +01:00
Avirup Banik
ad5521199a
Fix(ui): button glow timing and banner placement ( #13417 )
2025-12-05 18:44:22 +05:30
brian-mulier-p
fe7849d7fe
fix(metadata): add system namespace to migrated namespaces ( #13419 )
...
closes https://github.com/kestra-io/kestra-ee/issues/6019
2025-12-05 14:01:02 +01:00
Loïc Mathieu
feeaeff0b2
chore(tests): remove running tests in parallel
2025-12-05 13:23:29 +01:00
Nirnay
ed6bc50163
fix(ui): Overflow of Flow labels in flow editor page ( #13374 )
2025-12-05 12:30:53 +01:00
Pratik Dey
069845f579
chore(core): properly handle conditional visibility of elements on dependency view ( #13387 )
...
Closes https://github.com/kestra-io/kestra/issues/13291 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-12-05 11:33:48 +01:00
Aditya Kumar Puri
f613eb0433
refactor(core): remove usage of unnecessary i18n composable ( #13389 )
...
Closes https://github.com/kestra-io/kestra/issues/13201 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-05 09:55:18 +01:00
Florian Hussonnois
e440c402b4
fix(flows): add flow variables to runContext for checks
...
Related-to: kestra-io/kestra-ee#5759
2025-12-04 16:13:32 +01:00
Miloš Paunović
700527b5dc
chore(executions): properly cast values for the disabled property to boolean ( #13384 )
2025-12-04 15:50:32 +01:00
Miloš Paunović
5245014a32
chore(executions): avoid uppercase letters and monospace fonts for property labels ( #13383 )
...
Closes https://github.com/kestra-io/kestra/issues/13363 .
2025-12-04 13:56:50 +01:00
Kollakota Siva Sai
5db0f44fb6
refactor(core): remove usage of unnecessary i18n composable ( #13382 )
...
Closes https://github.com/kestra-io/kestra/issues/13353 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-04 13:37:05 +01:00
brian-mulier-p
a8635108b7
fix(core): safeguard for null flow when trying to reset trigger in JdbcExecutor ( #13381 )
2025-12-04 12:46:53 +01:00
Miloš Paunović
cd4470044e
feat(executions): make prev/next buttons loop through the executions of that flow ( #13296 )
...
Closes https://github.com/kestra-io/kestra/issues/9873 .
2025-12-04 12:28:24 +01:00
yuri1969
4ec7f23a7b
Amend inconsistency
2025-12-04 12:20:16 +01:00
yuri1969
107ba16ce3
feat(core): modernize Pebble cache
...
* Modernized the LRU cache from Guava to Caffeine.
* Registered metrics.
2025-12-04 12:20:16 +01:00
Miloš Paunović
042d548598
refactor(core): remove all traces of the old e2e setup ( #13356 )
2025-12-04 12:12:59 +01:00
Kunal
94bd6f0a1e
chore(executions): amend alignment of the timeline element on the overview page ( #13370 )
...
Closes https://github.com/kestra-io/kestra/issues/13282 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-12-04 11:57:56 +01:00
Avirup Banik
f43f11e125
refactor(core): remove usage of unnecessary i18n composable ( #13379 )
...
Closes https://github.com/kestra-io/kestra/issues/13354 .
Signed-off-by: Avirup Banik <avirup.banik2017@gmail.com >
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-12-04 11:23:59 +01:00
brian-mulier-p
3dfa5f97c4
fix(core): deprecate Await util ( #13369 )
...
This reverts commit 9fa94deba9 .
2025-12-04 09:57:12 +01:00
Roman Acevedo
8898ba736b
test(executions): fix ES duration tests
2025-12-03 18:37:49 +01:00
Loïc Mathieu
f5665bf719
Update core/src/test/java/io/kestra/core/serializers/YamlParserTest.java
2025-12-03 17:34:52 +01:00
Loïc Mathieu
b6db688003
Update core/src/test/resources/flows/valids/labels-deserialization.yaml
2025-12-03 17:34:52 +01:00
lizi3
93f5e366ed
fix: add unit test
2025-12-03 17:34:52 +01:00
lizi3
0465ffa5df
fix: unify label deserialization for numeric values in array form
...
The START_ARRAY branch did not apply type conversion for label values,
causing Integer/Boolean values to fail during execution state update.
Applying the same allowed-type conversion logic as the START_OBJECT branch
fixes the inconsistency and prevents cast errors.
2025-12-03 17:34:52 +01:00
brian.mulier
e869c54883
fix(ns-files): prevent ns files revision history failure & working restore
...
closes https://github.com/kestra-io/kestra-ee/issues/6022
2025-12-03 16:04:39 +01:00
YannC
32da15b2ea
fix: missing tenant id for flow creation in AbstractSchedulerTest ( #13311 )
2025-12-03 15:58:52 +01:00
François Delbrayelle
a72ecfc2eb
chore(icons): remove white backgrounds ( #13362 )
2025-12-03 15:27:24 +01:00
sarika
7cb494b244
refactor(core): remove usage of unnecessary i18n composable ( #13366 )
...
Closes https://github.com/kestra-io/kestra/issues/13224 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-03 15:19:10 +01:00
brian.mulier
9d21ab4b26
fix(cli): don't throw on ns files migration for ns without files
...
closes https://github.com/kestra-io/kestra-ee/issues/6019#event-21325612781
2025-12-03 14:32:30 +01:00
brian.mulier
8f3a5058b1
fix(cli): also fetch parent namespaces resources for metadata migration
...
part of https://github.com/kestra-io/kestra-ee/issues/6019#event-21325612781
2025-12-03 14:32:30 +01:00
Loïc Mathieu
56fb304ff6
fix(execution): NORMAL kind should also be retrieved
...
Fixes #13262
2025-12-03 11:43:50 +01:00
dependabot[bot]
28370d80df
build(deps): bump dev.langchain4j:langchain4j-community-bom
...
Bumps [dev.langchain4j:langchain4j-community-bom](https://github.com/langchain4j/langchain4j-community ) from 1.8.0-beta15 to 1.9.1-beta17.
- [Release notes](https://github.com/langchain4j/langchain4j-community/releases )
- [Commits](https://github.com/langchain4j/langchain4j-community/compare/1.8.0-beta15...1.9.1-beta17 )
---
updated-dependencies:
- dependency-name: dev.langchain4j:langchain4j-community-bom
dependency-version: 1.9.1-beta17
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-03 11:13:13 +01:00
dependabot[bot]
cc5fd30b2c
build(deps): bump software.amazon.awssdk:bom from 2.39.4 to 2.40.0
...
Bumps software.amazon.awssdk:bom from 2.39.4 to 2.40.0.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.40.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-03 10:45:32 +01:00
dependabot[bot]
61c39d23c5
build(deps): bump dev.langchain4j:langchain4j-bom from 1.8.0 to 1.9.1
...
Bumps [dev.langchain4j:langchain4j-bom](https://github.com/langchain4j/langchain4j ) from 1.8.0 to 1.9.1.
- [Release notes](https://github.com/langchain4j/langchain4j/releases )
- [Commits](https://github.com/langchain4j/langchain4j/compare/1.8.0...1.9.1 )
---
updated-dependencies:
- dependency-name: dev.langchain4j:langchain4j-bom
dependency-version: 1.9.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-03 10:45:21 +01:00
dependabot[bot]
b5a40b2fcc
build(deps): bump com.azure:azure-sdk-bom from 1.3.2 to 1.3.3
...
Bumps [com.azure:azure-sdk-bom](https://github.com/azure/azure-sdk-for-java ) from 1.3.2 to 1.3.3.
- [Release notes](https://github.com/azure/azure-sdk-for-java/releases )
- [Commits](https://github.com/azure/azure-sdk-for-java/compare/azure-sdk-bom_1.3.2...azure-sdk-bom_1.3.3 )
---
updated-dependencies:
- dependency-name: com.azure:azure-sdk-bom
dependency-version: 1.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-03 10:43:57 +01:00
Miloš Paunović
825b9dbcdb
build(deps): improve storybook related grouping of dependabot pull requests ( #13344 )
2025-12-03 09:21:36 +01:00
YannC
393b132444
fix: correct regex when importing flow ( #13320 )
2025-12-03 09:06:18 +01:00
Miloš Paunović
b0ce760e50
build(deps): improve grouping of dependabot pull requests for npm ecosystem ( #13337 )
2025-12-03 08:53:52 +01:00
dependabot[bot]
2d68dad70c
build(deps): bump the build group in /ui with 3 updates ( #13321 )
...
Bumps the build group in /ui with 3 updates: [@swc/core-darwin-arm64](https://github.com/swc-project/swc ), [@swc/core-darwin-x64](https://github.com/swc-project/swc ) and [@swc/core-linux-x64-gnu](https://github.com/swc-project/swc ).
Updates `@swc/core-darwin-arm64` from 1.15.2 to 1.15.3
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.2...v1.15.3 )
Updates `@swc/core-darwin-x64` from 1.15.2 to 1.15.3
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.2...v1.15.3 )
Updates `@swc/core-linux-x64-gnu` from 1.15.2 to 1.15.3
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.2...v1.15.3 )
---
updated-dependencies:
- dependency-name: "@swc/core-darwin-arm64"
dependency-version: 1.15.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
- dependency-name: "@swc/core-darwin-x64"
dependency-version: 1.15.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
- dependency-name: "@swc/core-linux-x64-gnu"
dependency-version: 1.15.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-03 08:25:18 +01:00
Loïc Mathieu
d08a2d8930
fix(executions): support Download content dispositions with brackets
...
By escaping them with %5B and %5D.
Fixes #13299
2025-12-02 16:02:02 +01:00
Vinicius Wrubleski
2722735d2d
refactor(core): remove usage of unnecessary i18n composable ( #13305 )
...
Closes https://github.com/kestra-io/kestra/issues/13259 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-02 15:01:37 +01:00
Debjyoti Shit
e9b7d190d4
refactor(core): remove usage of unnecessary i18n composable ( #13298 )
...
Closes https://github.com/kestra-io/kestra/issues/13260 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-02 14:27:38 +01:00
Suraj Bhandarkar S
d6cfa01fd5
refactor(core): remove usage of unnecessary i18n composable ( #13302 )
...
Closes https://github.com/kestra-io/kestra/issues/13227 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-02 14:24:49 +01:00
brian-mulier-p
d8e3a9bd44
fix(executions): avoid infinite loop in some cases of execution failure ( #13293 )
2025-12-02 13:09:34 +01:00
brian-mulier-p
b18e3b76ef
refacto(core): expose TaskLogLineMatcher ( #13300 )
2025-12-02 12:46:47 +01:00
Miloš Paunović
4660091dc9
chore(executions): amend label color on overview page for both themes ( #13295 )
...
Closes https://github.com/kestra-io/kestra/issues/13289 .
2025-12-02 12:10:37 +01:00
Miloš Paunović
067414ffbe
chore(core): enhance github issue templates by adding type ( #13292 )
2025-12-02 12:09:48 +01:00
brian.mulier
26f6154eed
fix(tests): NOT EQUALS on NamespaceFileMetadataRepositoryTest query was too flaky
2025-12-02 11:46:52 +01:00
Loïc Mathieu
ea44128d2b
chore(system): refactor RunnerUtils to be a static utils
...
Part-of: https://github.com/kestra-io/kestra-ee/issues/4228
2025-12-02 10:37:46 +01:00
Loïc Mathieu
4602546045
chore(system): refactor the TaskLogLineMatcher as a standard class
...
https://github.com/kestra-io/kestra-ee/issues/4228
2025-12-02 10:37:16 +01:00
Deepika Vaddevalli
aecd050314
refactor(core): remove usage of unnecessary i18n composable ( #13286 )
...
Closes https://github.com/kestra-io/kestra/issues/13258 .
Signed-off-by: deepika1214 <deepikav201818@gmail.com >
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-02 10:34:18 +01:00
Pa1
d6c290cb91
fix: documentation pannel overflow ( #13230 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-12-02 10:22:12 +01:00
Barthélémy Ledoux
56216ef0b4
fix: loding of icons should be done with resources not in layout ( #13288 )
2025-12-02 10:21:20 +01:00
Loïc Mathieu
e1f983cc2d
chore(system): refacto TreadMainFactoryBuilder to be a static utility
...
Part-of: https://github.com/kestra-io/kestra-ee/issues/4228
2025-12-02 10:05:20 +01:00
Loïc Mathieu
68f92e1159
chore(executions): replace usage of the DefaultRunContext by supported API
...
Part-of: https://github.com/kestra-io/kestra-ee/issues/4228
2025-12-02 10:04:24 +01:00
kkash08
5b597b9520
Fix ZIP download so that file extension remains .yaml
2025-12-02 09:24:55 +01:00
github-actions[bot]
b0606a4380
chore(core): localize to languages other than english ( #13280 )
...
Extended localization support by adding translations for multiple languages using English as the base. This enhances accessibility and usability for non-English-speaking users while keeping English as the source reference.
Co-authored-by: GitHub Action <actions@github.com >
2025-12-02 08:47:30 +01:00
Miloš Paunović
06450bfd65
feat(executions): redesign the overview page ( #13093 )
...
Closes https://github.com/kestra-io/kestra/issues/10780 .
Closes https://github.com/kestra-io/kestra/issues/12749 .
2025-12-02 08:43:21 +01:00
Piyush Bhaskar
ce12e19f99
fix(filters): bring back the removed visibledefault on reset ( #13273 )
2025-12-02 12:53:42 +05:30
Nirnay
e20d67f4f2
feat(ui): Search bar in Plugins breadcrumb ( #13250 )
2025-12-02 12:13:09 +05:30
brian.mulier
4d353937c3
feat(ns-files): introduce PurgeFiles task
...
part of #5617
2025-12-01 18:13:49 +01:00
brian.mulier
8edad60695
feat(ns-files): introduce revision history
...
closes https://github.com/kestra-io/kestra/issues/5617
2025-12-01 18:13:49 +01:00
brian.mulier
c0ecc2cb20
refacto(revisions): introduce a generic Revisions component
2025-12-01 18:13:49 +01:00
brian.mulier
682d258e7b
feat(ns-files): add a metadata layer on top for better performance & versioned ns files
...
part of https://github.com/kestra-io/kestra/issues/5617
2025-12-01 18:13:49 +01:00
brian.mulier
d20f7039c7
fix(tests): avoid flakiness with random worker group in JdbcServiceLivenessCoordinatorTest
2025-12-01 16:56:01 +01:00
brian.mulier
4e1b53fadf
fix(tests): add tenant to ConcurrencyLimitServiceTest
2025-12-01 16:56:01 +01:00
brian.mulier
2191331750
fix(tests): JdbcRunnerRetryTest.retryFailedFlowDuration flaky
2025-12-01 16:56:01 +01:00
brian.mulier
90c3281eae
fix(tests): WorkingDirectoryTest.outputFiles flaky
2025-12-01 16:56:01 +01:00
brian.mulier
9fa94deba9
refacto(core): rename Await.until(sleep) and (timeout) to avoid confusions
2025-12-01 16:56:01 +01:00
brian.mulier
9d73d72ab0
fix(tests): ensure Executor is running before proceeding
2025-12-01 16:56:01 +01:00
YannC
4799ee320f
fix: Remove per namespace dashboard on default flow dashboard ( #13218 )
...
close #12841
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-12-01 16:07:37 +01:00
Roman Acevedo
40880bf7d8
feat(system): force nullsFirst for ASC and opposite globally in JDBC
2025-12-01 16:06:35 +01:00
Roman Acevedo
7aca309be5
feat(dashboard): calculate running execution duration on the fly
2025-12-01 16:06:35 +01:00
Roman Acevedo
64899f3103
fix(dashboard): avoid undefined Date being mapped to current date
2025-12-01 16:06:35 +01:00
Roman Acevedo
fbe6df34ca
feat(executions): set duration to null for non-terminated execs and fix frontend duration
2025-12-01 16:06:35 +01:00
Nirnay
df21ef4064
fix(ui): scrollbar flickering ( #13263 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-12-01 17:51:29 +05:30
Loïc Mathieu
64a2c3b746
chore(system): add @CheckReturnValue to AclCheck methods to be sure check() is called
2025-12-01 12:45:05 +01:00
brian-mulier-p
f06b1c5347
fix(core): concurrency limit on JDBC was decrementing when using FAIL or CANCEL behavior ( #13220 )
...
closes https://github.com/kestra-io/kestra/issues/13141
2025-12-01 12:44:30 +01:00
brian-mulier-p
ef154bb029
fix(core): acl.check was not called ( #13265 )
2025-12-01 12:09:34 +01:00
Loïc Mathieu
496e01eb3e
feat(executions): add support to ACL check inside the run context
...
Part-of: https://github.com/kestra-io/kestra-ee/issues/4228
2025-12-01 10:29:38 +01:00
Piyush Bhaskar
f2c15185fb
feat(filters): add default visible filters for state and level ( #13255 )
2025-12-01 14:23:30 +05:30
Loïc Mathieu
20c5328199
feat(system): deprecate RunContext method that must not be used anymore
...
- `isInitialized()` is not used by plugin so should not be part of the interface
- `getApplicationContext` should not be used anymore, all tasks that uses it would be refactored to avoid its usage
Part-of: https://github.com/kestra-io/kestra-ee/issues/4228
2025-12-01 09:51:12 +01:00
Loïc Mathieu
91330496f2
fix(execution): failed flowable should also have a failed attempt
...
When a flowable fail, it should also switch its attempts to FAILED.
Fixes #12614
2025-12-01 09:50:38 +01:00
Georg Traar
101700ac53
chore(dashboards): display in progress/pending executions as absolute values ( #13237 )
...
Running (technically "In Progress") and pending executions were previously displayed as ratios of total executions,
which seemed to convey little value. This update switches
these KPIs to absolute values to provide a clearer, more intuitive view of current system load and renames "Running" to "In Progress" in line with other charts on the dashboards.
Co-authored-by: Georg Traar <georg@crate.io >
2025-12-01 09:35:40 +01:00
Ronin@73
36389d7d79
chore(executions): prevent tooltip from being stuck on gantt view ( #13209 )
...
Closes https://github.com/kestra-io/kestra/issues/12734 .
Co-authored-by: AtulRaghuvanshi73 <atul.raghuvanshi73@gmail.com >
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-12-01 09:11:57 +01:00
Eshaan Gupta
f29dbe53a8
refactor(core): remove usage of unnecessary i18n composable ( #13246 )
...
Closes https://github.com/kestra-io/kestra/issues/13228 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-01 08:58:31 +01:00
Pratik Dey
a6d34151bf
chore(core): remove unnecessary button in backfill dialog ( #13249 )
...
Closes https://github.com/kestra-io/kestra/issues/13184 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-01 08:52:54 +01:00
Nancy Sangani
4e54fac980
refactor(core): remove usage of unnecessary i18n composable ( #13252 )
...
Closes https://github.com/kestra-io/kestra/issues/13226 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-12-01 08:48:14 +01:00
github-actions[bot]
6e50654544
chore(core): localize to languages other than english ( #13254 )
...
Co-authored-by: GitHub Action <actions@github.com >
2025-12-01 12:32:14 +05:30
yuri
d146ebfb01
feat(ui): improve misc filtering UX ( #13247 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-12-01 12:29:49 +05:30
sh
e353399d47
refactor(core): remove usage of unnecessary i18n composable ( #13248 )
...
Closes https://github.com/kestra-io/kestra/issues/13200 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-11-30 21:38:30 +01:00
Miloš Paunović
038083cdf4
fix(core): prevent log lines from breaking too early in firefox ( #13243 )
...
Closes https://github.com/kestra-io/kestra/issues/12736 .
Related to https://github.com/kestra-io/kestra/pull/13130 .
2025-11-28 20:04:19 +01:00
Leonardo Ishida
568e66c75e
refactor(core): remove unused component from codebase ( #13244 )
...
Closes https://github.com/kestra-io/kestra/issues/13145 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-28 17:56:07 +01:00
Florian Hussonnois
5a8552ad36
refactor(core): remove LogService
...
Move static methods to Logs utility class
Move purge method to existing ExecutionLogService
2025-11-28 17:48:23 +01:00
Roman Acevedo
da323d792a
fix(core): make sure inputs form defaults handle all cases
...
made with Bart, thx to him
2025-11-28 17:26:11 +01:00
Barthélémy Ledoux
659731813a
fix: avoid saving flow.yaml with the rest of namespace files ( #13190 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-28 16:30:10 +01:00
Barthélémy Ledoux
b8b20e76ba
fix: make Namespace value show a value ( #13210 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-28 16:29:47 +01:00
Mahadeva Peruka
cf0b551f8f
fix(ui): Executions > outputs is now responsive ( #13128 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-28 15:59:05 +01:00
François Delbrayelle
84840fe090
fix(http): safe guard on too big files for Request ( #13232 )
2025-11-28 13:39:37 +01:00
Roman Acevedo
0dba0367f7
fix(backfills): inputs was always the default one in the ui
...
- fix https://github.com/kestra-io/kestra/issues/13143
2025-11-28 12:45:54 +01:00
Piyush Bhaskar
905341c185
fix(core): ensure row unselected after actions ( #13233 )
2025-11-28 16:41:40 +05:30
Loïc Mathieu
b33fbc284d
fix(executions): don't ends flowable if any subtasks should be retried
...
Fixes #11444
2025-11-28 11:00:49 +01:00
yuri
71f1bb9477
feat(ui): improve filters UX ( #13192 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-11-28 15:17:20 +05:30
Aditya Pandey
491e286eee
refactor(core): remove usage of unnecessary i18n composable ( #13229 )
...
Closes https://github.com/kestra-io/kestra/issues/13172 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-28 09:35:05 +01:00
Norman_Osbon
469e230ebd
refactor(core): remove usage of unnecessary i18n composable ( #13219 )
...
Closes https://github.com/kestra-io/kestra/issues/13203 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-28 08:26:00 +01:00
SungJunBaek
ebb86f6d19
refactor(core): remove usage of unnecessary i18n composable ( #13223 )
...
Closes https://github.com/kestra-io/kestra/issues/13202 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-11-28 08:21:28 +01:00
brian.mulier
b68dcb7bf5
fix(tests): larger timeout for JdbcServiceLivenessCoordinatorTest.shouldReEmitTasksToTheSameWorkerGroup
2025-11-27 19:23:17 +01:00
brian.mulier
65786343ef
fix(tests): ensure restart does an assert on RESTARTED state
2025-11-27 19:23:17 +01:00
brian.mulier
d6933b8e49
fix(executions): avoid JdbcExecutor from being stuck due to missing flow
...
In tests it can occur for example
2025-11-27 19:23:17 +01:00
brian.mulier
8bd5593b2d
fix(tests): export path was wrong
2025-11-27 19:23:17 +01:00
brian.mulier
af87713258
fix(tests): attempt to bump amount of executor threads in TestRunner
2025-11-27 19:23:17 +01:00
brian.mulier
371c1281ca
fix(tests): SchedulerConditionTest.schedule use Instant instead of ZonedDateTime
2025-11-27 19:23:17 +01:00
brian.mulier
6a111a676c
fix(tests): remove @RetryingTest for flaky test
2025-11-27 19:23:17 +01:00
brian.mulier
15da58dbf4
fix(tests): use another db name on webserver to avoid colliding with repositories
2025-11-27 19:23:17 +01:00
brian.mulier
e37e2b0166
fix(tests): better error message on AbstractRunnerTest.concurrencyQueueRestarted
2025-11-27 19:23:17 +01:00
brian.mulier
9f90412237
fix(tests): run WorkingDirectoryTest in same thread due to race condition
...
related to https://github.com/kestra-io/kestra/issues/13134
2025-11-27 19:23:17 +01:00
brian.mulier
c3d94dc8ff
fix(tests): remove JdbcTestUtils.drop usages as it defeats concurrent test runs
2025-11-27 19:23:17 +01:00
brian.mulier
98678deabb
fix(tests): use test extension context per classes to follow our concurrent test run strategy
2025-11-27 19:23:17 +01:00
Pratik Dey
248c2154a2
fix: Debug Expression syntax highlighting stops ( #13146 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-27 15:54:37 +01:00
YannC
546039e30a
fix(webserver): export test with correct path + DateField for execution export ( #13197 )
2025-11-27 15:43:03 +01:00
Vedant794
27bcb9c347
refactor(core): remove usage of unnecessary i18n composable ( #13207 )
...
Closes https://github.com/kestra-io/kestra/issues/13173 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-11-27 12:58:30 +01:00
Tanbir Ali
3f7b6a0e72
refactor(core): remove usage of unnecessary i18n composable ( #13208 )
...
Closes https://github.com/kestra-io/kestra/issues/13204 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-11-27 12:55:28 +01:00
Mahadeva Peruka
aeca59a3e4
chore(executions): more tweaks to the overview page for small screens ( #13206 )
...
Closes https://github.com/kestra-io/kestra/issues/12730 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-27 12:26:49 +01:00
François Delbrayelle
d7caf9ae00
docs: indent properly core plugins examples ( #13199 )
2025-11-27 11:04:08 +01:00
Miloš Paunović
b5efc27763
fix(core): amend showing of proper date format ( #13196 )
...
Related to https://github.com/kestra-io/kestra/pull/13139 .
Closes https://github.com/kestra-io/kestra-ee/issues/5969 .
2025-11-27 09:05:14 +01:00
Piyush Bhaskar
4909978f7f
feat(core): list out the KV and secrets from upstream parent in ns context ( #13195 )
2025-11-27 13:32:35 +05:30
yuri
f8740871ec
chore(core): improve the usability of the logs view ( #13191 )
...
- Collapse/Expand functionality shouldn't apply to temporal view
- Specified log level query parameter correctly
2025-11-27 09:00:03 +01:00
RONGALI MOHAN KRISHNA 2400033266
187319ad54
refactor(core): remove usage of unnecessary i18n composable ( #13183 )
...
Closes https://github.com/kestra-io/kestra/issues/13175 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-27 08:29:31 +01:00
2400031832
9459d6556b
refactor(core): remove usage of unnecessary i18n composable ( #13182 )
...
Closes https://github.com/kestra-io/kestra/issues/13176 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-11-27 08:26:33 +01:00
kkash08
a9d1e9ac4d
refactor(core): remove usage of unnecessary i18n composable ( #13194 )
...
Closes https://github.com/kestra-io/kestra/issues/13174 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-11-27 08:22:36 +01:00
Loïc Mathieu
c6c62dbe47
fix(execution): sequential with empty subtasks should ends in SUCCESS
...
Fixes https://github.com/kestra-io/kestra-ee/issues/5714
It fixes the aforementionned issue as there is a race with Parallel and restart which is caused by subsequent updates on the execution ending in a state where the parallel has no more task to process by didn't ends normally as it should have some.
2025-11-26 18:11:07 +01:00
Loïc Mathieu
8f4bafc666
feat(execution): add an attemps on skipped tasks
2025-11-26 18:11:07 +01:00
Barthélémy Ledoux
e46fbe480e
refactor: unify management of anonymous routes ( #13181 )
2025-11-26 15:56:00 +01:00
YannC
7fd16b24e0
feat: allows to export flows/triggers/executions as a streamed CSV files ( #13137 )
2025-11-26 14:11:14 +01:00
Richard-Mackey
51529c8ead
fix: Add taskId parameter to task log API requests ( #13106 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-26 11:48:49 +01:00
Barthélémy Ledoux
f53135a856
fix: loading icons should work ( #13126 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-26 10:26:45 +01:00
AkhilChowdary2222
bd4eebed32
refactor(core): import toast directly from the composable ( #13171 )
...
Closes https://github.com/kestra-io/kestra/issues/12951 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-26 10:10:10 +01:00
Ravi kumar
f2e7283c72
fix(ui): render level badge and header inline with message ( #13130 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-26 14:30:00 +05:30
dependabot[bot]
e31e833ce6
build(deps): bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 09:56:02 +01:00
dependabot[bot]
e7a99bb37f
build(deps): bump software.amazon.awssdk.crt:aws-crt
...
Bumps [software.amazon.awssdk.crt:aws-crt](https://github.com/awslabs/aws-crt-java ) from 0.39.4 to 0.40.1.
- [Release notes](https://github.com/awslabs/aws-crt-java/releases )
- [Commits](https://github.com/awslabs/aws-crt-java/compare/v0.39.4...v0.40.1 )
---
updated-dependencies:
- dependency-name: software.amazon.awssdk.crt:aws-crt
dependency-version: 0.40.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 09:55:38 +01:00
dependabot[bot]
1fd4bf7499
build(deps): bump org.sonarqube from 7.0.1.6134 to 7.1.0.6387
...
Bumps org.sonarqube from 7.0.1.6134 to 7.1.0.6387.
---
updated-dependencies:
- dependency-name: org.sonarqube
dependency-version: 7.1.0.6387
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 09:55:15 +01:00
dependabot[bot]
c5851ce254
build(deps): bump com.gorylenko.gradle-git-properties
...
Bumps com.gorylenko.gradle-git-properties from 2.5.3 to 2.5.4.
---
updated-dependencies:
- dependency-name: com.gorylenko.gradle-git-properties
dependency-version: 2.5.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 09:54:55 +01:00
dependabot[bot]
1f1976099e
build(deps): bump bouncycastleVersion from 1.82 to 1.83
...
Bumps `bouncycastleVersion` from 1.82 to 1.83.
Updates `org.bouncycastle:bcprov-jdk18on` from 1.82 to 1.83
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html )
- [Commits](https://github.com/bcgit/bc-java/commits )
Updates `org.bouncycastle:bcpg-jdk18on` from 1.82 to 1.83
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html )
- [Commits](https://github.com/bcgit/bc-java/commits )
Updates `org.bouncycastle:bcpkix-jdk18on` from 1.82 to 1.83
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html )
- [Commits](https://github.com/bcgit/bc-java/commits )
---
updated-dependencies:
- dependency-name: org.bouncycastle:bcprov-jdk18on
dependency-version: '1.83'
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: org.bouncycastle:bcpg-jdk18on
dependency-version: '1.83'
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: org.bouncycastle:bcpkix-jdk18on
dependency-version: '1.83'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 09:54:30 +01:00
dependabot[bot]
6a8e6b414b
build(deps): bump flyingSaucerVersion from 10.0.4 to 10.0.5
...
Bumps `flyingSaucerVersion` from 10.0.4 to 10.0.5.
Updates `org.xhtmlrenderer:flying-saucer-core` from 10.0.4 to 10.0.5
- [Release notes](https://github.com/flyingsaucerproject/flyingsaucer/releases )
- [Changelog](https://github.com/flyingsaucerproject/flyingsaucer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/flyingsaucerproject/flyingsaucer/compare/v10.0.4...v10.0.5 )
Updates `org.xhtmlrenderer:flying-saucer-pdf` from 10.0.4 to 10.0.5
- [Release notes](https://github.com/flyingsaucerproject/flyingsaucer/releases )
- [Changelog](https://github.com/flyingsaucerproject/flyingsaucer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/flyingsaucerproject/flyingsaucer/compare/v10.0.4...v10.0.5 )
---
updated-dependencies:
- dependency-name: org.xhtmlrenderer:flying-saucer-core
dependency-version: 10.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.xhtmlrenderer:flying-saucer-pdf
dependency-version: 10.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 09:54:02 +01:00
dependabot[bot]
80d81820c9
build(deps): bump io.pebbletemplates:pebble from 3.2.4 to 4.0.0
...
Bumps [io.pebbletemplates:pebble](https://github.com/PebbleTemplates/pebble ) from 3.2.4 to 4.0.0.
- [Release notes](https://github.com/PebbleTemplates/pebble/releases )
- [Commits](https://github.com/PebbleTemplates/pebble/compare/3.2.4...4.0.0 )
---
updated-dependencies:
- dependency-name: io.pebbletemplates:pebble
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 09:53:40 +01:00
dependabot[bot]
0a62957f05
build(deps): bump software.amazon.awssdk:bom from 2.38.9 to 2.39.4
...
Bumps software.amazon.awssdk:bom from 2.38.9 to 2.39.4.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.39.4
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 09:52:50 +01:00
dependabot[bot]
2c46bc0c39
build(deps): bump vue-i18n from 11.1.12 to 11.2.2 in /ui ( #13167 )
...
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n ) from 11.1.12 to 11.2.2.
- [Release notes](https://github.com/intlify/vue-i18n/releases )
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.2.2/packages/vue-i18n )
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.2.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-26 08:54:26 +01:00
Mahadeva Peruka
f0189c32fc
chore(executions): minor tweaks to the overview page for small screens ( #13084 )
...
Closes https://github.com/kestra-io/kestra/issues/12730 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-26 08:47:18 +01:00
zihenzzz
e6058f3d3e
chore(executions): minor tweaks to the gantt chart on the execution page for small screens ( #13095 )
...
Closes https://github.com/kestra-io/kestra/issues/12735 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-26 08:41:20 +01:00
Yuvraj Karna
a5ec12c62a
refactor(core): import moment as a library directly into the component ( #13125 )
...
Closes https://github.com/kestra-io/kestra/issues/12955 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-26 08:27:28 +01:00
SIVALANAGASHANKARNIVAS
5439d395b1
refactor(core): import moment as a library directly into the component ( #13139 )
...
Closes https://github.com/kestra-io/kestra/issues/12956 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-26 08:19:26 +01:00
Piyush Bhaskar
bb363f8832
feat(execution): add execution triggers column ( #13158 )
2025-11-26 12:46:33 +05:30
Piyush Bhaskar
865aaa1fde
refactor(filter): re position refresh and reset ( #13142 )
2025-11-26 12:46:19 +05:30
Piyush Bhaskar
116e5aad2d
fix(core): add nextTick for table rendering ( #13148 )
2025-11-26 12:39:13 +05:30
Loïc Mathieu
5860ce73bb
feat(system): configure Docker Compose termination grace period to 6m
...
By default, Kestra has a termination grace period of 5m.
To be sure all tasks are terminated, we need to configure Docker Compose with a termination grace period of more than that: 6m.
Part-of: https://github.com/kestra-io/kestra-ee/issues/5556
2025-11-25 17:07:01 +01:00
Nicolas K.
527d80cd74
fix(tests): failing unit test flowProperties ( #13138 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-11-25 10:29:51 +01:00
Miloš Paunović
c99bd1d4ea
fix(core): redirect welcome page action button to flow creation in the enterprise edition ( #13136 )
...
Closes https://github.com/kestra-io/kestra-ee/issues/5933 .
2025-11-25 08:15:06 +01:00
Hritik Raj
c4a6ea617f
refactor(ui): migrate Toc.vue to Vue 3 Composition API with full Type… ( #13113 )
2025-11-24 16:05:33 +05:30
Pratik Dey
a4b0beaf63
refactor(core): remove unused component from codebase ( #13123 )
...
Closes https://github.com/kestra-io/kestra/issues/12960 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-24 09:49:16 +01:00
Raúl Soto
a5847aeb3a
refactor(core): remove unused component from codebase ( #13111 )
...
Closes https://github.com/kestra-io/kestra/issues/12961 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-24 08:00:32 +01:00
Ronin@73
49bbc15d91
refactor(core): remove unused component from codebase ( #13112 )
...
Closes https://github.com/kestra-io/kestra/issues/12959 .
Co-authored-by: AtulRaghuvanshi73 <atul.raghuvanshi73@gmail.com >
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-11-24 07:57:05 +01:00
Loïc Mathieu
9d6694f807
fix(system): WorkerTask should not FAILED when interrupting so they would be resubmitted
...
When a Worker is stopping, it will first wait for all running tasks to stop, then kill them. For those that didn't implement kill their thread would be interrupted.
But if the task is properly killed, or support interrupts (like the Sleep task), it would ends in FAILED then a WorkerTaskWould be send that would fail the flow preventing the WorkerTask to be resubmitted.
We nows check if the worker is terminating and should resubmit, in this case we didn't emit any WorkerTaskResult
Fixes #13108
Part-of: https://github.com/kestra-io/kestra-ee/issues/5556
2025-11-21 16:58:36 +01:00
Florian Hussonnois
eb51c5be37
feat(flows): add new check conditions
...
Adds new property 'checks' on flow in order to allow
pre-conditions to be evaluated before execution
Fixes : kestra-io/kestra-ee#5759
2025-11-21 14:25:01 +01:00
Arghyadeep
90ee720d49
refactor(core): remove usage of unnecessary i18n composable ( #13103 )
...
Closes https://github.com/kestra-io/kestra/issues/12949 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-21 08:13:09 +01:00
vishnuvarthan
fd259082a6
refactor(core): remove usage of unnecessary i18n composable ( #13104 )
...
Closes https://github.com/kestra-io/kestra/issues/12970 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-11-21 08:02:30 +01:00
François Delbrayelle
b5323f969c
chore: update core plugins icons with new look & feel ( #13102 )
2025-11-20 16:56:09 +01:00
Barthélémy Ledoux
6c826e93c8
feat: implement unsaved changes handling with dedicated store and dialog ( #13090 )
2025-11-20 15:47:25 +01:00
Georg Traar
aae3e6605d
docs(foreach): improve explanation of concurrencyLimit semantics ( #13085 )
...
* docs(foreach): improve explanation of concurrencyLimit semantics
---------
Co-authored-by: Georg Traar <georg@crate.io >
2025-11-20 13:08:45 +01:00
Barthélémy Ledoux
ea17077b0a
tests(e2e): reproduce and fix flake ( #13075 )
2025-11-20 11:59:00 +01:00
Barthélémy Ledoux
117200eaab
fix: add defaultScope and defaultTimeRange props to various components ( #13097 )
2025-11-20 11:56:48 +01:00
YannC
3216611828
fix: make sure variables from ExecutionTrigger has AdditionalPropertiesValue to true ( #13096 )
2025-11-20 11:35:39 +01:00
Barthélémy Ledoux
1173eb2dde
fix(filters): make restoreUrl work better
...
closes #13082
fix redirection scheme:
remove timeout for restoreUrl
remove use of the restoreUrl hook in filters since it is only saved in useDataTableAction
to keep the order intact (restore first, default second) we add 2 nextTick() in useDefaultFilter() one for router the other for restoreUrl.
2025-11-20 11:03:02 +01:00
Pradumna Saraf
360b58a851
fix: failing sanity checks
2025-11-20 11:00:52 +01:00
Loïc Mathieu
57e288abdd
fix(execution): improve property skip cache
...
When using Property.ofExpression(), the cache should never be used as this is usually used as providing a default value inside a task, which can change from rendering to rendering as it's an expression.
Also retain skipCache in a boolean so it can be rendered more than 2 times ans still skip the cache.
It should prevent future issues like #13027
2025-11-20 10:23:37 +01:00
YannC
7fa14eb3f5
chore(API): apiResponse annotation for type return ( #13088 )
2025-11-20 09:47:32 +01:00
Adriana Arroyo Fernandez
0ed2b0a53c
refactor(core): remove usage of unnecessary i18n composable ( #13083 )
...
Closes https://github.com/kestra-io/kestra/issues/12950 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-11-20 07:58:18 +01:00
YannC
68ace7a59b
fix: loop until avoid taskrun duplication + handle submitted status ( #13023 )
...
* fix: in LoopUntil, missing handle of submitted task in the resolveWaitForNext method
* fix: remove useless code that was generating duplicate taskrun
2025-11-19 15:14:18 +01:00
Nicolas K.
105b1b36e5
feat(flows): improve human task in bulk method, kill and force run ( #13067 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-11-19 14:53:59 +01:00
Iulian Ghita
15e82f65c6
fix(ui): make plugins pages responsive ( #12829 )
...
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
2025-11-19 18:31:15 +05:30
dependabot[bot]
aec75bb673
build(deps): bump nl.basjes.gitignore:gitignore-reader
...
Bumps [nl.basjes.gitignore:gitignore-reader](https://github.com/nielsbasjes/codeowners ) from 1.12.2 to 1.13.0.
- [Release notes](https://github.com/nielsbasjes/codeowners/releases )
- [Changelog](https://github.com/nielsbasjes/codeowners/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nielsbasjes/codeowners/compare/v1.12.2...v1.13.0 )
---
updated-dependencies:
- dependency-name: nl.basjes.gitignore:gitignore-reader
dependency-version: 1.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-19 13:40:34 +01:00
Florian Hussonnois
f489678532
fix(trigger): TimeBetween should support cross-midnight range
2025-11-19 13:32:14 +01:00
Florian Hussonnois
79fc5a3f24
fix(trigger): fix trigger evaluation with TimeBetween condition ( #10900 )
...
Fixes : #10900
2025-11-19 13:32:14 +01:00
Piyush Bhaskar
312ec2c36b
chore(core): remove import warning ( #13071 )
2025-11-19 17:27:00 +05:30
Piyush Bhaskar
d57150e69c
chore(test): fix frontend failing test ( #13070 )
2025-11-19 17:23:16 +05:30
Miloš Paunović
4b25232d4e
build(core): remove unused dependency ( #13064 )
2025-11-19 12:33:19 +01:00
Loïc Mathieu
1d1a065833
fix(tests): lower termination grace period
...
If a test mis-behave, for ex starting an execution but not terminating it, as the default termination grace period is 5mn it can take very long time to wait for post-test terminaison.
Switching to a termination grace period of 5s may help.
I also detect that the ExecutionControllerRunner test when launching the test suite, would not properly kill the `sleep-long` flow so waiting for it to complete, or the termination grace period. When a test that use this flow is launched separatly it works properly. As a safety net I reduce the sleep from 5mn to 30s.
2025-11-19 11:58:06 +01:00
dependabot[bot]
d6ecbadee1
build(deps): bump kafkaVersion from 4.1.0 to 4.1.1
...
Bumps `kafkaVersion` from 4.1.0 to 4.1.1.
Updates `org.apache.kafka:kafka-clients` from 4.1.0 to 4.1.1
Updates `org.apache.kafka:kafka-streams` from 4.1.0 to 4.1.1
Updates `org.apache.kafka:kafka-streams-test-utils` from 4.1.0 to 4.1.1
---
updated-dependencies:
- dependency-name: org.apache.kafka:kafka-clients
dependency-version: 4.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.apache.kafka:kafka-streams
dependency-version: 4.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.apache.kafka:kafka-streams-test-utils
dependency-version: 4.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-19 11:51:01 +01:00
dependabot[bot]
205605060d
build(deps): bump com.google.cloud:libraries-bom from 26.71.0 to 26.72.0
...
Bumps [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom ) from 26.71.0 to 26.72.0.
- [Release notes](https://github.com/googleapis/java-cloud-bom/releases )
- [Changelog](https://github.com/googleapis/java-cloud-bom/blob/main/release-please-config.json )
- [Commits](https://github.com/googleapis/java-cloud-bom/compare/v26.71.0...v26.72.0 )
---
updated-dependencies:
- dependency-name: com.google.cloud:libraries-bom
dependency-version: 26.72.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-19 11:50:38 +01:00
dependabot[bot]
6ef3a00e16
build(deps): bump peter-evans/repository-dispatch from 4.0.0 to 4.0.1
...
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases )
- [Commits](5fc4efd1a4...28959ce8df )
---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
dependency-version: 4.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-19 11:48:57 +01:00
dependabot[bot]
f70d612878
build(deps): bump actions/github-script from 7 to 8
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-19 11:48:35 +01:00
dependabot[bot]
0b345c03d1
build(deps): bump net.e175.klaus:zip-prefixer from 0.3.1 to 0.4.0
...
Bumps [net.e175.klaus:zip-prefixer](https://github.com/klausbrunner/zip-prefixer ) from 0.3.1 to 0.4.0.
- [Commits](https://github.com/klausbrunner/zip-prefixer/commits )
---
updated-dependencies:
- dependency-name: net.e175.klaus:zip-prefixer
dependency-version: 0.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-19 11:48:03 +01:00
dependabot[bot]
ecb508f797
build(deps): bump io.qameta.allure:allure-bom from 2.30.0 to 2.31.0
...
Bumps [io.qameta.allure:allure-bom](https://github.com/allure-framework/allure-java ) from 2.30.0 to 2.31.0.
- [Release notes](https://github.com/allure-framework/allure-java/releases )
- [Commits](https://github.com/allure-framework/allure-java/compare/2.30.0...2.31.0 )
---
updated-dependencies:
- dependency-name: io.qameta.allure:allure-bom
dependency-version: 2.31.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-19 11:47:43 +01:00
dependabot[bot]
38caea2568
build(deps): bump flyingSaucerVersion from 10.0.3 to 10.0.4
...
Bumps `flyingSaucerVersion` from 10.0.3 to 10.0.4.
Updates `org.xhtmlrenderer:flying-saucer-core` from 10.0.3 to 10.0.4
- [Release notes](https://github.com/flyingsaucerproject/flyingsaucer/releases )
- [Changelog](https://github.com/flyingsaucerproject/flyingsaucer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/flyingsaucerproject/flyingsaucer/compare/v10.0.3...v10.0.4 )
Updates `org.xhtmlrenderer:flying-saucer-pdf` from 10.0.3 to 10.0.4
- [Release notes](https://github.com/flyingsaucerproject/flyingsaucer/releases )
- [Changelog](https://github.com/flyingsaucerproject/flyingsaucer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/flyingsaucerproject/flyingsaucer/compare/v10.0.3...v10.0.4 )
---
updated-dependencies:
- dependency-name: org.xhtmlrenderer:flying-saucer-core
dependency-version: 10.0.4
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.xhtmlrenderer:flying-saucer-pdf
dependency-version: 10.0.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-19 11:47:22 +01:00
dependabot[bot]
cdad732576
build(deps): bump org.wiremock:wiremock-jetty12 from 3.13.1 to 3.13.2
...
Bumps [org.wiremock:wiremock-jetty12](https://github.com/wiremock/wiremock ) from 3.13.1 to 3.13.2.
- [Release notes](https://github.com/wiremock/wiremock/releases )
- [Commits](https://github.com/wiremock/wiremock/compare/3.13.1...3.13.2 )
---
updated-dependencies:
- dependency-name: org.wiremock:wiremock-jetty12
dependency-version: 3.13.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-19 11:46:15 +01:00
dependabot[bot]
0dd4cb963f
build(deps): bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0
...
Bumps org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0.
---
updated-dependencies:
- dependency-name: org.apache.commons:commons-lang3
dependency-version: 3.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-19 11:45:46 +01:00
dependabot[bot]
c35ca82356
build(deps): bump software.amazon.awssdk:bom from 2.38.4 to 2.38.9
...
Bumps software.amazon.awssdk:bom from 2.38.4 to 2.38.9.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.38.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-19 11:45:21 +01:00
Miloš Paunović
db6cb93df4
chore(deps): regular dependency update ( #13065 )
...
Performing a weekly round of dependency updates in the NPM ecosystem to keep everything up to date.
2025-11-19 09:45:28 +01:00
YannC
1f8d2ea918
fix: use pull request head sha instead of commit.sha ( #13063 )
2025-11-19 09:34:34 +01:00
dependabot[bot]
3c09a38eed
build(deps): bump the patch group in /ui with 6 updates ( #13057 )
...
Bumps the patch group in /ui with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [el-table-infinite-scroll](https://github.com/yujinpan/el-table-infinite-scroll ) | `3.0.7` | `3.0.8` |
| [element-plus](https://github.com/element-plus/element-plus ) | `2.11.7` | `2.11.8` |
| [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue ) | `6.0.1` | `6.0.2` |
| [@vitejs/plugin-vue-jsx](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue-jsx ) | `5.1.1` | `5.1.2` |
| [rolldown-vite](https://github.com/vitejs/rolldown-vite/tree/HEAD/packages/vite ) | `7.2.5` | `7.2.6` |
| [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc ) | `3.1.3` | `3.1.4` |
Updates `el-table-infinite-scroll` from 3.0.7 to 3.0.8
- [Changelog](https://github.com/yujinpan/el-table-infinite-scroll/blob/v3/CHANGELOG.md )
- [Commits](https://github.com/yujinpan/el-table-infinite-scroll/compare/v3.0.7...v3.0.8 )
Updates `element-plus` from 2.11.7 to 2.11.8
- [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.7...2.11.8 )
Updates `@vitejs/plugin-vue` from 6.0.1 to 6.0.2
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@6.0.2/packages/plugin-vue )
Updates `@vitejs/plugin-vue-jsx` from 5.1.1 to 5.1.2
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue-jsx/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@5.1.2/packages/plugin-vue-jsx )
Updates `rolldown-vite` from 7.2.5 to 7.2.6
- [Release notes](https://github.com/vitejs/rolldown-vite/releases )
- [Changelog](https://github.com/vitejs/rolldown-vite/blob/rolldown-vite/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/rolldown-vite/commits/v7.2.6/packages/vite )
Updates `vue-tsc` from 3.1.3 to 3.1.4
- [Release notes](https://github.com/vuejs/language-tools/releases )
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vuejs/language-tools/commits/v3.1.4/packages/tsc )
---
updated-dependencies:
- dependency-name: el-table-infinite-scroll
dependency-version: 3.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: element-plus
dependency-version: 2.11.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: "@vitejs/plugin-vue"
dependency-version: 6.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: "@vitejs/plugin-vue-jsx"
dependency-version: 5.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: rolldown-vite
dependency-version: 7.2.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: vue-tsc
dependency-version: 3.1.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-19 08:54:11 +01:00
dependabot[bot]
0525e3ece6
build(deps): bump the build group in /ui with 6 updates ( #13044 )
...
Bumps the build group in /ui with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [@rollup/rollup-darwin-arm64](https://github.com/rollup/rollup ) | `4.53.2` | `4.53.3` |
| [@rollup/rollup-darwin-x64](https://github.com/rollup/rollup ) | `4.53.2` | `4.53.3` |
| [@rollup/rollup-linux-x64-gnu](https://github.com/rollup/rollup ) | `4.53.2` | `4.53.3` |
| [@swc/core-darwin-arm64](https://github.com/swc-project/swc ) | `1.15.1` | `1.15.2` |
| [@swc/core-darwin-x64](https://github.com/swc-project/swc ) | `1.15.1` | `1.15.2` |
| [@swc/core-linux-x64-gnu](https://github.com/swc-project/swc ) | `1.15.1` | `1.15.2` |
Updates `@rollup/rollup-darwin-arm64` from 4.53.2 to 4.53.3
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.53.2...v4.53.3 )
Updates `@rollup/rollup-darwin-x64` from 4.53.2 to 4.53.3
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.53.2...v4.53.3 )
Updates `@rollup/rollup-linux-x64-gnu` from 4.53.2 to 4.53.3
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.53.2...v4.53.3 )
Updates `@swc/core-darwin-arm64` from 1.15.1 to 1.15.2
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.1...v1.15.2 )
Updates `@swc/core-darwin-x64` from 1.15.1 to 1.15.2
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.1...v1.15.2 )
Updates `@swc/core-linux-x64-gnu` from 1.15.1 to 1.15.2
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.1...v1.15.2 )
---
updated-dependencies:
- dependency-name: "@rollup/rollup-darwin-arm64"
dependency-version: 4.53.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
- dependency-name: "@rollup/rollup-darwin-x64"
dependency-version: 4.53.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
- dependency-name: "@rollup/rollup-linux-x64-gnu"
dependency-version: 4.53.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
- dependency-name: "@swc/core-darwin-arm64"
dependency-version: 1.15.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
- dependency-name: "@swc/core-darwin-x64"
dependency-version: 1.15.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
- dependency-name: "@swc/core-linux-x64-gnu"
dependency-version: 1.15.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-19 08:31:51 +01:00
MSHIVVANI
4382aabe39
fix(ui): Wrap header actions on Flows page for mobile view ( #12976 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-18 18:48:52 +05:30
Mahadeva Peruka
5e0fddadc4
fix(core): Fixed padding for Flow Home page ( #12831 )
2025-11-18 18:45:35 +05:30
Karthik D
4297459a6a
refactor(ui): Convert LogChart.vue component to TS ( #12987 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-18 18:34:24 +05:30
Miloš Paunović
31e5f6bdef
chore(core): improve handling of local and cdn-loaded fonts ( #13020 )
...
Related to https://github.com/kestra-io/kestra/pull/11448#issuecomment-3510236629 .
Closes https://github.com/kestra-io/kestra/issues/13019 .
2025-11-18 13:25:58 +01:00
github-actions[bot]
dc7cea0396
chore(core): localize to languages other than english ( #13021 )
...
Extended localization support by adding translations for multiple languages using English as the base. This enhances accessibility and usability for non-English-speaking users while keeping English as the source reference.
Co-authored-by: GitHub Action <actions@github.com >
2025-11-18 13:25:38 +01:00
Piyush Bhaskar
e818614f4a
feat(core): add a empty page for namespace overview ( #13017 )
...
Co-authored-by: GitHub Action <actions@github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-18 17:39:47 +05:30
dependabot[bot]
a5ccfbb0ac
build(deps): bump com.github.ben-manes.caffeine:caffeine
...
Bumps [com.github.ben-manes.caffeine:caffeine](https://github.com/ben-manes/caffeine ) from 3.2.2 to 3.2.3.
- [Release notes](https://github.com/ben-manes/caffeine/releases )
- [Commits](https://github.com/ben-manes/caffeine/compare/v3.2.2...v3.2.3 )
---
updated-dependencies:
- dependency-name: com.github.ben-manes.caffeine:caffeine
dependency-version: 3.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-18 11:51:51 +01:00
Piyush Bhaskar
e5fece8d4d
fix(core): clear the selection properly and refactor ( #13012 )
2025-11-18 16:07:29 +05:30
brian-mulier-p
816a1bb543
fix(cli): no-args will properly return help ( #12980 )
...
closes https://github.com/kestra-io/kestra-ee/issues/5842
2025-11-18 11:23:30 +01:00
Loïc Mathieu
735697ac71
chore(system): share JDBC repository code in an abstract CRUD repository
2025-11-18 11:13:16 +01:00
Ridham Anand
4fc6948037
feat(ui): replace native alert with ElDialog for unsaved changes warning ( #12373 ) ( #12475 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-11-18 10:56:22 +01:00
tharani-2006
e56e35e770
Fix: follow timezone from settings when displaying DATETIME KV ( #9428 ) ( #12363 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-18 10:24:27 +01:00
Loïc Mathieu
a4ca3498f3
fix(execution): use jdbcRepository.findOne to be tolerant of multiple results
...
It uses findAny() under the cover which does not throw if more than one result is returned.
Fixes #12943
2025-11-18 10:21:51 +01:00
Barthélémy Ledoux
d7e17f157a
fix(flows): synchronize unsaved popup with flow store ( #13004 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-18 10:12:26 +01:00
Loïc Mathieu
41f83949f0
chore(system): replace Flow by FlowInterface where possible
...
Part-of: https://github.com/kestra-io/kestra/issues/8274
2025-11-18 09:50:49 +01:00
Miloš Paunović
0db2d8759a
refactor(core): clean up usage of constants throughout the repositories ( #13011 )
...
Closes https://github.com/kestra-io/kestra/issues/7905 .
2025-11-18 09:50:33 +01:00
YannC
6e0197b542
feat: allows importFlows endpoint to be able to throw when having an invalid flow ( #12995 )
2025-11-18 09:33:32 +01:00
YannC
6918d5d512
feat: add annotation for multipart body on resumeExecution to have it inside SDK ( #13003 )
2025-11-18 09:33:21 +01:00
Pradumna Saraf
a3fc9b1532
chore: update the postgresql volume path in compose file ( #12946 )
2025-11-18 13:43:55 +05:30
Florian Hussonnois
0f340a9a29
fix(scheduler): mysql convert 'now' to UTC to avoid any offset error on next_execution_date
...
Fixed a previous commit to only apply the change for MySQL
Related-to: kestra-io/kestra-ee#5611
2025-11-17 21:52:58 +01:00
Barthélémy Ledoux
8a8911a25d
test(e2e): make e2e tests pass again with restoreUrl ( #12887 )
2025-11-17 17:51:09 +01:00
Florian Hussonnois
ae204a03b0
fix(scheduler): convert 'now' to UTC to avoid any offset error on next_execution_date
...
Related-to: kestra-io/kestra-ee#5611
2025-11-17 13:12:31 +01:00
Aleksa Radosavljević
4dc7924184
refactor(core): remove usage of unnecessary i18n composable ( #12996 )
...
Closes https://github.com/kestra-io/kestra/issues/12962 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-17 12:46:11 +01:00
Barthélémy Ledoux
748d055183
fix: make custom dashboard fully responsive ( #12992 )
2025-11-17 12:24:12 +01:00
AJ Emerich
1c658ae283
docs(flow-trigger): add example using preconditions on labels ( #12918 )
...
* docs(flow-trigger): add example using preconditions on labels
Part of https://github.com/kestra-io/kestra/issues/12905
* docs(flow-trigger): update syntax
2025-11-17 11:52:09 +01:00
AJ Emerich
c107062222
fix(docker-compose): switch to kebab case ( #12934 )
2025-11-17 11:18:22 +01:00
Aditya Tile
517aa3df0f
refactor(core): remove usage of unnecessary i18n composable ( #12990 )
...
Closes https://github.com/kestra-io/kestra/issues/12964 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-17 10:11:46 +01:00
Loïc Mathieu
8346874c43
chore(system): reduce repository code duplication between OSS and EE
...
Part-of: https://github.com/kestra-io/kestra-ee/issues/1684
2025-11-17 10:03:45 +01:00
Loïc Mathieu
3b08c51158
chore(test): add tests for OpenTelemetry traces
...
Part-of: #6879
2025-11-17 10:01:24 +01:00
Hritik Raj
4525d1f508
Simplify SurveyDialog.vue translations by using $t in template ( #12985 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-17 14:20:49 +05:30
XCode
4d59bac763
refactor(ui): use global $t in DashboardEditorButtons template ( #12982 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
2025-11-17 14:18:03 +05:30
Aditya
4f45f18dc0
fix: use global in Bar.vue and remove useI18n ( #12986 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-17 14:15:58 +05:30
Piyush Bhaskar
56a637006a
fix(core): add resize observer for editor container ( #12991 )
2025-11-17 13:54:28 +05:30
Miloš Paunović
ecf9830ec0
docs(core): improve the pull request template ( #12975 )
2025-11-17 09:20:42 +01:00
varunkasyap
a6f8453d9d
refactor(core): import toast directly from the composable ( #12981 )
...
Closes https://github.com/kestra-io/kestra/issues/12952 .
Co-authored-by: Kasyap Pentamaraju <vpentamaraju@webmd.net >
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-17 08:36:05 +01:00
dependabot[bot]
84dddb0a4e
build(deps): bump js-yaml from 4.1.0 to 4.1.1 in /ui ( #12978 )
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.1.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-17 08:04:19 +01:00
Loïc Mathieu
9957b1659e
fix(flow): flow trigger with both conditions and preconditions
...
When a flow have both a condition and a precondition, the condition was evaluated twice which lead to double execution triggered.
Fixes
2025-11-14 16:35:15 +01:00
Irfan
6803801f88
refactor(core): refactor to Composition API with TypeScript ( #12929 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-11-14 19:08:29 +05:30
Piyush Bhaskar
f38cdd1f41
fix(core): make the pagination work for ns executions ( #12965 )
2025-11-14 16:32:07 +05:30
Piyush Bhaskar
c734881800
refactor(core): remove i18n console error ( #12958 )
2025-11-14 15:49:36 +05:30
Piyush Bhaskar
587094fcde
fix(core): show data on page when label checked from another page ( #12944 )
2025-11-14 14:24:54 +05:30
Piyush Bhaskar
3142577ab0
fix(core): bring the actions and add margin below chart in execution and logs ( #12947 )
2025-11-14 14:17:10 +05:30
Miloš Paunović
29db459556
refactor(core): move component to enterprise repository where it's used ( #12945 )
...
Closes https://github.com/kestra-io/kestra-ee/issues/5635 .
2025-11-14 09:23:12 +01:00
Piyush Bhaskar
14690e36b0
fix(core): remove the console error ( #12937 )
2025-11-14 11:41:22 +05:30
YannC
c9559b60ca
feat: set version as Kestra version in openapi spec ( #12932 )
2025-11-13 14:30:47 +01:00
YannC
08c2335723
feat: checkrun instead of comment ( #12938 )
2025-11-13 13:53:21 +01:00
Miloš Paunović
caa32f393a
chore(namespaces): use a valid translation key ( #12936 )
2025-11-13 12:26:55 +01:00
Ravi kumar
4c25c6269f
refactor(core): replace soon-to-be-deprecated scroll directive ( #12811 )
...
Closes https://github.com/kestra-io/kestra/issues/12798 .
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-13 12:21:37 +01:00
Vaidesh
16b1cc6bb3
Fix(ui) increase modal width on mobile #12729 ( #12904 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-13 16:50:58 +05:30
Anna Geller
7826d8fce0
feat: add Marco's GCP module to README ( #12935 )
2025-11-13 11:55:36 +01:00
Loïc Mathieu
9372760a11
fix(flow): don't URLEncode the fileName inside the Download task
...
Also provide a `fileName` property that when set would override any filename from the content disposition in case it causes issues.
2025-11-13 11:10:46 +01:00
Loïc Mathieu
03b1b1be8c
fix(system): consume the trigger queue so it is properly cleaned
...
Fixes https://github.com/kestra-io/kestra/issues/11671
2025-11-13 11:10:27 +01:00
YannC
9c57691113
feat: write a comment on OSS PR to indicate EE state ( #12824 )
...
* feat: write a comment on OSS PR to indicate EE state
* feat: write a comment on OSS PR to indicate EE state
2025-11-13 10:49:32 +01:00
Barthélémy Ledoux
c80b05ea9e
fix(executions): simplify LabelInput usage in execution labels dialog ( #12921 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-11-13 14:36:30 +05:30
Miloš Paunović
af1119d9bc
refactor(core): amend small spelling mistakes ( #12928 )
...
Related to https://github.com/kestra-io/kestra/pull/12912 .
2025-11-13 09:36:49 +01:00
Piyush Bhaskar
217021c6d1
fix(flow): enhance error handling and validation for flow save operations ( #12926 )
2025-11-13 14:05:20 +05:30
Miloš Paunović
329aa13f4e
fix(core): amend paths for consuming custom blueprints ( #12925 )
...
Closes https://github.com/kestra-io/kestra-ee/issues/5814 .
2025-11-13 09:33:44 +01:00
Piyush Bhaskar
274c076d60
fix(core): adjust overflow behavior ( #12879 )
2025-11-13 13:58:02 +05:30
Piyush Bhaskar
30325f16bf
fix(core): update toast to use util ( #12924 )
2025-11-13 12:51:56 +05:30
Barthélémy Ledoux
8a7f2938b1
Revert "fix(core): bring the usage of restore url ( #12762 )" ( #12915 )
2025-11-12 16:34:08 +01:00
Loïc Mathieu
7b05caf934
fix(system): access log configuration
...
Due to a change in the configuration file, access log configuration was in the wrong sub-document.
Fixes https://github.com/kestra-io/kestra-ee/issues/5670
2025-11-12 15:02:21 +01:00
Miloš Paunović
c8f96d5183
build(deps): remove commit message prefix for dependabot npm pull requests ( #12907 )
2025-11-12 14:02:02 +01:00
dependabot[bot]
ef5615e78d
[npm] Bump the types group in /ui with 4 updates ( #12901 )
...
Bumps the types group in /ui with 4 updates: [@types/moment](https://github.com/moment/moment ), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ), [@types/testing-library__jest-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/testing-library__jest-dom ) and [@types/testing-library__user-event](https://github.com/testing-library/user-event ).
Updates `@types/moment` from 2.11.29 to 2.13.0
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/commits/2.13.0 )
Updates `@types/node` from 24.10.0 to 24.10.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `@types/testing-library__jest-dom` from 5.14.9 to 6.0.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/testing-library__jest-dom )
Updates `@types/testing-library__user-event` from 4.1.1 to 4.2.0
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/commits/v4.2.0 )
---
updated-dependencies:
- dependency-name: "@types/moment"
dependency-version: 2.13.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: types
- dependency-name: "@types/node"
dependency-version: 24.10.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
- dependency-name: "@types/testing-library__jest-dom"
dependency-version: 6.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: types
- dependency-name: "@types/testing-library__user-event"
dependency-version: 4.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-12 13:53:13 +01:00
dependabot[bot]
a83fe7ee2b
[npm] bump posthog-js from 1.289.0 to 1.291.0 in /ui ( #12897 )
...
Bumps [posthog-js](https://github.com/PostHog/posthog-js ) from 1.289.0 to 1.291.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.289.0...posthog-js@1.291.0 )
---
updated-dependencies:
- dependency-name: posthog-js
dependency-version: 1.291.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-12 13:23:57 +01:00
Miloš Paunović
0b853e0f50
build(deps): add commit message prefix for dependabot npm pull requests ( #12896 )
2025-11-12 13:06:20 +01:00
dependabot[bot]
ed83022235
build(deps-dev): bump the patch group in /ui with 3 updates ( #12895 )
...
Bumps the patch group in /ui with 3 updates: [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ), [rolldown-vite](https://github.com/vitejs/rolldown-vite/tree/HEAD/packages/vite ) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `@typescript-eslint/parser` from 8.46.3 to 8.46.4
- [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.46.4/packages/parser )
Updates `rolldown-vite` from 7.2.2 to 7.2.5
- [Release notes](https://github.com/vitejs/rolldown-vite/releases )
- [Changelog](https://github.com/vitejs/rolldown-vite/blob/rolldown-vite/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/rolldown-vite/commits/v7.2.5/packages/vite )
Updates `typescript-eslint` from 8.46.3 to 8.46.4
- [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.46.4/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.46.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: rolldown-vite
dependency-version: 7.2.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: typescript-eslint
dependency-version: 8.46.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-12 12:52:27 +01:00
dependabot[bot]
6b94756c7e
build(deps): bump the build group in /ui with 9 updates ( #12891 )
...
Bumps the build group in /ui with 9 updates:
| Package | From | To |
| --- | --- | --- |
| [@esbuild/darwin-arm64](https://github.com/evanw/esbuild ) | `0.25.12` | `0.27.0` |
| [@esbuild/darwin-x64](https://github.com/evanw/esbuild ) | `0.25.12` | `0.27.0` |
| [@esbuild/linux-x64](https://github.com/evanw/esbuild ) | `0.25.12` | `0.27.0` |
| [@rollup/rollup-darwin-arm64](https://github.com/rollup/rollup ) | `4.52.5` | `4.53.2` |
| [@rollup/rollup-darwin-x64](https://github.com/rollup/rollup ) | `4.52.5` | `4.53.2` |
| [@rollup/rollup-linux-x64-gnu](https://github.com/rollup/rollup ) | `4.52.5` | `4.53.2` |
| [@swc/core-darwin-arm64](https://github.com/swc-project/swc ) | `1.15.0` | `1.15.1` |
| [@swc/core-darwin-x64](https://github.com/swc-project/swc ) | `1.15.0` | `1.15.1` |
| [@swc/core-linux-x64-gnu](https://github.com/swc-project/swc ) | `1.15.0` | `1.15.1` |
Updates `@esbuild/darwin-arm64` from 0.25.12 to 0.27.0
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.12...v0.27.0 )
Updates `@esbuild/darwin-x64` from 0.25.12 to 0.27.0
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.12...v0.27.0 )
Updates `@esbuild/linux-x64` from 0.25.12 to 0.27.0
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.12...v0.27.0 )
Updates `@rollup/rollup-darwin-arm64` from 4.52.5 to 4.53.2
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.52.5...v4.53.2 )
Updates `@rollup/rollup-darwin-x64` from 4.52.5 to 4.53.2
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.52.5...v4.53.2 )
Updates `@rollup/rollup-linux-x64-gnu` from 4.52.5 to 4.53.2
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.52.5...v4.53.2 )
Updates `@swc/core-darwin-arm64` from 1.15.0 to 1.15.1
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.0...v1.15.1 )
Updates `@swc/core-darwin-x64` from 1.15.0 to 1.15.1
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.0...v1.15.1 )
Updates `@swc/core-linux-x64-gnu` from 1.15.0 to 1.15.1
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.0...v1.15.1 )
---
updated-dependencies:
- dependency-name: "@esbuild/darwin-arm64"
dependency-version: 0.27.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: build
- dependency-name: "@esbuild/darwin-x64"
dependency-version: 0.27.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: build
- dependency-name: "@esbuild/linux-x64"
dependency-version: 0.27.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: build
- dependency-name: "@rollup/rollup-darwin-arm64"
dependency-version: 4.53.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: build
- dependency-name: "@rollup/rollup-darwin-x64"
dependency-version: 4.53.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: build
- dependency-name: "@rollup/rollup-linux-x64-gnu"
dependency-version: 4.53.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: build
- dependency-name: "@swc/core-darwin-arm64"
dependency-version: 1.15.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
- dependency-name: "@swc/core-darwin-x64"
dependency-version: 1.15.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
- dependency-name: "@swc/core-linux-x64-gnu"
dependency-version: 1.15.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-12 12:51:51 +01:00
Miloš Paunović
d2e031b761
build(deps): improve grouping of dependabot pull requests for npm ecosystem ( #12888 )
2025-11-12 12:38:57 +01:00
dependabot[bot]
53d279c3a7
build(deps): bump com.vanniktech.maven.publish from 0.34.0 to 0.35.0
...
Bumps [com.vanniktech.maven.publish](https://github.com/vanniktech/gradle-maven-publish-plugin ) from 0.34.0 to 0.35.0.
- [Release notes](https://github.com/vanniktech/gradle-maven-publish-plugin/releases )
- [Changelog](https://github.com/vanniktech/gradle-maven-publish-plugin/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vanniktech/gradle-maven-publish-plugin/compare/0.34.0...0.35.0 )
---
updated-dependencies:
- dependency-name: com.vanniktech.maven.publish
dependency-version: 0.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 12:01:44 +01:00
Miloš Paunović
96e47760a0
build(deps): better grouping of dependabot pull requests for npm ecosystem ( #12880 )
2025-11-12 10:51:24 +01:00
dependabot[bot]
42b0a8f780
build(deps): bump software.amazon.awssdk:bom from 2.37.5 to 2.38.4
...
Bumps software.amazon.awssdk:bom from 2.37.5 to 2.38.4.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.38.4
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 10:49:41 +01:00
dependabot[bot]
8abd719470
build(deps): bump nl.basjes.gitignore:gitignore-reader
...
Bumps [nl.basjes.gitignore:gitignore-reader](https://github.com/nielsbasjes/codeowners ) from 1.12.1 to 1.12.2.
- [Release notes](https://github.com/nielsbasjes/codeowners/releases )
- [Changelog](https://github.com/nielsbasjes/codeowners/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nielsbasjes/codeowners/compare/v1.12.1...v1.12.2 )
---
updated-dependencies:
- dependency-name: nl.basjes.gitignore:gitignore-reader
dependency-version: 1.12.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 10:48:53 +01:00
dependabot[bot]
e3672c23e5
build(deps): bump org.jooq:jooq from 3.20.8 to 3.20.9
...
Bumps org.jooq:jooq from 3.20.8 to 3.20.9.
---
updated-dependencies:
- dependency-name: org.jooq:jooq
dependency-version: 3.20.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 10:48:03 +01:00
dependabot[bot]
16eee64c2e
build(deps): bump commons-io:commons-io from 2.20.0 to 2.21.0
...
Bumps [commons-io:commons-io](https://github.com/apache/commons-io ) from 2.20.0 to 2.21.0.
- [Changelog](https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt )
- [Commits](https://github.com/apache/commons-io/compare/rel/commons-io-2.20.0...rel/commons-io-2.21.0 )
---
updated-dependencies:
- dependency-name: commons-io:commons-io
dependency-version: 2.21.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 10:47:39 +01:00
dependabot[bot]
fde653d8fd
build(deps): bump org.owasp.dependencycheck from 12.1.8 to 12.1.9
...
Bumps org.owasp.dependencycheck from 12.1.8 to 12.1.9.
---
updated-dependencies:
- dependency-name: org.owasp.dependencycheck
dependency-version: 12.1.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 10:47:07 +01:00
Miloš Paunović
0674a362e3
build(deps): run dependabot for npm ecosystem monthly and group update pull requests ( #12876 )
2025-11-12 09:56:36 +01:00
brian-mulier-p
082461fec2
fix(triggers): send delete triggers parameters properly to API ( #12807 )
...
closes #11386
2025-11-12 09:51:26 +01:00
Piyush Bhaskar
6ca25761ca
fix(filters): conditionally include namespace/ flowId key based on route ( #12840 )
2025-11-12 13:56:43 +05:30
Piyush Bhaskar
9ca59fb19d
fix(core): handle potential null values for children ( #12842 )
2025-11-12 12:42:17 +05:30
Piyush Bhaskar
95f4e3dc7c
fix(secrets): NS update for a secret should be disabled properly with correct prop ( #12834 )
2025-11-12 12:01:18 +05:30
Anna Geller
68636a62d7
fix: required fields can no longer have defaults ( #12836 )
2025-11-11 14:27:03 +01:00
Piyush Bhaskar
4f279b7079
fix(core): make the overflow ellipsis ( #12833 )
2025-11-11 14:18:00 +05:30
Vaidesh
26290dd8ab
Fix: Setup is not usable on mobile #12723 ( #12803 )
...
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
2025-11-11 13:56:33 +05:30
Shatrughan
441177ee53
fix(core): collapse menu automagically on route change ( #12819 )
...
* fix(ui): auto close sidebar on mobile after clicking a link
* fix(ui): apply saved sidebar collapse state on first load and route change
* Revert "fix(ui): apply saved sidebar collapse state on first load and route change"
* Revert "fix(ui): auto close sidebar on mobile after clicking a link"
* fix(core): collapse menu automagically on route change
* refactor: minor tweak
---------
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-11-11 11:34:37 +05:30
YannC
7022c42933
fix: where prop can be null ( #12828 )
2025-11-10 18:35:01 +01:00
Barthélémy Ledoux
e5d3d72f24
fix: run validation when editing a dashboard ( #12827 )
2025-11-10 18:26:06 +01:00
Iulian Ghita
cf42fe751e
fix(core): make demo layouts responsive ( #12812 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-11-10 19:02:36 +05:30
YannC
b144fae047
fix: make sure datafilter is validated ( #12822 )
2025-11-10 13:28:54 +01:00
Loïc Mathieu
fc59fd7505
fix(executions): allow reading from subflow even if we have a parent
...
This fixes an issue where you cannot read from a Subflow file if the execution has iteself be triggered by another Subflow task.
It was caused by the trigger check beeing too aggressive, if it didn't pass the check it fail instead of return false so the other check would not be processed.
Fixes #12629
2025-11-10 13:26:02 +01:00
suraj a
65eeea8256
refactor(core): Tabs.vue to TypeScript with composition API. ( #12692 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-11-10 17:15:12 +05:30
Miloš Paunović
4769fa2ac5
chore(core): count only direct dependencies for badge number ( #12818 )
...
Closes https://github.com/kestra-io/kestra/issues/12817 .
2025-11-10 12:40:20 +01:00
Loïc Mathieu
9a4b569d85
feat(storage): limit object name to 255 inside the local storage
...
Part-of: #12273
2025-11-10 12:24:49 +01:00
Piyush Bhaskar
1abef5429c
fix(core): bring the usage of restore url ( #12762 )
...
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-11-10 16:03:16 +05:30
Hemant M Mehta
bdbd9d45f8
fix: unreadable-error-messages ( #12787 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-11-10 15:19:14 +05:30
YannC
7d1f064fe9
fix: when removing a queued execution, directly delete instead of fetching then delete to reduce deadlock ( #12789 )
2025-11-10 10:31:41 +01:00
Piyush Bhaskar
a125c8d314
fix(core): add defaults for component ( #12814 )
2025-11-10 14:58:16 +05:30
Piyush Bhaskar
a9d27d4757
fix(core): bulk deletion of executions ( #12813 )
2025-11-10 14:04:39 +05:30
Loïc Mathieu
d97f3a101c
fix(executions): don't urlencode files as they would already be inside the storage
2025-11-10 09:27:09 +01:00
Shatrughan
a65310bcab
Adjust TopNavBar padding for small screens and add right-side gradient ( #12799 )
2025-11-10 11:10:33 +05:30
Miloš Paunović
58e5efe767
refactor(core): uniform .gitignore file for javascript ( #12802 )
2025-11-07 14:09:41 +01:00
Miloš Paunović
c3c46ae336
chore(flows): amend flow export filename to include namespace and id parameters ( #12800 )
...
Closes https://github.com/kestra-io/kestra/issues/12790 .
2025-11-07 13:57:33 +01:00
Miloš Paunović
f8bb59f76e
refactor(core): replace soon-to-be-deprecated button attribute ( #12796 )
...
Resolving console warnings.
https://element-plus.org/en-US/component/button#link-button
2025-11-07 13:29:40 +01:00
Miloš Paunović
0c4425b030
chore(deps): regular dependency update ( #12785 )
...
Performing a weekly round of dependency updates in the NPM ecosystem to keep everything up to date.
2025-11-07 11:38:46 +01:00
Piyush Bhaskar
6aa2639949
fix(core): bring dashboard selector in navbar and also keep the selected dashboard route specific ( #12703 )
...
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-11-07 15:57:09 +05:30
Roman Acevedo
d167934fa6
ci: temporary revert deletion to make develop have plugins again
2025-11-07 10:20:34 +01:00
brian-mulier-p
93662f331a
fix(tests): bump amount of threads on tests ( #12777 )
2025-11-07 09:42:50 +01:00
Shatrughan
427c6f5ecf
fix(ui): make login page responsive #12724 ( #12760 )
...
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-11-07 12:18:21 +05:30
Piyush Bhaskar
f0ceda5002
refactor(core): properly do trigger filter ( #12780 )
2025-11-07 11:32:03 +05:30
github-actions[bot]
39095d072c
chore(core): localize to languages other than english ( #12778 )
...
Extended localization support by adding translations for multiple languages using English as the base. This enhances accessibility and usability for non-English-speaking users while keeping English as the source reference.
Co-authored-by: GitHub Action <actions@github.com >
2025-11-06 22:38:33 +01:00
François Delbrayelle
beea77a311
chore: remove last artifacts to .plugins & plugins releases ( #12772 )
2025-11-06 20:13:52 +01:00
Ludovic DEHON
5ada578271
feat(cli): add --flow-path on executor to preload some flows
...
close kestra-io/kestra-ee#5721
2025-11-06 19:24:35 +01:00
brian-mulier-p
b5f76332d1
fix(core): force at least 2 elements in values property of SELECT input ( #12028 )
...
part of #9283
2025-11-06 18:10:35 +01:00
Loïc Mathieu
6862202afe
fix(core): relax assertion on ConcurrencyLimitServiceTest.findById()
2025-11-06 17:19:45 +01:00
shashank.agrawal
33299dc3ec
Issue - 10984 | Full dependency graphs for parent child namespaces.
2025-11-06 17:03:50 +01:00
Hemant M Mehta
073891e1a5
feat(triggers): delete triggers ( #11758 )
...
closes : #11386
---------
Co-authored-by: brian.mulier <bmmulier@hotmail.fr >
2025-11-06 16:59:02 +01:00
Loïc Mathieu
3b7b0baa26
fix(flow): avoid stackoverflow error by tracking visited nodes
...
Fixes #12710
2025-11-06 16:22:37 +01:00
VaideshWaranR
1e80b7f7d7
refactor: enhance pie/doughnut chart responsiveness with adaptive thickness calculation ( #12709 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-06 16:05:55 +01:00
brian-mulier-p
a5f17b9242
fix(kv): all types properly handled and avoid trimming string KV values ( #12765 )
...
closes https://github.com/kestra-io/kestra-ee/issues/5718
2025-11-06 15:47:06 +01:00
Loïc Mathieu
7ff51bcc08
fix(system): killing a paused flow should kill the Pause task attempt
...
Fixes #12421
2025-11-06 15:32:40 +01:00
Piyush Bhaskar
a345a0518d
fix(core): make the interval in triggers work ( #12764 )
2025-11-06 19:37:20 +05:30
Piyush Bhaskar
0b6a4d2520
Revert "fix(core): apply timeRange filter in triggers ( #12721 )" ( #12763 )
2025-11-06 18:55:41 +05:30
Barthélémy Ledoux
a60bc2e155
refactor: remove one last warning from hacktoberfest ( #12757 )
2025-11-06 14:02:15 +01:00
Loïc Mathieu
5bd401a038
chore(test): try to un-flaky ConcurrencyLimitServiceTest.findById().
...
By making sure the unqueueExecution() test wait for the unqueued execution to ends to avoid any potential races.
2025-11-06 13:10:20 +01:00
Miloš Paunović
a7312ef615
fix(variables): properly send kv value when the type is json ( #12759 )
...
Closes https://github.com/kestra-io/kestra/issues/12739 .
2025-11-06 13:06:35 +01:00
Clément Doumouro
6175af66c1
fix(core): adapt postgres-data volume location to postgres 18+ ( https://github.com/docker-library/postgres/pull/1259 ) ( #12575 )
2025-11-06 12:59:39 +01:00
Miloš Paunović
86dead7f57
fix(variables): amend creation and update of key-value pairs ( #12741 )
...
Closes https://github.com/kestra-io/kestra/issues/12598 .
Closes https://github.com/kestra-io/kestra/issues/12716 .
Closes https://github.com/kestra-io/kestra/issues/12732 .
Reverting changes made in https://github.com/kestra-io/kestra/pull/12606 .
2025-11-06 12:18:11 +01:00
Jay Balwani
f10f7ea008
Fix(UI)/kv type boolean ( #12643 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-11-06 16:35:57 +05:30
Piyush Bhaskar
4c58a646c9
fix(core): apply timeRange filter in triggers ( #12721 )
2025-11-06 16:28:35 +05:30
Barthélémy Ledoux
686c99f09a
refactor: remove double replace for markdown ( #12706 )
2025-11-06 11:58:15 +01:00
Barthélémy Ledoux
8947fec1a4
fix(plugin doc): only one intro is needed & only one root to suspense ( #12744 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-11-06 11:58:08 +01:00
Loïc Mathieu
8fdbd0abb6
Revert "build(deps): bump org.opensearch.client:opensearch-java"
...
This reverts commit a133043d0c .
2025-11-06 11:57:47 +01:00
brian-mulier-p
98fe1aead2
fix(cli): metadata commands weren't working with external storages ( #12743 )
...
closes #12713
2025-11-06 11:47:18 +01:00
Purbasha Mitra
1143caf498
fix(flow): Fixed Flow trigger example format ( #12198 )
2025-11-06 10:55:53 +01:00
Prasanth
a3c781f2ea
docs: add {tenant} placeholder in webhook trigger URL description ( #12185 )
...
* docs: add {tenant} placeholder in webhook trigger URL description
* docs: add missing case to example for tenant placeholder
2025-11-06 10:55:04 +01:00
Harsh_w/n
123c006dc7
fix(ui): update debug and return plugin icons ( #12538 )
2025-11-06 10:54:34 +01:00
Yongha Kwon
003e93be08
feat(ui): update KV Icon ( #12591 )
...
* feat: kv icon update
* fix: purgeKv icon modify
2025-11-06 10:53:45 +01:00
Piyush Bhaskar
efdca4bff1
fix(core): filter the minichart by duration from api which is 30D ( #12740 )
2025-11-06 14:58:51 +05:30
Narasimha Asuri
5542b7318b
chore(flow): update output plugin icon ( #12528 )
2025-11-06 10:12:49 +01:00
Miloš Paunović
e5849335e5
refactor(core): remove obsolete package-lock file ( #12726 )
2025-11-06 09:42:32 +01:00
Miloš Paunović
0726bd8082
fix(core): set proper classes for tabs depending on locked status ( #12720 )
...
Related to https://github.com/kestra-io/kestra/pull/12295/files#r2495479880 .
2025-11-06 08:05:33 +01:00
Piyush Bhaskar
417a5426ff
fix(core): trying a fix to show error message. ( #12718 )
2025-11-06 12:25:07 +05:30
Barthélémy Ledoux
c3e4f58964
fix(tests): remove some flake ( #12699 )
...
* fix(tests): remove some flake
* different (native) wait scheme
* fix: warnings in the console
* fix typescript issues
* re-enable e2e test
* simplify flow core store and types
2025-11-05 20:28:56 +01:00
Piyush Bhaskar
f081be2413
chore(core): remove console warning ( #12711 )
2025-11-05 23:14:18 +05:30
Barthélémy Ledoux
f7e3d1e6c5
fix: responsive dashboard grid ( #12608 )
2025-11-05 16:44:41 +01:00
Irfan
7ba29e593f
feat(TaskEdit): enhance task loading logic with effective source resolution ( #12638 )
...
Co-authored-by: iitzIrFan <irfanlhawk@gmail.com >
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-05 16:34:53 +01:00
Kanan
8b1ceb836b
refactor: Merged EnhancedMarkdown.vue & Markdown.vue ( #12214 )
...
Co-authored-by: Barthélémy Ledoux <ledouxb@me.com >
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-05 16:31:16 +01:00
Loïc Mathieu
9d3d40ade8
fix(system): trigger an execution once per condition on flow triggers
...
Fixes #12560
2025-11-05 15:30:26 +01:00
Omar Moustafa
ca3e765e58
feat(executions): display array/object outputs in editor when debugging expressions ( #12368 )
...
Closes https://github.com/kestra-io/kestra/issues/10770 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-05 15:14:16 +01:00
Krie
4b719eab82
fix(executions): properly handle empty string results when debugging expressions ( #12521 )
...
Closes https://github.com/kestra-io/kestra/issues/12511 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-05 15:05:32 +01:00
Piyush Bhaskar
a2eb94b382
fix(core): fetch secrets properly ( #12705 )
2025-11-05 18:39:42 +05:30
anglerfishlyy
4e793ef30d
Add limit() default method to StorageInterface for object name length validation
2025-11-05 14:01:56 +01:00
Miloš Paunović
a3fe9f280a
refactor(core): use edition property from config to determine whether it's oss ( #12295 )
2025-11-05 12:58:00 +01:00
Piyush Bhaskar
51db6c45f1
fix(core): use state from ui libs ( #12698 )
2025-11-05 16:18:03 +05:30
github-actions[bot]
067ca723c8
chore(core): localize to languages other than english ( #12693 )
...
Extended localization support by adding translations for multiple languages using English as the base. This enhances accessibility and usability for non-English-speaking users while keeping English as the source reference.
Co-authored-by: GitHub Action <actions@github.com >
2025-11-05 10:13:53 +01:00
dependabot[bot]
12768d1bc9
build(deps): bump opensearchRestVersion from 3.3.1 to 3.3.2
...
Bumps `opensearchRestVersion` from 3.3.1 to 3.3.2.
Updates `org.opensearch.client:opensearch-rest-client` from 3.3.1 to 3.3.2
- [Release notes](https://github.com/opensearch-project/OpenSearch/releases )
- [Changelog](https://github.com/opensearch-project/OpenSearch/blob/main/CHANGELOG.md )
- [Commits](https://github.com/opensearch-project/OpenSearch/compare/3.3.1...3.3.2 )
Updates `org.opensearch.client:opensearch-rest-high-level-client` from 3.3.1 to 3.3.2
- [Release notes](https://github.com/opensearch-project/OpenSearch/releases )
- [Changelog](https://github.com/opensearch-project/OpenSearch/blob/main/CHANGELOG.md )
- [Commits](https://github.com/opensearch-project/OpenSearch/compare/3.3.1...3.3.2 )
---
updated-dependencies:
- dependency-name: org.opensearch.client:opensearch-rest-client
dependency-version: 3.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.opensearch.client:opensearch-rest-high-level-client
dependency-version: 3.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-05 09:49:14 +01:00
dependabot[bot]
67d3f84c51
build(deps): bump com.azure:azure-sdk-bom from 1.3.0 to 1.3.2
...
Bumps [com.azure:azure-sdk-bom](https://github.com/azure/azure-sdk-for-java ) from 1.3.0 to 1.3.2.
- [Release notes](https://github.com/azure/azure-sdk-for-java/releases )
- [Commits](https://github.com/azure/azure-sdk-for-java/compare/v1.3.0...azure-sdk-bom_1.3.2 )
---
updated-dependencies:
- dependency-name: com.azure:azure-sdk-bom
dependency-version: 1.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-05 09:49:00 +01:00
dependabot[bot]
17af9fb311
build(deps): bump jacksonVersion from 2.20.0 to 2.20.1
...
Bumps `jacksonVersion` from 2.20.0 to 2.20.1.
Updates `com.fasterxml.jackson:jackson-bom` from 2.20.0 to 2.20.1
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.20.0...jackson-bom-2.20.1 )
Updates `com.fasterxml.jackson.core:jackson-core` from 2.20.0 to 2.20.1
- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.20.0...jackson-core-2.20.1 )
Updates `com.fasterxml.jackson.core:jackson-databind` from 2.20.0 to 2.20.1
- [Commits](https://github.com/FasterXML/jackson/commits )
Updates `com.fasterxml.jackson.module:jackson-module-parameter-names` from 2.20.0 to 2.20.1
- [Commits](https://github.com/FasterXML/jackson-modules-java8/compare/jackson-modules-java8-2.20.0...jackson-modules-java8-2.20.1 )
Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-yaml` from 2.20.0 to 2.20.1
- [Commits](https://github.com/FasterXML/jackson-dataformats-text/compare/jackson-dataformats-text-2.20.0...jackson-dataformats-text-2.20.1 )
Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-smile` from 2.20.0 to 2.20.1
- [Commits](https://github.com/FasterXML/jackson-dataformats-binary/compare/jackson-dataformats-binary-2.20.0...jackson-dataformats-binary-2.20.1 )
Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-cbor` from 2.20.0 to 2.20.1
- [Commits](https://github.com/FasterXML/jackson-dataformats-binary/compare/jackson-dataformats-binary-2.20.0...jackson-dataformats-binary-2.20.1 )
Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-ion` from 2.20.0 to 2.20.1
- [Commits](https://github.com/FasterXML/jackson-dataformat-ion/commits )
Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-xml` from 2.20.0 to 2.20.1
- [Commits](https://github.com/FasterXML/jackson-dataformat-xml/compare/jackson-dataformat-xml-2.20.0...jackson-dataformat-xml-2.20.1 )
Updates `com.fasterxml.jackson.datatype:jackson-datatype-guava` from 2.20.0 to 2.20.1
- [Commits](https://github.com/FasterXML/jackson-datatypes-collections/compare/jackson-datatypes-collections-2.20.0...jackson-datatypes-collections-2.20.1 )
Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.20.0 to 2.20.1
Updates `com.fasterxml.jackson.datatype:jackson-datatype-jdk8` from 2.20.0 to 2.20.1
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
dependency-version: 2.20.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.core:jackson-core
dependency-version: 2.20.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.core:jackson-databind
dependency-version: 2.20.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.module:jackson-module-parameter-names
dependency-version: 2.20.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml
dependency-version: 2.20.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-smile
dependency-version: 2.20.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-cbor
dependency-version: 2.20.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-ion
dependency-version: 2.20.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-xml
dependency-version: 2.20.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-guava
dependency-version: 2.20.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
dependency-version: 2.20.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jdk8
dependency-version: 2.20.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-05 09:48:09 +01:00
dependabot[bot]
8da27576b5
build(deps): bump nl.basjes.gitignore:gitignore-reader
...
Bumps [nl.basjes.gitignore:gitignore-reader](https://github.com/nielsbasjes/codeowners ) from 1.12.0 to 1.12.1.
- [Release notes](https://github.com/nielsbasjes/codeowners/releases )
- [Changelog](https://github.com/nielsbasjes/codeowners/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nielsbasjes/codeowners/compare/v1.12.0...v1.12.1 )
---
updated-dependencies:
- dependency-name: nl.basjes.gitignore:gitignore-reader
dependency-version: 1.12.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-05 09:47:31 +01:00
dependabot[bot]
d56381df77
build(deps): bump software.amazon.awssdk:bom from 2.36.3 to 2.37.5
...
Bumps software.amazon.awssdk:bom from 2.36.3 to 2.37.5.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.37.5
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-05 09:46:01 +01:00
dependabot[bot]
a133043d0c
build(deps): bump org.opensearch.client:opensearch-java
...
Bumps [org.opensearch.client:opensearch-java](https://github.com/opensearch-project/opensearch-java ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/opensearch-project/opensearch-java/releases )
- [Changelog](https://github.com/opensearch-project/opensearch-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/opensearch-project/opensearch-java/compare/v3.2.0...v3.3.0 )
---
updated-dependencies:
- dependency-name: org.opensearch.client:opensearch-java
dependency-version: 3.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-05 09:45:27 +01:00
dependabot[bot]
bb92592418
build(deps): bump org.aspectj:aspectjweaver from 1.9.24 to 1.9.25
...
Bumps [org.aspectj:aspectjweaver](https://github.com/eclipse/org.aspectj ) from 1.9.24 to 1.9.25.
- [Release notes](https://github.com/eclipse/org.aspectj/releases )
- [Commits](https://github.com/eclipse/org.aspectj/commits )
---
updated-dependencies:
- dependency-name: org.aspectj:aspectjweaver
dependency-version: 1.9.25
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-05 09:44:53 +01:00
Dheeraj_R_Gowda
6e35326c75
feat(core): implement storybook coverage for dependency graph views ( #12563 )
...
Closes https://github.com/kestra-io/kestra/issues/10632 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-05 09:42:26 +01:00
Sparsh Kapoor
b8b416038b
chore(core): amend notification width on large screen size ( #12649 )
...
Closes https://github.com/kestra-io/kestra/issues/12518 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-05 09:07:00 +01:00
Mustafa Tarek
0b5b2825ee
chore(variables): fix authorization error when listing key/value pairs ( #12647 )
...
Closes https://github.com/kestra-io/kestra/issues/12645 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-05 08:28:59 +01:00
wenhan-u7898909
886b047ace
chore(core): ensure proper handling of errors with missing translation strings ( #12337 )
...
Closes https://github.com/kestra-io/kestra/issues/11962 .
Co-authored-by: David Seselja <u7644394@anu.edu.au >
Co-authored-by: wang <wenhan.wang@anu.edu.au >
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-05 08:05:25 +01:00
Jay Balwani
5ad9862680
refactor(SvgDisplay): convert component to use TypeScript with Compos… ( #12581 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-11-05 12:09:20 +05:30
Ravi kumar
a0fe9cad06
feat(ui): persist scroll across No‑code, editor tabs, and docs via Pinia view-state and scroll-memory ( #12358 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-11-05 12:06:51 +05:30
Irfan
be970009a2
fix(core): going back from plugin doc will take to plugins home ( #12621 )
...
Co-authored-by: iitzIrFan <irfanlhawk@gmail.com >
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-11-05 12:05:31 +05:30
Piyush Bhaskar
562253b776
fix(core): proper deletion of single and multi ns files ( #12618 )
2025-11-05 12:02:46 +05:30
Piyush Bhaskar
df97207c48
fix(core): use proper option after P30D in misc ( #12624 )
2025-11-05 11:29:47 +05:30
Piyush Bhaskar
aa2bc06ea8
fix(core): remove double info icon ( #12623 )
2025-11-05 11:29:30 +05:30
Asmita Das
65d42c001e
fix(gantt):nested task alignment issue ( #12333 )
...
* fix(gantt):nested task alignment issue
* refactor: clean and corrected Gantt chart logic
* minor tweaks
* tweaks
---------
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-11-05 11:28:51 +05:30
Miloš Paunović
ba3952bd89
refactor(core): remove unnecessary typescript comments ( #12601 )
2025-11-05 11:28:35 +05:30
Omkar Nagare
ef88af1f9a
feat(ui): convert Tag.vue component to TypeScript with Composition API ( #12600 )
...
* feat(ui): convert Tag.vue component to TypeScript with Composition API
- Convert from Options API to Composition API
- Add TypeScript types for props using interface
- Import Component type from Vue for icon prop
- Use defineProps with generic type parameter
- Maintain backward compatibility and functionality
Closes #12400
* chore minor tweaks
---------
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-11-05 11:27:24 +05:30
Vipin Chandra Sao
8ab2bdcfde
fix(ui): prevent "Invalid date" display in Gantt view for executions … ( #12605 )
...
* fix(ui): prevent "Invalid date" display in Gantt view for executions that never started
- Added defensive checks wherever histories arrays might be empty
- Now renders blank or safe values instead of "Invalid date"
- Improved comments for maintainability and future debugging
- Addresses issue #12583
* revert the changes
* fix: remove the card when invalid date
---------
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
2025-11-05 11:25:57 +05:30
YannC
190bf6f3db
fix: set FlowWithSource as implementation for getFlow method ( #12644 )
2025-11-04 16:16:54 +01:00
Roman Acevedo
18b6b4ce5d
test(kv): plain text header is sent now
2025-11-04 15:16:18 +01:00
Krie
dd65b4697e
fix: preserve KV description when editing entries ( fixes #12598 ) ( #12606 )
2025-11-04 15:04:27 +01:00
brian.mulier
9294c9f885
chore(version): upgrade to v1.2.0-SNAPSHOT
2025-11-04 14:04:13 +01:00
brian.mulier
ee63c33ef3
fix(ci): failsafe global-create-new-release-branch.yml
2025-11-04 13:49:59 +01:00
Roman Acevedo
d620dd7dec
test: set retryWithFlowableErrors as FlakyTest
2025-11-04 13:46:14 +01:00
brian.mulier
02425586d6
fix(ci): failsafe global-create-new-release-branch.yml
2025-11-04 13:44:44 +01:00
brian.mulier
56d48ddf32
fix(ci): failsafe global-create-new-release-branch.yml
2025-11-04 13:41:32 +01:00
brian.mulier
1a5c79827b
fix(ci): failsafe global-create-new-release-branch.yml
2025-11-04 13:36:06 +01:00
Florian Hussonnois
08b20fda68
fix(core): resolution of plugin must be done with a stable version
2025-11-04 11:29:47 +01:00
François Delbrayelle
7192ad1494
doc(http/request): fix doc about basic auth ( #12626 )
2025-11-04 10:44:36 +01:00
YannC
f164cddf7a
Fix/sdk changes ( #12411 ) ( #12617 )
...
* Fix/sdk changes (#12411 )
* fix: kv controller remove namespace check
* clean(API): add query to filter parameter
* fix: flow update not deprecated
* clean(API): add deprecated on open api
* feat: executions annotations for skipping, follow method generation in sdk
* feat: add typing indication to validateTask
* fix(flowController): set correct hidden for json method in
* fix: optional params in delete executions endpoints
* fix: inputs/outputs as object
* change KV schema type to be object
* add back , deprecated = false on flow update, otherwise its marked as deprecated
* Revert "add back , deprecated = false on flow update, otherwise its marked as deprecated"
This reverts commit 3772404b68f14f0a80af9e0adb9952d58e9102b4.
* feat(API): add multipart to openAPI
* feat(API): add multipart to openAPI
* fix: only use plain-text for setKeyValue endpoint
* fix: KV command test
* chore: add multipart vendor annotations for custom generation on SDK
---------
Co-authored-by: YannC. <ycoornaert@kestra.io >
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
* fix: kv test remove content type
---------
Co-authored-by: Roman Acevedo <roman.acevedo62@gmail.com >
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-11-04 08:37:08 +01:00
Barthélémy Ledoux
c1e18eb490
refactor: make typescript progress on logs ( #12603 )
2025-11-03 14:31:26 +01:00
Miloš Paunović
4365a108ac
chore(core): enhance github issue templates ( #12572 )
2025-11-03 10:48:03 +00:00
brian-mulier-p
bb0e15a2cc
fix(cli): avoid resaving existing metadata upon migration ( #12607 )
2025-11-03 11:16:03 +01:00
brian-mulier-p
3ab6d6a94f
feat(cli): have separate commands for KV & secrets metadata migrations ( #12585 )
2025-11-03 09:33:26 +01:00
Krie
e116186201
feat: make charts default duration configurable, add kestra.ui.charts… ( #12599 )
...
* feat: make charts default duration configurable, add kestra.ui.charts.default-duration config parameter (default: PT720H/30 days)
* Update cli/src/main/resources/application.yml
Co-authored-by: YannC <37600690+Skraye@users.noreply.github.com >
* Update ui/src/components/flows/FlowRoot.vue
Co-authored-by: YannC <37600690+Skraye@users.noreply.github.com >
* Update ui/src/routes/routes.js
Co-authored-by: YannC <37600690+Skraye@users.noreply.github.com >
* feat: set P30D instead of PT720H for readability
---------
Co-authored-by: YannC <37600690+Skraye@users.noreply.github.com >
Co-authored-by: YannC. <ycoornaert@kestra.io >
2025-11-03 09:21:39 +01:00
Barthélémy Ledoux
6439671b91
fix: on producion, switch appear without fields ( #12579 )
2025-11-01 22:37:53 +01:00
Piyush Bhaskar
c044634381
fix(core): allow to show multiple labels and few cleanup ( #12587 )
2025-11-01 01:06:39 +05:30
Roman Acevedo
776ea0a93c
ci: add dry run to release-docker.yml ( #12586 )
2025-10-31 20:02:21 +01:00
Piyush Bhaskar
a799ef8b64
fix(core): fix the pagination ( #12569 )
2025-10-31 20:57:17 +05:30
Loïc Mathieu
e2e4335771
fix(flows): fail flow validation for duplicate preconditions ID
2025-10-31 16:22:13 +01:00
Loïc Mathieu
f8b0d4217f
fix(executions): Flow triggered twice when there are two multiple conditions
...
Fixes #12560
2025-10-31 16:22:13 +01:00
Pradumna Saraf
c594aa6764
chore(plugin): improve the OutputValues example
2025-10-31 15:15:44 +01:00
Piyush Bhaskar
d09bf5ac96
fix(core): lets have separate key and value input for labels for EQUALS, NOT_EQUALS operator ( #12577 )
2025-10-31 19:24:58 +05:30
Ishani Kundu
ef0a4e6b1a
fix: Decrease the spacing between top of the filters and the bottom of the header ( #12573 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-31 17:35:34 +05:30
Piyush Bhaskar
5f81c19fc7
refactor(triggers): clean usage of trigger_state ( #12568 )
2025-10-31 16:36:03 +05:30
Mohammad Zaki
701f7e22d8
refactor(core): convert LogLevelSelector.vue to TypeScript and Composition API ( #12556 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-31 15:13:34 +05:30
Miloš Paunović
4bf469c992
fix(core): ensure "clicking fix with ai" button always shows and focuses the code panel ( #12565 )
...
Closes https://github.com/kestra-io/kestra/issues/12504 .
2025-10-31 10:27:11 +01:00
Roman Acevedo
71e49f9eb5
feat(executions): add IN, NOT_IN, CONTAINS LABELS #11916
...
- advance on https://github.com/kestra-io/kestra/issues/11587
- companion PR: https://github.com/kestra-io/kestra-ee/pull/5617
2025-10-31 10:20:05 +01:00
Ishani Kundu
76e9b2269f
refactor(core): convert Plugin.vue component to ts with Composition API ( #12559 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-31 14:45:48 +05:30
github-actions[bot]
c3f34e1c2a
chore(core): localize to languages other than english ( #12555 )
...
Extended localization support by adding translations for multiple languages using English as the base. This enhances accessibility and usability for non-English-speaking users while keeping English as the source reference.
Co-authored-by: GitHub Action <actions@github.com >
2025-10-31 08:10:36 +01:00
Ludovic DEHON
e01e8d8fe0
feat(tasks): add a params for http tasks
...
close #12507
2025-10-31 00:40:49 +01:00
Dnyanesh Pise
7c5092f281
fix(ui): prevent marking fields as error on login ( Fix #12548 ) ( #12554 )
2025-10-30 23:34:34 +05:30
Loïc Mathieu
e025677e70
fix(executions): set the execution to KILLING and not RESTARTED when killing a paused flow
...
Fixes https://github.com/kestra-io/kestra/issues/12417
2025-10-30 18:11:17 +01:00
Bart Ledoux
a3195c8e64
feat(ui): add concurency limit page and route
2025-10-30 17:49:33 +01:00
Loïc Mathieu
9920d190c8
feat(system): add an administration page for concurrency limit
...
Closes #11250
2025-10-30 17:49:33 +01:00
brian.mulier
2b29a36850
fix(kv): get value doesn't need metadata migration
...
Also purge expired kv in metadata migrate command
2025-10-30 16:57:57 +01:00
brian.mulier
07e90de835
fix(core): CrudEvent should not be done on the repository side for KV
2025-10-30 16:57:57 +01:00
Loïc Mathieu
1c097209ac
fix(flows): subflow validation could fail in Elasticsearch
...
As you cannot eq on a null field
2025-10-30 16:29:41 +01:00
Krie
ca70743329
chore(core): clarify usage of vite environment variables in docs ( #12520 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-30 16:18:37 +01:00
github-actions[bot]
5d2c93b232
chore(core): localize to languages other than english ( #12550 )
...
Extended localization support by adding translations for multiple languages using English as the base. This enhances accessibility and usability for non-English-speaking users while keeping English as the source reference.
Co-authored-by: GitHub Action <actions@github.com >
2025-10-30 16:16:04 +01:00
Loïc Mathieu
bc7291b8e3
chore(deps): fix OpenTelemetry proto so it works with Protobuf 3
...
Fixes https://github.com/kestra-io/kestra/issues/12298
2025-10-30 15:47:10 +01:00
Loïc Mathieu
c06ffb3063
feat(system): set taskrun attempt to resubmitted when a taskrun is resubmitted to a worker
...
Closes https://github.com/kestra-io/kestra/issues/12481
2025-10-30 15:46:05 +01:00
Barthélémy Ledoux
7c89eec500
fix(nocode): switch statements should display corectly ( #12509 )
...
Co-authored-by: brian.mulier <bmmulier@hotmail.fr >
2025-10-30 15:34:15 +01:00
Ritoban Dutta
45592597e7
chore: convert StateChart.vue component to TypeScript with Composition API ( #12537 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-30 17:32:47 +05:30
Hemant M Mehta
313fda153a
fix: avoid reusing jq scope and revert unnecessary test changes
...
Signed-off-by: Hemant M Mehta <hemant29mehta@gmail.com >
2025-10-30 12:53:44 +01:00
Hemant M Mehta
6c3bbcea4d
fix: Move Scope initialization to static block
...
Signed-off-by: Hemant M Mehta <hemant29mehta@gmail.com >
2025-10-30 12:53:44 +01:00
Hemant M Mehta
53b46f11aa
fix: Increase wait timeout to 120s for restartFlowable tests to fix timing issues
...
Signed-off-by: Hemant M Mehta <hemant29mehta@gmail.com >
2025-10-30 12:53:44 +01:00
Hemant M Mehta
9396e73f5a
fix: Update ExecutionServiceTest replayFlowable
...
Signed-off-by: Hemant M Mehta <hemant29mehta@gmail.com >
2025-10-30 12:53:44 +01:00
Hemant M Mehta
d02b6b0470
fix: static call issue
...
Signed-off-by: Hemant M Mehta <hemant29mehta@gmail.com >
2025-10-30 12:53:44 +01:00
Hemant M Mehta
bdfd324a7d
fix: update to version
...
Signed-off-by: Hemant M Mehta <hemant29mehta@gmail.com >
2025-10-30 12:53:44 +01:00
Hemant M Mehta
551f6fe033
fix: updated the version
...
Signed-off-by: Hemant M Mehta <hemant29mehta@gmail.com >
2025-10-30 12:53:44 +01:00
Hemant M Mehta
7a0b3843e1
fix: jq-filter-zip-exception
...
closes : #11683
2025-10-30 12:53:44 +01:00
Dheeraj_R_Gowda
d713f2753b
refactor(ui): convert TemplateEdit.vue to TypeScript using script setup ( #12530 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-30 16:55:35 +05:30
Loïc Mathieu
bc27e0ea9e
chore(executions): deprecate the state store for the KVStore
2025-10-30 11:30:36 +01:00
Piyush Bhaskar
08f4b2ea22
fix(core): properly apply the saved filter containing date range. ( #12541 )
2025-10-30 15:31:43 +05:30
Barthélémy Ledoux
b64168f115
fix: save tabs state onCreate ( #12517 )
2025-10-30 10:44:53 +01:00
Piyush Bhaskar
b23aa3eb1a
fix(core): make popper open fast ( #12533 )
2025-10-30 12:51:47 +05:30
Piyush Bhaskar
70b5c03fb2
fix(core): remove the scope from Logs and show the chart by default ( #12532 )
2025-10-30 12:39:22 +05:30
Piyush Bhaskar
094802dd85
fix(filter): make reset and reset to default of pre applied filter robust. ( #12508 )
2025-10-30 12:32:20 +05:30
brian.mulier
d9144c8c4f
feat(core): introduce KV Metadata in-repository storing ( #12342 )
...
part of https://github.com/kestra-io/kestra/issues/12341
2025-10-29 17:18:43 +01:00
brian.mulier
b18d304b77
fix(kv): properly serialize durations
2025-10-29 17:18:43 +01:00
brian.mulier
c38cac5a9d
fix(tests): concurrency-safe Template emits
2025-10-29 17:18:43 +01:00
brian.mulier
4ed44754ab
fix(core): use index by adding deleted everytime in query
2025-10-29 17:18:43 +01:00
Florian Hussonnois
e62baaabe4
fix(core): fix PluginCatalogService resolve method
2025-10-29 17:10:32 +01:00
Nicolas K.
efac416863
feat(core): force telemetry when license requires it ( #12512 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-10-29 17:03:45 +01:00
François Delbrayelle
d26956fc89
doc(http/request): fix doc about basic auth ( #12510 )
2025-10-29 16:56:27 +01:00
Diksha Ajaykumar Nigam
03a5c52445
refactor(ui): convert LeftMenu.vue to TypeScript using script setup ( #12440 )
2025-10-29 15:49:24 +01:00
Barthélémy Ledoux
290e0c5ded
fix: avoid refreshing token when impersonated ( #12476 )
2025-10-29 15:47:52 +01:00
Ashwini Kumar
1c0e0fd926
refactor(ui): Convert LeftMenuLink.vue to TypeScript ( #12431 )
2025-10-29 15:27:19 +01:00
YannC
9042e86f12
fix: make sure taskOutputs is never set as a Variables map ( #12484 )
...
close #11967
2025-10-29 15:25:09 +01:00
Barthélémy Ledoux
c6be8798d6
fix: show images in editor ( #12503 )
...
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
2025-10-29 15:16:23 +01:00
Barthélémy Ledoux
452ac83b01
fix: open tasks from topo in other panel ( #12432 )
2025-10-29 15:15:33 +01:00
dependabot[bot]
3dd198f036
build(deps): bump software.amazon.awssdk:bom from 2.35.11 to 2.36.3
...
Bumps software.amazon.awssdk:bom from 2.35.11 to 2.36.3.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.36.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 15:01:51 +01:00
Florian Hussonnois
228863d91a
fix(test): fix test on FlowValidationTest
2025-10-29 14:19:56 +01:00
dependabot[bot]
8b17a7c36d
build(deps): bump dev.langchain4j:langchain4j-community-bom
...
Bumps [dev.langchain4j:langchain4j-community-bom](https://github.com/langchain4j/langchain4j-community ) from 1.7.1-beta14 to 1.8.0-beta15.
- [Release notes](https://github.com/langchain4j/langchain4j-community/releases )
- [Commits](https://github.com/langchain4j/langchain4j-community/compare/1.7.1-beta14...1.8.0-beta15 )
---
updated-dependencies:
- dependency-name: dev.langchain4j:langchain4j-community-bom
dependency-version: 1.8.0-beta15
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 14:17:02 +01:00
Loïc Mathieu
55a8896181
chore(tests): set FlowControllerTest.updateFlowFlowFromJsonFromString as flaky
...
It fails often in CI and as the tested endpoint is deprecated it is not important that the test pass.
2025-10-29 14:12:32 +01:00
dependabot[bot]
fc600cc1e3
build(deps): bump dev.langchain4j:langchain4j-bom from 1.7.1 to 1.8.0
...
Bumps [dev.langchain4j:langchain4j-bom](https://github.com/langchain4j/langchain4j ) from 1.7.1 to 1.8.0.
- [Release notes](https://github.com/langchain4j/langchain4j/releases )
- [Commits](https://github.com/langchain4j/langchain4j/compare/1.7.1...1.8.0 )
---
updated-dependencies:
- dependency-name: dev.langchain4j:langchain4j-bom
dependency-version: 1.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 14:11:54 +01:00
dependabot[bot]
fa23081207
build(deps): bump @swc/core-linux-x64-gnu from 1.13.21 to 1.14.0 in /ui ( #12494 )
...
Bumps [@swc/core-linux-x64-gnu](https://github.com/swc-project/swc ) from 1.13.21 to 1.14.0.
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.13.21...v1.14.0 )
---
updated-dependencies:
- dependency-name: "@swc/core-linux-x64-gnu"
dependency-version: 1.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-29 13:16:38 +01:00
Piyush Bhaskar
2b04192d1b
fix(core): avoid hot reload on enter in input ( #12490 )
2025-10-29 17:46:29 +05:30
dependabot[bot]
b7fbdf8aed
build(deps): bump @swc/core-darwin-x64 from 1.13.21 to 1.14.0 in /ui ( #12495 )
...
Bumps [@swc/core-darwin-x64](https://github.com/swc-project/swc ) from 1.13.21 to 1.14.0.
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.13.21...v1.14.0 )
---
updated-dependencies:
- dependency-name: "@swc/core-darwin-x64"
dependency-version: 1.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-29 13:15:40 +01:00
dependabot[bot]
5a95fcf1ff
build(deps): bump @swc/core-darwin-arm64 from 1.13.21 to 1.14.0 in /ui ( #12489 )
...
Bumps [@swc/core-darwin-arm64](https://github.com/swc-project/swc ) from 1.13.21 to 1.14.0.
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.13.21...v1.14.0 )
---
updated-dependencies:
- dependency-name: "@swc/core-darwin-arm64"
dependency-version: 1.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-29 13:13:27 +01:00
Miloš Paunović
558ca24dac
chore(deps): regular dependency update ( #12473 )
...
Performing a weekly round of dependency updates in the NPM ecosystem to keep everything up to date.
2025-10-29 13:03:00 +01:00
dependabot[bot]
1ffc60fe07
build(deps): bump org.sonarqube from 7.0.0.6105 to 7.0.1.6134
...
Bumps org.sonarqube from 7.0.0.6105 to 7.0.1.6134.
---
updated-dependencies:
- dependency-name: org.sonarqube
dependency-version: 7.0.1.6134
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 12:39:14 +01:00
Your Name
4cdbb5f57e
Remove duplicate test and explicitly use Integer.valueOf in chunkWithIntegerVariable
2025-10-29 12:36:00 +01:00
Your Name
3f27645b3c
test(core): add reproducer for Integer to Long casting issue in chunk filter
2025-10-29 12:36:00 +01:00
Your Name
a897618108
fix(core): handle integer size in chunk Pebble filter
2025-10-29 12:36:00 +01:00
Piyush Bhaskar
cb9662cbd7
fix(core): tweaks for dropdown bg and shadow ( #12479 )
2025-10-29 16:14:27 +05:30
Naveen Gowda MY
c60be5c9f8
feat: add error feedback and validation to login form Fixes #12361 ( #12472 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
2025-10-29 15:44:15 +05:30
dependabot[bot]
ec74c1ae51
build(deps): bump com.mysql:mysql-connector-j from 9.4.0 to 9.5.0
...
Bumps [com.mysql:mysql-connector-j](https://github.com/mysql/mysql-connector-j ) from 9.4.0 to 9.5.0.
- [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/9.x/CHANGES )
- [Commits](https://github.com/mysql/mysql-connector-j/compare/9.4.0...9.5.0 )
---
updated-dependencies:
- dependency-name: com.mysql:mysql-connector-j
dependency-version: 9.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 11:02:06 +01:00
dependabot[bot]
ded9e8c13a
build(deps): bump software.amazon.awssdk.crt:aws-crt
...
Bumps [software.amazon.awssdk.crt:aws-crt](https://github.com/awslabs/aws-crt-java ) from 0.39.3 to 0.39.4.
- [Release notes](https://github.com/awslabs/aws-crt-java/releases )
- [Commits](https://github.com/awslabs/aws-crt-java/compare/v0.39.3...v0.39.4 )
---
updated-dependencies:
- dependency-name: software.amazon.awssdk.crt:aws-crt
dependency-version: 0.39.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 11:00:40 +01:00
dependabot[bot]
fcb2d18beb
build(deps): bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 11:00:09 +01:00
dependabot[bot]
c3bc919891
build(deps): bump com.google.cloud:libraries-bom from 26.70.0 to 26.71.0
...
Bumps [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom ) from 26.70.0 to 26.71.0.
- [Release notes](https://github.com/googleapis/java-cloud-bom/releases )
- [Changelog](https://github.com/googleapis/java-cloud-bom/blob/main/release-please-config.json )
- [Commits](https://github.com/googleapis/java-cloud-bom/compare/v26.70.0...v26.71.0 )
---
updated-dependencies:
- dependency-name: com.google.cloud:libraries-bom
dependency-version: 26.71.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 10:59:40 +01:00
brian-mulier-p
03542e91f3
fix(core): show tasks in JSON Schema for Switch.cases ( #12478 )
...
part of #10508
2025-10-29 10:26:38 +01:00
Florian Hussonnois
958ee1ef8a
fix(system): add resolveVersions method to PluginCatalogService
...
Related-to: kestra-io/kestra-ee#5171
2025-10-29 10:16:59 +01:00
Piyush Bhaskar
a27348b872
feat(core): add support for single datetime as well ( #12471 )
2025-10-29 13:35:37 +05:30
Roman Acevedo
36aedec8f0
ci: add skip test param to pre-release.yml
2025-10-28 17:53:57 +01:00
Pratik Murari
9499cfc955
refactor: convert RouterMd.vue component to TypeScript ( #12429 )
...
Co-authored-by: Barthélémy Ledoux <ledouxb@me.com >
2025-10-28 16:41:32 +01:00
Anna Geller
d3d14a252b
feat: add cloud formation template to deploy Kestra ( #12412 )
...
* feat: add cloud formation template to deploy Kestra
* Update README.md
2025-10-28 15:45:43 +01:00
Ridham Anand
425af2a530
refactor(layout): convert DefaultLayout.vue to TypeScript using Composition API ( #12424 )
...
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-10-28 15:32:57 +01:00
Arya Soni
0bae8cdbe9
Convert ErrorToastContainer.vue component to TS ( #12418 )
...
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-10-28 15:28:41 +01:00
Ravi kumar
b9a5a74674
refactor(ui): convert Settings.vue to TS composition API ( #12413 )
...
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-10-28 15:24:19 +01:00
Piyush Bhaskar
222fae2a22
fix(core): add dynamic rowKey for selection handling ( #12428 )
2025-10-28 19:11:14 +05:30
Loïc Mathieu
4502c52d2b
fix(executions): remove errors and finally tasks when restarting
...
Otherwize we would detect that an error or a finally branch is processing and the flowable state would not be correctly taken.
Moreover, it prevent this branch to be taken again after a restart.
Fixes #11731
2025-10-28 14:29:27 +01:00
Florian Hussonnois
153ac27040
fix(flows): KV pebble expressions with input defaults ( #12314 )
...
Fixes : #12314
2025-10-28 14:29:03 +01:00
Florian Hussonnois
6361a02deb
feat(core): add prefill prop to input to allow nullable value ( #11819 )
...
Added a new 'prefill' property for all inputs
to specify an optional UI hint for pre-filling the input,while
allowing the input to be nullable.
Fixes : #11819
2025-10-28 14:21:26 +01:00
Piyush Bhaskar
163e1e2c8b
chore(version): bump ui-libs for a fix. ( #12425 )
2025-10-28 18:20:54 +05:30
(Tum) Poomtum Rattanarat
07b5e89a2f
fix(ui): align label form field in no-code editor ( #12144 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
2025-10-28 17:14:57 +05:30
github-actions[bot]
a3ff8f5c2b
chore(core): localize to languages other than english ( #12423 )
...
Extended localization support by adding translations for multiple languages using English as the base. This enhances accessibility and usability for non-English-speaking users while keeping English as the source reference.
Co-authored-by: GitHub Action <actions@github.com >
2025-10-28 12:35:33 +01:00
Irfan
4cd369e44d
feat(core): add type validation to file inputs ( #12176 )
...
Closes https://github.com/kestra-io/kestra/issues/11266 .
Co-authored-by: iitzIrFan <irfanlhawk@gmail.com >
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-28 12:33:10 +01:00
Carlos Longhi
364540c45a
chore(flows): highlight the id field as a link ( #12414 )
...
Closes https://github.com/kestra-io/kestra/issues/12365 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-28 12:22:55 +01:00
Pratik Murari
65b8958fe8
fix(core): use correct formatting for tags in blueprints for list and details view ( #12374 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-28 16:40:57 +05:30
Dheeraj_R_Gowda
e9be141463
Fix: update menu background color ( #12366 )
2025-10-28 16:39:33 +05:30
Omar Moustafa
69804790fb
Fix code snippets overlaying main UI in execution outputs ( #12371 )
2025-10-28 15:42:10 +05:30
Shatrughan
4a524196d4
refactor(core): convert vue component to typescript and composition api ( #12416 )
...
Closes https://github.com/kestra-io/kestra/issues/12397 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-28 11:11:30 +01:00
Barthélémy Ledoux
eeddfc7b1e
fix(no-code): When anyof has array with different items ( #12419 )
2025-10-28 10:31:02 +01:00
Piyush Bhaskar
9f35f05188
feat(filter): introducing redesigned implemention of new filter. ( #12265 )
...
Co-authored-by: GitHub Action <actions@github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-10-28 15:00:03 +05:30
Adinath R
3984e92004
feat(ui): Redesigned the No Execution Flow Page to align with the rest ( #12357 )
...
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-28 12:07:09 +05:30
Florian Hussonnois
78c01999ad
feat(triggers): add inputs property to webhook trigger
...
Add a new `inputs` property to the Webhook trigger, allowing input
data to be passed to the triggered flow. If no inputs are defined on the trigger,
the flow will not receive any inputs, even if some have default values.
This behavior ensures backward compatibility with how the Webhook trigger currently works.
2025-10-27 17:02:03 +01:00
Ludovic DEHON
ad13a64ccc
fix: make dind example working, and add note for ubuntu users
2025-10-27 16:53:32 +01:00
Mohammad Shahid Beigh
b4017e96c3
refactor(core): convert FlowConcurrency.vue to TypeScript with Composition API ( #12119 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
2025-10-27 18:31:23 +05:30
Piyush Bhaskar
b12b64fa40
fix(core): keep the selection with refresh or periodic refresh ( #12343 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-27 17:30:47 +05:30
SarthakBorude
5b3ebae8e7
chore(core): update the color of addition line highlight for light mode in monaco editor ( #12149 )
...
Closes https://github.com/kestra-io/kestra/issues/11956 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-27 12:31:02 +01:00
Manikanta Pallapothu
516b1fb1c3
chore(core): update design details on news panel ( #12155 )
...
Closes https://github.com/kestra-io/kestra/issues/12032 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-27 11:44:17 +01:00
Pavan YDG
80befa98e9
chore(core): remove the top pagination from table views ( #12335 )
...
Closes https://github.com/kestra-io/kestra/issues/12293 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-27 11:21:43 +01:00
Piyush Bhaskar
322532a955
fix(core): handle namespace removal applied from setting ( #12381 )
2025-10-27 15:49:10 +05:30
skayliu
70ad7b5fa2
chore(core): clean code for "Warning: [text blocks] will remove trailing spaces" ( #10511 )
2025-10-27 10:24:26 +01:00
Piyush Bhaskar
1e14f92d6f
fix(core): makke flow search reactive ( #12376 )
2025-10-27 14:06:49 +05:30
Ravi kumar
fb4e2ca950
fix: auto-refresh namespace Files panel after Playground execution completes ( #12114 )
...
* fix: ui-playground-namespace-files-refresh
* fix: refresh tab and duplicates file removal fix
* fix: use the loadNodes function to refresh
---------
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-10-26 17:14:36 +05:30
Barthélémy Ledoux
ed352f8a2e
fix: avoid multiple dropdowns in file explorer ( #12369 )
2025-10-26 12:28:28 +01:00
Barthélémy Ledoux
bd8670e9a5
refactor(ui): extract file tree store ( #12299 )
2025-10-24 15:12:56 +02:00
Akshay Yadav
1e1b954d0a
fix(ui/no-code-editor): Style the disabled section like other items ( #12064 )
...
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
2025-10-24 14:35:26 +02:00
Miloš Paunović
4c636578ac
chore(core): pass prop as a boolean to resolve console warning ( #12339 )
2025-10-24 13:44:56 +02:00
Abhyshek Bhalaji
0d1ccb2910
chore(core): add use button to the system namespace blueprints tab ( #12336 )
...
Closes https://github.com/kestra-io/kestra/issues/12169 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-10-24 13:30:37 +02:00
Sanjay Ramsinghani
edc4abc80e
chore(core): introduce stronger repelling forces in the dependency view graph ( #11910 )
...
Closes https://github.com/kestra-io/kestra/issues/11583 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-24 12:14:22 +02:00
Prayag
ddf5690325
chore(core): prevent blinking on the dependencies page during loading ( #11902 )
...
Closes https://github.com/kestra-io/kestra/issues/11125 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-24 11:54:15 +02:00
brian-mulier-p
25fcf9695a
fix(kv): don't throw in KV function with errorOnMissing=false for expired kv ( #12321 )
...
closes #12294
2025-10-24 11:20:40 +02:00
Abhyshek Bhalaji
920c614cc0
chore(core): update copilot button styles for accept and decline actions ( #12277 )
...
Closes https://github.com/kestra-io/kestra/issues/12057 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-10-24 09:49:13 +02:00
Miloš Paunović
1dc18fdb66
chore(deps): regular dependency update ( #12328 )
...
Performing a weekly round of dependency updates in the NPM ecosystem to keep everything up to date.
2025-10-24 08:36:17 +02:00
Barthélémy Ledoux
86c7b2f6ae
fix(ui): avoid eating comments when changing desc ( #12316 )
2025-10-24 06:57:46 +02:00
Roman Acevedo
296ddb3b19
test(flaky): mark noGroup and flowWaitFailed as flaky
2025-10-23 20:44:27 +02:00
Maru Karthik Reddy
f3befd174c
fix(system): replace deprecated setSerializationInclusion with setDefaultPropertyInclusion ( #12315 )
...
The method was deprecated in Jackson 2.7 and will be removed in Jackson 3.0.
This is a direct 1:1 replacement with identical serialization behavior.
2025-10-23 16:53:03 +02:00
dependabot[bot]
d09ce90be4
build(deps): bump opensearchRestVersion from 3.3.0 to 3.3.1
...
Bumps `opensearchRestVersion` from 3.3.0 to 3.3.1.
Updates `org.opensearch.client:opensearch-rest-client` from 3.3.0 to 3.3.1
- [Release notes](https://github.com/opensearch-project/OpenSearch/releases )
- [Changelog](https://github.com/opensearch-project/OpenSearch/blob/main/CHANGELOG.md )
- [Commits](https://github.com/opensearch-project/OpenSearch/compare/3.3.0...3.3.1 )
Updates `org.opensearch.client:opensearch-rest-high-level-client` from 3.3.0 to 3.3.1
- [Release notes](https://github.com/opensearch-project/OpenSearch/releases )
- [Changelog](https://github.com/opensearch-project/OpenSearch/blob/main/CHANGELOG.md )
- [Commits](https://github.com/opensearch-project/OpenSearch/compare/3.3.0...3.3.1 )
---
updated-dependencies:
- dependency-name: org.opensearch.client:opensearch-rest-client
dependency-version: 3.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.opensearch.client:opensearch-rest-high-level-client
dependency-version: 3.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-23 16:39:25 +02:00
dependabot[bot]
87e059a76b
build(deps): bump protobufVersion from 3.25.5 to 3.25.8
...
Bumps `protobufVersion` from 3.25.5 to 3.25.8.
Updates `com.google.protobuf:protobuf-java` from 3.25.5 to 3.25.8
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.25.5...v3.25.8 )
Updates `com.google.protobuf:protobuf-java-util` from 3.25.5 to 3.25.8
---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-java
dependency-version: 3.25.8
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.google.protobuf:protobuf-java-util
dependency-version: 3.25.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-23 16:38:41 +02:00
Miloš Paunović
e58b271824
chore(deps): regular dependency update ( #12268 )
...
Performing a weekly round of dependency updates in the NPM ecosystem to keep everything up to date.
2025-10-23 15:51:42 +02:00
Loïc Mathieu
c1c46da324
fix(deps): dependabot config ignore in the wrong section
2025-10-23 15:48:58 +02:00
Barthélémy Ledoux
de6abc7650
fix: set lang properly with workers ( #12286 )
2025-10-23 14:56:50 +02:00
François Delbrayelle
6da0a74ac7
build: add plugin-jms in .plugins (temp for conapi) ( #12289 )
2025-10-23 14:19:11 +02:00
Bala Yokesh Mani A
df755361e1
refactor: remove unused Status component ( #12287 )
2025-10-23 17:23:55 +05:30
dependabot[bot]
918c026781
build(deps): bump com.github.oshi:oshi-core from 6.9.0 to 6.9.1
...
Bumps [com.github.oshi:oshi-core](https://github.com/oshi/oshi ) from 6.9.0 to 6.9.1.
- [Release notes](https://github.com/oshi/oshi/releases )
- [Changelog](https://github.com/oshi/oshi/blob/master/CHANGELOG.md )
- [Commits](https://github.com/oshi/oshi/compare/oshi-parent-6.9.0...oshi-parent-6.9.1 )
---
updated-dependencies:
- dependency-name: com.github.oshi:oshi-core
dependency-version: 6.9.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-23 12:37:55 +02:00
Manuj Chadha
e03b1dbcbb
fix: connect timeline dots by setting width to 100% in SCSS ( #12281 )
2025-10-23 15:41:01 +05:30
Loïc Mathieu
25acd73de0
chore(versions): ignore protobuf 4 versions as we still need 3
2025-10-23 12:05:52 +02:00
Loïc Mathieu
68ee7b80a0
chore(system): don't manage Micrometer and Micronaut OpenAPI
...
Their version from the Micronaut BOM is now recent enought for our usage.
Closes https://github.com/kestra-io/kestra/pull/12222
2025-10-23 12:05:40 +02:00
Nicolas K.
893e8c1a49
feat(flows): add human task ( #12276 )
...
* feat(flows): add human task
* clean(flows): move models and validation into plugin packages and move validation logic to the task
---------
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-10-23 11:39:00 +02:00
Barthélémy Ledoux
f0ba570c3d
refactor: remove FlowEditor.vue component ( #12284 )
2025-10-23 10:37:30 +02:00
Aniket Rathod
c2ab63ceba
feat(ui): convert Curl.vue to TypeScript using Composition API #12079 ( #12261 )
...
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-10-23 10:17:38 +02:00
Shubham Singh
7a126d71e5
refactor(ui): Convert Timeline.vue to TS ( #12270 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-23 13:40:47 +05:30
Dheeraj_R_Gowda
453477ecb9
fix(ui):improved opening animation for Copilot popin ( #12156 )
2025-10-23 08:54:43 +02:00
Ananya44444
3f83aaa437
Convert InheritedKVs.vue to TypeScript ( #12280 )
2025-10-23 08:54:20 +02:00
Piyush Bhaskar
1ca8264391
fix(core): bring export logs in navbar ( #12264 )
2025-10-22 19:24:12 +05:30
Florian Hussonnois
832378af07
chore(core): update StorageContext to use FlowId class
2025-10-22 15:30:34 +02:00
SteveK
e9c96d4f5b
chore(core): update icon colors and spacing in the top header ( #12137 )
...
Closes https://github.com/kestra-io/kestra/issues/12033 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-22 15:25:13 +02:00
Filip
0b5e6c25ed
feat(ui): convert SubFlowLink.vue to TypeScript with Composition API ( #12146 )
...
Co-authored-by: Barthélémy Ledoux <ledouxb@me.com >
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
2025-10-22 15:21:38 +02:00
Sakshi Srivastava
991de1a0d9
chore(plugins): update the plugin count in the search placeholder ( #12186 )
...
Closes https://github.com/kestra-io/kestra/issues/12034 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-22 14:47:55 +02:00
Barthélémy Ledoux
a8ac968afd
fix: changes indicator more clear ( #12134 )
...
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
Co-authored-by: alikhan0616 <m.alikhan0616@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Pratap Chandra Deo <61131823+Pratapchandradeo@users.noreply.github.com >
Co-authored-by: Mohammad Zaki <zakilol21427@gmail.com >
Co-authored-by: Akshay Yadav <91173835+akshaywritescode@users.noreply.github.com >
Co-authored-by: Narasimha Asuri <64534011+noone1235@users.noreply.github.com >
Co-authored-by: Muhammad Ali Khan <ak098boy@gmail.com >
Co-authored-by: mady20 <165700212+mady20@users.noreply.github.com >
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
2025-10-22 14:39:46 +02:00
(Tum) Poomtum Rattanarat
2ce7841aa3
disable id field when editing and make it required field ( #12217 )
2025-10-22 14:35:16 +02:00
mustafatarek
999804f474
fix(tests): fix restartExecutionFromLastFailedWithPauseExecution() at ExecutionControllerRunnerTest
2025-10-22 14:26:13 +02:00
mustafatarek
58fd6c1c48
refactor(core): move flowable attempt state change into termination ensuring task termination
2025-10-22 14:26:13 +02:00
mustafatarek
85dc3ec788
fix(core): synchronize creation/running flowable attempt states in Jdbc executor
2025-10-22 14:26:13 +02:00
mustafatarek
c6e7ff9436
fix(core): transfer flowable attempt creation from saveFlowableOutput() to TaskRun to fix tests
2025-10-22 14:26:13 +02:00
mustafatarek
6e7d6de2e2
test: try to fix
2025-10-22 14:26:13 +02:00
Loïc Mathieu
01d79f34a4
Update executor/src/main/java/io/kestra/executor/ExecutorService.java
2025-10-22 14:26:13 +02:00
mustafatarek
bddb8fef89
fix(tests): fix markAsEachPara() test at ExecutionServiceTest
2025-10-22 14:26:13 +02:00
mustafatarek
24e2f5a0f6
feat(core): add unit tests for flowable task attempts( If and Sequential)
2025-10-22 14:26:13 +02:00
mustafatarek
aee3854155
refactor: remove unnecessary comments
2025-10-22 14:26:13 +02:00
mustafatarek
1771955717
feat(core): handle flowable task attempts state transitions
2025-10-22 14:26:13 +02:00
mustafatarek
7c7d606b48
feat(core): add attempts for flowable tasks
2025-10-22 14:26:13 +02:00
Miloš Paunović
154f380860
feat(core): fetch blueprints directly from the API ( #12197 )
...
Closes https://github.com/kestra-io/kestra-ee/issues/4808 .
2025-10-22 14:20:38 +02:00
Barthélémy Ledoux
6e3c4f47cc
fix: load node types for ts files ( #12205 )
2025-10-22 14:04:21 +02:00
杨利伟
7e68274cf4
fix(jdbc): add comment
2025-10-22 10:36:15 +02:00
杨利伟
1d58f3be34
fix(jdbc): add deleted field condition when allowDeleted=true
2025-10-22 10:36:15 +02:00
dependabot[bot]
becd1256db
build(deps): bump software.amazon.awssdk:bom from 2.35.8 to 2.35.11
...
Bumps software.amazon.awssdk:bom from 2.35.8 to 2.35.11.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.35.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-22 10:20:26 +02:00
dependabot[bot]
1ce9d710b6
build(deps): bump flyingSaucerVersion from 10.0.0 to 10.0.3
...
Bumps `flyingSaucerVersion` from 10.0.0 to 10.0.3.
Updates `org.xhtmlrenderer:flying-saucer-core` from 10.0.0 to 10.0.3
- [Release notes](https://github.com/flyingsaucerproject/flyingsaucer/releases )
- [Changelog](https://github.com/flyingsaucerproject/flyingsaucer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/flyingsaucerproject/flyingsaucer/compare/v10.0.0...v10.0.3 )
Updates `org.xhtmlrenderer:flying-saucer-pdf` from 10.0.0 to 10.0.3
- [Release notes](https://github.com/flyingsaucerproject/flyingsaucer/releases )
- [Changelog](https://github.com/flyingsaucerproject/flyingsaucer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/flyingsaucerproject/flyingsaucer/compare/v10.0.0...v10.0.3 )
---
updated-dependencies:
- dependency-name: org.xhtmlrenderer:flying-saucer-core
dependency-version: 10.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.xhtmlrenderer:flying-saucer-pdf
dependency-version: 10.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-22 10:20:00 +02:00
dependabot[bot]
93de36b25b
build(deps): bump com.microsoft.playwright:playwright
...
Bumps [com.microsoft.playwright:playwright](https://github.com/microsoft/playwright-java ) from 1.55.0 to 1.56.0.
- [Release notes](https://github.com/microsoft/playwright-java/releases )
- [Commits](https://github.com/microsoft/playwright-java/compare/v1.55.0...v1.56.0 )
---
updated-dependencies:
- dependency-name: com.microsoft.playwright:playwright
dependency-version: 1.56.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-22 10:19:34 +02:00
dependabot[bot]
213b4ed1f3
build(deps): bump software.amazon.awssdk.crt:aws-crt
...
Bumps [software.amazon.awssdk.crt:aws-crt](https://github.com/awslabs/aws-crt-java ) from 0.39.2 to 0.39.3.
- [Release notes](https://github.com/awslabs/aws-crt-java/releases )
- [Commits](https://github.com/awslabs/aws-crt-java/compare/v0.39.2...v0.39.3 )
---
updated-dependencies:
- dependency-name: software.amazon.awssdk.crt:aws-crt
dependency-version: 0.39.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-22 10:10:54 +02:00
Maru Karthik Reddy
832c6eb313
fix(executions): ExecutionUpdatableTask attempt state tracking to record proper duration ( #12206 )
...
* fix(executor): record CREATED/RUNNING/SUCCESS states for ExecutionUpdatableTask attempts
Previously, ExecutionUpdatableTask attempts were created with only the
terminal state, skipping RUNNING and causing zero duration and incorrect UI display.
Update attempts through all state transitions:
- CREATED → RUNNING before task.update() call
- RUNNING → terminal state after execution
This preserves complete state history and enables accurate duration tracking.
* refactor: simplify attempt creation in handleExecutionUpdatingTask
Remove null/empty check for attempts list as no attempts exist at this
execution stage. Create attempt directly with RUNNING state using
`new State().withState(State.Type.RUNNING)`.
This simplifies the code while maintaining correct state transitions
(CREATED → RUNNING → terminal).
* test(RuntimeLabels): add state transition assertions
for ExecutionUpdatableTask in Labels tests
Verify that ExecutionUpdatableTask attempts record complete state transitions
(CREATED → RUNNING → SUCCESS) across all Labels test scenarios
2025-10-22 09:49:18 +02:00
Bala Yokesh Mani A
51e55a2543
refactor: remove FlowEdit component ( #12255 )
2025-10-22 09:18:58 +02:00
Barthélémy Ledoux
6e13dfa009
fix: combine a local schema when there is more ( #12216 )
2025-10-22 08:52:41 +02:00
brian.mulier
2b3df66406
fix(core): secrets table wasn't shown
2025-10-21 19:28:03 +02:00
brian-mulier-p
2c024c2586
feat: add global secret search controller ( #12036 )
...
closes kestra-io/kestra-ee#5130
closes kestra-io/kestra-ee#5132
closes kestra-io/kestra-ee#3476
2025-10-21 19:09:53 +02:00
Bala Yokesh Mani A
da39dbca01
feat(editor): add syntax highlighting to no-code editor ( #12154 )
...
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-10-21 16:22:00 +02:00
Ashwini Kumar
693f582314
chore(core): amend blueprint page translation key ( #12207 )
...
Closes https://github.com/kestra-io/kestra/issues/12193 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-10-21 16:17:15 +02:00
Manuj Chadha
095def6024
refactor: replace deprecated Property(String) constructor with Property.ofValue / Property.ofExpression ( #12202 )
2025-10-21 15:29:54 +02:00
Rutam Bhagat | Gen AI Pro | Freelancer
8531ed78bc
fix(core): limit image size for empty state ( #12201 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-21 18:06:24 +05:30
Ridham Anand
cef79689be
fix(core): add hover over element ( #12116 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-21 17:53:08 +05:30
Ruturaj Pawar
1e0eb180a6
fix(core): add border-radius to bookmarked. ( #12111 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-21 17:35:56 +05:30
atulvishw240
b704a55a39
feat(system): Add Gauge Metric to Kestra Metrics System ( #12138 )
...
* feat(core): add gauge metric to metrics system
* Fix increment method to set value correctly
2025-10-21 13:58:49 +02:00
Manshu Saini
8e8af2ecf8
refactor(core): convert the ExecutionRoot.vue properly to ts ( #11989 )
...
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-21 16:53:17 +05:30
Piyush Bhaskar
4b7baba605
fix(test): fix multipaneltabs story test ( #12196 )
2025-10-21 16:41:58 +05:30
Piyush Bhaskar
63b887c9ed
fix(core): handle 404 error in kv retrieval with message ( #12191 )
2025-10-21 15:10:14 +05:30
Carlos Longhi
3faee2c84b
refactor: convert LabelInput.vue component to TypeScript using Composition API ( #12112 )
2025-10-21 14:54:42 +05:30
Nicolas K.
ff11ff9006
feat(flows): add truncate parameter for log shipper ( #12131 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-10-21 10:43:37 +02:00
Ravi kumar
dd7892ef28
feat(ui): scrollable editor tabs with VS Code–style wheel scrolling and right‑aligned close icon ( #12152 )
2025-10-21 10:37:28 +02:00
Miloš Paunović
b23fdc2376
chore(core): hide video container if there's no network access ( #12166 )
...
Closes https://github.com/kestra-io/kestra-ee/issues/4809 .
2025-10-21 10:25:28 +02:00
Roman Acevedo
f347cea28b
fix(flows): allow using OSS CLI to deploy EE flows
...
- fixes https://github.com/kestra-io/kestra-ee/issues/5490
2025-10-21 08:19:50 +02:00
Roman Acevedo
0b08d614c1
ci: improve slack notif to forward error ( #12187 )
...
* ci: improve slack notif to forward error
* more test
* more test
* cleanup
2025-10-20 18:54:23 +02:00
Roman Acevedo
d92fd0040a
ci: fix slack notif when main build failed
...
- fixes https://github.com/kestra-io/kestra/issues/11905
2025-10-20 17:36:04 +02:00
Julio Daniel Reyes
004a85f701
fix(core): pass flow variables on trigger execution ( #12161 )
...
* fix(core): pass flow variables on trigger execution
closes #11891
* fix(core): Test passing variables for triggers
2025-10-20 15:53:57 +02:00
Roman Acevedo
f9f3b004d7
ci: try to fix ee trigger and slack message on main-build.yml
...
- try again on https://github.com/kestra-io/kestra/issues/11905
2025-10-20 15:03:26 +02:00
mady20
35799a2e01
refactor: truncate json preview ( #11899 )
...
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-10-20 14:00:35 +02:00
Muhammad Ali Khan
d428609c61
refactor(ui): migrate FlowsSearch component to TypeScript ( #12130 )
...
Co-authored-by: alikhan0616 <m.alikhan0616@gmail.com >
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-10-20 13:59:56 +02:00
Narasimha Asuri
5f26f72a81
docs:update README,modified docker command for wsl ( #12168 )
2025-10-20 13:58:05 +02:00
Miloš Paunović
63ef33bd80
build(core): update auto translation CI cron to skip weekends ( #12167 )
2025-10-20 13:55:47 +02:00
Akshay Yadav
2cc6adfd88
chore(core): make plugin icon in left menu appear as outline ( #12143 )
...
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-10-20 11:51:25 +02:00
Mohammad Zaki
f5df4c1bf6
Refactor: Convert FlowCreate.vue to TypeScript and Composition API ( #12103 )
...
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-10-20 11:49:17 +02:00
Pratap Chandra Deo
3ab993a43a
fix(ui): render alert blocks in plugin documentation - Convert ::alert syntax to markdown containers and support all alert types - Fixes #12019 ( #12108 )
2025-10-20 11:48:28 +02:00
Kishore Kumar D
4f7d762705
chore(core): introduce fallback fonts for air-gapped environments ( #11448 )
...
Closes https://github.com/kestra-io/kestra/issues/11305 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-20 11:07:46 +02:00
Shubhang-Sagar-Shukla
5b8eb77fe4
fix(ui): Updated dialog close button color on hover ( Fixes #12029 ) ( #12109 )
2025-10-18 19:39:48 +02:00
Darshan Thakare
897f2fedd7
refactor(core): convert vue component to typescript and composition api ( #12110 )
...
Closes https://github.com/kestra-io/kestra/issues/12084 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-18 08:12:34 +02:00
Akshay Yadav
2c5f34a2df
chore(core): amend coloring of blueprint tags ( #12058 )
...
Closes https://github.com/kestra-io/kestra/issues/12024 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-18 08:04:27 +02:00
Loïc Mathieu
6473a48655
chore(docs): upgrade minimum Node and NPM version in CONTRIBUTING.md ( #12125 )
2025-10-17 18:27:29 +05:30
Piyush Bhaskar
0ebbc13301
fix(core): blank editor while creating flow ( #12127 )
2025-10-17 14:18:40 +02:00
Manikanta Pallapothu
474276e6ce
Remove left border to fix overlapping line near category titles ( #12041 ) ( #12117 )
2025-10-17 13:17:42 +02:00
Florian Hussonnois
4d8b737b39
fix(core): allow secrets to be render for multiselect ( #12045 )
...
Fix : #12045
2025-10-17 11:32:28 +02:00
Loïc Mathieu
abe1509ccf
fix(tests): mark LogConsumerTest.logs() as flaky
2025-10-17 11:21:53 +02:00
Loïc Mathieu
0a13d378f4
fix(tests): mark ExecutionControllerRunnerTest.triggerExecutionAndFollowDependencies as flaky
2025-10-17 11:21:53 +02:00
Loïc Mathieu
4ec8306976
fix(tests): Load flows for the PauseTest
2025-10-17 11:21:53 +02:00
YannC
9c4656714a
Fix/validate endpoint fix ( #12121 )
...
* fix: validateTask & validateTrigger endpoint changes for SDK
* fix: validateTask & validateTrigger endpoint changes for SDK
2025-10-17 11:11:54 +02:00
Barthélémy Ledoux
86a1fa7f82
feat: add ts and js workers to monaco editor ( #11979 )
2025-10-17 10:56:08 +02:00
Roman Acevedo
2d030be434
test: fix two assertion messages in DockerTest
2025-10-16 20:00:12 +02:00
Roman Acevedo
e89d209a8a
ci: probably fix coverage upload to sonar
2025-10-16 19:53:09 +02:00
Roman Acevedo
7a0d388ed6
fix(flows): allow using OSS CLI to validate EE flows ( #12104 )
...
* fix(flows): allow using OSS CLI to validate EE flows
https://github.com/kestra-io/kestra/pull/12047 was not enough
- fixxes https://github.com/kestra-io/kestra-ee/issues/5455
* f
2025-10-16 19:33:16 +02:00
Roman Acevedo
f69594d6db
fix(security): make BasicAuthService optional to not be used in EE
2025-10-16 17:33:30 +02:00
Julio Daniel Reyes
3e4eed3306
feat(script): Resume of container for the Docker task runner ( #11964 )
...
* feat(script): Implements resume of container for the Docker task runner
closes #4129
* feat(script): docker resume review recommendations
* feat(script): Get volume name and update resume Docker tests
* feat(script): Fix tests for docker resume
* feat(script): test same container id created/reused
* feat(script): delete container after second run
* feat(script): Docker resume should be true by default
* feat(script): fix spacing
2025-10-16 16:01:47 +02:00
Barthélémy Ledoux
f7031ec596
fix: better building of ui-libs should fix shiki rendering ( #12094 )
2025-10-16 16:00:19 +02:00
Malay Dewangan
ef76d6cf9f
refactor(triggers): make StatefulTriggerService methods static ( #12073 )
2025-10-16 18:52:17 +05:30
Miloš Paunović
3f64e42daf
refactor(core): remove unnecessary export of a constant ( #12097 )
2025-10-16 15:16:21 +02:00
Miloš Paunović
67fa06fa4e
fix(iam): prevent infinite loop when permissions are missing while loading custom blueprints ( #12092 )
...
Closes https://github.com/kestra-io/kestra-ee/issues/5405 .
2025-10-16 14:37:18 +02:00
Barthélémy Ledoux
c965a112e6
fix(nocode): id should not be editable ( #12069 )
2025-10-16 13:06:32 +02:00
dependabot[bot]
c97033c25c
build(deps): bump io.micrometer:micrometer-core from 1.15.4 to 1.15.5
...
Bumps [io.micrometer:micrometer-core](https://github.com/micrometer-metrics/micrometer ) from 1.15.4 to 1.15.5.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases )
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.15.4...v1.15.5 )
---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-core
dependency-version: 1.15.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-16 12:44:40 +02:00
Irfan
caffb3bc74
feat(plugins): enhance documentation request handling to prevent unnecessary reloads ( #11911 )
...
Co-authored-by: Barthélémy Ledoux <ledouxb@me.com >
Co-authored-by: iitzIrFan <irfanlhawk@gmail.com >
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-10-16 11:31:48 +02:00
Roman Acevedo
d15ffd6c52
ci: fix version of peter-evans/repository-dispatch and trivy actions
2025-10-16 11:24:22 +02:00
yuri
4909af97fb
feat(tests): add E2E on Executions view ( #11556 )
2025-10-16 11:16:16 +02:00
Ramesh Kuntigorla
af9ab4adc6
fix(flows): improved save logic, updated the dirty flag to target actuat current flow tab ( #12050 )
...
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
2025-10-16 11:12:43 +02:00
dependabot[bot]
ea6b1e9082
build(deps): bump org.owasp.dependencycheck from 12.1.6 to 12.1.8
...
Bumps org.owasp.dependencycheck from 12.1.6 to 12.1.8.
---
updated-dependencies:
- dependency-name: org.owasp.dependencycheck
dependency-version: 12.1.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-16 10:53:31 +02:00
dependabot[bot]
3c386ad883
build(deps): bump software.amazon.awssdk:bom from 2.35.3 to 2.35.7
...
Bumps software.amazon.awssdk:bom from 2.35.3 to 2.35.7.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.35.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-16 10:53:03 +02:00
dependabot[bot]
acc0fa6af3
build(deps): bump actions/setup-node from 5 to 6
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-16 10:51:02 +02:00
dependabot[bot]
40eca75f77
build(deps): bump opensearchRestVersion from 3.2.0 to 3.3.0
...
Bumps `opensearchRestVersion` from 3.2.0 to 3.3.0.
Updates `org.opensearch.client:opensearch-rest-client` from 3.2.0 to 3.3.0
- [Release notes](https://github.com/opensearch-project/OpenSearch/releases )
- [Changelog](https://github.com/opensearch-project/OpenSearch/blob/main/CHANGELOG.md )
- [Commits](https://github.com/opensearch-project/OpenSearch/compare/3.2.0...3.3.0 )
Updates `org.opensearch.client:opensearch-rest-high-level-client` from 3.2.0 to 3.3.0
- [Release notes](https://github.com/opensearch-project/OpenSearch/releases )
- [Changelog](https://github.com/opensearch-project/OpenSearch/blob/main/CHANGELOG.md )
- [Commits](https://github.com/opensearch-project/OpenSearch/compare/3.2.0...3.3.0 )
---
updated-dependencies:
- dependency-name: org.opensearch.client:opensearch-rest-client
dependency-version: 3.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: org.opensearch.client:opensearch-rest-high-level-client
dependency-version: 3.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-16 10:40:31 +02:00
dependabot[bot]
1b4d7ca514
build(deps): bump de.siegmar:fastcsv from 4.0.0 to 4.1.0
...
Bumps [de.siegmar:fastcsv](https://github.com/osiegmar/FastCSV ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/osiegmar/FastCSV/releases )
- [Changelog](https://github.com/osiegmar/FastCSV/blob/main/CHANGELOG.md )
- [Commits](https://github.com/osiegmar/FastCSV/compare/v4.0.0...v4.1.0 )
---
updated-dependencies:
- dependency-name: de.siegmar:fastcsv
dependency-version: 4.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-16 10:39:43 +02:00
dependabot[bot]
23ccf0360a
build(deps): bump org.sonarqube from 6.3.1.5724 to 7.0.0.6105
...
Bumps org.sonarqube from 6.3.1.5724 to 7.0.0.6105.
---
updated-dependencies:
- dependency-name: org.sonarqube
dependency-version: 7.0.0.6105
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-16 10:38:50 +02:00
dependabot[bot]
a9301faf97
build(deps): bump software.amazon.awssdk.crt:aws-crt
...
Bumps [software.amazon.awssdk.crt:aws-crt](https://github.com/awslabs/aws-crt-java ) from 0.39.0 to 0.39.2.
- [Release notes](https://github.com/awslabs/aws-crt-java/releases )
- [Commits](https://github.com/awslabs/aws-crt-java/compare/v0.39.0...v0.39.2 )
---
updated-dependencies:
- dependency-name: software.amazon.awssdk.crt:aws-crt
dependency-version: 0.39.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-16 10:38:19 +02:00
dependabot[bot]
2eb947d582
build(deps): bump com.google.cloud:libraries-bom from 26.69.0 to 26.70.0
...
Bumps [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom ) from 26.69.0 to 26.70.0.
- [Release notes](https://github.com/googleapis/java-cloud-bom/releases )
- [Changelog](https://github.com/googleapis/java-cloud-bom/blob/main/release-please-config.json )
- [Commits](https://github.com/googleapis/java-cloud-bom/compare/v26.69.0...v26.70.0 )
---
updated-dependencies:
- dependency-name: com.google.cloud:libraries-bom
dependency-version: 26.70.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-16 10:37:53 +02:00
Miloš Paunović
eaa178c219
fix(core): amend playground horizontal panel visibility when toggling on or off ( #12063 )
...
Closes https://github.com/kestra-io/kestra/issues/12055 .
2025-10-16 10:02:00 +02:00
Mustafa Tarek
3689042757
fix(core): adjust date property of PublicHoliday condition ( #11605 )
...
* fix(core): Add warning logs for mismatched (Parent-Subflow) inputs for subflow plugin.
* fix(core): adjust date time property in PublicHoliday condition
* fix(core): pass condition context variables map when rendering date at PublicHoliday.test() method
* refactor(tests): remove added code at ConditionService and transfer to tests directly
2025-10-16 09:26:51 +02:00
yuri1969
a4f257b6ea
Switch to ServiceRegistry
2025-10-16 08:55:12 +02:00
yuri1969
33628107c3
fix(core): keep web up during graceful shutdown
...
The `@PreDestroy` hook is triggered very late in the lifecycle.
Started the graceful clean using the global `ShutdownEvent`.
2025-10-16 08:55:12 +02:00
Roman Acevedo
5ec869b1cc
fix(flows): allow using OSS CLI to validate EE flows
...
- fixes https://github.com/kestra-io/kestra-ee/issues/5455
2025-10-16 08:27:04 +02:00
Florian Hussonnois
7896c96f24
fix(core): ignore not found plugin types for schema generation
2025-10-15 22:26:20 +02:00
Roman Acevedo
ec1ca232b0
fix(security): do not load OSS BasicAuthService in EE
...
BasicAuthService was loaded by mistake in EE, and it was changed
recently in OSS to persist different data
2025-10-15 17:46:04 +02:00
Malay Dewangan
4227ce8fc5
feat(triggers): introduce stateful behaviour for triggers ( #11978 )
...
* fix test
* review feedback
2025-10-15 19:00:09 +05:30
Miloš Paunović
12fd7f81c0
feat(core): make the right sidebar usable in offline mode ( #12022 )
...
Closes https://github.com/kestra-io/kestra-ee/issues/4810 .
2025-10-15 14:18:36 +02:00
Akshay Yadav
3cd340f972
fix(secrets-page): adjust top margin for empty secrets block ( #12020 )
2025-10-15 13:27:09 +02:00
Khushal Sarode
721dc61aa4
Converting TimeSelect.vue into typescript script ( #11990 )
...
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-10-15 11:16:35 +02:00
Barthélémy Ledoux
d12a33e9ba
feat(flows): add days rendering to the duration picker ( #11987 )
...
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
2025-10-15 11:15:13 +02:00
Miloš Paunović
56caaa2a91
refactor(core): prevent npe & console errors for charts ( #12018 )
2025-10-15 10:56:25 +02:00
Barthélémy Ledoux
52dda7621c
fix: keep required fields from schema ( #11984 )
2025-10-15 10:42:09 +02:00
Roman Acevedo
88ab8e2a71
fix(security): webhook requiring basicauth
...
- fix https://github.com/kestra-io/kestra-ee/issues/5416
The issue was that BasicAuthConfiguration.openUrls was discarded by mistake after a basic auth creds creation.
What has been done:
- make BasicAuthConfiguration a POJO representing the yaml configuration
- dont persist BasicAuthConfiguration
- when fetching the configured Basic auth setup, fetch Credentials from DB and additional configuration from BasicAuthConfiguration
2025-10-15 10:41:34 +02:00
Barthélémy Ledoux
545ed57000
refactor: use multipanel for namespace files ( #11972 )
2025-10-15 10:31:54 +02:00
Bikash Agarwala
31de6660fa
fix(core): limit the maximum height of the notification content element ( #11977 )
...
Closes https://github.com/kestra-io/kestra/issues/11924 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-10-15 10:25:00 +02:00
Lucas Barreto Oliveira
db1ef67a69
fix(frontend): Backfill SELECT input override from trigger ( #10627 ) ( #11943 )
...
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
2025-10-14 17:34:16 +02:00
Aditya Ray
b7fbb3af66
refactor(ui): convert VarValue.vue to TypeScript ( #11971 )
...
Co-authored-by: Barthélémy Ledoux <ledouxb@me.com >
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
2025-10-14 17:21:38 +02:00
Bikash Agarwala
50f412a11e
feat(ui): Redesign blueprint browser cards #11534 ( #11947 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-14 18:39:21 +05:30
Barthélémy Ledoux
5bced31e1b
refactor: convert usePluginsStore to Composition API ( #11965 )
2025-10-14 14:37:08 +02:00
brian-mulier-p
76d349d57e
fix(flows): pebble autocompletion performance optimization ( #11981 )
...
closes #11881
2025-10-14 11:32:50 +02:00
YannC
63df8e3e46
Fix: openapi tweaks ( #11970 )
...
* fix: added some on @ApiResponse annotation + added nullable annotation for TaskRun class
* fix: review changes
2025-10-14 10:23:31 +02:00
Malay Dewangan
4e4e082b79
fix(trigger): prevent scheduler crash on large duration ( #10897 )
...
* add tests
2025-10-13 19:13:18 +05:30
wangk
7b67f9a0f5
fix(system): missing BREAKPOINT state for MySQL ( #11954 )
...
* Update V1_45__taskrun_submitted.sql
* fix(core) Add missing breakpoint type
2025-10-13 15:07:17 +02:00
Barthélémy Ledoux
b59098e61f
refactor: use rolldown-vite for build speed ( #11904 )
2025-10-13 12:17:41 +02:00
Anukalp Pandey
43f02e7e33
Convert ForEachStatus.vue to TypeScript with Composition API ( #11810 )
...
Co-authored-by: Anukalp <pandeyanukalp@gmail.com >
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-13 15:41:18 +05:30
Dhivya G
5c83c4c7e9
Convert ChangeExecutionStatus.vue to TypeScript with Composition API ( #11892 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-13 14:50:37 +05:30
Roman Acevedo
c363dd7bf7
ci: add more log to debug slack notif not triggered
2025-10-13 11:03:23 +02:00
Sandip Mandal
25284dfb7a
feat(ui): Add multiselect filter for blueprint tags ( #11907 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-13 14:22:24 +05:30
Irfan
37e7b3a072
refactor(ui): convert DateFilter component to TypeScript and Composition API ( #11816 )
...
Co-authored-by: Barthélémy Ledoux <ledouxb@me.com >
Co-authored-by: iitzIrFan <irfanlhawk@gmail.com >
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-13 10:50:16 +02:00
Sanwal Sulehrii
cbb57ec0e8
chore(core): improve dashboard table scrollbar coloring ( #11952 )
...
Closes https://github.com/kestra-io/kestra/issues/11750 .
Co-authored-by: sanwalsulehri <sanwalsulehri077@gmail.com >
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-13 10:41:37 +02:00
brian-mulier-p
ba7b2c564b
feat(ai): add PEM Certificate handling to GeminiAiService ( #11739 )
...
closes kestra-io/kestra-ee#5342
2025-10-13 10:12:28 +02:00
Yash Goyal
16cbdc81f7
fix(core): panel-headers-should-close-on-click ( #11807 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Barthélémy Ledoux <ledouxb@me.com >
2025-10-13 09:52:56 +02:00
Anshumancanrock
bfa4a84356
refactor(core): convert vue component to typescript and composition api ( #11894 )
...
Closes https://github.com/kestra-io/kestra/issues/11797 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-11 09:21:57 +02:00
Roman Acevedo
42680bb663
ci: make sonar fetch coverage on correct path in CI
2025-10-10 17:04:28 +02:00
brian-mulier-p
b41025c4d4
feat(runners): add syncWorkingDirectory property to remote task runners ( #11945 )
...
part of kestra-io/kestra-ee#4761
2025-10-10 16:15:39 +02:00
Roman Acevedo
9f808aa40c
ci: fix ee never getting triggered because failed condition
2025-10-10 16:08:16 +02:00
Will Russell
f60f907ff7
docs(scripts): fix vars output docs ( #11944 )
2025-10-10 14:53:40 +01:00
Miloš Paunović
f2655f998b
refactor(core): improve initial count fetching for flows and executions ( #11940 )
2025-10-10 15:34:12 +02:00
Nicolas K.
ff18fc40ef
feat(tests): add annotation and modify CI to handle flaky tests, play… ( #11914 )
...
* feat(tests): add annotation and modify CI to handle flaky tests, play them but not fail
* feat(tests): add description to flaky annotation
* fix(tests): add flaky to to KV sanity check
* fix(tests): typo
* feat(tests): add a flaky test
---------
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-10-10 15:29:51 +02:00
brian-mulier-p
00bcfac0ee
fix(ai): remove thoughts return from AI Copilot ( #11935 )
...
closes kestra-io/kestra-ee#5422
2025-10-10 14:54:47 +02:00
Roman Acevedo
f41db3d1ed
ci: try to fix again slack notification
...
- advance on https://github.com/kestra-io/kestra/issues/11905
2025-10-10 13:48:34 +02:00
Roman Acevedo
91c38f1626
ci: try to fix EE trigger, debug slack notif
...
- advance on https://github.com/kestra-io/kestra/issues/11905
2025-10-10 12:47:56 +02:00
Hemant M Mehta
7f55dc4f5f
fix(executions): properly handle filename with special chars ( #11814 )
...
* fix: artifact-filename-validation
closes : #10802
* fix: test
Signed-off-by: Hemant M Mehta <hemant29mehta@gmail.com >
* fix: test
Signed-off-by: Hemant M Mehta <hemant29mehta@gmail.com >
* fix: test
* fix(core): use deterministic file naming in FilesService
---------
Signed-off-by: Hemant M Mehta <hemant29mehta@gmail.com >
2025-10-10 11:44:24 +02:00
Loïc Mathieu
948a5beffa
fix(executions): set tasks to submitted after sending to the Worker
...
When computing the next tasks to run, all task runs are created in the CREATED state.
Then when computed tasks to send to the worker, CREATED task runs are listed and converted into worker task.
The issue is that on the next execution message, if tasks sent to the worker are still in CREATED (for ex because the Worker didn't start them yet), they would still be evaluted as to send to the worker.
Setting them to a new SUBMITTED state would prevent them to be taken into account again until they are really terminated.
This should avoid the deduplicateWorkerTask state but this is kept for now with a warning and would be removed later if it proves to work in all cases.
2025-10-10 11:06:31 +02:00
Loïc Mathieu
7e410e7b18
chore(system): warn on duplication so we can fix it later
2025-10-10 11:06:31 +02:00
Gaurav Arora
cfebe89307
fix(core): prevent AllowFailure with retry from getting stuck in Running state ( #11748 )
...
* fix(core): prevent AllowFailure with retry from getting stuck in Running state
Fixes #11731
When an AllowFailure task had both retry logic and a finally block, the
execution would get stuck in Running state. This occurred because the
logic for determining when to execute the finally block only checked if
tasks had failed, not whether they should be retried.
The fix changes Execution.java:499 to use hasFailedNoRetry() instead of
hasFailed() when deciding to transition to the finally block. This ensures
the finally block only executes when tasks have truly failed with no
remaining retry attempts.
Added a test case that reproduces the exact scenario from the issue:
- AllowFailure task with retry configuration
- Child task that fails initially but succeeds after retry
- Error handlers that execute on failure
- Finally block that should execute after retries complete
* use Log task instead of Python script in allow-failure-with-retry test
* fix(executions): wrong assertions in test
---------
Co-authored-by: Loïc Mathieu <loikeseke@gmail.com >
2025-10-10 10:27:49 +02:00
brian-mulier-p
b1fdf5fe8e
fix(tests): add KIND to possible filters error message ( #11925 )
2025-10-10 10:25:27 +02:00
mustafatarek
97f263f71e
refactor(core): replace hardcoded string kind by enum kind in findSelect() method at AbstractJdbcExecutionRepository
2025-10-10 09:40:27 +02:00
Mustafa Tarek
b917bbb152
Update jdbc/src/main/java/io/kestra/jdbc/repository/AbstractJdbcRepository.java
...
Co-authored-by: Loïc Mathieu <loikeseke@gmail.com >
2025-10-10 09:40:27 +02:00
mustafatarek
9e2ea0007a
feat(core): add new execution kind filter to support playground execution listing
...
- add new Execution Kind filter with support for EQUAL and NOT_EQUAL operations
2025-10-10 09:40:27 +02:00
dependabot[bot]
1eff570a11
build(deps): bump dev.langchain4j:langchain4j-community-bom
...
Bumps [dev.langchain4j:langchain4j-community-bom](https://github.com/langchain4j/langchain4j-community ) from 1.6.0-beta12 to 1.7.1-beta14.
- [Release notes](https://github.com/langchain4j/langchain4j-community/releases )
- [Commits](https://github.com/langchain4j/langchain4j-community/compare/1.6.0-beta12...1.7.1-beta14 )
---
updated-dependencies:
- dependency-name: dev.langchain4j:langchain4j-community-bom
dependency-version: 1.7.1-beta14
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-09 18:06:01 +02:00
dependabot[bot]
ec194c541c
build(deps): bump software.amazon.awssdk:bom from 2.34.7 to 2.35.2
...
Bumps software.amazon.awssdk:bom from 2.34.7 to 2.35.2.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.35.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-09 16:48:21 +02:00
dependabot[bot]
a79e47fa93
build(deps): bump io.micronaut.platform:micronaut-platform
...
Bumps [io.micronaut.platform:micronaut-platform](https://github.com/micronaut-projects/micronaut-platform ) from 4.9.3 to 4.9.4.
- [Release notes](https://github.com/micronaut-projects/micronaut-platform/releases )
- [Commits](https://github.com/micronaut-projects/micronaut-platform/compare/v4.9.3...v4.9.4 )
---
updated-dependencies:
- dependency-name: io.micronaut.platform:micronaut-platform
dependency-version: 4.9.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-09 16:32:35 +02:00
zhou yong kang
8a30e46354
feat(plugin): add support to split a file with a regex ( #11780 )
...
* feat: add regexPattern
* fix: remove json demo
* fix: del writerPaths
2025-10-09 16:27:46 +02:00
dependabot[bot]
a12744423d
build(deps): bump org.jooq:jooq from 3.20.7 to 3.20.8
...
Bumps org.jooq:jooq from 3.20.7 to 3.20.8.
---
updated-dependencies:
- dependency-name: org.jooq:jooq
dependency-version: 3.20.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-09 16:17:01 +02:00
Miloš Paunović
fcbcfe8d89
build(core): add vue-tsc for type checking ( #11908 )
2025-10-09 16:15:19 +02:00
dependabot[bot]
f8bb8fe1e1
build(deps): bump com.azure:azure-sdk-bom from 1.2.38 to 1.3.0
...
Bumps [com.azure:azure-sdk-bom](https://github.com/azure/azure-sdk-for-java ) from 1.2.38 to 1.3.0.
- [Release notes](https://github.com/azure/azure-sdk-for-java/releases )
- [Commits](https://github.com/azure/azure-sdk-for-java/compare/azure-sdk-bom_1.2.38...v1.3.0 )
---
updated-dependencies:
- dependency-name: com.azure:azure-sdk-bom
dependency-version: 1.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-09 16:00:18 +02:00
dependabot[bot]
4245a145cb
build(deps): bump github/codeql-action from 3 to 4
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-09 15:59:51 +02:00
dependabot[bot]
6ef23ff001
build(deps): bump gradle/actions from 4 to 5
...
Bumps [gradle/actions](https://github.com/gradle/actions ) from 4 to 5.
- [Release notes](https://github.com/gradle/actions/releases )
- [Commits](https://github.com/gradle/actions/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: gradle/actions
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-09 15:59:23 +02:00
dependabot[bot]
1a8437056f
build(deps): bump peter-evans/repository-dispatch from 3 to 4
...
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch ) from 3 to 4.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases )
- [Commits](https://github.com/peter-evans/repository-dispatch/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-09 15:58:59 +02:00
dependabot[bot]
f1274737d1
build(deps): bump org.owasp.dependencycheck from 12.1.5 to 12.1.6
...
Bumps org.owasp.dependencycheck from 12.1.5 to 12.1.6.
---
updated-dependencies:
- dependency-name: org.owasp.dependencycheck
dependency-version: 12.1.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-09 15:58:11 +02:00
dependabot[bot]
6eb343a414
build(deps): bump org.postgresql:postgresql from 42.7.7 to 42.7.8
...
Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc ) from 42.7.7 to 42.7.8.
- [Release notes](https://github.com/pgjdbc/pgjdbc/releases )
- [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.7.7...REL42.7.8 )
---
updated-dependencies:
- dependency-name: org.postgresql:postgresql
dependency-version: 42.7.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-09 15:57:17 +02:00
Loïc Mathieu
4a9564be3c
fix(system): refactor concurrency limit to use a counter
...
A counter allow to lock by flow which solves the race when two executions are created at the same time and the executoion_runnings table is empty.
Evaluating concurrency limit on the main executionQueue method also avoid an unexpected behavior where the CREATED execution is processed twice as its status didn't change immediatly when QUEUED.
Closes https://github.com/kestra-io/kestra-ee/issues/4877
2025-10-09 15:39:59 +02:00
Barthélémy Ledoux
6dea3d2a56
fix: make all components pass vus-tsc around Metrics.vue ( #11889 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-09 15:37:59 +02:00
Shubham Singh
336f2c3203
refactor(core): convert vue component to typescript and composition api ( #11909 )
...
Closes https://github.com/kestra-io/kestra/issues/11799 .
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-10-09 13:28:25 +02:00
Vs7sai
faf12c2c55
refactor(core): convert vue component to typescript and composition api ( #11893 )
...
Closes https://github.com/kestra-io/kestra/issues/11790 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-09 12:03:52 +02:00
Roman Acevedo
d1a47a6874
ci: try to fix slack notification when build is failed
...
- try to fix https://github.com/kestra-io/kestra/issues/11905
2025-10-09 11:52:01 +02:00
Prayag
0df2b74272
fix(ui): convert Pause.vue component to TypeScript ( #11885 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-09 14:40:03 +05:30
Matheus da Cunha da Fonseca
7b7f48c3c7
refactor: convert Unqueue component to TypeScript ( #11896 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-09 14:03:53 +05:30
Miloš Paunović
63e0b97799
chore(deps): regular dependency update ( #11900 )
...
Performing a weekly round of dependency updates in the NPM ecosystem to keep everything up to date.
2025-10-09 09:46:19 +02:00
Santhosh Kumar
8469e81081
fix(ui): Prevent all doc-cards in a row from expanding ( #11888 )
2025-10-09 12:13:48 +05:30
Ludovic DEHON
6fd91a99f2
feat(triggers): allowing webhook to send only outputs ( #11867 )
...
---------
Co-authored-by: Anna Geller <anna.m.geller@gmail.com >
2025-10-08 18:23:57 +02:00
Manshu Saini
aa039c772b
feat(ui): migrated Metrics.vue in TS ( #11820 )
...
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
2025-10-08 17:02:10 +02:00
brian-mulier-p
af8051ccd8
feat(runners): add syncWorkingDirectory property to remote task runners ( #11602 )
...
part of kestra-io/kestra-ee#4761
2025-10-08 16:36:51 +02:00
Barthélémy Ledoux
9958e49505
feat: add multipanel and no-code to dashboards ( #11752 )
...
Co-authored-by: GitHub Action <actions@github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-08 15:54:30 +02:00
Miloš Paunović
9f2a83420c
refactor(core): remove unused component ( #11882 )
2025-10-08 15:34:59 +02:00
Barthélémy Ledoux
951b1fd1ed
refactor: simpler nocode usage ( #11878 )
2025-10-08 15:34:24 +02:00
(Tum) Poomtum Rattanarat
60c3c24bcf
test(core): implement unit tests for useDependencies composable ( #11877 )
...
Closes https://github.com/kestra-io/kestra/issues/11708 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-08 15:01:52 +02:00
Irfan
24775bef02
chore(executions): make execution id of replay a clickable link ( #11874 )
...
Closes https://github.com/kestra-io/kestra/issues/11808 .
Co-authored-by: iitzIrFan <irfanlhawk@gmail.com >
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-08 14:45:57 +02:00
github-actions[bot]
68993ac877
chore(core): localize to languages other than english ( #11880 )
...
Extended localization support by adding translations for multiple languages using English as the base. This enhances accessibility and usability for non-English-speaking users while keeping English as the source reference.
---------
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
Co-authored-by: GitHub Action <actions@github.com >
2025-10-08 14:44:09 +02:00
Raj Gupta
0469380e72
refactor: Vars.vue to TypeScript with Composition API ( #11876 )
...
Co-authored-by: Barthélémy Ledoux <ledouxb@me.com >
2025-10-08 14:13:44 +02:00
Barthélémy Ledoux
63fbca964f
fix: make multipanel more simple to use ( #11869 )
2025-10-08 13:40:01 +02:00
Irfan
804a1238c5
feat(ui): including running executions in last executions ( #11784 )
...
This commit introduces a new test to verify that the last executions retrieval correctly includes running executions. The test ensures that when both finished and running executions exist for the same flow, the running execution is prioritized in the results.
Changes:
- Added `shouldIncludeRunningExecutionsInLastExecutions` test in `AbstractExecutionRepositoryTest.java`.
Co-authored-by: iitzIrFan <irfanlhawk@gmail.com >
2025-10-08 13:26:19 +02:00
yuri
e3b07dc78e
chore(webserver): exclude metrics from access log
...
Do not log metrics requests, such as:
> 2025-10-08 10:16:09,649 INFO default-nioEventLoopGroup-1-4 io.kestra.webserver.access 2025-10-08T10:16:09.642Z | GET /metrics/jvm.memory.used?tag=area:heap HTTP/1.1 | status: 200 | ip: x.x.x.x | length: 238
2025-10-08 13:07:34 +02:00
Dhinakaran T
7c32dba608
chore(core): reset copilot prompt on unmounted lifecycle of component ( #11767 )
...
Closes https://github.com/kestra-io/kestra/issues/11707 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-08 13:04:50 +02:00
Trisha
3893ddf0c7
feat(ui): Convert Toc.vue component to TS ( #11865 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
2025-10-08 16:30:06 +05:30
Dhinakaran T
01f31b6116
refactor(core): convert vue component to typescript and composition api ( #11858 )
...
Closes https://github.com/kestra-io/kestra/issues/11805 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-08 12:58:25 +02:00
Khushal Sarode
598e08ab33
refactor(core): convert vue component to typescript and composition api ( #11821 )
...
Closes https://github.com/kestra-io/kestra/issues/11793 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-08 12:53:14 +02:00
Barthélémy Ledoux
001900e543
fix: make sure a faulty flow display its errors ( #11871 )
2025-10-08 12:45:21 +02:00
Raj Gupta
92689f06db
refactor(core): convert vue component to typescript and composition api ( #11859 )
...
Closes https://github.com/kestra-io/kestra/issues/11803 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-08 12:41:30 +02:00
Barthélémy Ledoux
200b89355e
fix: types of topnavbar ( #11864 )
2025-10-08 12:40:16 +02:00
Carlos Longhi
8233af7915
chore(executions): amend cursor on status hover ( #11823 )
...
Closes https://github.com/kestra-io/kestra/issues/11763 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-08 12:30:29 +02:00
Sandip Mandal
ad3d29e2bb
chore(core): align re-order and delete icons in task array to the vertical middle ( #11822 )
...
Closes https://github.com/kestra-io/kestra/issues/11422 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-08 12:19:09 +02:00
Prayag
ec837b5563
refactor(docs): migrate Docs.vue to Composition API with TypeScript s… ( #11818 )
...
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-08 15:37:33 +05:30
Miloš Paunović
80c20897fb
refactor(core): remove remains of unused data attribute from template section of vue files ( #11872 )
...
Related to https://github.com/kestra-io/kestra/issues/11705 .
2025-10-08 11:17:13 +02:00
Vanmathi Muthusamy
135223a4a5
refactor(core): remove unused data attribute from template section of vue files ( #11826 )
...
Closes https://github.com/kestra-io/kestra/issues/11705 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-08 11:06:55 +02:00
Miloš Paunović
202089c0ab
refactor(core): uniform css scoped & lang order ( #11868 )
2025-10-08 10:50:09 +02:00
Miloš Paunović
044707b533
refactor(core): uniform vue script setup syntax ( #11866 )
2025-10-08 10:44:08 +02:00
Miloš Paunović
4ed6eb716f
refactor(flows): remove unnecessary imports ( #11779 )
2025-10-08 10:40:21 +02:00
Sanket Mundra
7b870eb0c7
fix(backend): failing /resume/validate endpoint for integer label values ( #11688 )
...
* fix: cast label values to string
* fix: use findByIdWithSourceWithoutAcl() instead of findByIdWithoutAcl() and add test
* remove unwanted files
2025-10-08 10:11:51 +02:00
Miloš Paunović
3daeef8eee
test(core): fix issues in e2e test ( #11860 )
2025-10-08 10:02:22 +02:00
YannC
88da8e4966
fix: modify annotations to improve openapi spec file generated ( #11785 ) ( #11811 )
2025-10-08 08:00:57 +02:00
Hemant M Mehta
4d014a85a1
fix: file-download-issue ( #11774 )
...
* fix: file-download-issue
closes : #11569
* fix: test case
Signed-off-by: Hemant M Mehta <hemant29mehta@gmail.com >
---------
Signed-off-by: Hemant M Mehta <hemant29mehta@gmail.com >
2025-10-07 12:58:52 +02:00
(Tum) Poomtum Rattanarat
478276b739
chore(core): prevent visual glitch before showing the welcome page ( #11520 )
...
Closes https://github.com/kestra-io/kestra/issues/10978 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-07 12:30:31 +02:00
Sandip Mandal
5e53496f20
fix(no-code): allow specifying type for flow outputs ( #11304 ) ( #11404 )
2025-10-07 12:14:14 +02:00
Florian Hussonnois
edd70dc316
fix(core): decrypt input secrets passed to exec ( #11681 )
2025-10-07 12:05:07 +02:00
YuvrajKatkar
4d4655db60
fix(core): handled whitespaces in pebble Expressions, this fixes issue #11411
2025-10-07 10:57:44 +02:00
Omkar
95477def5d
refactor(core): convert vue component to typescript and composition api ( #11743 )
...
Closes https://github.com/kestra-io/kestra/issues/11712 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-07 10:33:30 +02:00
Yash Goyal
1920da75ae
fix(core): improve directory creation for namespace files ( #11776 )
...
Closes https://github.com/kestra-io/kestra/issues/11756 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-07 09:31:10 +02:00
Florian Hussonnois
7634119907
fix(core): obfuscate secrets used as default inputs ( #11681 )
...
Make sure values return from pebble function are obfuscate
when return from the input validation endpoints.
Changes:
* UI: Don't send default input values when creating new execution
Fixes : #11681
2025-10-07 09:25:52 +02:00
Sandip Mandal
a25196e4d6
fix(ui): replace 'Ask any question via Slack' with 'Fix with AI' button ( #11660 )
...
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com >
2025-10-06 23:17:05 +05:30
Roman Acevedo
31cf8f5d2a
ci: change Dockerfile.pr to dynamic version
2025-10-06 18:41:51 +02:00
Roman Acevedo
1f2d303dbc
ci: fix vulnerabilities-check misconfiguration
2025-10-06 17:25:13 +02:00
Florian Hussonnois
66beafac02
fix(core): use primary pebble renderer with masked functions ( #11535 )
...
Extract a PebbleEngineFactory class and refactor VariableRenderer to
support engine injection via setter; Delete DebugVariableRenderer.
Fixes : #11535
2025-10-06 16:43:07 +02:00
hemanthsavasere
a07a4045c1
refactor(tests): remove outdated README for SecureVariableRendererFactory tests
2025-10-06 16:43:07 +02:00
hemanthsavasere
194ea1f8c7
feat(tests): add comprehensive tests for SecureVariableRendererFactory to ensure secret masking functionality
2025-10-06 16:43:07 +02:00
hemanthsavasere
263882c3b8
feat(execution): add secure variable renderer factory for debug mode
...
Introduce SecureVariableRendererFactory to create debug renderer instances that wrap the base renderer while maintaining security by masking sensitive functions. This provides a consistent way to handle variable rendering in debug contexts.
2025-10-06 16:43:07 +02:00
Will Russell
a527271447
docs(templates): add mention to star repo ( #11762 )
2025-10-06 15:14:18 +01:00
Mustafa Tarek
3346f3a3f9
feat(tests): add test coverage for cli commands with no repo config ( #11742 )
...
* fix(core): Add warning logs for mismatched (Parent-Subflow) inputs for subflow plugin.
* feat(tests): add test coverage for cli commands with no repository configurations
* refactor(tests): enhance test assertions and namings
* refactor(tests): replace HelloCommand with Namespace KV helper in no-config tests
- Use Namespace KV command (with no params) to verify repo-independent CLI behavior
- Remove HelloCommand usage in NoConfigCommandTest
- Keep FlowCreateCommand case to assert repo-dependent commands fail without config
2025-10-06 15:00:23 +02:00
Gaurav Arora
4fc690b0d9
feat(frontend): convert DurationPicker component to TypeScript with Composition API ( #11724 )
...
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-10-06 14:18:26 +02:00
Piyush Bhaskar
4fe5c665bc
chore(version): bump ui-libs version ( #11759 )
2025-10-06 17:36:28 +05:30
github-actions[bot]
777bc36d01
chore(core): localize to languages other than english ( #11760 )
...
Co-authored-by: GitHub Action <actions@github.com >
2025-10-06 17:35:28 +05:30
Emmanuel Adeniyi Adekeye
e5b3bea4d1
feat(executions): consolidate buttons in the execution header component ( #11693 )
...
Closes https://github.com/kestra-io/kestra/issues/8965 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-06 13:39:05 +02:00
Jacob
6fad3eb14f
chore(core): separate page size values for each route ( #11692 )
...
Closes https://github.com/kestra-io/kestra/issues/11568 .
Co-authored-by: Jakub Šašak <jakub.sasak@student.tuke.sk >
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-10-06 13:30:45 +02:00
Hemant M Mehta
8e91385080
chore(triggers): automatically update logs on trigger refresh ( #11735 )
...
Closes https://github.com/kestra-io/kestra/issues/11375 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-06 11:43:03 +02:00
Gaurav Arora
b593c51659
feat(frontend): convert LabelFilter component to TypeScript with Composition API ( #11726 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-06 11:41:31 +02:00
github-actions[bot]
824a7597cd
chore(core): localize to languages other than english ( #11754 )
...
Extended localization support by adding translations for multiple languages using English as the base. This enhances accessibility and usability for non-English-speaking users while keeping English as the source reference.
Co-authored-by: GitHub Action <actions@github.com >
2025-10-06 10:54:40 +02:00
Biplab Bera
7c292e2e70
fix: deprecated Property ( #11719 )
...
* fix: deprecated Property
* fixed failing test for WeekendTest file
2025-10-06 10:45:23 +02:00
Carlos Longhi
7e6918cefa
fix(core): amend the code color variable value for light mode ( #11736 )
...
Closes https://github.com/kestra-io/kestra/issues/11682 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-06 10:45:05 +02:00
Dhivya G
d50d5b3231
refactor(core): convert vue component to typescript and composition api ( #11720 )
...
Closes https://github.com/kestra-io/kestra/issues/11717 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-06 10:38:48 +02:00
Matheus da Cunha da Fonseca
d6773e41ef
refactor(core): convert vue component to typescript and composition api ( #11728 )
...
Closes https://github.com/kestra-io/kestra/issues/11713 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-10-06 10:30:29 +02:00