Commit Graph

2176 Commits

Author SHA1 Message Date
Faton Ramadani
e8ee90f39a fix(frontend): fix insert new item (#2519)
* fix(frontend): fix insert new item

* fix(frontend): fix insert new item
2023-10-27 18:36:27 +02:00
Ruben Fiszel
35665cf102 fix: move keep job directories and expose debug metrics to instance settings UI 2023-10-26 13:08:39 +02:00
Ruben Fiszel
57dc62b298 fix: prometheus metrics are an instance settings 2023-10-25 23:32:47 +02:00
Faton Ramadani
814f384751 fix(frontend): add a disabled prop to text inputs (#2512)
* fix(frontend): add a disabled prop to text inputs

* fix(frontend): add h-full to text area
2023-10-25 16:02:28 +02:00
Faton Ramadani
5b406a36f8 fix(frontend): increased size limit for images (#2510)
* fix(frontend): increased size limit for images

* fix(frontend): add missing check
2023-10-25 16:02:05 +02:00
Faton Ramadani
2c493a5d7b feat(frontend): add display borders configuration to list component (#2508) 2023-10-25 10:03:27 +02:00
Ruben Fiszel
695ba18607 remove unecessary check 2023-10-25 09:57:42 +02:00
Ruben Fiszel
203192b440 fix: fix global instance dynamic css 2023-10-25 09:40:51 +02:00
Ruben Fiszel
1d7e8b0aab fix: improve runs to display flow informations 2023-10-25 01:22:30 +02:00
Ruben Fiszel
e4f66300c3 fix setinput for json objects 2023-10-25 00:34:29 +02:00
Ruben Fiszel
d4da2de5c0 fix: improve concurrency limit lock 2023-10-25 00:17:38 +02:00
Guillaume Bouvignies
9f6f7150cd feat: Priority worker tags (#2504)
* feat: Priority worker tags

* Fix deprecation warning

* fix tests by initializing the WorkerConfig properly
2023-10-24 17:59:31 +02:00
Guillaume Bouvignies
7441e407d4 fix: concurrency limit EE feature warning (#2505)
* fix: concurrency limit EE feature warning

* fix deprecated usage

* skip serializing empty optional
2023-10-24 17:59:16 +02:00
Henri Courdent
18ef3542b3 Tiny grammar change tutorial (#2503) 2023-10-24 15:20:44 +02:00
Ruben Fiszel
1ea59f7cb5 fix: sort arg infos on the client-side 2023-10-24 10:10:21 +02:00
Ruben Fiszel
65b36baf41 feat: dedicated worker for python (#2492)
* update

* all
2023-10-23 20:21:16 +02:00
Ruben Fiszel
f586e2eec0 fix: stats nits (#2490)
Co-authored-by: HugoCasa <hugo@casademont.ch>
2023-10-23 18:07:24 +02:00
HugoCasa
b076e093df feat: add unique id (#2483)
* feat: add unique id

* fix: sqlx prepare

* feat: add disable option

* fix: cron schedule
2023-10-23 17:05:54 +02:00
Ruben Fiszel
f9c75c95ce fix circular dependencies frontend 2023-10-23 15:08:31 +02:00
Ruben Fiszel
75c30b0ce1 fix circular dependencies frontend 2023-10-23 14:24:35 +02:00
Guillaume Bouvignies
bd69bafe59 feat: Priority queue (#2476)
* BE v1 for priority queue

* Add FE prototype

* sqlx prepare

* Disply priority badge in job detail view

* sqlx prepare post merge

* Add priority number input field next to toggle

* increase dnd timeout for app events

* Update db migration

* Fix FE import

* Add badge to script/flow details page and fix EE-only mention in tooltip

---------

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2023-10-23 14:22:59 +02:00
Ruben Fiszel
ccf260e166 fix outputs overflow-auto 2023-10-23 14:09:53 +02:00
Faton Ramadani
be1c6ab3df Fix dependencies issues (#2486)
* fix(frontend): Fix dependencies issues

* fix(frontend): fix build

* fix(frontend): remove code duplication
2023-10-23 13:54:31 +02:00
Ruben Fiszel
6d32821139 fix improve component docs 2023-10-22 18:14:42 +02:00
Ruben Fiszel
c531ed9544 fix improve component docs 2023-10-22 18:14:34 +02:00
Ruben Fiszel
65f2433ec0 feat: add form validation for apps 2023-10-22 17:55:05 +02:00
Ruben Fiszel
f82e4fa1db fix: fix drawer escape order 2023-10-22 16:46:07 +02:00
Ruben Fiszel
e65a744ae2 increase dnd timeout for app events 2023-10-22 15:36:36 +02:00
Ruben Fiszel
32def95e73 feat: improve dragndrop experience on editor 2023-10-22 15:27:16 +02:00
Ruben Fiszel
9dd210478e feat: dragndrop component on creation 2023-10-21 22:50:19 +02:00
Ruben Fiszel
3bebe2b0f5 make select tab more resilient 2023-10-21 14:44:12 +02:00
Ruben Fiszel
d035c5d433 fix: fix app reactivity 2023-10-21 14:33:07 +02:00
Ruben Fiszel
f134b8c693 remove hub specific errors 2023-10-21 14:07:49 +02:00
Ruben Fiszel
cb62a11a01 fix findFreeSpace for apps 2023-10-21 10:49:10 +02:00
Ruben Fiszel
dd4883a38e minor app timelines adjustments 2023-10-21 10:02:51 +02:00
Ruben Fiszel
81dcaa4b6e feat: timelines for apps 2023-10-20 22:50:36 +02:00
Ruben Fiszel
c00ff69f04 feat: timelines for apps 2023-10-20 22:50:36 +02:00
Faton Ramadani
3065acab1b fix(frontend): Remove monaco as a dependency of AppPreview (#2475) 2023-10-20 17:48:26 +02:00
HugoCasa
9de96dc974 fix: hub scripts search types (#2471) 2023-10-20 10:08:55 +02:00
Ruben Fiszel
0e1dc1396c feat: timeline for apps (#2470)
* progress

* progress

* feat: timelnes for apps

* all
2023-10-20 01:42:27 +02:00
Guillaume Bouvignies
3443cf5ba5 feat: Flow approvers user groups can be JS InputTransforms (#2468)
* backend auth user validation

* Approval page suggesting login

* BE impl to support groups

* Add FE for setting suspend on flow step

* handle admin as a specific case

* restrict feature to entperprise only

* group names as static input transforms

* Suspend settings with tabs

* Update enterprise edition check

* cleanup

* FE InputTransformForm

* BE InputTransform

* Fix FE

* cleanup

* ArgInput list multiselect

* cleanup

* reset vscode settings
2023-10-20 01:39:31 +02:00
HugoCasa
c43762d3ae fix: hub scripts search (#2469) 2023-10-20 00:20:58 +02:00
Guillaume Bouvignies
5f5604a2aa feat: Approval step optionally require logged-in user (#2462)
* backend auth user validation

* Approval page suggesting login

* BE impl to support groups

* Add FE for setting suspend on flow step

* handle admin as a specific case

* restrict feature to entperprise only

* group names as static input transforms

* Suspend settings with tabs

* Update enterprise edition check

* cleanup

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2023-10-20 00:20:20 +02:00
HugoCasa
0603fc82c9 feat: local hub embeddings search (#2463)
* feat: local hub embeddings search

* fix: cargo lock

* fix: sqlx prepare

* fix: cargo tinyvector

* feat: add DISABLE_EMBEDDING env var

* fix: cargo lock
2023-10-19 17:27:42 +02:00
HugoCasa
f7ecbb9de7 feat: test openai key + improve AI UI (#2465) 2023-10-19 16:15:18 +02:00
Ruben Fiszel
56ab8470a1 fix nested app component hover 2023-10-18 23:44:28 +02:00
Ruben Fiszel
a878789816 fix: add select tabs as list inputs for apps 2023-10-18 21:56:31 +02:00
Ruben Fiszel
f03a2e7062 remove unecessary key 2023-10-18 19:30:32 +02:00
Ruben Fiszel
093295be85 feat: add timeline progress bars to flows" (#2464)
* add timeline

* progress

* all

* all
2023-10-18 19:22:09 +02:00
Faton Ramadani
e8dfea3f0a feat(frontend): app editor tutorials (#2443)
* feat(frontend): wip

* feat(frontend): skeleton done

* feat(frontend): background runnables

* feat(frontend): fix build

* feat(frontend): finish background runnable tuto

* feat(frontend): connection output

* feat(frontend): add simple app tutorial

* feat(frontend): add simple app trigger

* feat(frontend): fix wording

* feat(frontend): remove duplicate code

* feat(frontend): wip tutorial rework

* feat(frontend): Tutorial done

* feat(frontend): Fix build
2023-10-17 22:44:47 +02:00