Commit Graph

8801 Commits

Author SHA1 Message Date
Vinicius Wrubleski
2722735d2d refactor(core): remove usage of unnecessary i18n composable (#13305)
Closes https://github.com/kestra-io/kestra/issues/13259.

Co-authored-by: MilosPaunovic <paun992@hotmail.com>
2025-12-02 15:01:37 +01:00
Debjyoti Shit
e9b7d190d4 refactor(core): remove usage of unnecessary i18n composable (#13298)
Closes https://github.com/kestra-io/kestra/issues/13260.

Co-authored-by: MilosPaunovic <paun992@hotmail.com>
2025-12-02 14:27:38 +01:00
Suraj Bhandarkar S
d6cfa01fd5 refactor(core): remove usage of unnecessary i18n composable (#13302)
Closes https://github.com/kestra-io/kestra/issues/13227.

Co-authored-by: MilosPaunovic <paun992@hotmail.com>
2025-12-02 14:24:49 +01:00
brian-mulier-p
d8e3a9bd44 fix(executions): avoid infinite loop in some cases of execution failure (#13293) 2025-12-02 13:09:34 +01:00
brian-mulier-p
b18e3b76ef refacto(core): expose TaskLogLineMatcher (#13300) 2025-12-02 12:46:47 +01:00
Miloš Paunović
4660091dc9 chore(executions): amend label color on overview page for both themes (#13295)
Closes https://github.com/kestra-io/kestra/issues/13289.
2025-12-02 12:10:37 +01:00
Miloš Paunović
067414ffbe chore(core): enhance github issue templates by adding type (#13292) 2025-12-02 12:09:48 +01:00
brian.mulier
26f6154eed fix(tests): NOT EQUALS on NamespaceFileMetadataRepositoryTest query was too flaky 2025-12-02 11:46:52 +01:00
Loïc Mathieu
ea44128d2b chore(system): refactor RunnerUtils to be a static utils
Part-of: https://github.com/kestra-io/kestra-ee/issues/4228
2025-12-02 10:37:46 +01:00
Loïc Mathieu
4602546045 chore(system): refactor the TaskLogLineMatcher as a standard class
https://github.com/kestra-io/kestra-ee/issues/4228
2025-12-02 10:37:16 +01:00
Deepika Vaddevalli
aecd050314 refactor(core): remove usage of unnecessary i18n composable (#13286)
Closes https://github.com/kestra-io/kestra/issues/13258.

Signed-off-by: deepika1214 <deepikav201818@gmail.com>
Co-authored-by: MilosPaunovic <paun992@hotmail.com>
2025-12-02 10:34:18 +01:00
Pa1
d6c290cb91 fix: documentation pannel overflow (#13230)
Co-authored-by: Miloš Paunović <paun992@hotmail.com>
Co-authored-by: Bart Ledoux <bledoux@kestra.io>
2025-12-02 10:22:12 +01:00
Barthélémy Ledoux
56216ef0b4 fix: loding of icons should be done with resources not in layout (#13288) 2025-12-02 10:21:20 +01:00
Loïc Mathieu
e1f983cc2d chore(system): refacto TreadMainFactoryBuilder to be a static utility
Part-of: https://github.com/kestra-io/kestra-ee/issues/4228
2025-12-02 10:05:20 +01:00
Loïc Mathieu
68f92e1159 chore(executions): replace usage of the DefaultRunContext by supported API
Part-of: https://github.com/kestra-io/kestra-ee/issues/4228
2025-12-02 10:04:24 +01:00
kkash08
5b597b9520 Fix ZIP download so that file extension remains .yaml 2025-12-02 09:24:55 +01:00
github-actions[bot]
b0606a4380 chore(core): localize to languages other than english (#13280)
Extended localization support by adding translations for multiple languages using English as the base. This enhances accessibility and usability for non-English-speaking users while keeping English as the source reference.

Co-authored-by: GitHub Action <actions@github.com>
2025-12-02 08:47:30 +01:00
Miloš Paunović
06450bfd65 feat(executions): redesign the overview page (#13093)
Closes https://github.com/kestra-io/kestra/issues/10780.
Closes https://github.com/kestra-io/kestra/issues/12749.
2025-12-02 08:43:21 +01:00
Piyush Bhaskar
ce12e19f99 fix(filters): bring back the removed visibledefault on reset (#13273) 2025-12-02 12:53:42 +05:30
Nirnay
e20d67f4f2 feat(ui): Search bar in Plugins breadcrumb (#13250) 2025-12-02 12:13:09 +05:30
brian.mulier
4d353937c3 feat(ns-files): introduce PurgeFiles task
part of #5617
2025-12-01 18:13:49 +01:00
brian.mulier
8edad60695 feat(ns-files): introduce revision history
closes https://github.com/kestra-io/kestra/issues/5617
2025-12-01 18:13:49 +01:00
brian.mulier
c0ecc2cb20 refacto(revisions): introduce a generic Revisions component 2025-12-01 18:13:49 +01:00
brian.mulier
682d258e7b feat(ns-files): add a metadata layer on top for better performance & versioned ns files
part of https://github.com/kestra-io/kestra/issues/5617
2025-12-01 18:13:49 +01:00
brian.mulier
d20f7039c7 fix(tests): avoid flakiness with random worker group in JdbcServiceLivenessCoordinatorTest 2025-12-01 16:56:01 +01:00
brian.mulier
4e1b53fadf fix(tests): add tenant to ConcurrencyLimitServiceTest 2025-12-01 16:56:01 +01:00
brian.mulier
2191331750 fix(tests): JdbcRunnerRetryTest.retryFailedFlowDuration flaky 2025-12-01 16:56:01 +01:00
brian.mulier
90c3281eae fix(tests): WorkingDirectoryTest.outputFiles flaky 2025-12-01 16:56:01 +01:00
brian.mulier
9fa94deba9 refacto(core): rename Await.until(sleep) and (timeout) to avoid confusions 2025-12-01 16:56:01 +01:00
brian.mulier
9d73d72ab0 fix(tests): ensure Executor is running before proceeding 2025-12-01 16:56:01 +01:00
YannC
4799ee320f fix: Remove per namespace dashboard on default flow dashboard (#13218)
close #12841

Co-authored-by: Miloš Paunović <paun992@hotmail.com>
2025-12-01 16:07:37 +01:00
Roman Acevedo
40880bf7d8 feat(system): force nullsFirst for ASC and opposite globally in JDBC 2025-12-01 16:06:35 +01:00
Roman Acevedo
7aca309be5 feat(dashboard): calculate running execution duration on the fly 2025-12-01 16:06:35 +01:00
Roman Acevedo
64899f3103 fix(dashboard): avoid undefined Date being mapped to current date 2025-12-01 16:06:35 +01:00
Roman Acevedo
fbe6df34ca feat(executions): set duration to null for non-terminated execs and fix frontend duration 2025-12-01 16:06:35 +01:00
Nirnay
df21ef4064 fix(ui): scrollbar flickering (#13263)
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com>
2025-12-01 17:51:29 +05:30
Loïc Mathieu
64a2c3b746 chore(system): add @CheckReturnValue to AclCheck methods to be sure check() is called 2025-12-01 12:45:05 +01:00
brian-mulier-p
f06b1c5347 fix(core): concurrency limit on JDBC was decrementing when using FAIL or CANCEL behavior (#13220)
closes https://github.com/kestra-io/kestra/issues/13141
2025-12-01 12:44:30 +01:00
brian-mulier-p
ef154bb029 fix(core): acl.check was not called (#13265) 2025-12-01 12:09:34 +01:00
Loïc Mathieu
496e01eb3e feat(executions): add support to ACL check inside the run context
Part-of: https://github.com/kestra-io/kestra-ee/issues/4228
2025-12-01 10:29:38 +01:00
Piyush Bhaskar
f2c15185fb feat(filters): add default visible filters for state and level (#13255) 2025-12-01 14:23:30 +05:30
Loïc Mathieu
20c5328199 feat(system): deprecate RunContext method that must not be used anymore
- `isInitialized()` is not used by plugin so should not be part of the interface
- `getApplicationContext` should not be used anymore, all tasks that uses it would be refactored to avoid its usage

Part-of: https://github.com/kestra-io/kestra-ee/issues/4228
2025-12-01 09:51:12 +01:00
Loïc Mathieu
91330496f2 fix(execution): failed flowable should also have a failed attempt
When a flowable fail, it should also switch its attempts to FAILED.

Fixes #12614
2025-12-01 09:50:38 +01:00
Georg Traar
101700ac53 chore(dashboards): display in progress/pending executions as absolute values (#13237)
Running (technically "In Progress") and pending executions were previously displayed as ratios of total executions,
which seemed to convey little value. This update switches
these KPIs to absolute values to provide a clearer, more intuitive view of current system load and renames "Running" to "In Progress" in line with other charts on the dashboards.

Co-authored-by: Georg Traar <georg@crate.io>
2025-12-01 09:35:40 +01:00
Ronin@73
36389d7d79 chore(executions): prevent tooltip from being stuck on gantt view (#13209)
Closes https://github.com/kestra-io/kestra/issues/12734.

Co-authored-by: AtulRaghuvanshi73 <atul.raghuvanshi73@gmail.com>
Co-authored-by: Miloš Paunović <paun992@hotmail.com>
2025-12-01 09:11:57 +01:00
Eshaan Gupta
f29dbe53a8 refactor(core): remove usage of unnecessary i18n composable (#13246)
Closes https://github.com/kestra-io/kestra/issues/13228.

Co-authored-by: MilosPaunovic <paun992@hotmail.com>
2025-12-01 08:58:31 +01:00
Pratik Dey
a6d34151bf chore(core): remove unnecessary button in backfill dialog (#13249)
Closes https://github.com/kestra-io/kestra/issues/13184.

Co-authored-by: MilosPaunovic <paun992@hotmail.com>
2025-12-01 08:52:54 +01:00
Nancy Sangani
4e54fac980 refactor(core): remove usage of unnecessary i18n composable (#13252)
Closes https://github.com/kestra-io/kestra/issues/13226.

Co-authored-by: MilosPaunovic <paun992@hotmail.com>
2025-12-01 08:48:14 +01:00
github-actions[bot]
6e50654544 chore(core): localize to languages other than english (#13254)
Co-authored-by: GitHub Action <actions@github.com>
2025-12-01 12:32:14 +05:30
yuri
d146ebfb01 feat(ui): improve misc filtering UX (#13247)
Co-authored-by: Piyush Bhaskar <impiyush0012@gmail.com>
2025-12-01 12:29:49 +05:30