34 Commits

Author SHA1 Message Date
Miloš Paunović
58e5efe767 refactor(core): uniform .gitignore file for javascript (#12802) 2025-11-07 14:09:41 +01:00
brian.mulier
c25c60d442 chore(build): remove add jmh-benchmarks gradle.properties to gitignore 2025-05-27 11:39:28 +02:00
Kelvin Yim
f7c2cbec43 fix(ui): improve padding and font sizes on Blueprints tab in Editor (#9002)
* fix/8050 - Improve padding and font sizes on the Blueprints tab in the Editor

fix(ui): improve padding and font sizes on Blueprints tab in Editor

Image 1:
- Added a "Blueprints" tittle
- Added 32px horizontal padding and 16px bottom padding to blueprint container
- Change font tittle
- Reduced blueprint title font size
- Added spacing between Source title and code block
- Changed background to ks-background-input
- Changed editor to ks-background-input

Image 2:
- Changed top spacing
- Changed background to ks-background-input
- Changed "bold" tittle blueprint to "regular"

Fixes #8950

* fix/8050 - Improve padding and font sizes on the Blueprints tab in the Editor

fix(ui): improve padding and font sizes on Blueprints tab in Editor

- FIx padding between tittle "Source" and code block
- changed css &.custom-dark-vs-theme
- Add Community top spacing

Fixes #8950

* fix(ui): improve padding and font sizes on Blueprints tab in Editor

- Updated back button with rounded background and ChevronLeft icon
- Reduced blueprint title font size and improved header layout
- Added proper spacing and alignment for header elements

Fixes #8950

* revert gitignore and application.yml

* fix(ui): minor tweaks.

---------

Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com>
2025-05-27 14:29:42 +05:30
Barthélémy Ledoux
f6aa2729b2 feat: multi panel editor without the refactor (#7971)
* refactor: move logic out of EditorView.vue and into store flow.js

* fix create mode

* feat: add multi panel flow editor

* missing flow id

* fix helpers tests ?

* restore helpers test

* fix one failing test

* fix: remove non-working stories

* remove size when one does split

* fix duplicated simulation

* fix tests

* try and fix the test

* remove tests to make sure we merge
2025-03-24 15:13:26 +01:00
Ludovic DEHON
df1bbcfb7f fix(cicd): display ui unit test status 2025-03-21 09:53:49 +01:00
Miloš Paunović
bba612ef9b feat(ui): add script to help with creation of release notes (#7212) 2025-02-06 09:18:08 +01:00
Barthélémy Ledoux
68c13d92b6 build: setup storybook for development in isolation (#6499) 2024-12-18 09:58:44 +01:00
Florian Hussonnois
a090a4d807 feat: add E2E tests modules and github workflow
Changes:
* add new gradle module e2e-tests
* add new reusable github workflow e2e

Enhancement:
* update main workflow to use setup-build composite action
* update main workflow to use .plugin file for listing plugins
* update docker workflow to use .plugin file for listing plugins
2024-07-04 17:47:25 +02:00
Florian Hussonnois
5391c44c6b chore: add allure reports to gitignore 2024-06-12 14:07:32 +02:00
brian.mulier
dc99d30e01 fix(ui): remove vscode-web from gitignore 2024-05-15 14:32:46 +02:00
Miloš Paunović
29af172981 chore(ui): improvements of the editor usability (#3696)
* chore(ui): added the ability to resize the file explorer sidebar

* fix(ui): amended the revisions editor height

* fix(ui): handle editor width with combined view opened

* fix(ui): editor styling should differ if opened in a drawer
2024-05-14 08:46:14 +02: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
Loïc Mathieu
5cc33c90f3 fix(core): rename test application.yml to application-test.yml (#2225) 2024-01-15 11:07:11 +01:00
brian.mulier
8c36ae2338 fix(build): now downloading & extracting extensions at build-time instead 2023-11-14 16:09:23 +01:00
brian.mulier
9fb9764a9a fix(vscode-editor): python autocompletion is now working
closes #2514
2023-11-14 16:09:23 +01:00
brian-mulier-p
c6c4c21598 feat(core): vscode embed (#2273) 2023-10-23 23:49:07 +02:00
Ludovic DEHON
2a6a06b6c0 chore(deps): update all java deps 2023-09-22 15:06:37 +02:00
YannC
b6b426f617 feat(ui): introduced new topology as libs (#1877)
close #1721
close #1670
2023-08-25 15:43:42 +02:00
Ludovic DEHON
1112b9d1ba refactor(ui): remove old scripting tasks 2023-08-17 10:12:29 +02:00
Ludovic DEHON
1615852d49 feat(core): publish kestra python package on pypi
relate #580
2023-01-25 15:13:41 +01:00
Hamza Abdelkebir
7d48b51c53 chore(docs): cors documentation on contributing (#815)
* updated contributing documentation to include CORS configuration for local dev environment
* exclude bin/ and class files from source control

Co-authored-by: hamza <hamza@codeplumbers.eu>
2022-12-21 18:30:03 +01:00
Ludovic DEHON
eb8868143b feat(jdbc): adapt ui to remove lucene expression 2022-06-17 10:43:52 +02:00
Ludovic DEHON
20a5e7e3f5 feat(ui): introduce unit test (#263) 2021-01-07 11:08:35 +01:00
tchiotludo
ed15b4c230 feat(docker): build a full image with all plugins 2020-11-22 22:34:40 +01:00
tchiotludo
07cbde42af feat(core): use gradle.properties for version if possible 2020-11-06 12:36:35 +01:00
Ludovic DEHON
7800d448be fix(core): handle case executor will failed but invalid flow (#82)
mostly when invalid variable, the executor will raise an exception, the executor will crash and the flow was keep running.
Now we catch the exception and pass the execution to failed
2020-03-06 11:56:57 +01:00
eric regnier
8494bcc519 feat(ui): Add searchable tables fields and fix pagination (#25) 2020-01-13 16:03:09 +01:00
Eric Régnier
0e5bb1bddf fix(ui): Breadcrumb double update 2020-01-13 15:13:40 +01:00
tchiotludo
e40014b0b9 chore(name): rename to final name 2019-12-27 13:50:15 +01:00
Ludovic DEHON
1fef7509bb feat(ui): introduce web ui (#12)
Introduce a web ui with initial support for :
* Flows list  (optionally filter by namespace) 
* Flow Detail : 
  * Initial topology view
  * Flow Executions 
  * Edit flow 
  * Trigger flow
* Executions List  
* Executions Detail : 
  * Overview 
  * Gantt view 
  * Logs 
  * Initial topology view
2019-12-26 14:55:33 +01:00
tchiotludo
b80aa75fa3 fix(core): various bugfix in order to work properly with true flow 2019-11-11 21:28:28 +01:00
tchiotludo
670fa6e004 feat(task-gcs): add a new GcsUpload tasks 2019-11-07 21:07:37 +01:00
tchiotludo
bcc5798d7f feat(storage): initial commit of storage 2019-10-19 13:43:16 +02:00
tchiotludo
d57e30c0c0 Initial commit 2019-08-26 07:59:45 +02:00