YannC
1707b1ee70
fix(core): LocalFileWatcher correctly load existing flow in folder
...
close #6122
2024-11-26 16:42:53 +01:00
Loïc Mathieu
78f5ff2b7b
feat(*): add namespace as a parameter of the internal storage
2024-11-21 12:09:07 +01:00
Ludovic DEHON
6e58b3fe18
refactor(core): move YamlFlowParser to YamlParser
...
since it's already able to handle all types with generic
2024-11-04 08:19:23 +01:00
Loïc Mathieu
4550aa9b15
feat(*): change system label prefix to use a dot
...
Fixes #5708
2024-10-30 11:53:26 +01:00
Loïc Mathieu
59141f3dbd
feat(cli,core,webserver): move alias to informative notice ( #5616 )
...
* feat(*): move alias to informative notice
Part-of: #4753
* chore(translations): auto generate values for languages other than english
* Update ui/src/translations/en.json
Co-authored-by: Anna Geller <anna.m.geller@gmail.com >
* chore(translations): auto generate values for languages other than english
---------
Co-authored-by: GitHub Action <actions@github.com >
Co-authored-by: Anna Geller <anna.m.geller@gmail.com >
2024-10-23 16:00:20 +02:00
YannC
d3ccf4f5ac
fix(core): fix FileWatcher loading flow from local file
2024-10-23 15:24:55 +02:00
Loïc Mathieu
3924f56b70
feat(cli,webserver): hidden labels
2024-10-23 12:00:48 +02:00
YannC
a47e293ffe
feat(core): cli command for update/create/delete single flow ( #5410 )
...
close #747
2024-10-14 14:07:38 +02:00
Loïc Mathieu
5228ccf0f8
feat(core, jdbc): introduce a JDBC indexer
2024-10-14 09:28:41 +02:00
Loïc Mathieu
4e514cb6cf
fix(cli): incorrect JDBC conf
2024-10-11 14:30:28 +02:00
YannC
e2daaf091d
feat(core): create new command to allows update multiple flows whatever the namespace and update the FlowNamespaceUpdateCommand to add an option to override all namespaces ( #5407 )
2024-10-10 22:30:34 +02:00
YannC
693702a514
feat(core): Files changes watcher ( #5382 )
2024-10-10 08:31:22 +02:00
brian.mulier
15b1849974
fix(cli): lighter json schema on PluginDocCommand
2024-10-09 18:40:15 +02:00
brian.mulier
51a5cbeb37
fix(cli): ability to generate json schema when using PluginDocCommand
2024-10-09 18:08:56 +02:00
Florian Hussonnois
65cde143cc
feat(core): add support to validate worker groups
2024-09-30 09:24:01 +02:00
Loïc Mathieu
efa2723934
fix(cli): invalid static access via Child class
...
Static access must always be done on the class that contains the static method not a child
2024-09-26 20:15:21 +02:00
Florian Hussonnois
b0fae8525f
feat(core): add support for dependsOn on input ( #3610 )
...
This commits adds:
- support for dependsOn field in flow's inputs
- support for expression on input of type SELECT, MULTISELECT
- new REST API to validate inputs for an execution
- some code cleanup, and method renaming
Fix : #3610
2024-09-23 11:08:33 +02:00
Ludovic DEHON
4f97c638de
feat(cli): add version & commit on startup log
2024-09-20 08:24:17 +02:00
yuri
9fd2b87d45
fix(cli): make server <type> help work ( #4910 )
...
* fix(cli): make server <type> help work
Also fixed missing `--version/-V`.
* Add a basic test
2024-09-16 09:07:57 +02:00
Loïc Mathieu
7b73eed068
feat: Implements message protection for the JDBC Queue
...
Allow to set a limit in size for messages, when exceeded, the message will be refused by the Queue.
The JDBC executor and worker has been updated to handle a too big message and fail the execution.
2024-09-11 20:06:36 +02:00
Loïc Mathieu
f81aa77206
fix(cli): allow HTTP header up to 32k
2024-09-11 12:22:22 +02:00
brian.mulier
7f28c0ac6f
fix(tests): remove warning for system namespace
2024-09-09 15:32:47 +02:00
Ludovic DEHON
81ff4e65fd
feat(cli): increase default thread count
...
relate to #4775
2024-09-02 22:27:53 +02:00
Anna Geller
a1bcf33fca
Revert "Update StandAloneCommand.java"
...
This reverts commit d89aeeb7aa .
2024-09-02 14:12:39 +02:00
Anna Geller
d89aeeb7aa
Update StandAloneCommand.java
2024-09-02 13:30:40 +02:00
Loïc Mathieu
c32f5a550a
chore: use 2*nbProc as default worker threads
...
Part-of: #4771
2024-08-30 15:02:27 +02:00
brian.mulier
6e72bd146f
fix(cli): null-safe StateStoreMigrateCommand
2024-08-28 19:18:38 +02:00
brian.mulier
42a3484f0e
fix(cli): lazy init of repository & storage to wait for plugin init in StateStoreMigrateCommand
2024-08-28 13:01:36 +02:00
brian.mulier
88a6fbbb14
fix(cli): forgot super.call() in StateStoreMigrateCommand to load plugins
2024-08-28 09:46:51 +02:00
brian-mulier-p
4c0e32e7a9
feat(core): state store is now using KV Store as backend ( #4666 )
...
part of kestra-io/plugin-singer#71
2024-08-27 16:46:29 +02:00
Ludovic DEHON
016281025b
feat(core): add EE flag on the documentation
2024-08-06 16:33:15 +02:00
Florian Hussonnois
81a57f20a2
fix(core): fix KV store types ( #4483 )
...
Fix : #4483
2024-08-02 23:42:17 +02:00
Florian Hussonnois
07957db4e1
fix(core): support null value for KV store ( #4504 )
...
Fix : #4504
2024-08-02 17:23:40 +02:00
Florian Hussonnois
6b6b01d4df
fix(core): only allow KV to be created for an existing namespace ( #4522 )
...
Fix : #4522
2024-08-02 16:15:21 +02:00
Loïc Mathieu
b7084a07f3
fix(cli): cli tests
2024-07-22 15:34:44 +02:00
yuri1969
cc0c44bd2c
feat(cli): descriptive server start error via bean
...
Validated the environment properties via a dedicated bean.
2024-07-22 10:30:33 +02:00
YannC
f78a765ae9
Revert "feat(cli): provide descriptive server start error ( #4171 )"
...
This reverts commit 96803a6cc8 .
2024-07-18 13:25:59 +02:00
Loïc Mathieu
baf69ae94f
fix(core): await for the scheduler is ready before launching the ToggleTest
2024-07-18 11:53:55 +02:00
Loïc Mathieu
fc4a291bc6
fix(cli): tests didn't work anymore
2024-07-18 10:19:48 +02:00
yuri
96803a6cc8
feat(cli): provide descriptive server start error ( #4171 )
...
* feat(cli): provide descriptive server start error
* The validation is based just on 3 basic Kestra properties.
* Provided a description and link to the docs in the error.
* The `server local` nor any other non-`server` commands were affected.
* Added a crude test.
* Describe each missing property separately
2024-07-18 09:03:33 +02:00
brian.mulier
76fc7ea583
fix(tests): kv-store CLI tests was wrong
2024-07-09 15:14:14 +02:00
brian.mulier
1b6e8532bb
feat(kv-store): introduce CLI commands
2024-07-09 12:26:47 +02:00
Ludovic DEHON
3f500704a8
chore(core): remove remaining compilation warnings
2024-06-25 11:45:41 +02:00
YannC
2d994e554c
fix(jdbc): add timezone in JDBC url as it was using default JVM timezone ( #4114 )
2024-06-25 09:38:55 +02:00
Ludovic DEHON
175162d7b4
fix(core): restore failling test from last refactor
2024-06-24 16:08:39 +02:00
Ludovic DEHON
bc98de3519
refactor(core): remove lots of compilation warning
2024-06-24 00:02:59 +02:00
Ludovic DEHON
e9f8a8f3c2
feat(core): use a standard logger for unit test
2024-06-21 15:05:57 +02:00
brian.mulier
4ff8c69a32
feat(*): skip executions for a tenant
...
part of kestra-io/kestra-ee#1247
2024-06-17 10:24:24 +02:00
brian.mulier
c8f7e398e7
fix(*): add tenant id to namespace identifier for skip execution by namespace
...
part of kestra-io/kestra-ee#1247
2024-06-17 10:11:35 +02:00
brian.mulier
70c0d03b20
feat(*): skip executions for a namespace
...
part of kestra-io/kestra-ee#1247
2024-06-17 10:01:54 +02:00