Loïc Mathieu
04ba7363c2
fix(ci): workflow build artifact doesn't need the plugin version
2025-07-31 14:32:57 +02:00
Loïc Mathieu
281a987944
chore(version): upgrade version to 0.24.0-rc1-SNAPSHOT
2025-07-31 14:20:07 +02:00
github-actions[bot]
c9ce54b0be
chore(core): localize to languages other than english ( #10494 )
...
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-07-31 14:19:14 +02:00
github-actions[bot]
ccd9baef3c
chore(core): localize to languages other than english ( #10489 )
...
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-07-31 14:19:04 +02:00
Barthélémy Ledoux
97869b9c75
fix(flows): forget all old taskRunId when a new execution ( #10487 )
2025-07-31 14:17:14 +02:00
Barthélémy Ledoux
1c681c1492
fix(flows): wait longer for widgets to be rendered ( #10485 )
2025-07-31 14:17:06 +02:00
Barthélémy Ledoux
de2a446f93
fix(flows): load flows documentation when coming back to no-code root ( #10374 )
2025-07-31 14:17:00 +02:00
Barthélémy Ledoux
d778947017
fix(flows): add the load errors to the flow errors ( #10483 )
2025-07-31 14:16:47 +02:00
Barthélémy Ledoux
3f97845fdd
fix(flows): hide executionkind meta in the logs ( #10482 )
2025-07-31 14:16:41 +02:00
Barthélémy Ledoux
631cd169a1
fix(executions): do not rely on monaco to get value ( #10467 )
2025-07-31 14:16:33 +02:00
Barthélémy Ledoux
1648fa076c
fix(flows): playground - implement new designs ( #10459 )
...
Co-authored-by: brian.mulier <bmmulier@hotmail.fr >
2025-07-31 14:16:26 +02:00
Barthélémy Ledoux
474806882e
fix(flows): playground align restart button button ( #10415 )
2025-07-31 14:16:17 +02:00
Barthélémy Ledoux
65467bd118
fix(flows): playground clear current execution when clearExecutions() ( #10414 )
2025-07-31 14:16:04 +02:00
YannC
387bbb80ac
feat(ui): added http method autocompletion ( #10492 )
2025-07-31 13:29:22 +02:00
Loïc Mathieu
19d4c64f19
fix(executions): Don't create outputs from the Subflow task when we didn't wait
...
As, well, if we didn't wait for the subflow execution, we cannot have access to its outputs.
2025-07-31 13:07:26 +02:00
Loïc Mathieu
809c0a228c
feat(system): improve performance of computeSchedulable
...
- Store flowIds in a list to avoid computing the multiple times
- Storeg triggers by ID in a map to avoid iterating the list of triggers for each flow
2025-07-31 12:34:30 +02:00
Piyush Bhaskar
6a045900fb
fix(core): remove top spacing from no execution page and removing the redundant code ( #10445 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-07-31 13:28:08 +05:30
Piyush Bhaskar
4ada5fe8f3
fix(executions): make columns that are not links normal text ( #10460 )
...
* fix(executions): make it normal text
* fix(executions): use monospace font only
2025-07-31 13:27:45 +05:30
github-actions[bot]
998087ca30
chore(core): localize to languages other than english ( #10471 )
...
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-07-31 08:25:16 +02:00
Malaydewangan09
146338e48f
feat(plugins): add script plugins
2025-07-30 23:34:55 +05:30
brian.mulier
de177b925e
chore(deps): hardcode vue override version
2025-07-30 19:26:31 +02:00
brian.mulier
04bfb19095
fix(core): avoid follow execution from being discarded too early
...
closes #10472
closes #7623
2025-07-30 19:26:31 +02:00
brian-mulier-p
c913c48785
fix(core): redesign playground run task button ( #10423 )
...
closes #10389
2025-07-30 15:27:49 +02:00
François Delbrayelle
0d5b593d42
fix(): fix icons
2025-07-30 14:55:33 +02:00
weibo1
83f92535c5
feat: Trigger Initialization Method Performance Optimization
2025-07-30 14:54:08 +02:00
Loïc Mathieu
fd6a0a6c11
fix(ci): bad SNAPSHOT repo URL
2025-07-30 12:57:28 +02:00
Loïc Mathieu
104c4c97b4
fix(ci): don't publish docker in build-artifact
2025-07-30 12:05:30 +02:00
Loïc Mathieu
21cd21269f
fix(ci): add missing build artifact job
2025-07-30 11:50:26 +02:00
Loïc Mathieu
679befa2fe
build(ci): allow downloading the exe from the workflow and not the release
...
This would allow running the workflow even if the release step fail
2025-07-30 11:24:21 +02:00
YannC
8a0ecdeb8a
fix(dashboard): pageSize & pageNumber is now correctly pass when fetching a chart ( #10413 )
2025-07-30 08:45:51 +02:00
YannC.
ee8762e138
fix(ci): correctly pass GH token to release workflow
2025-07-29 15:04:18 +02:00
github-actions[bot]
d16324f265
chore(version): update to version 'v0.24.0-rc0-SNAPSHOT'.
2025-07-29 12:14:49 +00:00
François Delbrayelle
a518fefecd
feat(plugins): add plugin-deepseek
2025-07-29 13:58:11 +02:00
Barthélémy Ledoux
1d3210fd7d
fix(flows): remove text from warning button ( #10370 )
2025-07-29 11:27:37 +02:00
brian-mulier-p
597f84ecb7
fix(core): topology was no longer working on new flows ( #10411 )
...
closes #10354
2025-07-29 11:19:05 +02:00
Barthélémy Ledoux
5f3c7ac9f0
fix(core): allow icons api call to take longer than local call ( #10412 )
2025-07-29 11:13:12 +02:00
Nicolas K.
77c4691b04
fix(tests): rework basic auth service test ( #10409 )
...
* fix(tests): rework basic auth service test
* fix(tests): clean basic auth service test
---------
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-29 10:59:43 +02:00
github-actions[bot]
6d34416529
chore(core): localize to languages other than english ( #10410 )
...
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-07-29 13:55:25 +05:30
Piyush Bhaskar
40a67d5dcd
feat(flows): add webhook curl and json field ( #10392 )
2025-07-29 13:48:28 +05:30
Loïc Mathieu
2c68c704f6
fix(test): flaky test JdbcQueueTest.withGroupAndType()
2025-07-29 09:35:28 +02:00
Miloš Paunović
e59d9f622c
chore(namespaces): properly handle file name field on flow run dialog if set from defaults ( #10390 )
...
Closes https://github.com/kestra-io/kestra/issues/10365 .
2025-07-29 08:29:08 +02:00
Piyush Bhaskar
c951ba39a7
fix(core): make validation less aggressive ( #10406 )
2025-07-29 11:41:38 +05:30
github-actions[bot]
a0200cfacb
chore(core): localize to languages other than english ( #10405 )
...
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-07-28 20:50:23 +02:00
dependabot[bot]
c6310f0697
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.1 to 3.2.2.
- [Release notes](https://github.com/ben-manes/caffeine/releases )
- [Commits](https://github.com/ben-manes/caffeine/compare/v3.2.1...v3.2.2 )
---
updated-dependencies:
- dependency-name: com.github.ben-manes.caffeine:caffeine
dependency-version: 3.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-28 17:28:31 +02:00
dependabot[bot]
21ba59a525
build(deps): bump org.postgresql:postgresql in the gradle group
...
Bumps the gradle group with 1 update: [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc ).
Updates `org.postgresql:postgresql` from 42.7.6 to 42.7.7
- [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.6...REL42.7.7 )
---
updated-dependencies:
- dependency-name: org.postgresql:postgresql
dependency-version: 42.7.7
dependency-type: direct:production
dependency-group: gradle
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-28 17:26:23 +02:00
Barthélémy Ledoux
4f9e3cd06c
fix(flows): bring back alignment on overview ( #10369 )
2025-07-28 17:22:55 +02:00
Barthélémy Ledoux
e74010d1a4
fix(flows): playground - use all tasks as breakpoints ( #10399 )
2025-07-28 17:22:23 +02:00
Barthélémy Ledoux
465e6467e9
chore: update ui-libs ( #10391 )
2025-07-28 17:12:56 +02:00
YannC
c68c1b16d9
fix: set postgres and mysql queue offset as a bigint ( #10344 )
2025-07-28 16:28:09 +02:00
YannC
468c32156e
chore: enforce micronaut open api version until Micronaut Platform works ( #10393 )
2025-07-28 16:27:59 +02:00
Loïc Mathieu
6e0a1c61ef
fix(tests): increase the sleep inside ExecutionControllerRunnerTest.triggerExecutionAndFollowDependencies()
...
I'm not happy with that but I ran 3x 100 repetitions and all passed
2025-07-28 16:23:40 +02:00
Loïc Mathieu
552d55ef6b
fix(test): RestactCaseTest.restartFailedWithFinally() should use executionService.isTerminated()
2025-07-28 16:23:40 +02:00
skayliu
08b0b682bf
refactor(pebble): add more timestamp data time format
2025-07-28 16:17:55 +02:00
ben8t
cff90c93bb
feat(plugin): add Notion plugin ( #10049 )
2025-07-28 16:09:01 +02:00
Roman Acevedo
ea465056d0
fix(triggers): bulk action on triggers did not take into account this is async ( #10307 )
2025-07-28 15:21:03 +02:00
Piyush Bhaskar
02f150f0b0
fix(core): animation on ai agent button ( #10379 )
...
* fix(core): animation on ai agent button
* reafctor(ai): add AITriggerButton component.
2025-07-28 18:48:34 +05:30
Loïc Mathieu
95d95d3d3c
fix(tests): fix assertions in DateFilterTest.now()
2025-07-28 14:51:41 +02:00
Nicolas K.
6b8d3d6928
fix(tests): flaky test with wire mock not staring fast enough ( #10383 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-28 14:07:48 +02:00
Piyush Bhaskar
1e347073ca
fix(plugins): go to list of plugins from sidebar ( #10385 )
...
* fix(plugins): go to list of plugins from sidebar
* fix: update route to use path.
2025-07-28 17:24:09 +05:30
Loïc Mathieu
ac09dcecd9
fix(flows): wrong warning in FILE input
...
As we deprecate the `extension` property but still have a default for it, the warning is always disaply.
Removing the default and applying only when needed fixes the issue.
Fixes #10361
2025-07-28 13:40:11 +02:00
Miloš Paunović
40b337cd22
fix(namespaces): make sure the namespace parameter is properly passed when reading a file ( #10384 )
...
Relates to https://github.com/kestra-io/kestra/issues/10363 .
Relates to https://github.com/kestra-io/kestra-ee/issues/4514 .
2025-07-28 12:35:44 +02:00
Karthik D
5377d16036
chore(plugins): simplify the plugins search field ( #10373 )
...
Closes https://github.com/kestra-io/kestra/issues/10300 .
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-07-28 12:15:08 +02:00
Barthélémy Ledoux
f717bc413f
tests: update frontend-tests ( #10380 )
2025-07-28 12:02:32 +02:00
Loïc Mathieu
d6bed2d235
fix(flows): file watching flow should delete the flow when the file is deleted while reading for update
...
When you use flow watching, a file can be updated then deleted, if it occurs quickly you could have a modified event, read the file then have a file not found exception as it has been deleted.
We should delete the flow in this case.
This has been detected because the related tests are flaky, doing that reduce falkiness of the related tests
2025-07-28 12:00:30 +02:00
Loïc Mathieu
07fd74b238
fix(test): flaky ExecutionControllerRunnerTest.triggerExecutionAndFollowDependencies()
2025-07-28 11:50:57 +02:00
Loïc Mathieu
60eef29de2
fix(tests): await for terminated execution instead of sleep in ExecutionControllerRunnerTest.killByIdShouldFailed()
2025-07-28 11:50:57 +02:00
Loïc Mathieu
20ca7b6380
fix(tests): increase wait time to 10 in LogConsumerTests.logs()
...
This should reduce flakiness
2025-07-28 11:50:57 +02:00
Piyush Bhaskar
9d82df61c6
Revert "fix(core): fixes cumbersome operator selection ( #10322 )" ( #10377 )
...
This reverts commit e78210b5eb .
2025-07-28 14:52:58 +05:30
Piyush Bhaskar
e78210b5eb
fix(core): fixes cumbersome operator selection ( #10322 )
2025-07-28 14:29:42 +05:30
Miloš Paunović
83143fae83
fix(executions): add default icons to execution dependency view ( #10375 )
...
Closes https://github.com/kestra-io/kestra/issues/10327 .
2025-07-28 10:58:12 +02:00
Malay Dewangan
25f5ccc6b5
fix(runner): support floating-point CPU values in Docker runner ( #10366 )
2025-07-28 14:21:23 +05:30
Piyush Bhaskar
cf3e49a284
fix(core): give height to tooltip and use ks tokens ( #10372 )
2025-07-28 13:49:42 +05:30
JAGADEESH E
9a72d378df
chore(core): amend missing property causing console warning in the settings page ( #9788 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-07-28 09:49:14 +02:00
Loïc Mathieu
752a927fac
feat(logs): allow LogShipper to filters on flowId and executionId
...
Closes https://github.com/kestra-io/kestra-ee/issues/4468
2025-07-28 09:40:36 +02:00
yuri
4053392921
fix(core): amend misc label-related issues ( #10044 )
...
* fix(core): amend misc label-related issues
* re-enabled bulk update of label value
* re-enabled merging flow-execution labels by key
* made duplicated keys rejection readable
* forced multiple validations within `RequestUtils`
* ensured existing labels can be overriden
* added multiple tests validating complex scenarios
BREAKING CHANGE: switched from first to last label value override
BREAKING CHANGE: preventing empty key/value labels
BREAKING CHANGE: preventing whitespace in key
* fix(core): reflect feedback
* Deduplicated a list inside the `Labels` task.
* Worked around label mutation at `Worker`.
* Attempted to deduplicate labels within `Execution` as possible.
* fix(core): remove irrelevant changes
2025-07-28 09:38:38 +02:00
Barthélémy Ledoux
8b0483643a
feat(flows): code editor can launch playground ( #10359 )
2025-07-28 09:15:39 +02:00
Piyush Bhaskar
5feeb41c7a
fix(core): update state count emission and filter table executions. ( #10367 )
2025-07-28 12:42:20 +05:30
github-actions[bot]
d7f5e5c05d
chore(core): localize to languages other than english ( #10368 )
...
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-07-28 09:09:32 +02:00
Aditya
4840f723fc
chore(core): properly handle environment name set either via config and through the settings page ( #10151 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-07-28 09:06:34 +02:00
Devesh Kumar
8cf159b281
fix(namespaces): prevent namespace folder highlighting when containing file is selected ( #10364 )
...
Closes https://github.com/kestra-io/kestra/issues/10360 .
2025-07-28 08:47:25 +02:00
Loïc Mathieu
4c79576113
fix(tests): improve JdbcQueueTest flaky tests
2025-07-25 12:50:27 +02:00
Florian Hussonnois
f87f2ed753
fix(system): avoid potential NPE in ServiceLivenessManager ( #10338 )
...
Avoid a potential NPE in ServiceLivenessManager when
a local service is unregistered during shutdown before the liveness probe completes
Fix : #10338
2025-07-25 12:33:18 +02:00
Florian Hussonnois
298a6c7ca8
fix(system): ignore state transition failure for indexer
...
Fix : kestra-io/kestra-ee#4474
2025-07-25 11:35:09 +02:00
Loïc Mathieu
ab464fff6e
fix(executions): flow concurrency limit not honors when executions are created at a high rate
...
This is due to the fact that we now process the execution queue concurrently so there is a race when counting currently running executions. This can be seen easily using a ForEachItem as it could create tens or hundreds of executions almost instantly leading to almost all those executions started as they would all see 0 executions running...
Using a dedicated execution running queue, as done in EE, would serialize the messages and fix the issue.
However, if using multiple executor instances and concurrency limit = 1, there is a theoretical race as no locks will be done if no execution is running. A max surge of executions could be as high as the number of executor but this race is less probable to happen in real world scenario.
Fixes #10167
2025-07-25 11:35:00 +02:00
Florian Hussonnois
6dcba16314
chore(core): clean QueryFilter class
2025-07-25 11:34:09 +02:00
Barthélémy Ledoux
80a328e87e
fix(flows): better loading pattern ( #10345 )
2025-07-25 10:14:07 +02:00
Loïc Mathieu
f2034f4975
fix(executions): race condition inside nested ForEach with concurrency
...
Fixes #10167
2025-07-25 09:45:29 +02:00
github-actions[bot]
edca56d168
chore(core): localize to languages other than english ( #10341 )
...
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-07-24 23:21:03 +02:00
Roman Acevedo
076434cc7c
chore: remove frontend codecov in CI
2025-07-24 18:44:44 +02:00
Barthélémy Ledoux
69d2b97416
feat(flows): playground ( #10042 )
...
Co-authored-by: Loïc Mathieu <loikeseke@gmail.com >
2025-07-24 18:00:13 +02:00
Roman Acevedo
a7b07e5556
chore: update utility scripts still referencing old maven repo
2025-07-24 16:16:41 +02:00
Barthélémy Ledoux
ee6a2ae9a3
fix(flows): parse JSON when switching from string to object ( #10255 )
2025-07-24 15:48:52 +02:00
Florian Hussonnois
e36925c879
fix(system): fix and cleanup StorageInterface ( kestra-io/kestra-ee#4488 )
...
Allow tenantId to be null in storage for cluster-wide
operations on object storage
Related-to: kestra-io/kestra-ee#4488
2025-07-24 15:40:00 +02:00
Piyush Bhaskar
df63fc56fc
fix(ai): shortcut to submit and for newline ( #10325 )
2025-07-24 19:01:18 +05:30
Loïc Mathieu
eb22d3f6ee
feat(logs): allow purging log by execution ID
...
Part-of: https://github.com/kestra-io/kestra-ee/issues/4468
2025-07-24 15:12:27 +02:00
Roman Acevedo
150145692f
fix(cli): tenantService was injected directly, this is not working in cli
2025-07-24 13:56:04 +02:00
Roman Acevedo
a900d8f5bb
fix(cli): when picoli was throwing InitializationException the java process was not stopped
2025-07-24 13:56:04 +02:00
Loïc Mathieu
3e70aacb9c
fix(executions): breakpoint on ForEach
...
We should be able to put a breakpoint without value, easier for the playground
2025-07-24 13:46:51 +02:00
Piyush Bhaskar
31658a1862
fix(core): prevent default if suggestion is active ( #10320 )
2025-07-24 16:18:25 +05:30
Miloš Paunović
694ee7ed86
chore(deps): regular dependency update ( #10314 )
...
Performing a weekly round of dependency updates in the NPM ecosystem to keep everything up to date.
2025-07-24 12:09:22 +02:00
Piyush Bhaskar
83fb225577
fix(executions): update query parameter for state filtering ( #10315 )
2025-07-24 14:40:24 +05:30
Miloš Paunović
1d89f53526
chore(flows): show small execution charts on flow listing ( #10054 )
...
Co-authored-by: YannC. <ycoornaert@kestra.io >
2025-07-24 10:18:27 +02:00
Roman Acevedo
6d72804a54
fix(filters): left menu current page disabling was not working
...
- fixes https://github.com/kestra-io/kestra/issues/9476
2025-07-24 10:01:52 +02:00
Piyush Bhaskar
26bd7dab97
fix(core): check null uri ( #10309 )
2025-07-24 12:46:15 +05:30
dependabot[bot]
1925d7832c
build(deps): bump axios in /ui in the npm_and_yarn group ( #10305 )
...
Bumps the npm_and_yarn group in /ui with 1 update: [axios](https://github.com/axios/axios ).
Updates `axios` from 1.10.0 to 1.11.0
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.10.0...v1.11.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.11.0
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-24 08:42:03 +02:00
Piyush Bhaskar
379649785d
fix(secrets): show namespace column ( #10222 )
...
* fix(secrets): show namespace column
* fix(secrets): update condition
2025-07-24 11:02:41 +05:30
Roman Acevedo
302ec94bee
feat(tests): testsuite run persistence
2025-07-23 20:16:03 +02:00
Malaydewangan09
02f97dfd88
feat(*): add new plugins
2025-07-23 19:52:51 +05:30
dependabot[bot]
ac9f44b766
build(deps): bump flyingSaucerVersion from 9.13.0 to 9.13.1
...
---
updated-dependencies:
- dependency-name: org.xhtmlrenderer:flying-saucer-core
dependency-version: 9.13.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.xhtmlrenderer:flying-saucer-pdf
dependency-version: 9.13.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-23 16:18:32 +02:00
dependabot[bot]
c287304264
build(deps): bump com.google.cloud:libraries-bom from 26.63.0 to 26.64.0
...
---
updated-dependencies:
- dependency-name: com.google.cloud:libraries-bom
dependency-version: 26.64.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-23 16:17:37 +02:00
Loïc Mathieu
6510cdfbdc
fix(core): revert unwanted changes
...
These changes should not have been added to https://github.com/kestra-io/kestra/pull/10230 .
They have not been properly tested even if they seem to be meaningful
2025-07-23 16:16:39 +02:00
dependabot[bot]
298e9f3ab7
build(deps): bump com.microsoft.playwright:playwright
...
---
updated-dependencies:
- dependency-name: com.microsoft.playwright:playwright
dependency-version: 1.54.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-23 15:37:11 +02:00
Nicolas K.
45291eb2c4
fix(cli): #10062 add tenant to load flows properly at the startup ( #10290 )
...
* fix(cli): #10062 add tenant to load flows properly at the startup
* fix(cli): #10062 add fallback tenant to ee service
* fix(cli): #10062 use tenant id in all cli
---------
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-23 15:36:10 +02:00
dependabot[bot]
ebd47b31b1
build(deps): bump software.amazon.awssdk:bom from 2.32.1 to 2.32.6
...
Bumps software.amazon.awssdk:bom from 2.32.1 to 2.32.6.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.32.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-23 15:35:36 +02:00
dependabot[bot]
48a3a3cbbf
build(deps): bump jacksonVersion from 2.19.1 to 2.19.2
...
Bumps `jacksonVersion` from 2.19.1 to 2.19.2.
Updates `com.fasterxml.jackson:jackson-bom` from 2.19.1 to 2.19.2
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.19.1...jackson-bom-2.19.2 )
Updates `com.fasterxml.jackson.core:jackson-core` from 2.19.1 to 2.19.2
- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.19.1...jackson-core-2.19.2 )
Updates `com.fasterxml.jackson.core:jackson-databind` from 2.19.1 to 2.19.2
- [Commits](https://github.com/FasterXML/jackson/commits )
Updates `com.fasterxml.jackson.core:jackson-annotations` from 2.19.1 to 2.19.2
- [Commits](https://github.com/FasterXML/jackson/commits )
Updates `com.fasterxml.jackson.module:jackson-module-parameter-names` from 2.19.1 to 2.19.2
- [Commits](https://github.com/FasterXML/jackson-modules-java8/compare/jackson-modules-java8-2.19.1...jackson-modules-java8-2.19.2 )
Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-yaml` from 2.19.1 to 2.19.2
- [Commits](https://github.com/FasterXML/jackson-dataformats-text/compare/jackson-dataformats-text-2.19.1...jackson-dataformats-text-2.19.2 )
Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-smile` from 2.19.1 to 2.19.2
- [Commits](https://github.com/FasterXML/jackson-dataformats-binary/compare/jackson-dataformats-binary-2.19.1...jackson-dataformats-binary-2.19.2 )
Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-cbor` from 2.19.1 to 2.19.2
- [Commits](https://github.com/FasterXML/jackson-dataformats-binary/compare/jackson-dataformats-binary-2.19.1...jackson-dataformats-binary-2.19.2 )
Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-ion` from 2.19.1 to 2.19.2
- [Commits](https://github.com/FasterXML/jackson-dataformat-ion/commits )
Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-xml` from 2.19.1 to 2.19.2
- [Commits](https://github.com/FasterXML/jackson-dataformat-xml/compare/jackson-dataformat-xml-2.19.1...jackson-dataformat-xml-2.19.2 )
Updates `com.fasterxml.jackson.datatype:jackson-datatype-guava` from 2.19.1 to 2.19.2
- [Commits](https://github.com/FasterXML/jackson-datatypes-collections/compare/jackson-datatypes-collections-2.19.1...jackson-datatypes-collections-2.19.2 )
Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.19.1 to 2.19.2
Updates `com.fasterxml.jackson.datatype:jackson-datatype-jdk8` from 2.19.1 to 2.19.2
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
dependency-version: 2.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.core:jackson-core
dependency-version: 2.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.core:jackson-databind
dependency-version: 2.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.core:jackson-annotations
dependency-version: 2.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.module:jackson-module-parameter-names
dependency-version: 2.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml
dependency-version: 2.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-smile
dependency-version: 2.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-cbor
dependency-version: 2.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-ion
dependency-version: 2.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-xml
dependency-version: 2.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-guava
dependency-version: 2.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
dependency-version: 2.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jdk8
dependency-version: 2.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-23 15:34:08 +02:00
dependabot[bot]
fc7b7738bd
build(deps): bump com.mysql:mysql-connector-j from 8.0.33 to 9.3.0
...
Bumps [com.mysql:mysql-connector-j](https://github.com/mysql/mysql-connector-j ) from 8.0.33 to 9.3.0.
- [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/9.x/CHANGES )
- [Commits](https://github.com/mysql/mysql-connector-j/compare/8.0.33...9.3.0 )
---
updated-dependencies:
- dependency-name: com.mysql:mysql-connector-j
dependency-version: 9.3.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-23 15:33:48 +02:00
dependabot[bot]
06ffa6602b
build(deps): bump commons-io:commons-io from 2.19.0 to 2.20.0
...
---
updated-dependencies:
- dependency-name: commons-io:commons-io
dependency-version: 2.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-23 15:33:10 +02:00
Piyush Bhaskar
1336cca81a
refactor(template): migrate template module to pinia ( #10226 )
2025-07-23 18:33:38 +05:30
Loïc Mathieu
f0ab8a3067
fix(system)*: don't mix constructor injection with field injection
...
Field injection are resolved after constructor injection so setting threadCount was never used.
2025-07-23 13:31:06 +02:00
github-actions[bot]
3cfd5ebe4d
chore(core): localize to languages other than english ( #10291 )
...
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-07-23 16:39:21 +05:30
Piyush Bhaskar
f97ad45cef
feat(execution): "Debug Expression" for Trigger Variables ( #10242 )
...
* feat(execution): "Debug Expression" for Trigger Variables
* fix(ui): improve layout and text.
---------
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-07-23 16:00:33 +05:30
Piyush Bhaskar
2a9a0c7484
fix(executions): fixes file preview ( #10252 )
...
* fix(executions): fixes file preview
* fix: remove stored file preview
---------
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-07-23 15:49:17 +05:30
Piyush Bhaskar
9eeffa089c
chore(version): bump ui-libs to version 0.0.222 ( #10285 )
2025-07-23 12:46:03 +05:30
YannC
19df58c6da
feat: hide community button on EE edition ( #10251 )
2025-07-23 08:57:19 +02:00
Piyush Bhaskar
d190522bfd
fix(executions): fixes execution selection action button ( #10257 )
2025-07-23 12:00:17 +05:30
Loïc Mathieu
cbd48b0075
chore(plugins): rename Langchain4j plugin to AI
2025-07-22 16:07:27 +02:00
YannC
ea1603f051
feat(pebble): create a in expression to look for a string in a list ( #9817 )
...
* feat(pebble): create a in expression to look for a string in a list
close #9813
2025-07-22 15:43:25 +02:00
YannC
d24f6059d9
chore(test): Improved TestsUtils and added more tests for coverage in… ( #9776 )
...
* chore(test): Improved TestsUtils and added more tests for coverage in ExecutionControllerRunnerTest
* fix: revert testUtils + reduce sleep time
* fix: replace 2s sleep to 250ms
2025-07-22 15:08:49 +02:00
YannC.
12c8db40ae
feat: action to check if tag is latest in github release
2025-07-22 14:45:38 +02:00
Piyush Bhaskar
3660e1a990
fix(logs): update query filter to show logs ns and flowwise ( #10248 )
2025-07-22 17:54:20 +05:30
Miloš Paunović
ca96c7b5dc
fix(namespaces)*: prevent overwriting namespace file content with undefined string ( #10247 )
2025-07-22 14:23:44 +02:00
bishalbera
d9bdcc5b20
feat(cli): added skip-deprecated flag in plugindoc command
2025-07-22 13:38:48 +02:00
Piyush Bhaskar
c31fae4cc9
fix(triggers): ensure clearing the selection. ( #10245 )
2025-07-22 15:58:49 +05:30
Miloš Paunović
87480d81b8
chore(core): add missing translation key/value pairs ( #10243 )
2025-07-22 11:44:53 +02:00
Nicolas K.
251a821322
fix(repositories): make filter service protected ( #10241 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-22 11:36:57 +02:00
dependabot[bot]
3d0b2b7f01
build(deps): bump the npm_and_yarn group in /ui with 3 updates ( #10236 )
...
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-version: 11.1.10
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: "@intlify/core-base"
dependency-version: 11.1.10
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: form-data
dependency-version: 4.0.4
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 10:37:07 +02:00
Miloš Paunović
0811258d2e
fix(executions): make sure outputs do not overflow over right drawer ( #10238 )
...
Closes https://github.com/kestra-io/kestra/issues/10232 .
2025-07-22 10:12:02 +02:00
Loïc Mathieu
aecd4cc5dd
fix(tests): strengthen awaitExecution predicate
...
In some test situation, awaitExecution may receive old messages so we strenghten the predicate to be sure to wait for the correct execution: the one that ends successfully
2025-07-22 10:08:00 +02:00
YannC.
b1d41f6f47
fix: handle label filter with and instead or for flow
...
close #4390
2025-07-22 09:42:45 +02:00
Piyush Bhaskar
a9d215996b
fix(core): do not show release notes button for ee specific plugins ( #10235 )
...
* fix(core): do not show button for ee specific plugins
* fix(core): refactor for improved readability
2025-07-22 12:16:49 +05:30
Emil Shakirov
812c8b5718
feat(core): add a Pebble function to generate KSUID
2025-07-21 18:17:58 +02:00
Nicolas K.
bc3d534ba6
fix(pebble): #8953 add more flexible day number conversion method ( #10205 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-21 15:25:09 +02:00
Roman Acevedo
ef4f1bdd1f
fix(flows): remove flows date filters UI, they do not exist
...
- fixes https://github.com/kestra-io/kestra/issues/10201
2025-07-21 12:46:35 +02:00
Loïc Mathieu
6bc1e3ec4d
fix(executions)*: restart with finally or afterExecution
...
When a flow fail and is restarted and contains either a finally or an afterExecution block, those are not resetted so the restart will skip all task and terminate the flow.
The fix will reset the status of those tasks so they are restarted.
Fixes #10155
2025-07-21 12:21:25 +02:00
skayliu
80d394fd6a
fix(pebble): fix typo
2025-07-21 12:17:18 +02:00
skayliu
30c4f11b8a
fix(pebble): fix typo
2025-07-21 12:17:18 +02:00
skayliu
7bd21887d1
feat(pebble): add millisecond date time format
2025-07-21 12:17:18 +02:00
Roman Acevedo
770438eb66
feat(tests): use Flow YAML autocompletion
...
- fixes https://github.com/kestra-io/kestra-ee/issues/3900
2025-07-21 11:50:42 +02:00
github-actions[bot]
a8838102ec
chore(core): localize to languages other than english ( #10221 )
...
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-07-21 11:15:10 +02:00
Piyush Bhaskar
19161cc078
feat(core): update titles , add button slot for license ( #10218 )
2025-07-21 13:31:45 +05:30
Piyush Bhaskar
6c48571101
feat(core): implement backend validation for login for configs and also fixes PH event ( #10196 )
...
* feat(core): implement backend validation for login for configs
* fix(auth): simplify authentication check and api route
* fix: access auth properly
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
* fix(ui): improve auth validation handling and routing
* fix(core): fixes PH event and initialization for setup process.
---------
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
2025-07-21 13:21:17 +05:30
Loïc Mathieu
c09dafca01
fix(executions): support unicode file name inside the internal storage
...
Fixes #9550
2025-07-21 09:51:07 +02:00
yuri1969
3a3dadd8e9
fix(tests): timezone issue
...
Test failed at certain moments when runnin in a non-`Europe/Lisbon` TZ.
2025-07-21 09:03:21 +02:00
skayliu
68c1abb6f2
chore(deps): relocate mysql driver
2025-07-18 12:29:43 +02:00
skayliu
cfea378104
refactor(pebble): Stronger the uuid function from v4 to v7
2025-07-18 12:29:43 +02:00
Barthélémy Ledoux
d1badab05b
fix(core): check if logged in before requesting usages ( #10194 )
...
* fix(core): check if logged in before requesting usages
* fix: avoid calls to get resources when auth not initialized yet
2025-07-18 15:37:49 +05:30
Nicolas K.
581442c427
feat(security) #10180 open basic auth validation endpoint ( #10190 )
...
* feat(security) #10180 open basic auth validation endpoint
* feat(security) #10180 add unit test
---------
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-18 11:23:30 +02:00
MilosPaunovic
02430a00b5
feat: introduce ui changes for keeping filename on file input
2025-07-18 11:16:25 +02:00
Loïc Mathieu
f7c5fd3984
feat(executions): use the uploaded file name for inputs of type FILE
...
Use the part name for the input ID, this is a BC.
Use the filename attribute of the part for creating the file inside the internal storage.
Detect previous usage of part name and filename and emit a deprecation warning.
2025-07-18 11:16:25 +02:00
Piyush Bhaskar
3f4b39ec4f
feat(core): add troubleshooting button and doc ( #10191 )
...
* feat(core): add troubleshooting button and doc
* fix: add ?
* fix: type warn
* chore(core): localize to languages other than english (#10193 )
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 >
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <actions@github.com >
2025-07-18 14:42:28 +05:30
Piyush Bhaskar
ddfe637828
fix(core): adjust word wrap and prevent newlines in input ( #10176 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-07-18 13:58:16 +05:30
Piyush Bhaskar
e09a89ac03
fix(core): update text from user to account. ( #10187 )
...
* fix(core): update text from user to account.
* chore(core): localize to languages other than english (#10188 )
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 >
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <actions@github.com >
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-07-18 13:47:37 +05:30
github-actions[bot]
bbb5c2a6e0
chore(core): localize to languages other than english ( #10189 )
...
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-07-18 10:07:50 +02:00
Piyush Bhaskar
bbf22d8813
fix(ai): show prompt window only if ai is enabled in configs ( #10172 )
2025-07-18 13:19:47 +05:30
Piyush Bhaskar
243522372d
refactor(ai): migrate ai store from Vuex to Pinia ( #10174 )
2025-07-18 13:14:15 +05:30
Roman Acevedo
2a24e29bd9
feat(filters): prevent saving a search with duplicated label
...
- fixes https://github.com/kestra-io/kestra/issues/9026
2025-07-18 09:19:55 +02:00
Miloš Paunović
d7d52cba5a
chore(core): move expand all buttons to the left side ( #10186 )
...
Closes https://github.com/kestra-io/kestra-ee/issues/4394 .
2025-07-18 08:46:44 +02:00
MilosPaunovic
8319ad7439
feat(executions): work on the ui for execution dependencies
2025-07-17 17:45:15 +02:00
Loïc Mathieu
4996ccdefd
feat(system): add a between-items timeout on all our SSE connections
...
This avoid potential connection leak by closing them if nothing happen inside it.
These is very unlickly to happen but as some follow endpoint may have races, for ex an execution ends between the time we fetch it and start listening to its event, this is better to add this as a safety net.
2025-07-17 17:45:15 +02:00
Loïc Mathieu
66889a3d92
feat(executions): execution dependencies
...
Part-of: https://github.com/kestra-io/kestra-ee/issues/4230
2025-07-17 17:45:15 +02:00
Loïc Mathieu
fc0b52dbd0
feat(executions): add execution outputs inside the expression context
...
Closes https://github.com/kestra-io/kestra-ee/issues/3999
2025-07-17 17:44:55 +02:00
Piyush Bhaskar
c7b9e1846e
fix(core): improve handling of setup completion and display values ( #10141 )
2025-07-17 16:30:39 +02:00
Nicolas K.
fe485243f7
fix(security) #10133 add password validation and save error in database for the front to use ( #10177 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-17 16:29:57 +02:00
Anna Geller
8637bb847f
fix(docker-compose): add info about password policy to docker compose example
2025-07-17 16:12:08 +02:00
Nicolas K.
c8d89dbdd4
fix(security) #10133 server error when no basic auth configuration persisted ( #10175 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-17 15:28:15 +02:00
Miloš Paunović
71e3b19f02
chore(core): add back the missing translation keys ( #10170 )
2025-07-17 13:04:33 +02:00
Miloš Paunović
5457c216c8
chore(core): remove non-matching translation keys ( #10169 )
2025-07-17 13:01:10 +02:00
github-actions[bot]
aa2d88fcbb
chore(core): localize to languages other than english ( #10160 )
...
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-07-17 12:31:16 +02:00
Piyush Bhaskar
393faed512
fix(plugins): adjust font sizes for collapsible body ( #10164 )
2025-07-17 15:29:20 +05:30
Barthélémy Ledoux
0e8e65af7c
feat(flows): add setting to disable hovers in editor ( #10159 )
2025-07-17 10:54:04 +02:00
Piyush Bhaskar
133151377f
fix(triggers): only updates the trigger that matches both flow and trigger Id ( #10158 )
2025-07-17 14:19:21 +05:30
Loïc Mathieu
fa2bf8fc5c
feat(execution): allow to wait for execution completion into a Webhook
...
Closes #10147
2025-07-17 10:47:53 +02:00
Piyush Bhaskar
614c7b2226
fix(core): fixes some design tweaks for Ai Agent ( #9875 )
...
* fix(core): fixes some design tweaks for Ai Agent
* minor tweaks
* fix: show prompt only when AI is enabled.
* fix: dark button
* remove
* fix(core): repair GlobalSearch
* fix(ai): swap shortcut to CTRL + ALT + SHIFT + K to avoid collisions
* fix: add key shortcuts in dropdown
* fix(ui): update AI width , toggle shortcut and editor top spacing
* fix: en.json
---------
Co-authored-by: brian.mulier <bmmulier@hotmail.fr >
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-07-17 12:48:45 +05:30
Loïc Mathieu
05cb79f4b6
feat(executions): provide a task run caching mechanism
...
Closes https://github.com/kestra-io/kestra-ee/issues/3580
2025-07-17 09:16:55 +02:00
Nicolas K.
278dbd8b82
fix(security) #10133 ignore enable=true flag from basic auth config ( #10148 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-16 17:28:48 +02:00
Loïc Mathieu
98d1ab57cc
feat(execution): add execution ID to the latest execution
...
Needed for the new playground functionality.
2025-07-16 16:54:45 +02:00
Nicolas K.
f2fd9f398d
fix(security) #10133 basic auth config always takes priority ( #10145 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-16 15:27:34 +02:00
Piyush Bhaskar
b72381e2cb
fix(ai): refine card styles; add button disabled state colors across UI. ( #10142 )
2025-07-16 18:40:20 +05:30
Piyush Bhaskar
14e853ce40
refactor(store): remove unused graph store module ( #10144 )
2025-07-16 18:39:21 +05:30
Loïc Mathieu
7ebf5989a5
feat(flows): add an API endpoint for listing flow properties
...
Closes #9524
The new endpoint allow for properties only JSON schema for all base types.
2025-07-16 14:36:19 +02:00
Barthélémy Ledoux
b70faea505
refactor: migrate executions store from vuex to pinia ( #10093 )
...
Co-authored-by: Piyush-r-bhaskar <impiyush0012@gmail.com >
2025-07-16 14:14:38 +02:00
dependabot[bot]
f54ed8a488
build(deps): bump io.micrometer:micrometer-core from 1.15.1 to 1.15.2
...
Bumps [io.micrometer:micrometer-core](https://github.com/micrometer-metrics/micrometer ) from 1.15.1 to 1.15.2.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases )
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.15.1...v1.15.2 )
---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-core
dependency-version: 1.15.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-16 12:48:13 +02:00
dependabot[bot]
6a796b0a25
build(deps): bump com.gorylenko.gradle-git-properties
...
Bumps com.gorylenko.gradle-git-properties from 2.5.0 to 2.5.2.
---
updated-dependencies:
- dependency-name: com.gorylenko.gradle-git-properties
dependency-version: 2.5.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-16 12:14:00 +02:00
Loïc Mathieu
ec7e65d794
fix(system): possible NPE when computing flowable task outputs
2025-07-16 11:22:38 +02:00
Piyush Bhaskar
0c5e190350
fix(ui): reorder collapse items and refine connection properties to show only non required in collapsed ( #9673 )
2025-07-16 14:49:13 +05:30
Piyush Bhaskar
1014cdefeb
refactor(service): migrate service.js to pinia ( #9760 )
...
* refactor(service): migrate service.js to pinia
* fix scope of i18n
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
---------
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
2025-07-16 14:48:51 +05:30
Loïc Mathieu
efdc29f30a
feat(executions): add preview for local files and namespace fles
...
Closes #9740
2025-07-16 11:05:13 +02:00
dependabot[bot]
a44b7f78fb
build(deps): bump org.opensearch.client:opensearch-java
...
---
updated-dependencies:
- dependency-name: org.opensearch.client:opensearch-java
dependency-version: 3.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-16 10:57:57 +02:00
Bart Ledoux
90eb0ffa4f
fix: basePath is now a function
2025-07-16 10:27:33 +02:00
dependabot[bot]
85b5002acf
build(deps): bump org.apache.logging.log4j:log4j-to-slf4j
...
Bumps org.apache.logging.log4j:log4j-to-slf4j from 2.25.0 to 2.25.1.
---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-to-slf4j
dependency-version: 2.25.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-16 09:54:02 +02:00
dependabot[bot]
4fd66d7781
build(deps): bump com.vanniktech.maven.publish from 0.33.0 to 0.34.0
...
Bumps [com.vanniktech.maven.publish](https://github.com/vanniktech/gradle-maven-publish-plugin ) from 0.33.0 to 0.34.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.33.0...0.34.0 )
---
updated-dependencies:
- dependency-name: com.vanniktech.maven.publish
dependency-version: 0.34.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-16 09:53:25 +02:00
dependabot[bot]
362858e4d7
build(deps): bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0
...
Bumps org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0.
---
updated-dependencies:
- dependency-name: org.apache.commons:commons-lang3
dependency-version: 3.18.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-16 09:52:56 +02:00
dependabot[bot]
06e4c9f110
build(deps): bump software.amazon.awssdk:bom from 2.31.77 to 2.32.1
...
Bumps software.amazon.awssdk:bom from 2.31.77 to 2.32.1.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.32.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-16 09:52:09 +02:00
dependabot[bot]
a71e46169f
build(deps): bump software.amazon.awssdk.crt:aws-crt
...
---
updated-dependencies:
- dependency-name: software.amazon.awssdk.crt:aws-crt
dependency-version: 0.38.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-16 09:51:23 +02:00
Barthélémy Ledoux
4e1c4b7708
fix: curl feature needs baseUrl as a function ( #10092 )
2025-07-15 18:43:12 +02:00
Barthélémy Ledoux
75f5348db1
fix(executions): restore taskruns store ( #10090 )
2025-07-15 15:37:34 +02:00
Piyush Bhaskar
5b5b616def
fix(secrets): circle masked input to replace squarefont. ( #10088 )
2025-07-15 19:05:24 +05:30
Miloš Paunović
ec360bd658
fix(core): remove icons from no code input selector ( #10080 )
...
Closes https://github.com/kestra-io/kestra/issues/10075 .
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-07-15 15:05:48 +02:00
Piyush Bhaskar
4f2a37c31f
fix(core): fixes user with no rights is able to access the dashboard route ( #9361 )
...
* fix(core): allow custom logo slot in sidebar.
* fix: use boolean prop instead of slot
2025-07-15 18:11:35 +05:30
Barthélémy Ledoux
90d572ef33
fix(flow): autocomplete output values in pebble editor ( #10083 )
2025-07-15 14:25:56 +02:00
Biplab Bera
ceecab1811
chore(executions): improve the file input dialog ( #9894 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-07-15 13:35:25 +02:00
Miloš Paunović
25592ec203
refactor(dashboards): minor improvements of dashboard components code ( #10085 )
2025-07-15 13:24:35 +02:00
github-actions[bot]
d935333c5b
chore(core): localize to languages other than english ( #10086 )
...
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-07-15 13:11:07 +02:00
Malay Dewangan
e2571ba523
feat(executions): Allow unqueuing to states other than RUNNING #5939 ( #8381 )
...
* feat(executions): added the ui part for being able to unqueue exeution to different state
---------
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-07-15 16:18:35 +05:30
Loïc Mathieu
94dc1cea25
feat(tenants): provide an endpoint that list all tenants dependencies
...
Part-of: https://github.com/kestra-io/kestra-ee/issues/3515
2025-07-15 12:39:17 +02:00
Piyush Bhaskar
87bb87bbbc
fix(ai): update styling for Accept/Decline ( #10082 )
2025-07-15 16:04:30 +05:30
Miloš Paunović
47955fc3c3
fix(core): remove deprecated properties from no code task selector ( #10079 )
...
Closes https://github.com/kestra-io/kestra/issues/10077 .
Closes https://github.com/kestra-io/kestra-ee/issues/4355 .
2025-07-15 11:33:14 +02:00
Anusha G H
be23ac591c
chore(executions): remove cancel button from resume dialog ( #10051 )
...
Co-authored-by: Anusha G H <anushah@sahaj.ai >
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-07-15 10:56:36 +02:00
Miloš Paunović
578e34ee17
chore(deps): update the element-plus package and remove patch file for it ( #10069 )
2025-07-15 10:41:06 +02:00
skayliu
05959ee28c
feat(pebble): add a timestampMilli pebble function ( #10064 )
...
* feat(pebble): add a timestampMilli pebble function
* feat(test): add a timestampMilli pebble function test
* fix(docs): fix typo
* feat(docs): add a timestampMilli pebble function docs
---------
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-07-15 10:32:44 +02:00
Piyush Bhaskar
ae2ce394c9
fix(core): secrets as a tab. ( #10072 )
2025-07-15 13:30:44 +05:30
Miloš Paunović
a3fa2051ce
fix(executions): add missing uuid property ( #10078 )
2025-07-15 08:50:46 +02:00
Anna Geller
6fb0858710
fix: basic auth commented out by default to load setup page first
2025-07-14 14:19:49 +02:00
Anna Geller
df94a248e2
fix(docker-compose): cut the removed enabled flag
2025-07-14 14:08:30 +02:00
Piyush Bhaskar
f826d9ac8e
fix(ui): update label styles for better visual ( #10070 )
...
* fix(ui): update label styles for better visual
* fix: remove light color
2025-07-14 16:35:20 +05:30
Piyush Bhaskar
8d652d5185
fix(core): show plugin toc properly ( #10068 )
2025-07-14 12:13:01 +05:30
Piyush Bhaskar
c4680836a6
fix(ui): properly update theme switching ( #10065 )
2025-07-12 19:15:15 +05:30
brian-mulier-p
77f0f5bb87
fix(core): add an exception to avoid popping challenge in case of wrong credentials on login page ( #10061 )
2025-07-11 17:22:07 +02:00
brian-mulier-p
c68808582b
fix(core): add proxy so that origin is the same as request url for workers ( #10053 )
2025-07-11 16:44:03 +02:00
brian-mulier-p
3a10a52320
feat(core): hide deprecated elements in doc, autocompletion (only types), nocode ( #10020 )
...
closes #7206
closes #8786
closes #9322
2025-07-11 16:41:45 +02:00
François Delbrayelle
0a6bfd1389
fix(gradle): be able to use publishToMavenLocal ( #10047 )
2025-07-11 16:20:20 +02:00
Piyush Bhaskar
b7201055a8
refactor(core): migrate misc store module to pinia ( #10048 )
2025-07-11 19:13:38 +05:30
Roman Acevedo
710f9a3373
test(e2e): include E2E tests in PR CI ( #10036 )
...
* test(e2e): include E2E tests in PR CI
* Update e2e.yml to fix report
* tests(e2e): video and trace on failure
* tests(e2e): unflaky assertion exec
* tests(e2e): slowMo 100ms
2025-07-11 14:31:10 +02:00
brian.mulier
0402362499
fix(core): strict samesite for basic auth cookie
2025-07-11 12:07:49 +02:00
brian-mulier-p
15d3caf62c
fix(core): basic auth is now handled through cookies, header then challenge so that SSE sends it ( #10043 )
2025-07-11 10:56:12 +02:00
Loïc Mathieu
4dc1e52b08
chore(system): avoid calling allTaskWithChild when computing plugin defaults
2025-07-11 09:38:34 +02:00
Roman Acevedo
6f62988135
build: remove codecov for ui #10038
...
As discussed with Bart it is not helping us, it is often red and the conf is not right, and anyway he believes codecov on frontend is not easy and perfect
from Bart: Nuance: I believe that having code coverage on Frontend is a great tool to see where we should track more, but having it as a metric is very unproductive.
The only thing I care about being tested are:
if a component renders at all
what it looks like
... interactions
None of this is covered by code lines.
We could have a demand for 10% coverage of every patch and that's it.
2025-07-11 09:09:27 +02:00
Roman Acevedo
8080bbf964
test(storage): unflaky StorageTestSuite.filesByPrefix
2025-07-11 09:06:32 +02:00
Barthélémy Ledoux
565bee96c9
fix(core): login setup failures when baseUrl is empty ( #10041 )
...
Co-authored-by: Piyush-r-bhaskar <impiyush0012@gmail.com >
2025-07-10 16:29:45 +02:00
Piyush Bhaskar
44f93c0b13
fix(core): streamlining base URL creation ( #10039 )
...
* refactor(core): streamlining base URL creation
* fix: less changes
---------
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-07-10 19:50:04 +05:30
Loïc Mathieu
51f831586a
chore(system): avoid calling TaskRun.toStringState() when not needed
...
This methods do a lot of potentialy big String concatenation so it's better to not call it unless necessary.
2025-07-10 16:06:39 +02:00
Loïc Mathieu
93b9932469
test(executions): improve reliability of the ExecutionControllerRunnerTest
2025-07-10 16:06:26 +02:00
Loïc Mathieu
d10b11ed1f
fix(system): merge flowable outputs when terminated
...
A flowable may compute its outputs before it is terminated. In this case, they can be wiped out when we compute the outputs when terminated.
So we need to merge the maps.
2025-07-10 16:06:26 +02:00
Roman Acevedo
f57ab7a828
feat(tests): impl disabling testcase
2025-07-10 15:32:47 +02:00
Loïc Mathieu
b97f93f2f9
feat(system): use available processor count number of executor threads
2025-07-10 14:59:48 +02:00
Nicolas K.
8094756601
fix(security): use the login/pass of basicAuth for all api urls ( #10027 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-07-10 13:51:27 +02:00
Loïc Mathieu
0de5236f8a
fix(flows): possible NPE at flow validation
2025-07-10 12:40:45 +02:00
Piyush Bhaskar
1b7034d154
fix(ui): fixes color for icon and label in light theme ( #10032 )
2025-07-10 15:50:59 +05:30
Barthélémy Ledoux
732f1d95d7
fix: patch element plus for tabs ( #10034 )
2025-07-10 11:49:11 +02:00
Miloš Paunović
aa3b118cb5
feat(dashboards): implement the table data export functionality ( #9911 )
...
Co-authored-by: Roman Acevedo <roman.acevedo62@gmail.com >
2025-07-10 10:13:25 +02:00
Piyush Bhaskar
2543ad7216
fix(triggers): disable backfill execution based on yaml definition ( #10026 )
2025-07-10 13:35:33 +05:30
Nicolas K.
98463335aa
fix(security): remove the authorization header ( #10025 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-10 09:49:07 +02:00
Nicolas K.
d46ebe2b4a
fix(security): add back www-authenticate header ( #10018 )
...
* fix(security): add back www-authenticate header
* fix basic auth again
* fix: if setup is not done go to setup
* fix(security): don't persist basic auth config if already persisted
---------
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-07-10 09:27:42 +02:00
Roman Acevedo
fb96fc2f05
chore(tests): add validation on assertions
2025-07-09 18:25:36 +02:00
Roman Acevedo
910bceb900
fix(webserver): server exceptions were not logged when no message
...
some libraries or even java code throw Exceptions with a 'null' message (but with a stacktrace), in this case our logger was not logging anything
2025-07-09 17:18:58 +02:00
Roman Acevedo
b6475d8552
feat(tests): allow disabling a TestSuite preventing it to run
2025-07-09 17:08:08 +02:00
brian-mulier-p
e136e1ca9a
fix(core): trim expressions in select & multiselect to be able to use '|' instead of '>-' ( #10017 )
...
closes #10016
2025-07-09 16:36:24 +02:00
Piyush Bhaskar
0f6ae24b8e
fix(ui): fixes basic auth handling ( #10010 )
...
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-07-09 15:18:39 +02:00
brian-mulier-p
cc7f1e25e3
feat(kv): add an optional description ( #9886 )
...
closes #9606
2025-07-09 15:08:12 +02:00
Miloš Paunović
63dbff1e7a
chore(dashboards): improve chart data loading and uniform look on preview tab ( #10014 )
2025-07-09 14:53:23 +02:00
YannC
9c6b59c362
fix: bring back lastexecution endpoint ( #9973 )
2025-07-09 13:48:47 +02:00
Miloš Paunović
72341b8090
chore(core): allow displaying topology horizontally ( #10012 )
...
Closes https://github.com/kestra-io/kestra/issues/9980 .
2025-07-09 13:11:17 +02:00
yuri
0c730843c6
docs(schedule): mention Sunday day-of-the-week alias ( #9961 )
2025-07-09 11:39:28 +02:00
Loïc Mathieu
05b50c22e3
feat(executions): allow suspending an execution at a breakpoint
...
- When creating an execution, you can pass a breakpoint of the form `taskId.value` and an execution kind.
- An execution with a breakpoint will be suspended in the `BREAKPOINT` state when arriving at the point where the breakpoint task should be executed
- You can resume an execution from a breakpoint, this would resume the execution and remove the existing breakpoint. At this time a new breakpoint can be passed.
- You can pass a breakpoint when replaying an execution.
Part-of: https://github.com/kestra-io/kestra-ee/issues/1547
2025-07-09 10:56:00 +02:00
dependabot[bot]
cf4f6554e6
build(deps): bump software.amazon.awssdk:bom from 2.31.75 to 2.31.77
...
Bumps software.amazon.awssdk:bom from 2.31.75 to 2.31.77.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.31.77
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-09 10:55:39 +02:00
Roman Acevedo
7ec1439bb7
chore: add useful scripts for RC
2025-07-09 10:19:05 +02:00
Miloš Paunović
d1b025253a
chore(deps): regular dependency update ( #10011 )
...
Performing a weekly round of dependency updates in the NPM ecosystem to keep everything up to date.
2025-07-09 10:02:12 +02:00
dependabot[bot]
aa272418cf
build(deps): bump com.github.docker-java:docker-java from 3.5.2 to 3.5.3
...
---
updated-dependencies:
- dependency-name: com.github.docker-java:docker-java
dependency-version: 3.5.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-09 09:22:56 +02:00
dependabot[bot]
ef098c2489
build(deps): bump aquasecurity/trivy-action from 0.31.0 to 0.32.0
...
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action ) from 0.31.0 to 0.32.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases )
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.31.0...0.32.0 )
---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
dependency-version: 0.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-09 09:21:47 +02:00
Devesh Kumar
c671414958
fix(flows): issue where flows with task IDs longer than the supported database column length would cause the application to shut down.
2025-07-08 17:28:06 +02:00
github-actions[bot]
6bb42641a1
chore(core): localize to languages other than english ( #9975 )
...
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-07-08 16:24:28 +02:00
Loïc Mathieu
acca4ddd55
fix(system): EE compilation
2025-07-08 15:40:32 +02:00
Piyush Bhaskar
e75a4a7500
feat(ui): introducing OSS auth ( #9972 )
...
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
2025-07-08 15:29:58 +02:00
Nicolas K.
4afa7dc969
fix(security) #4311 filter only kestra endpoints ( #9971 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-08 15:13:33 +02:00
github-actions[bot]
c953e24931
chore(core): localize to languages other than english ( #9969 )
...
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-07-08 18:19:14 +05:30
nKwiatkowski
b70545967e
Merge remote-tracking branch 'origin/develop' into develop
2025-07-08 14:15:31 +02:00
Barthélémy Ledoux
02302fa54c
fix(flows): autocomplete nocode outputs in pebble ( #9955 )
2025-07-08 14:10:11 +02:00
Nicolas K.
ff8c224554
fix(security) #4311 add basic auth whitelist for config and add new c… ( #9968 )
...
* chore(core): localize to languages other than english (#9966 )
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 >
* fix(security) #4311 add basic auth whitelist for config and add new config parameter for basic auth initialized
* fix(security) #4311 failing unit tests
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <actions@github.com >
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-08 14:02:17 +02:00
Piyush-r-bhaskar
f54c46e238
Revert "feat(core): introducing OSS authentication user creation and login logout ( #9683 )"
...
This reverts commit 97b01ab6a4 .
2025-07-08 16:51:43 +05:30
github-actions[bot]
750fa4cc8c
chore(core): localize to languages other than english ( #9966 )
...
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-07-08 11:40:44 +02:00
Piyush Bhaskar
97b01ab6a4
feat(core): introducing OSS authentication user creation and login logout ( #9683 )
...
* feat(core): introducing OSS authentication
* use pinia
* fix: error message
* fix logo
* fix import
* fix: i18n
* feat: show dialog fter 30days and send to login page if basicauth is true
* fix: minor tweaks
* fix(ui): ensure email and password are required.
2025-07-08 14:12:32 +05:30
Nicolas K.
eafaf32938
feat(security)!: make basic auth required on OSS ( #9688 )
...
* feat(security)!: make basic auth required on OSS
* clean(security)!: put the auth filter code into a publisher
* clean(security)!: add unit tests
* fix(core): merge
---------
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-08 10:41:47 +02:00
Loïc Mathieu
6a4397fdfd
fix(system): avoid creating multiple worker job queue
...
We created miltiple worker job queue because the bean was in the prototype scope.
This was needed only for tests as they are closing it.
Switching to singleton and rebuilding the context of the test that needs it fixes the issue.
2025-07-08 10:35:50 +02:00
YannC.
2109fa8116
fix(ci): Avoid retag latest docker image being true by default
2025-07-08 10:19:34 +02:00
Piyush Bhaskar
7de415e54f
refactor(core): migrating doc store module to pinia ( #9882 )
2025-07-08 13:37:01 +05:30
Piyush Bhaskar
a7307b6a0c
fix(ui): openGroup to directly open the first plugin element ( #9964 )
2025-07-08 13:36:19 +05:30
Barthélémy Ledoux
63613572a5
chore: update ui-libs for documentation collapsible warns ( #9954 )
2025-07-08 09:08:07 +02:00
Piyush Bhaskar
157e942499
refactor(core): migrate taskrun to Pinia ( #9953 )
...
* refactor(core): migrate taskrun to Pinia
* refactor(core): migrate taskrun to Pinia
2025-07-08 12:33:34 +05:30
Piyush Bhaskar
27d1069acd
fix(ui): fixes merge snafu and warning lastExecutionByFlowReady ( #9962 )
2025-07-08 11:54:37 +05:30
brian-mulier-p
4a8b3d4d7d
fix(plugins): plugin search is now searching in all element types ( #9899 )
2025-07-07 20:05:27 +02:00
Loïc Mathieu
475c8d3ce2
fix(webserver)*: bulk set labels remove existing labels
...
FIxes #9764
2025-07-07 15:21:47 +02:00
AJ Emerich
093ae3ae39
docs(dashboard-data): fix indentations for dashboard data plugins ( #9918 )
...
Closes https://github.com/kestra-io/kestra-ee/issues/3646
2025-07-07 15:10:17 +02:00
Piyush Bhaskar
6585d2446a
fix(dashboards): include required prop to amend pages using dashboard sections component ( #9949 )
...
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-07-07 13:36:04 +02:00
Loïc Mathieu
2a53f55c3d
fix(system): force running after execution tasks even if the execution is killed
...
Fixes #9852
2025-07-07 12:38:08 +02:00
Ludovic DEHON
f9b10407f0
chore(build): try to remove the noise for code coverage
2025-07-07 12:34:05 +02:00
Miloš Paunović
d63039f7f9
fix(core): introduce the missing translation key/value pairs for certain languages ( #9943 )
2025-07-07 12:23:31 +02:00
Miloš Paunović
3c4c1ed275
refactor(core): improve translation pull request description ( #9938 )
2025-07-07 12:05:09 +02:00
Miloš Paunović
ce1f8a5cc3
refactor(core): remove default reviewers on translation pull requests and add frontend team mention ( #9935 )
2025-07-07 12:00:17 +02:00
Miloš Paunović
c4581d1442
refactor(core): change default reviewers on translation pull requests to frontend team ( #9931 )
2025-07-07 11:47:32 +02:00
Miloš Paunović
5c9bb7a110
refactor(core): change default reviewers on translation pull requests ( #9929 )
2025-07-07 11:42:33 +02:00
Miloš Paunović
c145a0224b
refactor(core): open translation pull request on the selected branch instead of develop ( #9924 )
2025-07-07 11:37:53 +02:00
Miloš Paunović
64121eb24d
refactor(core): open translation pull request on the selected branch instead of develop ( #9922 )
2025-07-07 11:33:21 +02:00
Piyush Bhaskar
fdd7906412
fix(core): fix icon size and handle long title ( #9916 )
2025-07-07 14:58:27 +05:30
Miloš Paunović
ad87583939
refactor(dashboards): strengthen types for dashboard store module ( #9917 )
2025-07-07 11:24:21 +02:00
Miloš Paunović
250ada9689
refactor(core): open translation pull request on the selected branch instead of develop ( #9919 )
2025-07-07 11:22:58 +02:00
github-actions[bot]
e814c68703
chore(core): localize to languages other than english ( #9915 )
...
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-07-07 10:58:44 +02:00
Miloš Paunović
932be71d47
chore(dashboards): improve the chart editing functionality ( #9914 )
2025-07-07 10:56:55 +02:00
Roman Acevedo
0c9b5222d6
fix(iam): tenant deletion raised error about mandatory tenantID in request context
2025-07-07 10:41:52 +02:00
github-actions[bot]
ad52c59f2e
chore(core): localize to languages other than english ( #9910 )
...
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-07-07 10:39:56 +02:00
Miloš Paunović
2e9a1478e8
chore(dashboards): add the button tooltip for dashboard edition link ( #9909 )
2025-07-07 10:38:06 +02:00
Florian Hussonnois
833fa56270
fix(webserver): fix reason in ErrorController ( #9897 )
...
The exception message is already included in the payload returned from the response, so we don't have to include it in the HTTP Reason phrase. This leads to a wrong error message format in the UI which is in the form {Reason}: {Error Message}. With the current code Reason=Error Message
2025-07-07 10:12:06 +02:00
Miloš Paunović
34af565257
feat(dashboards): introduce the edit icon on hover for each separate dashboard chart ( #9908 )
...
Closes https://github.com/kestra-io/kestra-ee/issues/3419 .
2025-07-07 10:07:36 +02:00
Piyush Bhaskar
d61d697665
chore(flows): remove breadcrumbs ( #9877 )
...
* chore(core): remove Breadcrumbs
* chore(core): remove no code breadcrumbs related code and logic
---------
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-07-07 13:29:54 +05:30
yuri1969
d698ef56bf
fix(cli): prevent NPE on commands defaulting to help
2025-07-07 09:22:47 +02:00
Nicolas K.
b544e257c3
feat(cicd): migrate fetching plugins to maven central ( #9902 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-04 17:15:14 +02:00
brian.mulier
2b49c88eab
fix(ai): move AI popup button to right + gray placeholder
...
closes #9890
2025-07-04 17:05:27 +02:00
Miloš Paunović
82a8a118c0
refactor(core): simlify code in plugin documentation ( #9900 )
2025-07-04 16:24:32 +02:00
yuri
6d9ef2bb38
fix(cli): enforce server command validator ( #7418 )
...
With addition of the eagerly initialized BasicAuth bean the validator's order needed to be enforced.
2025-07-04 16:20:56 +02:00
Daniel Rivas
2b3324797b
test(processor): add edge-case tests for ServicesFiles utility ( #8828 )
2025-07-04 16:17:22 +02:00
github-actions[bot]
281e1ef979
chore(core): localize to languages other than english ( #9901 )
...
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-07-04 16:09:40 +02:00
Barthélémy Ledoux
3637f4f646
perf(ui): only load the schemaType once per page ( #9619 )
2025-07-04 15:56:20 +02:00
Barthélémy Ledoux
dfc0bcbb45
fix(ui): fix types of axios ( #9676 )
2025-07-04 15:40:53 +02:00
Barthélémy Ledoux
c6e01a7ecd
fix(flows): bring back clear selection ( #9893 )
2025-07-04 15:39:13 +02:00
Piyush Bhaskar
f60cc48230
refactor(core): migrates trigger module to pinia ( #9896 )
2025-07-04 17:17:59 +05:30
Miloš Paunović
abc4e16372
feat(dashboards): initial work on adding buttons to chart cards ( #9892 )
...
Relates to https://github.com/kestra-io/kestra/issues/9148 .
Relates to https://github.com/kestra-io/kestra/issues/9368 .
Relates to https://github.com/kestra-io/kestra-ee/issues/3419 .
2025-07-04 09:43:22 +02:00
Miloš Paunović
0e2d5376b7
refactor(dashboards): move the dashboard selector to proper place and clean up the code ( #9883 )
...
Relates to https://github.com/kestra-io/kestra/issues/9149 .
Closes https://github.com/kestra-io/kestra/issues/9872 .
2025-07-04 08:29:47 +02:00
brian.mulier
eb8c5ec494
fix(tests): move back wiremock port due to hardcoded in application.yml
2025-07-03 17:52:41 +02:00
nKwiatkowski
5d92300849
feat(cicd): #4006 add javadoc and sources to cli release
2025-07-03 14:58:40 +02:00
brian.mulier
75df4be0ef
fix(core): avoid crashing AI Agent when having multiple versions of same plugin
...
closes #9871
2025-07-03 14:55:24 +02:00
Barthélémy Ledoux
739a873cb2
fix(flows): make sure expression can accept null values ( #9876 )
2025-07-03 11:55:23 +02:00
Bart Ledoux
046dc6cac8
fix(core): update some broken translations
2025-07-03 11:26:36 +02:00
Barthélémy Ledoux
ae442632a9
tests: run all tests ( #9868 )
2025-07-03 10:30:00 +02:00
github-actions[bot]
70622ca176
chore(core): localize to languages other than english ( #9645 )
...
Co-authored-by: GitHub Action <actions@github.com >
2025-07-03 10:15:19 +02:00
Loïc Mathieu
0c90d6d548
feat(triggers): add failOnTriggerError to create a failed execution on trigger error
...
Closes #7856
2025-07-03 09:55:23 +02:00
MilosPaunovic
2d27386c77
feat(flows): allow expanding all flow dependencies at once
2025-07-03 09:54:22 +02:00
Loïc Mathieu
e2c629a0d7
feat(flows): allow expanding flow dependencies
...
Part-of: https://github.com/kestra-io/kestra-ee/issues/4229
2025-07-03 09:54:22 +02:00
Loïc Mathieu
96163d4e6f
fix(flows): Kill on cascade on SLA violation
...
FIxes #9801
2025-07-03 09:16:36 +02:00
YannC
6ec08bd9c8
fix!: Remove stats controllers ( #9861 )
...
* fix: Remove stats controllers
* fix: clean frontend + tests
2025-07-02 17:02:22 +02:00
brian.mulier
8691c90c9c
fix(ai): short-circuit cases where relevant plugin identifier fails to identify ones
2025-07-02 16:37:48 +02:00
brian.mulier
b57e9ae7a0
fix(core): typo
2025-07-02 15:25:39 +02:00
github-actions[bot]
a61853332d
chore(core): localize to languages other than english ( #9862 )
...
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-07-02 18:30:18 +05:30
Piyush Bhaskar
796be656fa
fix(flows): include flow count in export success message. ( #9860 )
2025-07-02 18:22:49 +05:30
brian.mulier
6e7f3a681a
fix(tests): avoid wiremock port collision
2025-07-02 14:06:58 +02:00
Barthélémy Ledoux
665a413d84
fix(flows): open subtask from topology ( #9804 )
2025-07-02 13:33:30 +02:00
Piyush Bhaskar
c8e61ba3e1
refactor(core): migrates core.js to pinia ( #9858 )
...
* refactor(core): migrates core.js to pinia
* fix: remove declaration
* fix: message in axios
2025-07-02 16:44:30 +05:30
Loïc Mathieu
bf8d47f19d
feat(flows): remove worker grou validation
...
No longer invalidate a flow if a task or a trigger set a worker group.
Closes #9808
2025-07-02 13:02:49 +02:00
Roman Acevedo
dcc5c34493
docs(tests,flows): set loosely types fields like input and variable as additional properties
...
this make the generated openapi spec match batter the existing API
2025-07-02 12:31:15 +02:00
dependabot[bot]
882ac34768
build(deps): bump software.amazon.awssdk:bom from 2.31.70 to 2.31.75
...
Bumps software.amazon.awssdk:bom from 2.31.70 to 2.31.75.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.31.75
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-02 12:16:21 +02:00
dependabot[bot]
e236909e33
build(deps): bump com.azure:azure-sdk-bom from 1.2.35 to 1.2.36
...
Bumps [com.azure:azure-sdk-bom](https://github.com/azure/azure-sdk-for-java ) from 1.2.35 to 1.2.36.
- [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.35...azure-sdk-bom_1.2.36 )
---
updated-dependencies:
- dependency-name: com.azure:azure-sdk-bom
dependency-version: 1.2.36
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-02 11:59:51 +02:00
dependabot[bot]
67518bc2cb
build(deps): bump com.gradleup.shadow from 8.3.7 to 8.3.8
...
Bumps [com.gradleup.shadow](https://github.com/GradleUp/shadow ) from 8.3.7 to 8.3.8.
- [Release notes](https://github.com/GradleUp/shadow/releases )
- [Commits](https://github.com/GradleUp/shadow/compare/8.3.7...8.3.8 )
---
updated-dependencies:
- dependency-name: com.gradleup.shadow
dependency-version: 8.3.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-02 11:58:27 +02:00
Miloš Paunović
05787efd90
fix(namespaces)*: take pagination into account when browsing namespace flows ( #9849 )
...
Closes https://github.com/kestra-io/kestra/issues/9805 .
2025-07-02 11:47:48 +02:00
Miloš Paunović
90c74fceb2
chore(deps): regular dependency update ( #9855 )
...
Performing a weekly round of dependency updates in the NPM ecosystem to keep everything up to date.
2025-07-02 11:46:42 +02:00
dependabot[bot]
b1cad2fd93
build(deps): bump org.testcontainers:testcontainers
...
Bumps [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java ) from 1.21.2 to 1.21.3.
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases )
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.21.2...1.21.3 )
---
updated-dependencies:
- dependency-name: org.testcontainers:testcontainers
dependency-version: 1.21.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-02 11:44:30 +02:00
dependabot[bot]
0687808430
build(deps): bump com.google.cloud:libraries-bom from 26.62.0 to 26.63.0
...
---
updated-dependencies:
- dependency-name: com.google.cloud:libraries-bom
dependency-version: 26.63.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-02 11:42:20 +02:00
dependabot[bot]
90d30bb920
build(deps): bump com.github.docker-java:docker-java from 3.5.1 to 3.5.2
...
Bumps [com.github.docker-java:docker-java](https://github.com/docker-java/docker-java ) from 3.5.1 to 3.5.2.
- [Release notes](https://github.com/docker-java/docker-java/releases )
- [Changelog](https://github.com/docker-java/docker-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/docker-java/docker-java/compare/3.5.1...3.5.2 )
---
updated-dependencies:
- dependency-name: com.github.docker-java:docker-java
dependency-version: 3.5.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-02 11:41:39 +02:00
dependabot[bot]
fcf5215ccc
build(deps): bump flyingSaucerVersion from 9.12.1 to 9.13.0
...
---
updated-dependencies:
- dependency-name: org.xhtmlrenderer:flying-saucer-core
dependency-version: 9.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: org.xhtmlrenderer:flying-saucer-pdf
dependency-version: 9.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-02 11:40:10 +02:00
dependabot[bot]
856db91609
build(deps): bump com.google.adk:google-adk from 0.1.0 to 0.2.0
...
---
updated-dependencies:
- dependency-name: com.google.adk:google-adk
dependency-version: 0.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-02 11:39:44 +02:00
Nicolas K.
2b83fc7d4d
feat(cicd): #4006 change signing method ( #9854 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-02 11:13:23 +02:00
Loïc Mathieu
d22b7e9b98
fix(system): fix ExecutionControllerRunnerTest.resumeExecutionPaused()
2025-07-02 11:00:26 +02:00
brian-mulier-p
515dbdbf54
fix(core): remove prerendering + restrict only secret function in debug expression ( #9816 )
2025-07-02 10:52:14 +02:00
github-actions[bot]
2735986c57
chore(core): localize to languages other than english ( #9812 )
...
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-07-01 18:25:58 +02:00
brian.mulier
deb2fdcd9e
fix(core): add config from backend that sends whether the AI feature is configured or not
2025-07-01 16:30:08 +02:00
brian-mulier-p
5677a6bdbe
feat(core): add Pebble HTTP function ( #9786 )
...
closes kestra-io/kestra-ee#4218
2025-07-01 16:27:13 +02:00
Nicolas K.
6a8225d2fb
feat(cicd): #4006 migrate to maven central ( #9807 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-01 16:17:08 +02:00
brian-mulier-p
f402aa7643
feat(core): introduce AI agent ( #9733 )
...
closes kestra-io/kestra-ee#3458
2025-07-01 15:43:54 +02:00
Miloš Paunović
65316da4e8
fix(dashboards): properly show default charts on logs page ( #9800 )
...
Closes https://github.com/kestra-io/kestra/issues/9612 .
2025-07-01 15:28:43 +02:00
AJ Emerich
a152204f55
docs(dashboards): fix example indentations ( #9802 )
...
Closes https://github.com/kestra-io/kestra/issues/9790
2025-07-01 15:21:23 +02:00
Nicolas K.
c6e5cdfd93
feat(cicd): #4006 migrate sonatype to maven central ( #9803 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-07-01 15:00:34 +02:00
Barthélémy Ledoux
7fcf94f12a
fix(flows): finish YAML_UTILS refactoring ( #9795 )
2025-07-01 14:29:37 +02:00
YannC.
c4082dbc1b
feat(triggers): avoid clearing selection when refreshing in triggers list
2025-07-01 14:20:55 +02:00
YannC.
1d7574b155
fix(triggers): correctly replace the update triggers when disabling
2025-07-01 14:18:13 +02:00
Miloš Paunović
436b770d21
chore(dashboards): move store module from vuex to pinia ( #9796 )
2025-07-01 14:07:23 +02:00
Piyush Bhaskar
0e382b2492
chore(logs): remove double scrollbar on the logs page ( #9670 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-07-01 13:21:41 +02:00
Loïc Mathieu
47b10b4a79
feat(system): repoll immediatly when a poll returns resutls in the queue
2025-07-01 12:11:52 +02:00
Loïc Mathieu
30792302aa
chore(flows): rename retry maxAttempt to maxAttemps
...
Keep maxAttempt as deprecated to avoid any breaking changes.
Closes #9729
2025-07-01 11:25:46 +02:00
Barthélémy Ledoux
6bcfbaa1df
fix(flows): restore dag open tabs after hard refresh ( #9792 )
2025-07-01 10:16:02 +02:00
Barthélémy Ledoux
8d6547865d
fix(flow): avoid calling icons api more than once ( #9784 )
2025-07-01 10:15:49 +02:00
Piyush Bhaskar
7ba0780b4f
feat(core): add useDataTableActions composable ( #9777 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-07-01 12:40:55 +05:30
Roman Acevedo
5493f53892
fix(system): revert Property type changed to string in openapi spec
...
this may cause issue with jsonSchema generation. So, to not take any risk I reverted it and will do a hack in SDK
2025-06-30 18:46:35 +02:00
Roman Acevedo
39e08abf26
fix(tests): deleted db serialization was broken in recent commit
2025-06-30 18:43:22 +02:00
François Delbrayelle
ff66471f37
feat(gemini): add the plugin to .plugins
2025-06-30 17:00:02 +02:00
Loïc Mathieu
8109493f19
feat(flows): add resumed information to the Pause task
...
Add who resume the Pause task and when.
Part-of: https://github.com/kestra-io/kestra-ee/issues/2806
2025-06-30 16:22:34 +02:00
Barthélémy Ledoux
2b59d9ec21
refactor(ui): migrate bookmarks store to pinia ( #9685 )
2025-06-30 16:15:10 +02:00
brian-mulier-p
0beac5e9f2
fix(core): increase max encode size to avoid icons fetch timeout ( #9782 )
2025-06-30 15:40:10 +02:00
Loïc Mathieu
5f7ecba4c7
feat(flows): allow setting worker group at the flow level
...
Part-of: https://github.com/kestra-io/kestra-ee/issues/4141
2025-06-30 14:58:45 +02:00
Loïc Mathieu
c56f377019
fix(system)*: mitigate possible deadlock for execution delay and SLA
...
In case multiple instances of the executor are started, the execution delay loop and the monitoring SLA loop have a risk of duplicate execution resume or execution SLA violation computation.
This could create some race conditions and duplicate execution update.
But this may also risk to create some deadlocks as two instances of the executor may try to lock the same exection to restart it (or fail it due to SLA).
2025-06-30 14:33:06 +02:00
Miloš Paunović
9530e820e8
chore(deps): regular dependency update ( #9779 )
...
Performing a weekly round of dependency updates in the NPM ecosystem to keep everything up to date.
2025-06-30 13:21:27 +02:00
Sjoerd Smink
09adee6017
Update Request.java multiline JSON example
2025-06-30 11:21:22 +02:00
yashmurthy98
12f3e2ea68
fix(guides): crawl into sub-folders
2025-06-30 11:05:21 +02:00
rajatsingh23
8c32ff74c9
chore(dashboards): always updating chart previews on dashboard creation ( #9536 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-06-30 10:23:06 +02:00
François Delbrayelle
023d005e63
fix(taskrunner): abstract task runner ( #9769 )
2025-06-30 09:19:32 +02:00
Piyush Bhaskar
9a86bb1125
feat(core): add button to copy all logs to clipboard ( #9763 )
2025-06-30 11:24:48 +05:30
Piyush Bhaskar
99fca84e31
fix(ui): adjust logo in collapsed state ( #9761 )
2025-06-30 11:22:51 +05:30
Roman Acevedo
bfe4d7b983
fix(tests): TestSuite fields were almost all required in openapi spec
2025-06-27 17:37:58 +02:00
Roman Acevedo
31d372df55
feat(system): make Property a string in openapi spec generation
...
we already return Serialize as a string, we need to indicated to openapi generator that it is in fact Serialized as such
2025-06-27 17:30:20 +02:00
Roman Acevedo
70b9ddee28
fix(tests): testcases were not fully validated
2025-06-27 15:52:40 +02:00
Loïc Mathieu
d44a203bed
feat(flows): supports the nsfile:// protocol
...
Automatically fetch namespace files from URI with the 'nsfile' scheme.
The authority allow to fetch file from another namespace.
The following has been done:
- Supports using nsfile inside `from`
- Supports using nsfile inside input files
- Supports using nsfile as a FILE input defaults
- Supports using nsfile inside the Pebble files functions
Closes : #9741
2025-06-27 15:26:38 +02:00
Roman Acevedo
2cb361a7c6
build: lower codecev default targets to make it more pertinent
2025-06-27 11:07:52 +02:00
brian.mulier
b19737f20a
fix(core): remove tenant from plugins URLs
2025-06-27 10:52:28 +02:00
Nicolas K.
7373f3ee5b
feat(namespaces): #3568 add new folderPerNamespace attribute to namespaceFiles ( #9752 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-06-27 10:46:14 +02:00
Nicolas K.
f8670ef216
feat(api): #4108 remove tenant id from trigger body and plugin URL ( #9749 )
...
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-06-27 10:42:17 +02:00
Barthélémy Ledoux
c9debbd869
remove unused constant ( #9751 )
2025-06-27 10:32:03 +02:00
Loïc Mathieu
4149ef4f3e
feat(flows): allow reading local files inside the file functions
...
Supports the 'file://' protocol inside the read(), isFileEmpty(), fileExists() and fileSize() Pebble functions.
Closes #9739
2025-06-27 09:45:34 +02:00
Piyush Bhaskar
8e50da83c3
refactor(stat): migrate stat store from Vuex to Pinia ( #9750 )
2025-06-26 16:39:40 +02:00
Barthélémy Ledoux
00b1e320b9
fix(plugins): finish pinia migration of plugins store ( #9746 )
2025-06-26 16:39:18 +02:00
Loïc Mathieu
c4e762506c
feat(cluster): persist maintenance mode in the database
...
Part-of: https://github.com/kestra-io/kestra-ee/issues/3735
2025-06-26 14:31:05 +02:00
Barthélémy Ledoux
d7f6addb79
fix(flows): make autocomplete work in pebble ( #9742 )
2025-06-26 11:00:55 +02:00
Piyush Bhaskar
b2f8c89e02
refactor(layout): migrate layout.js from vuex to Pinia. ( #9687 )
...
* refactor(layout): migrate layout.js from vuex to Pinia.
* refactor(layout): replace getters with direct state access.
2025-06-26 13:37:43 +05:30
Piyush Bhaskar
83e1d77230
refactor(store): migrate Blueprints to Pinia ( #9735 )
...
* refactor(store): migrate Blueprints to Pinia
* fix: remove blueprints from declaration
2025-06-26 13:32:02 +05:30
Piyush Bhaskar
dafebc76a3
feat(tenant): all routes on /main tenant ( #9664 )
...
* feat(tenant): all routes on /main tenant
* fix: remove params
* fix: setup tenant router in main
2025-06-26 11:35:44 +05:30
Malaydewangan09
a1e53443a5
feat(scripts): enable script/cli plugins to override final task state
2025-06-25 23:17:44 +05:30
brian.mulier
076ae2e933
fix(core): use namespace prefix instead of equals
...
On the namespace/flows, namespace/executions pages and when having a default namespace on Logs page
closes kestra-io/kestra-ee#4200
2025-06-25 17:48:21 +02:00
François Delbrayelle
bb7b9edaf2
feat(devtools): copy plugin jars to plugins dir ( #9738 )
2025-06-25 17:01:31 +02:00
Loïc Mathieu
5aa1b20138
chore(system): call the close runnable later
2025-06-25 14:34:14 +02:00
Loïc Mathieu
cf01f4f0e8
feat(flows): support local files as FILE input default value
...
Closes #9681
2025-06-25 13:55:49 +02:00
Loïc Mathieu
201912fa22
feat(flows): support local files in input files
...
Closes https://github.com/kestra-io/plugin-scripts/issues/268
2025-06-25 10:49:10 +02:00
dependabot[bot]
d4891d1c11
build(deps): bump opensearchRestVersion from 3.0.0 to 3.1.0
...
Bumps `opensearchRestVersion` from 3.0.0 to 3.1.0.
Updates `org.opensearch.client:opensearch-rest-client` from 3.0.0 to 3.1.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.0.0...3.1.0 )
Updates `org.opensearch.client:opensearch-rest-high-level-client` from 3.0.0 to 3.1.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.0.0...3.1.0 )
---
updated-dependencies:
- dependency-name: org.opensearch.client:opensearch-rest-client
dependency-version: 3.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: org.opensearch.client:opensearch-rest-high-level-client
dependency-version: 3.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-25 10:30:40 +02:00
dependabot[bot]
bff6865806
build(deps): bump software.amazon.awssdk:bom from 2.31.65 to 2.31.70
...
Bumps software.amazon.awssdk:bom from 2.31.65 to 2.31.70.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.31.70
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-25 10:30:25 +02:00
dependabot[bot]
ebc887908c
build(deps): bump org.jsoup:jsoup from 1.20.1 to 1.21.1
...
Bumps [org.jsoup:jsoup](https://github.com/jhy/jsoup ) from 1.20.1 to 1.21.1.
- [Release notes](https://github.com/jhy/jsoup/releases )
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES.md )
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.20.1...jsoup-1.21.1 )
---
updated-dependencies:
- dependency-name: org.jsoup:jsoup
dependency-version: 1.21.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-25 10:30:07 +02:00
dependabot[bot]
710d2f6c2b
build(deps): bump com.gradleup.shadow from 8.3.6 to 8.3.7
...
Bumps [com.gradleup.shadow](https://github.com/GradleUp/shadow ) from 8.3.6 to 8.3.7.
- [Release notes](https://github.com/GradleUp/shadow/releases )
- [Commits](https://github.com/GradleUp/shadow/compare/8.3.6...8.3.7 )
---
updated-dependencies:
- dependency-name: com.gradleup.shadow
dependency-version: 8.3.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-25 10:29:48 +02:00
dependabot[bot]
48de33d04b
build(deps): bump org.testcontainers:testcontainers
...
Bumps [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java ) from 1.21.1 to 1.21.2.
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases )
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.21.1...1.21.2 )
---
updated-dependencies:
- dependency-name: org.testcontainers:testcontainers
dependency-version: 1.21.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-25 10:29:24 +02:00
dependabot[bot]
59b837e873
build(deps): bump com.microsoft.playwright:playwright
...
Bumps [com.microsoft.playwright:playwright](https://github.com/microsoft/playwright-java ) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/microsoft/playwright-java/releases )
- [Commits](https://github.com/microsoft/playwright-java/compare/v1.52.0...v1.53.0 )
---
updated-dependencies:
- dependency-name: com.microsoft.playwright:playwright
dependency-version: 1.53.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-25 10:29:02 +02:00
brian-mulier-p
7463be3496
fix(variables): put fixtures files with arbitrary key and extract it back as root level "files" variable ( #9689 )
2025-06-24 17:29:39 +02:00
Rishi Jat
aedfbdc46a
fix(ui): remove Close Task button in NoCode editor ( #9661 )
...
Co-authored-by: Bart Ledoux <bledoux@kestra.io >
2025-06-24 15:22:02 +02:00
Anna Geller
9a8363ce69
fix(api-docs): tenant info in API docs ( #9675 )
...
* fix(api-docs): tenant info in API docs
* fix: descriptions
2025-06-23 19:26:16 +02:00
Ludovic DEHON
d08d345719
test(core): fix falling test on schedule
2025-06-23 18:52:51 +02:00
Loïc Mathieu
9813d60954
fix(system): possible NPE on trigger when computing variables
2025-06-23 18:12:09 +02:00
Barthélémy Ledoux
4257168818
fix(ui): deletion of namespace files depend on node not data ( #9666 )
2025-06-23 14:02:40 +02:00
Loïc Mathieu
d22aedaaa5
feat(flows): add a log into the Subflow task when a flow it fail ( #9652 )
2025-06-23 12:40:09 +02:00
brian-mulier-p
094ab828e7
fix: avoid failure to deserialize json objects that have unknown fields with http client ( #9668 )
...
closes #9667
2025-06-23 12:21:42 +02:00
Satvik Kushwaha
1d9b5d26ce
Fix(UI) execution charts values ( #9669 )
...
* added steps in bar chart
* date issue fixed
* cohre: minor tweak
* added stepsize for Bar.ue as well
---------
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-06-23 11:47:12 +02:00
Barthélémy Ledoux
d9371c1fd2
refactor: integrate vuex & axios with pinia ( #9626 )
2025-06-23 10:56:07 +02:00
Loïc Mathieu
9fa5f6df56
feat(executions)*: add tasks to set and unset execution variables
...
Closes #9555
2025-06-23 10:43:03 +02:00
Loïc Mathieu
97b89d3a38
fix(core): retry flaky runner test restartForEachItem as it's flaky on CI but always pass locally
2025-06-23 10:27:49 +02:00
github-actions[bot]
ab286a1ec1
chore(core): localize to languages other than english ( #9659 )
...
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-06-20 18:58:59 +02:00
Loïc Mathieu
9c702d3186
fix(execution): parent flow never ends when subflow fail due to SLA
...
This is because the executor didn't have the flow inside it so the execution is not correctly terminated.
It may fix other issues (like flow triggers, purge, ...)
Fixes #9618
2025-06-20 16:44:23 +02:00
Piyush-r-bhaskar
a2bbd53502
chore: update ui-libs
2025-06-20 19:25:09 +05:30
Piyush Bhaskar
fc2f89bb53
feat(ui): Add connection properties group sorting ( #9644 )
2025-06-20 18:35:51 +05:30
Loïc Mathieu
ebe1f3f189
fix(system): flow graph fail to be created while editting a flow
...
Fixes #9551
It is not the validation per se that fail, it's the graph dependency computation that is also done while editing a flow that fail.
2025-06-20 12:07:41 +02:00
Loïc Mathieu
a623b4c478
fix(system)*: runIf inside a WorkingDirectory can crash the Worker
...
Fixes #9639
2025-06-20 12:07:25 +02:00
Nicolas K.
1d66f7e1cc
Fix/failing backup unit test ( #9642 )
...
* test(core): fix failing unit tests
* test(core): fix failing unit tests
---------
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-06-20 11:32:18 +02:00
Loïc Mathieu
b9f224ca91
fix(system): SettingRepository test
2025-06-20 11:31:04 +02:00
Tijn Koppert
1c3049a881
feat(ui): Add support for bulk-select and bulk-delete ( #8281 )
...
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
2025-06-20 11:18:01 +02:00
Barthélémy Ledoux
651fdc1322
fix(ui): default value for expression cannot be null ( #9636 )
2025-06-20 11:11:54 +02:00
Loïc Mathieu
bb6c480046
feat(flows): allow to pass a typed object in Data.from()
...
This would facilitate dev experience as he would be able to directly use a typed object not a Map.
This will not be used inside a Kestra instance as deserialization would always deserialize to a Map as the `from` attribute is an Object.
2025-06-20 10:43:54 +02:00
Nicolas K.
5b5cca33f0
fix(triggers): #4110 NPE when disable trigger with empty body ( #9635 )
...
* fix(triggers): #4110 NPE when disable trigger with empty body
* fix(triggers): #4110 unit tests
---------
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-06-20 10:27:33 +02:00
Piyush Bhaskar
bafc3047d9
feat(namespaces): show ns description ( #9610 )
...
* feat(namespaces): show ns description
* add slot and data for description
2025-06-20 13:55:20 +05:30
Barthélémy Ledoux
cbd0b8a74a
style: fix font-size of label ( #9634 )
2025-06-20 09:32:01 +02:00
François Delbrayelle
76fc55bbd9
fix(plugin-versioning): replace current JAR if more recent ( #9629 )
2025-06-19 18:43:41 +02:00
Loïc Mathieu
d7c54809e9
chore(system): relax again some test on AbstractSettingRepositoryTest
...
Again because in ES there is the version settings and not in JDBC.
2025-06-19 17:53:29 +02:00
YannC.
e015a94c95
fix(ci): modify job id for end task
2025-06-19 17:19:54 +02:00
Loïc Mathieu
5e97e25658
chore(system): relax AbstractSettingRepositoryTest assertion
...
There is a discrepiancy between JDBC and ES, as it's not important and I dind't find a quik way to fix the test I relax the assertion.
2025-06-19 16:44:32 +02:00
Loïc Mathieu
c8aa678ef8
feat(executions): allow using local host files in tasks
...
Closes https://github.com/kestra-io/kestra-ee/issues/3469
2025-06-19 15:48:57 +02:00
Loïc Mathieu
695f684613
fix(system): support allowFailure and allowWarning for the Pause task
...
Fixes #9416
2025-06-19 14:56:42 +02:00
Florian Hussonnois
f59def2c7d
chore(core): add top-level exception ConflictException
2025-06-19 14:35:49 +02:00
Barthélémy Ledoux
1139a16d17
tests: nocode editor ( #9624 )
2025-06-19 14:20:45 +02:00
Bart Ledoux
1e55003e3f
Revert "refactor: start replacing vuex with pinia ( #8430 )"
...
This reverts commit 9c052c0a41 .
2025-06-19 13:24:42 +02:00
Loïc Mathieu
c047e37c01
feat(system): store version in the settings
2025-06-19 12:22:08 +02:00
Barthélémy Ledoux
bc8c8d4ee1
perf(ui): load a sample schema while waiting ( #9558 )
2025-06-19 11:33:18 +02:00
YannC.
de8c3fd0b7
feat: trigger EE CI when OSS develop branch succeed
2025-06-19 10:55:58 +02:00
Nicolas K.
7fc274fe1a
Fix/tutorial flows with migration ( #9620 )
...
* fix(core): #9609 delete tutorial flows and triggers before migrating the database
* fix(core): #9609 delete tutorial flows and triggers before migrating the database for EE version
---------
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-06-19 10:53:18 +02:00
Barthélémy Ledoux
9c052c0a41
refactor: start replacing vuex with pinia ( #8430 )
2025-06-19 10:52:55 +02:00
YannC
5682d12ee8
fix: correctly use default tenant when synchronizing file with local ( #9605 )
...
close #9568
2025-06-19 10:04:39 +02:00
YannC
b160361f9e
feat(ui): Allows ContextInfoBar.vue to have dynamic buttons from props ( #9613 )
2025-06-19 09:46:19 +02:00
François Delbrayelle
a981a309d6
fix(podman): do not pass the tag directly to pullImageCmd (withTag) ( #9607 )
2025-06-18 18:05:16 +02:00
Nicolas K.
185fa80058
Feat/clean query filters ( #9569 )
...
* feat(repositories): clean and fix query filters
* fix(core): #4106 Clean and add unit tests to query filters
* clean(core): format string more cleanly
* fix(core): unit test failing on mysql flow repository
* feat(core): #4106 update ui filters
* fix(ui): add date filter on flows back
---------
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-06-18 17:40:56 +02:00
Florian Hussonnois
d6047fea96
chore(core): add top-level exception NotFoundException
2025-06-18 16:32:15 +02:00
dependabot[bot]
37bd6e16a1
build(deps): bump jacksonVersion from 2.19.0 to 2.19.1
...
Bumps `jacksonVersion` from 2.19.0 to 2.19.1.
Updates `com.fasterxml.jackson:jackson-bom` from 2.19.0 to 2.19.1
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.19.0...jackson-bom-2.19.1 )
Updates `com.fasterxml.jackson.core:jackson-core` from 2.19.0 to 2.19.1
- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.19.0...jackson-core-2.19.1 )
Updates `com.fasterxml.jackson.core:jackson-databind` from 2.19.0 to 2.19.1
- [Commits](https://github.com/FasterXML/jackson/commits )
Updates `com.fasterxml.jackson.core:jackson-annotations` from 2.19.0 to 2.19.1
- [Commits](https://github.com/FasterXML/jackson/commits )
Updates `com.fasterxml.jackson.module:jackson-module-parameter-names` from 2.19.0 to 2.19.1
- [Commits](https://github.com/FasterXML/jackson-modules-java8/compare/jackson-modules-java8-2.19.0...jackson-modules-java8-2.19.1 )
Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-yaml` from 2.19.0 to 2.19.1
- [Commits](https://github.com/FasterXML/jackson-dataformats-text/compare/jackson-dataformats-text-2.19.0...jackson-dataformats-text-2.19.1 )
Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-smile` from 2.19.0 to 2.19.1
- [Commits](https://github.com/FasterXML/jackson-dataformats-binary/compare/jackson-dataformats-binary-2.19.0...jackson-dataformats-binary-2.19.1 )
Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-cbor` from 2.19.0 to 2.19.1
- [Commits](https://github.com/FasterXML/jackson-dataformats-binary/compare/jackson-dataformats-binary-2.19.0...jackson-dataformats-binary-2.19.1 )
Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-ion` from 2.19.0 to 2.19.1
- [Commits](https://github.com/FasterXML/jackson-dataformat-ion/commits )
Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-xml` from 2.19.0 to 2.19.1
- [Commits](https://github.com/FasterXML/jackson-dataformat-xml/compare/jackson-dataformat-xml-2.19.0...jackson-dataformat-xml-2.19.1 )
Updates `com.fasterxml.jackson.datatype:jackson-datatype-guava` from 2.19.0 to 2.19.1
- [Commits](https://github.com/FasterXML/jackson-datatypes-collections/compare/jackson-datatypes-collections-2.19.0...jackson-datatypes-collections-2.19.1 )
Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.19.0 to 2.19.1
Updates `com.fasterxml.jackson.datatype:jackson-datatype-jdk8` from 2.19.0 to 2.19.1
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
dependency-version: 2.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.core:jackson-core
dependency-version: 2.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.core:jackson-databind
dependency-version: 2.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.core:jackson-annotations
dependency-version: 2.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.module:jackson-module-parameter-names
dependency-version: 2.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml
dependency-version: 2.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-smile
dependency-version: 2.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-cbor
dependency-version: 2.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-ion
dependency-version: 2.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-xml
dependency-version: 2.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-guava
dependency-version: 2.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
dependency-version: 2.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jdk8
dependency-version: 2.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-18 13:44:14 +02:00
dependabot[bot]
a514500244
build(deps): bump org.apache.logging.log4j:log4j-to-slf4j
...
Bumps org.apache.logging.log4j:log4j-to-slf4j from 2.24.3 to 2.25.0.
---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-to-slf4j
dependency-version: 2.25.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-18 13:42:32 +02:00
François Delbrayelle
25adcc492a
fix(plugin): FileSystems.newFileSystem caused a Path component should be / in plugins tests ( #9570 )
2025-06-18 13:07:56 +02:00
dependabot[bot]
39d31f4a1a
build(deps): bump nl.basjes.gitignore:gitignore-reader
...
Bumps [nl.basjes.gitignore:gitignore-reader](https://github.com/nielsbasjes/codeowners ) from 1.11.3 to 1.12.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.11.3...v1.12.0 )
---
updated-dependencies:
- dependency-name: nl.basjes.gitignore:gitignore-reader
dependency-version: 1.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-18 10:44:14 +02:00
dependabot[bot]
35eef54d74
build(deps): bump software.amazon.awssdk:bom from 2.31.61 to 2.31.65
...
Bumps software.amazon.awssdk:bom from 2.31.61 to 2.31.65.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.31.65
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-18 10:07:02 +02:00
dependabot[bot]
f8aa9cc9dd
build(deps): bump org.wiremock:wiremock-jetty12 from 3.13.0 to 3.13.1
...
Bumps [org.wiremock:wiremock-jetty12](https://github.com/wiremock/wiremock ) from 3.13.0 to 3.13.1.
- [Release notes](https://github.com/wiremock/wiremock/releases )
- [Commits](https://github.com/wiremock/wiremock/compare/3.13.0...3.13.1 )
---
updated-dependencies:
- dependency-name: org.wiremock:wiremock-jetty12
dependency-version: 3.13.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-18 10:06:35 +02:00
dependabot[bot]
0218931596
build(deps): bump flyingSaucerVersion from 9.12.0 to 9.12.1
...
Bumps `flyingSaucerVersion` from 9.12.0 to 9.12.1.
Updates `org.xhtmlrenderer:flying-saucer-core` from 9.12.0 to 9.12.1
- [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/v9.12.0...v9.12.1 )
Updates `org.xhtmlrenderer:flying-saucer-pdf` from 9.12.0 to 9.12.1
- [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/v9.12.0...v9.12.1 )
---
updated-dependencies:
- dependency-name: org.xhtmlrenderer:flying-saucer-core
dependency-version: 9.12.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.xhtmlrenderer:flying-saucer-pdf
dependency-version: 9.12.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-18 10:05:33 +02:00
dependabot[bot]
369d4ba39f
build(deps): bump org.jooq:jooq from 3.20.4 to 3.20.5
...
Bumps org.jooq:jooq from 3.20.4 to 3.20.5.
---
updated-dependencies:
- dependency-name: org.jooq:jooq
dependency-version: 3.20.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-18 10:05:05 +02:00
François Delbrayelle
f009263035
Revert "fix(plugin): FileSystems.newFileSystem caused a Path component should be / in plugins tests ( #9562 )"
...
This reverts commit 8516557553 .
2025-06-17 17:37:38 +02:00
Roman Acevedo
bd576d65f9
refactor: remove package lock json added by mistake
2025-06-17 16:40:07 +02:00
Roman Acevedo
4557bc8f40
tests(flows): add e2e create and execute Flow test
...
* tests: add e2e create and execute Flow test
* various fixes
---------
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
2025-06-17 16:26:54 +02:00
Piyush Bhaskar
f20f2e7a0e
fix(core): save disabled , tab not dirty on save ( #9560 )
2025-06-17 18:13:01 +05:30
François Delbrayelle
8516557553
fix(plugin): FileSystems.newFileSystem caused a Path component should be / in plugins tests ( #9562 )
2025-06-17 14:22:47 +02:00
Bart Ledoux
13e1e49ebb
chore: update ui-libs
2025-06-17 11:19:46 +02:00
github-actions[bot]
9d989115ad
chore(core): localize to languages other than english ( #9552 )
...
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-06-16 17:20:35 +02:00
Ludovic DEHON
289a26ba87
fix(tasks): sleep example are a full one
2025-06-16 15:01:42 +02:00
Barthélémy Ledoux
105b8ece17
fix(ui): make file panel appear beside main panel in namespace ( #9546 )
2025-06-16 14:44:40 +02:00
Sarthak Ladhwe
e2b2a1f19f
feat(ui): repo star button on right menu ( #9526 )
...
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
2025-06-16 18:07:04 +05:30
Bart Ledoux
aea8d6e52e
tests: fix storybook tests
2025-06-16 13:31:10 +02:00
github-actions[bot]
33404bfa3b
chore(core): localize to languages other than english ( #9544 )
...
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-06-16 13:22:27 +02:00
Prayag
62fc839d64
Fix Sidebar Scrollbar and Version Text Wrapping, Minimize Panel Styles ( #9528 )
...
* fix(ui): hide sidebar scrollbar while enabling scrolling and fix version text wrapping
* minor tweak
---------
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com >
2025-06-16 16:15:25 +05:30
Bart Ledoux
1fa1f0c3d6
fix(ui): make array and KV Pairs work in nocode
2025-06-16 12:19:05 +02:00
rkitamu
bb746e5dad
fix(ui): avoid validation API call when Flow editor is empty ( #5387 ) ( #9538 )
...
* fix(ui): avoid validation API call when editor is empty
* fix(ui): Replace hardcoded "No data" with translatable message for empty flow validation
2025-06-16 08:56:37 +02:00
Piyush Bhaskar
23db6c60f7
fix(core): route to namespaces' flow and execution ( #9517 )
2025-06-16 10:44:01 +05:30
Ludovic DEHON
e5b816d723
fix(core): robots.txt was not served
...
close kestra-io/kestra#9015
2025-06-13 23:00:40 +02:00
Florian Hussonnois
7b44569efc
chore(system): remove dedicated JdbcServiceLivenessManager
2025-06-13 17:41:56 +02:00
brian.mulier
8e5c5c97fa
fix(core): yaml utils migration
2025-06-13 17:10:02 +02:00
Barthélémy Ledoux
6953e9fa58
fix: cleanup empty metadata to fix variable creation ( #9529 )
2025-06-13 16:38:54 +02:00
Barthélémy Ledoux
007ace6360
fix(ui): nocode API calls on EE needs tenant ( #9527 )
2025-06-13 16:38:38 +02:00
Miloš Paunović
4d4f8220ca
refactor(dashboards): improve process of dashboard creation ( #9530 )
...
Related to https://github.com/kestra-io/kestra/issues/9149 .
Companion of https://github.com/kestra-io/kestra-ee/pull/4081 .
2025-06-13 16:37:40 +02:00
Florian Hussonnois
d97879f813
fix(executor): delete WorkerJobRunning for any terminated task ( #9493 )
...
Make ExecutorService responsible for deleting WorkerJobRunning
when a terminated TaskRun is added to an execution.
Changes:
- Remove unecessary read before delete on WorkerJobRunning table.
Close : #9493
2025-06-13 16:29:12 +02:00
brian.mulier
7bce99845c
fix(core): filters was triggering endless refresh
...
closes #9508
2025-06-13 16:24:11 +02:00
Miloš Paunović
e8c6a4511b
refactor(dashboards): further clean up of the ui code related to dashboards ( #9521 )
...
Related to https://github.com/kestra-io/kestra/issues/9149 .
Companion of https://github.com/kestra-io/kestra-ee/pull/4079 .
2025-06-13 14:32:45 +02:00
Satvik Kushwaha
3a027fef36
chore(dashboards): switch default time series chart scale to integer numbers ( #9510 )
...
Co-authored-by: MilosPaunovic <paun992@hotmail.com >
2025-06-13 13:57:10 +02:00
Barthélémy Ledoux
f15919ba2e
fix: small tweaks on tabs ( #9520 )
2025-06-13 13:54:32 +02:00
Miloš Paunović
839836a9e9
refactor(dashboards): add missing translations related to dashboards ( #9519 )
2025-06-13 13:29:27 +02:00
Barthélémy Ledoux
f700b8a1c5
fix(ui): snafu on duplicate input pair ( #9514 )
2025-06-13 12:09:33 +02:00
Miloš Paunović
7456440de6
refactor(dashboards): clean up ui code related to dashboards ( #9421 )
...
Related to https://github.com/kestra-io/kestra/issues/9149 .
Companion of https://github.com/kestra-io/kestra-ee/pull/4023 .
2025-06-13 10:15:10 +02:00
Barthélémy Ledoux
576c5cfef9
fix(ui): [nocode] make dag tasks work ( #9506 )
2025-06-13 09:11:08 +02:00
Miloš Paunović
8678d2d49b
fix(core)*: make sure tour always opens with code & topology tabs visible ( #9513 )
...
Closes https://github.com/kestra-io/kestra-ee/issues/4073 .
2025-06-13 08:53:26 +02:00
Piyush Bhaskar
1149b8e8ac
feat(core): variables tab under Multipanel ( #9498 )
...
* feat(core): variables tab under Multipanel
* add unstaged changes
---------
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-06-13 11:28:01 +05:30
Barthélémy Ledoux
18fe4e94a9
feat(ui): make version readonly on oss ( #9486 )
...
Co-authored-by: GitHub Action <actions@github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-12 16:14:05 +02:00
github-actions[bot]
6d0f6c15fe
Translations from en.json ( #9501 )
...
* fix: move type back to left
* make version field always readonly
* fix: add final touches
* fix: prefill anyof with current value type
* chore(core): localize to languages other than english (#9488 )
Co-authored-by: GitHub Action <actions@github.com >
* fix: title of string pebble
* fix translations
* chore(core): localize to languages other than english
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: Bart Ledoux <bledoux@kestra.io >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <actions@github.com >
2025-06-12 13:39:32 +02:00
YannC
26df3e98af
fix(ui): Better duplicate key management in the pair component ( #9431 )
...
* fix(ui): Better duplicate key mananage in the pair component
close #9220
* fix(ui): add a have-error prop on inputText that show a red shadow
* refactor: simplify inputpair component (#9491 )
* fix: only show lock if disabled
* alertState define order
---------
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
2025-06-12 13:27:49 +02:00
Roman Acevedo
01ccd0db7b
fix(tests): test editor was showing previous shown plugin doc
...
fixes https://github.com/kestra-io/kestra-ee/issues/4066
2025-06-12 13:20:37 +02:00
brian-mulier-p
06c67f491b
feat(core): introduce tasksWithState autocompletion ( #9485 )
...
part of #8350
2025-06-12 09:55:21 +02:00
Kelvin Yim
079874e4ca
fix(ui): resolve filter display inconsistency between dark and light themes ( #9487 )
...
* fix: resolve filter display inconsistency between dark and light themes
Updates KestraFilter.vue styling to ensure search criteria display
consistently across both theme modes.
Fixes #9398
* fix: resolve filter display inconsistency between dark and light themes
Updates KestraFilter.vue styling to ensure search criteria display
consistently across both theme modes.
* fix: resolve filter display inconsistency between dark and light themes
Updates KestraFilter.vue styling to ensure search criteria display
consistently across both theme modes.
---------
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-06-12 13:16:18 +05:30
Barthélémy Ledoux
a5928fd016
fix(ui): nocode updating inputs from yaml ( #9430 )
2025-06-12 09:44:03 +02:00
Barthélémy Ledoux
efed3cb247
fix(ui): rename namespace field ( #9492 )
2025-06-12 09:38:41 +02:00
Barthélémy Ledoux
fab1bb0186
fix(ui): prevent cursor change in Editor component when modelValue is updated from outside ( #9371 )
2025-06-12 09:38:27 +02:00
Nicolas K.
cfa5ba5925
Feat/rework compatibility layer ( #9490 )
...
* feat(core): rework compatibility layer
* feat(core): #4062 rework compatibility layer
---------
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-06-12 09:20:37 +02:00
dependabot[bot]
74720231b8
build(deps-dev): bump brace-expansion in /ui in the npm_and_yarn group ( #9496 )
...
Bumps the npm_and_yarn group in /ui with 1 update: [brace-expansion](https://github.com/juliangruber/brace-expansion ).
Updates `brace-expansion` from 1.1.11 to 1.1.12
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/1.1.11...v1.1.12 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 1.1.12
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-12 08:23:20 +02:00
Tanvir Ahmed
5dafbeee06
build(core): Replaced Microsoft Java with Temurin distribution on dev container
2025-06-11 23:00:37 +02:00
brian.mulier
f76f02952d
fix(core): avoid infinite load upon route redirect ( #9480 )
...
closes #9479
2025-06-11 17:02:33 +02:00
brian.mulier
527c549522
fix(core): properly map labels filters from query ( #9480 )
...
closes #9324
2025-06-11 17:02:33 +02:00
brian.mulier
b6ad8331d4
fix(core): prevent incompatible timeRange & start/endDate filters + prevent multiple scope filters ( #9480 )
...
closes #9240
2025-06-11 17:02:33 +02:00
Karuna Tata
ac97e0aa72
feat(ui): drag and convert tabs to panels ( #9198 )
...
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io >
2025-06-11 16:48:39 +02:00
Barthélémy Ledoux
3309f69ee4
ci: fix frontend storybook tests ( #9484 )
2025-06-11 15:36:12 +02:00
Bart Ledoux
aaea1e0dd9
fix(ui): restore add button as a button
2025-06-11 14:17:07 +02:00
YannC.
a09fd76105
fix(ui): use type button instead of button
2025-06-11 14:11:13 +02:00
Roman Acevedo
afd4b811d6
feat(tests): add execution url in test result
2025-06-11 14:11:04 +02:00
YannC
a3f0001bca
fix(ui): base the required prop on the requiredProperties list ( #9433 )
...
close #9377
2025-06-11 13:08:53 +02:00
Loïc Mathieu
075cc07b7a
feat(system): don't deepClone maps inside MapUtils.merge
2025-06-11 11:38:20 +02:00
yuri
5b6311a612
fix(ui): amend visiblity of labels ( #9475 )
...
Currently labels just blend with the table row's background. This makes selecting labels slightly unpleasant.
This change makes labels a bit more visible, but still not as much visible as in e.g. v0.20.
2025-06-11 14:45:39 +05:30
dependabot[bot]
0d1f7a4db5
build(deps): bump io.micrometer:micrometer-core from 1.15.0 to 1.15.1
...
Bumps [io.micrometer:micrometer-core](https://github.com/micrometer-metrics/micrometer ) from 1.15.0 to 1.15.1.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases )
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.15.0...v1.15.1 )
---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-core
dependency-version: 1.15.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-11 10:36:46 +02:00
Satvik Kushwaha
5eafa90f2f
fix(ui): make download and preview visible for text ouputs ( #8348 )
...
Co-authored-by: Barthélémy Ledoux <ledouxb@me.com >
2025-06-11 10:20:49 +02:00
Piyush Bhaskar
59ee76b1c5
fix(flows): importing flows will auto update the table without manual refresh. ( #9468 )
2025-06-11 13:34:07 +05:30
dependabot[bot]
7e312b8146
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.38.4 to 0.38.5.
- [Release notes](https://github.com/awslabs/aws-crt-java/releases )
- [Commits](https://github.com/awslabs/aws-crt-java/compare/v0.38.4...v0.38.5 )
---
updated-dependencies:
- dependency-name: software.amazon.awssdk.crt:aws-crt
dependency-version: 0.38.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-11 10:00:39 +02:00
Miloš Paunović
266b62db8f
fix(core): amend the problem with running storybook tests ( #9470 )
2025-06-11 09:52:09 +02:00
Barthélémy Ledoux
d31d8dbd55
fix(ui): variables should work with duplicated keys ( #9425 )
2025-06-11 09:45:34 +02:00
Barthélémy Ledoux
ee3afb575f
fix(ui): add datepicker to nocode string field ( #9351 )
...
Co-authored-by: GitHub Action <actions@github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-11 09:45:17 +02:00
dependabot[bot]
250c219839
build(deps): bump software.amazon.awssdk:bom from 2.31.59 to 2.31.61
...
Bumps software.amazon.awssdk:bom from 2.31.59 to 2.31.61.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.31.61
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-11 09:44:10 +02:00
dependabot[bot]
c1d40e6496
build(deps): bump com.google.cloud:libraries-bom from 26.61.0 to 26.62.0
...
Bumps [com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom ) from 26.61.0 to 26.62.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.61.0...v26.62.0 )
---
updated-dependencies:
- dependency-name: com.google.cloud:libraries-bom
dependency-version: 26.62.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-11 09:43:45 +02:00
dependabot[bot]
462550d59a
build(deps): bump org.owasp.dependencycheck from 12.1.2 to 12.1.3
...
Bumps org.owasp.dependencycheck from 12.1.2 to 12.1.3.
---
updated-dependencies:
- dependency-name: org.owasp.dependencycheck
dependency-version: 12.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-11 09:43:26 +02:00
Miloš Paunović
d00f52649a
chore(deps): regular dependency update ( #9402 )
...
Performing a weekly round of dependency updates in the NPM ecosystem to keep everything up to date.
2025-06-11 09:29:33 +02:00
Piyush Bhaskar
b6603a161d
fix(core): plugins docs container background. ( #9461 )
2025-06-11 12:57:40 +05:30
YannC
2f9c176440
feat(ui): allow to close a tab with mouse middle click like in a navigator/ide ( #9434 )
2025-06-11 08:44:19 +02:00
YannC
06f31dda33
fix(core): use Min annotation instead of Positive ( #9432 )
...
close #9380
2025-06-10 17:14:39 +02:00
Miloš Paunović
edc32f6548
fix(core)*: properly display chart colors for logs ( #9429 )
2025-06-10 13:51:35 +02:00
YannC.
d299ff77fe
feat(): add Kestra plugin in the list
2025-06-10 12:43:26 +02:00
brian-mulier-p
aaf1812764
fix(core): handle properly dot in nested keys & commas in quoted filter values ( #9410 )
2025-06-10 11:42:29 +02:00
Florian Hussonnois
c67c71213d
fix(plugins): check whether plugin registry support versioning ( #9122 )
2025-06-10 11:10:39 +02:00
Bart Ledoux
31e9323fba
refactor: avoid duplicating vite alias
2025-06-10 10:44:18 +02:00
brian.mulier
d0fe252f5c
chore(deps): bump vitest to 3.2.3
2025-06-10 10:44:18 +02:00
brian.mulier
e97f4054ac
build(tests): replace workspaces with proper storybook config + working aliases
2025-06-10 10:44:18 +02:00
Florian Hussonnois
3dbb1d7c9a
fix(system): allow service to move from CREATED to TERMINATING ( #9408 )
...
Fix : #9408
2025-06-10 10:11:27 +02:00
YannC.
92cddfc96a
fix(): display correctly doc/chart preview when editing custom dashboard
...
close #9411
2025-06-10 09:46:48 +02:00
Loïc Mathieu
5304630b30
fix(system): avoid starting two queues for WorkerJob and WorkerTriggerResult
...
We previously starts 2 queues: one for emit, and a specific one for receive wich handle WorkerJobRunning under the cover.
We can replace by using a single queue that will transparently handle WorkerJobRunning. As queues starts thread pools their cost is not negligeable.
Fixes #9007
2025-06-10 09:36:54 +02:00
Ludovic DEHON
69bf11c935
feat(system): add server_type as global metrics tags
2025-06-10 09:22:19 +02:00
Miloš Paunović
574d75c0f1
refactor(core): properly import github icon to be used in template section ( #9403 )
2025-06-10 08:31:20 +02:00
Roman Acevedo
c39a6a9413
build(ci): fix setversion workflow not making tag push trigger main
2025-06-09 16:27:45 +02:00
Piyush Bhaskar
447ea8088d
fix(core): remove deprecated Github icon. ( #9401 )
...
Co-authored-by: Miloš Paunović <paun992@hotmail.com >
2025-06-09 18:14:18 +05:30
Florian Hussonnois
b0b158c204
chore: add script to update gradle kestraVersion prop on plugins
2025-06-09 14:30:20 +02:00
Loïc Mathieu
1ed60ba87e
fix(system): import flow should set the tenantId
2025-06-09 13:51:14 +02:00
github-actions[bot]
c37ffe9c13
chore(core): localize to languages other than english ( #9397 )
...
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-06-09 13:14:56 +02:00
Miloš Paunović
c5b9aa1f2e
fix(namespaces): properly load flows when changing namespace ( #9393 )
...
Closes https://github.com/kestra-io/kestra/issues/9352 .
2025-06-09 12:33:53 +02:00
Piyush Bhaskar
28d7a0cfa7
feat(core): add release notes for public plugins ( #9374 )
...
* feat(core): add release notes for public plugins
* fix(core): use pluginType for url construct from api.
2025-06-09 16:03:36 +05:30
brian-mulier-p
c00f125c16
fix(core): avoid adding invalid keys from query parameters to filter ( #9383 )
...
closes #9364
2025-06-09 12:25:13 +02:00
dependabot[bot]
b54705e641
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.0 to 3.2.1.
- [Release notes](https://github.com/ben-manes/caffeine/releases )
- [Commits](https://github.com/ben-manes/caffeine/compare/v3.2.0...v3.2.1 )
---
updated-dependencies:
- dependency-name: com.github.ben-manes.caffeine:caffeine
dependency-version: 3.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 12:05:07 +02:00
dependabot[bot]
43eee222bf
build(deps): bump org.owasp.dependencycheck from 12.1.1 to 12.1.2
...
Bumps org.owasp.dependencycheck from 12.1.1 to 12.1.2.
---
updated-dependencies:
- dependency-name: org.owasp.dependencycheck
dependency-version: 12.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 11:26:46 +02:00
dependabot[bot]
eb1fad4193
build(deps): bump com.azure:azure-sdk-bom from 1.2.34 to 1.2.35
...
Bumps [com.azure:azure-sdk-bom](https://github.com/azure/azure-sdk-for-java ) from 1.2.34 to 1.2.35.
- [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.34...azure-sdk-bom_1.2.35 )
---
updated-dependencies:
- dependency-name: com.azure:azure-sdk-bom
dependency-version: 1.2.35
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 10:51:31 +02:00
dependabot[bot]
d68a7c6431
build(deps): bump kafkaVersion from 3.9.0 to 4.0.0
...
Bumps `kafkaVersion` from 3.9.0 to 4.0.0.
Updates `org.apache.kafka:kafka-clients` from 3.9.0 to 4.0.0
Updates `org.apache.kafka:kafka-streams` from 3.9.0 to 4.0.0
Updates `org.apache.kafka:kafka-streams-test-utils` from 3.9.0 to 4.0.0
---
updated-dependencies:
- dependency-name: org.apache.kafka:kafka-clients
dependency-type: direct:production
update-type: version-update:semver-major
- dependency-name: org.apache.kafka:kafka-streams
dependency-type: direct:production
update-type: version-update:semver-major
- dependency-name: org.apache.kafka:kafka-streams-test-utils
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 10:36:42 +02:00
dependabot[bot]
9f327d24b1
build(deps): bump opensearchRestVersion from 2.19.2 to 3.0.0
...
Bumps `opensearchRestVersion` from 2.19.2 to 3.0.0.
Updates `org.opensearch.client:opensearch-rest-client` from 2.19.2 to 3.0.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/2.19.2...3.0.0 )
Updates `org.opensearch.client:opensearch-rest-high-level-client` from 2.19.2 to 3.0.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/2.19.2...3.0.0 )
---
updated-dependencies:
- dependency-name: org.opensearch.client:opensearch-rest-client
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
- dependency-name: org.opensearch.client:opensearch-rest-high-level-client
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 10:36:26 +02:00
dependabot[bot]
5a3416db62
build(deps): bump org.projectlombok:lombok from 1.18.36 to 1.18.38
...
Bumps [org.projectlombok:lombok](https://github.com/projectlombok/lombok ) from 1.18.36 to 1.18.38.
- [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown )
- [Commits](https://github.com/projectlombok/lombok/compare/v1.18.36...v1.18.38 )
---
updated-dependencies:
- dependency-name: org.projectlombok:lombok
dependency-version: 1.18.38
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 10:06:30 +02:00
dependabot[bot]
f7be8568cd
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.38.3 to 0.38.4.
- [Release notes](https://github.com/awslabs/aws-crt-java/releases )
- [Commits](https://github.com/awslabs/aws-crt-java/compare/v0.38.3...v0.38.4 )
---
updated-dependencies:
- dependency-name: software.amazon.awssdk.crt:aws-crt
dependency-version: 0.38.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 10:05:40 +02:00
dependabot[bot]
ced3067646
build(deps): bump aquasecurity/trivy-action from 0.30.0 to 0.31.0
...
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action ) from 0.30.0 to 0.31.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases )
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.30.0...0.31.0 )
---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
dependency-version: 0.31.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 10:05:23 +02:00
dependabot[bot]
32a3d37618
build(deps): bump bouncycastleVersion from 1.80 to 1.81
...
Bumps `bouncycastleVersion` from 1.80 to 1.81.
Updates `org.bouncycastle:bcprov-jdk18on` from 1.80 to 1.81
- [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.80 to 1.81
- [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.80 to 1.81
- [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.81'
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: org.bouncycastle:bcpg-jdk18on
dependency-version: '1.81'
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: org.bouncycastle:bcpkix-jdk18on
dependency-version: '1.81'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 10:05:04 +02:00
dependabot[bot]
3b74190b2c
build(deps): bump org.opensearch.client:opensearch-java
...
Bumps [org.opensearch.client:opensearch-java](https://github.com/opensearch-project/opensearch-java ) from 2.23.0 to 3.1.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/v2.23.0...v3.1.0 )
---
updated-dependencies:
- dependency-name: org.opensearch.client:opensearch-java
dependency-version: 3.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 10:04:43 +02:00
dependabot[bot]
e5083e7cab
build(deps): bump software.amazon.awssdk:bom from 2.31.50 to 2.31.59
...
Bumps software.amazon.awssdk:bom from 2.31.50 to 2.31.59.
---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
dependency-version: 2.31.59
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 10:04:24 +02:00
enumura
6aad4b7023
fix(core): amend core.metric.Publish task icon visibility in dark mode ( #9375 )
...
Closes https://github.com/kestra-io/kestra/issues/9226 .
2025-06-06 15:27:11 +02:00
Miloš Paunović
5e1b059dee
fix(namespaces): reload namespace once the id parameter changes ( #9372 )
...
Closes https://github.com/kestra-io/kestra-ee/issues/3630 .
2025-06-06 12:14:45 +02:00
Barthélémy Ledoux
91983cbd29
fix: properly detect condition fields ( #9353 )
2025-06-06 11:23:46 +02:00
Barthélémy Ledoux
1dcccb706d
fix(ui): nocode - open onPause in a new tab ( #9366 )
2025-06-06 11:23:22 +02:00
brian.mulier
4443ee235e
chore(deps): add types for storybook tests
2025-06-06 11:20:08 +02:00
Barthélémy Ledoux
d83339dfcb
fix(ui): Tabs that are not blueprint should appear only once ( #9370 )
2025-06-06 10:18:39 +02:00
dependabot[bot]
ef65793cf6
build(deps-dev): bump @vitest/coverage-v8 from 3.1.4 to 3.2.1 in /ui ( #9300 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-06 09:58:49 +02:00
dependabot[bot]
7c44c7694d
build(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.1 in /ui ( #9309 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-06 09:58:16 +02:00
dependabot[bot]
005253766c
build(deps-dev): bump eslint from 9.27.0 to 9.28.0 in /ui ( #9306 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-06 09:57:36 +02:00
dependabot[bot]
617e425bb0
build(deps-dev): bump @typescript-eslint/parser in /ui ( #9301 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-06 09:57:14 +02:00
Barthélémy Ledoux
0636cc5e6a
chore: upgrade storybook ( #9326 )
2025-06-06 09:54:50 +02:00
Barthélémy Ledoux
367f49d457
fix: initialize array fields without any value ( #9367 )
2025-06-06 09:42:15 +02:00
Piyush Bhaskar
b4d15494c1
feat(core): custom blueprints now in side menu. ( #9349 )
2025-06-06 12:07:38 +05:30
Satvik Kushwaha
a92aa030f5
fixed blueprint redirection in namespace ( #9330 )
...
* fixed blueprint redirection in namespace
* removed unnecessary changes
2025-06-06 12:06:42 +05:30
brian.mulier
7bcf284497
fix(core): add DefaultFilterLanguage as default in KestraFilter
...
closes #9365
2025-06-05 17:42:11 +02:00
Roman Acevedo
62e718fc12
tests(e2e): add workflow dispatch to launch manually
2025-06-05 14:39:27 +02:00
Roman Acevedo
762b0ec89c
tests(core): add storybook on executions filters ( #9354 )
...
* tests(core): add storybook on executions filters
* refactor(core): reformat storybook executions filters
* Update ui/src/components/inputs/MonacoEditor.vue
Co-authored-by: brian-mulier-p <bmmulier@hotmail.fr >
* tests(core): stop using monaco class and expect color is red dominant
* tests(core): monacoFilter const
---------
Co-authored-by: brian-mulier-p <bmmulier@hotmail.fr >
2025-06-05 14:29:33 +02:00
Miloš Paunović
c6604cda32
fix(core): amend positioning of the default tour elements ( #9360 )
...
Closes https://github.com/kestra-io/kestra/issues/9356 .
2025-06-05 14:22:28 +02:00
Barthélémy Ledoux
2a808be985
refactor: load nocode root form from server schema ( #9327 )
2025-06-05 14:12:46 +02:00
brian-mulier-p
649d5fee6e
fix(core): avoid crashing in case of taskrun having too large value ( #9359 )
...
closes #9312
2025-06-05 14:08:20 +02:00
Karuna Tata
51afdfd396
fix(ui): clear selection of retry form radio buttons ( #9268 )
...
Co-authored-by: Barthélémy Ledoux <ledouxb@me.com >
thank you so much for this geat work ! ❤️
2025-06-05 12:19:36 +02:00
Barthélémy Ledoux
ad2eb8a8b8
fix(ui): allow key of sub-tasks to be other than tasks ( #9333 )
2025-06-05 12:17:52 +02:00
François Delbrayelle
7124b53b7b
feat(sifflet): add new plugin-sifflet
2025-06-05 10:54:57 +02:00
github-actions[bot]
d70b572257
chore(core): localize to languages other than english ( #9347 )
...
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-06-05 10:26:11 +02:00
Piyush Bhaskar
50ca1d7946
feat(core): refactor of welcome and overide for card. ( #9341 )
...
* feat(core): refactor of welcome and overide for card.
* fix: remove type ignore
2025-06-05 13:42:48 +05:30
Nicolas K.
be14d818e6
fix(flows): #9319 error when puase with timeout trigger an execution ( #9334 )
...
* fix(flows): #9319 error when puase with timeout trigger an execution even after it's terminated
* fix(flows): only skip paused flow when execution is terminated
---------
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io >
2025-06-05 10:07:59 +02:00
YannC.
aab3fd408f
fix(ci): put back bump helm chart and remove if condition
2025-06-05 08:49:06 +02:00
yuri
6323b0369b
fix(core): add missing editor shortcut in the list ( #9339 )
...
Closes https://github.com/kestra-io/kestra/issues/9317 .
2025-06-05 08:38:38 +02:00
YannC.
c06985cba8
fix(ci): modify actions order
2025-06-04 21:13:46 +02:00
brian.mulier
173cb29f56
fix(core): larger debounce for filter
2025-06-04 17:22:03 +02:00
brian.mulier
cc86b2064e
fix(core): handle whitespaces in label key and value
2025-06-04 17:19:37 +02:00
brian.mulier
3e470d7674
fix(core): smarter autocomplete order in editor
2025-06-04 16:24:29 +02:00
brian-mulier-p
168e2e0db4
fix(core): additional plugins are now properly shown in plugin docs ( #9329 )
...
closes kestra-io/plugin-langchain4j#61
2025-06-04 15:42:32 +02:00
brian.mulier
51ce2208de
fix(core): avoid suggest widget reset upon typing
2025-06-04 15:39:40 +02:00
YannC.
28f58e63d7
fix(ci): remove debug branch for actions checkout step
2025-06-04 14:59:09 +02:00