4063 Commits

Author SHA1 Message Date
Piyush Bhaskar
30325f16bf fix(core): update toast to use util (#12924) 2025-11-13 12:51:56 +05:30
Barthélémy Ledoux
8a7f2938b1 Revert "fix(core): bring the usage of restore url (#12762)" (#12915) 2025-11-12 16:34:08 +01:00
dependabot[bot]
ef5615e78d [npm] Bump the types group in /ui with 4 updates (#12901)
Bumps the types group in /ui with 4 updates: [@types/moment](https://github.com/moment/moment), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node), [@types/testing-library__jest-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/testing-library__jest-dom) and [@types/testing-library__user-event](https://github.com/testing-library/user-event).


Updates `@types/moment` from 2.11.29 to 2.13.0
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/commits/2.13.0)

Updates `@types/node` from 24.10.0 to 24.10.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@types/testing-library__jest-dom` from 5.14.9 to 6.0.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/testing-library__jest-dom)

Updates `@types/testing-library__user-event` from 4.1.1 to 4.2.0
- [Release notes](https://github.com/testing-library/user-event/releases)
- [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/user-event/commits/v4.2.0)

---
updated-dependencies:
- dependency-name: "@types/moment"
  dependency-version: 2.13.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: types
- dependency-name: "@types/node"
  dependency-version: 24.10.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: types
- dependency-name: "@types/testing-library__jest-dom"
  dependency-version: 6.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: types
- dependency-name: "@types/testing-library__user-event"
  dependency-version: 4.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: types
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-12 13:53:13 +01:00
dependabot[bot]
a83fe7ee2b [npm] bump posthog-js from 1.289.0 to 1.291.0 in /ui (#12897)
Bumps [posthog-js](https://github.com/PostHog/posthog-js) from 1.289.0 to 1.291.0.
- [Release notes](https://github.com/PostHog/posthog-js/releases)
- [Changelog](https://github.com/PostHog/posthog-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/PostHog/posthog-js/compare/posthog-js@1.289.0...posthog-js@1.291.0)

---
updated-dependencies:
- dependency-name: posthog-js
  dependency-version: 1.291.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-12 13:23:57 +01:00
dependabot[bot]
ed83022235 build(deps-dev): bump the patch group in /ui with 3 updates (#12895)
Bumps the patch group in /ui with 3 updates: [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser), [rolldown-vite](https://github.com/vitejs/rolldown-vite/tree/HEAD/packages/vite) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint).


Updates `@typescript-eslint/parser` from 8.46.3 to 8.46.4
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.46.4/packages/parser)

Updates `rolldown-vite` from 7.2.2 to 7.2.5
- [Release notes](https://github.com/vitejs/rolldown-vite/releases)
- [Changelog](https://github.com/vitejs/rolldown-vite/blob/rolldown-vite/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/rolldown-vite/commits/v7.2.5/packages/vite)

Updates `typescript-eslint` from 8.46.3 to 8.46.4
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.46.4/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.46.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: rolldown-vite
  dependency-version: 7.2.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: typescript-eslint
  dependency-version: 8.46.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-12 12:52:27 +01:00
dependabot[bot]
6b94756c7e build(deps): bump the build group in /ui with 9 updates (#12891)
Bumps the build group in /ui with 9 updates:

| Package | From | To |
| --- | --- | --- |
| [@esbuild/darwin-arm64](https://github.com/evanw/esbuild) | `0.25.12` | `0.27.0` |
| [@esbuild/darwin-x64](https://github.com/evanw/esbuild) | `0.25.12` | `0.27.0` |
| [@esbuild/linux-x64](https://github.com/evanw/esbuild) | `0.25.12` | `0.27.0` |
| [@rollup/rollup-darwin-arm64](https://github.com/rollup/rollup) | `4.52.5` | `4.53.2` |
| [@rollup/rollup-darwin-x64](https://github.com/rollup/rollup) | `4.52.5` | `4.53.2` |
| [@rollup/rollup-linux-x64-gnu](https://github.com/rollup/rollup) | `4.52.5` | `4.53.2` |
| [@swc/core-darwin-arm64](https://github.com/swc-project/swc) | `1.15.0` | `1.15.1` |
| [@swc/core-darwin-x64](https://github.com/swc-project/swc) | `1.15.0` | `1.15.1` |
| [@swc/core-linux-x64-gnu](https://github.com/swc-project/swc) | `1.15.0` | `1.15.1` |


Updates `@esbuild/darwin-arm64` from 0.25.12 to 0.27.0
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.12...v0.27.0)

Updates `@esbuild/darwin-x64` from 0.25.12 to 0.27.0
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.12...v0.27.0)

Updates `@esbuild/linux-x64` from 0.25.12 to 0.27.0
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.12...v0.27.0)

Updates `@rollup/rollup-darwin-arm64` from 4.52.5 to 4.53.2
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.52.5...v4.53.2)

Updates `@rollup/rollup-darwin-x64` from 4.52.5 to 4.53.2
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.52.5...v4.53.2)

Updates `@rollup/rollup-linux-x64-gnu` from 4.52.5 to 4.53.2
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.52.5...v4.53.2)

Updates `@swc/core-darwin-arm64` from 1.15.0 to 1.15.1
- [Release notes](https://github.com/swc-project/swc/releases)
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md)
- [Commits](https://github.com/swc-project/swc/compare/v1.15.0...v1.15.1)

Updates `@swc/core-darwin-x64` from 1.15.0 to 1.15.1
- [Release notes](https://github.com/swc-project/swc/releases)
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md)
- [Commits](https://github.com/swc-project/swc/compare/v1.15.0...v1.15.1)

Updates `@swc/core-linux-x64-gnu` from 1.15.0 to 1.15.1
- [Release notes](https://github.com/swc-project/swc/releases)
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md)
- [Commits](https://github.com/swc-project/swc/compare/v1.15.0...v1.15.1)

---
updated-dependencies:
- dependency-name: "@esbuild/darwin-arm64"
  dependency-version: 0.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build
- dependency-name: "@esbuild/darwin-x64"
  dependency-version: 0.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build
- dependency-name: "@esbuild/linux-x64"
  dependency-version: 0.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build
- dependency-name: "@rollup/rollup-darwin-arm64"
  dependency-version: 4.53.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build
- dependency-name: "@rollup/rollup-darwin-x64"
  dependency-version: 4.53.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build
- dependency-name: "@rollup/rollup-linux-x64-gnu"
  dependency-version: 4.53.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build
- dependency-name: "@swc/core-darwin-arm64"
  dependency-version: 1.15.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build
- dependency-name: "@swc/core-darwin-x64"
  dependency-version: 1.15.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build
- dependency-name: "@swc/core-linux-x64-gnu"
  dependency-version: 1.15.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-12 12:51:51 +01:00
brian-mulier-p
082461fec2 fix(triggers): send delete triggers parameters properly to API (#12807)
closes #11386
2025-11-12 09:51:26 +01:00
Piyush Bhaskar
6ca25761ca fix(filters): conditionally include namespace/ flowId key based on route (#12840) 2025-11-12 13:56:43 +05:30
Piyush Bhaskar
9ca59fb19d fix(core): handle potential null values for children (#12842) 2025-11-12 12:42:17 +05:30
Piyush Bhaskar
95f4e3dc7c fix(secrets): NS update for a secret should be disabled properly with correct prop (#12834) 2025-11-12 12:01:18 +05:30
Anna Geller
68636a62d7 fix: required fields can no longer have defaults (#12836) 2025-11-11 14:27:03 +01:00
Piyush Bhaskar
4f279b7079 fix(core): make the overflow ellipsis (#12833) 2025-11-11 14:18:00 +05:30
Vaidesh
26290dd8ab Fix: Setup is not usable on mobile #12723 (#12803)
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com>
2025-11-11 13:56:33 +05:30
Shatrughan
441177ee53 fix(core): collapse menu automagically on route change (#12819)
* fix(ui): auto close sidebar on mobile after clicking a link

* fix(ui): apply saved sidebar collapse state on first load and route change

* Revert "fix(ui): apply saved sidebar collapse state on first load and route change"

* Revert "fix(ui): auto close sidebar on mobile after clicking a link"

* fix(core): collapse menu automagically on route change

* refactor: minor tweak

---------

Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com>
2025-11-11 11:34:37 +05:30
Barthélémy Ledoux
e5d3d72f24 fix: run validation when editing a dashboard (#12827) 2025-11-10 18:26:06 +01:00
Iulian Ghita
cf42fe751e fix(core): make demo layouts responsive (#12812)
Co-authored-by: Miloš Paunović <paun992@hotmail.com>
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com>
2025-11-10 19:02:36 +05:30
suraj a
65eeea8256 refactor(core): Tabs.vue to TypeScript with composition API. (#12692)
Co-authored-by: Miloš Paunović <paun992@hotmail.com>
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com>
2025-11-10 17:15:12 +05:30
Miloš Paunović
4769fa2ac5 chore(core): count only direct dependencies for badge number (#12818)
Closes https://github.com/kestra-io/kestra/issues/12817.
2025-11-10 12:40:20 +01:00
Piyush Bhaskar
1abef5429c fix(core): bring the usage of restore url (#12762)
Co-authored-by: Bart Ledoux <bledoux@kestra.io>
2025-11-10 16:03:16 +05:30
Hemant M Mehta
bdbd9d45f8 fix: unreadable-error-messages (#12787)
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com>
2025-11-10 15:19:14 +05:30
Piyush Bhaskar
a125c8d314 fix(core): add defaults for component (#12814) 2025-11-10 14:58:16 +05:30
Piyush Bhaskar
a9d27d4757 fix(core): bulk deletion of executions (#12813) 2025-11-10 14:04:39 +05:30
Shatrughan
a65310bcab Adjust TopNavBar padding for small screens and add right-side gradient (#12799) 2025-11-10 11:10:33 +05:30
Miloš Paunović
c3c46ae336 chore(flows): amend flow export filename to include namespace and id parameters (#12800)
Closes https://github.com/kestra-io/kestra/issues/12790.
2025-11-07 13:57:33 +01:00
Miloš Paunović
f8bb59f76e refactor(core): replace soon-to-be-deprecated button attribute (#12796)
Resolving console warnings.

https://element-plus.org/en-US/component/button#link-button
2025-11-07 13:29:40 +01:00
Miloš Paunović
0c4425b030 chore(deps): regular dependency update (#12785)
Performing a weekly round of dependency updates in the NPM ecosystem to keep everything up to date.
2025-11-07 11:38:46 +01:00
Piyush Bhaskar
6aa2639949 fix(core): bring dashboard selector in navbar and also keep the selected dashboard route specific (#12703)
Co-authored-by: Bart Ledoux <bledoux@kestra.io>
2025-11-07 15:57:09 +05:30
Shatrughan
427c6f5ecf fix(ui): make login page responsive #12724 (#12760)
Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com>
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com>
2025-11-07 12:18:21 +05:30
Piyush Bhaskar
f0ceda5002 refactor(core): properly do trigger filter (#12780) 2025-11-07 11:32:03 +05:30
github-actions[bot]
39095d072c chore(core): localize to languages other than english (#12778)
Extended localization support by adding translations for multiple languages using English as the base. This enhances accessibility and usability for non-English-speaking users while keeping English as the source reference.

Co-authored-by: GitHub Action <actions@github.com>
2025-11-06 22:38:33 +01:00
Hemant M Mehta
073891e1a5 feat(triggers): delete triggers (#11758)
closes: #11386

---------

Co-authored-by: brian.mulier <bmmulier@hotmail.fr>
2025-11-06 16:59:02 +01:00
VaideshWaranR
1e80b7f7d7 refactor: enhance pie/doughnut chart responsiveness with adaptive thickness calculation (#12709)
Co-authored-by: Miloš Paunović <paun992@hotmail.com>
2025-11-06 16:05:55 +01:00
brian-mulier-p
a5f17b9242 fix(kv): all types properly handled and avoid trimming string KV values (#12765)
closes https://github.com/kestra-io/kestra-ee/issues/5718
2025-11-06 15:47:06 +01:00
Piyush Bhaskar
a345a0518d fix(core): make the interval in triggers work (#12764) 2025-11-06 19:37:20 +05:30
Barthélémy Ledoux
a60bc2e155 refactor: remove one last warning from hacktoberfest (#12757) 2025-11-06 14:02:15 +01:00
Miloš Paunović
a7312ef615 fix(variables): properly send kv value when the type is json (#12759)
Closes https://github.com/kestra-io/kestra/issues/12739.
2025-11-06 13:06:35 +01:00
Miloš Paunović
86dead7f57 fix(variables): amend creation and update of key-value pairs (#12741)
Closes https://github.com/kestra-io/kestra/issues/12598.
Closes https://github.com/kestra-io/kestra/issues/12716.
Closes https://github.com/kestra-io/kestra/issues/12732.

Reverting changes made in https://github.com/kestra-io/kestra/pull/12606.
2025-11-06 12:18:11 +01:00
Jay Balwani
f10f7ea008 Fix(UI)/kv type boolean (#12643)
Co-authored-by: Miloš Paunović <paun992@hotmail.com>
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com>
2025-11-06 16:35:57 +05:30
Barthélémy Ledoux
686c99f09a refactor: remove double replace for markdown (#12706) 2025-11-06 11:58:15 +01:00
Barthélémy Ledoux
8947fec1a4 fix(plugin doc): only one intro is needed & only one root to suspense (#12744)
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com>
2025-11-06 11:58:08 +01:00
Piyush Bhaskar
efdca4bff1 fix(core): filter the minichart by duration from api which is 30D (#12740) 2025-11-06 14:58:51 +05:30
Miloš Paunović
0726bd8082 fix(core): set proper classes for tabs depending on locked status (#12720)
Related to https://github.com/kestra-io/kestra/pull/12295/files#r2495479880.
2025-11-06 08:05:33 +01:00
Piyush Bhaskar
417a5426ff fix(core): trying a fix to show error message. (#12718) 2025-11-06 12:25:07 +05:30
Barthélémy Ledoux
c3e4f58964 fix(tests): remove some flake (#12699)
* fix(tests): remove some flake

* different (native) wait scheme

* fix: warnings in the console

* fix typescript issues

* re-enable e2e test

* simplify flow core store and types
2025-11-05 20:28:56 +01:00
Piyush Bhaskar
f081be2413 chore(core): remove console warning (#12711) 2025-11-05 23:14:18 +05:30
Barthélémy Ledoux
f7e3d1e6c5 fix: responsive dashboard grid (#12608) 2025-11-05 16:44:41 +01:00
Irfan
7ba29e593f feat(TaskEdit): enhance task loading logic with effective source resolution (#12638)
Co-authored-by: iitzIrFan <irfanlhawk@gmail.com>
Co-authored-by: Barthélémy Ledoux <bledoux@kestra.io>
Co-authored-by: Miloš Paunović <paun992@hotmail.com>
2025-11-05 16:34:53 +01:00
Kanan
8b1ceb836b refactor: Merged EnhancedMarkdown.vue & Markdown.vue (#12214)
Co-authored-by: Barthélémy Ledoux <ledouxb@me.com>
Co-authored-by: Bart Ledoux <bledoux@kestra.io>
Co-authored-by: Miloš Paunović <paun992@hotmail.com>
2025-11-05 16:31:16 +01:00
Omar Moustafa
ca3e765e58 feat(executions): display array/object outputs in editor when debugging expressions (#12368)
Closes https://github.com/kestra-io/kestra/issues/10770.

Co-authored-by: Miloš Paunović <paun992@hotmail.com>
2025-11-05 15:14:16 +01:00
Krie
4b719eab82 fix(executions): properly handle empty string results when debugging expressions (#12521)
Closes https://github.com/kestra-io/kestra/issues/12511.

Co-authored-by: Miloš Paunović <paun992@hotmail.com>
2025-11-05 15:05:32 +01:00