14 Commits

Author SHA1 Message Date
François Delbrayelle
beea77a311 chore: remove last artifacts to .plugins & plugins releases (#12772) 2025-11-06 20:13:52 +01:00
Ludovic DEHON
8fe1bae739 chore(deps): remove unrequired deps from MakeFile 2025-09-03 12:54:57 +02:00
Roman Acevedo
a7b07e5556 chore: update utility scripts still referencing old maven repo 2025-07-24 16:16:41 +02:00
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
Nicolas K.
a04db6510b feat(makefile): add pull-plugin script and fixe clone-plugin script (#8283)
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io>
2025-04-09 17:03:05 +02:00
Loïc Mathieu
fe944ccc5b chore: add jattach into our Docker image 2025-03-20 11:57:55 +01:00
Nicolas K.
a5483a0d4c fix(makefile): build plugin now build main branch too (#7297)
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io>
2025-02-11 11:02:28 +01:00
Nicolas K.
b1b80acbca feat(build): add script to makefile (#7125)
---------
Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io>
Co-authored-by: Ludovic DEHON <tchiot.ludo@gmail.com>
2025-01-31 16:34:11 +01:00
Florian Hussonnois
5330aa0e84 chore(ci): add workflow to release all plugins 2024-12-04 11:09:47 +01:00
Florian Hussonnois
c6c2b63216 fix(build): fix docker build 2024-07-23 18:52:49 +02:00
Florian Hussonnois
f2d600ba25 chore: fix makefile to wait for pg before starting kestra 2024-05-07 10:41:45 +02:00
Florian Hussonnois
5e48602477 chore(core): fix bean lifecycle to properly handle context close (#3318)
Fix: #3318
2024-03-27 14:17:16 +01:00
Florian Hussonnois
b2af7feb4b feat(core): add type to flow outputs (#3094)
This commit also add outputs validation for flow

Fix: #3094
2024-02-22 21:47:18 +01:00
Florian Hussonnois
3854b1734a feat: add makefile to build and deploy kestra locally
This commit adds a simple Makefile that can be used by
developers to more easily setup an up and running kestra standalone installation.

Makefile can also be used to easily installed known plugins from a `.plugins` file.

Examples:
* make install
* make install-plugins
* make start-standalone-postgres
2024-02-15 10:17:28 +01:00