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