Commit Graph

327 Commits

Author SHA1 Message Date
Ruben Fiszel
c77d38563d remove unecessary postgres transactions and improve performance 2023-08-22 00:34:44 +02:00
Ruben Fiszel
56a6f06d86 feat: deploy folders as well in the UI deployer 2023-08-21 03:38:36 +02:00
Ruben Fiszel
28a53a8eeb allow auth & content-type in header for cors 2023-08-21 02:23:31 +02:00
Ruben Fiszel
dd72b33136 remove jobs api from being cors 2023-08-21 02:20:49 +02:00
Ruben Fiszel
d6ff98c266 remove jobs api from being cors 2023-08-21 02:15:49 +02:00
Ruben Fiszel
125a00fa8e improve indices performances 2023-08-20 19:14:39 +02:00
Ruben Fiszel
e41a3fc1d2 improve sql query performances 2023-08-20 18:06:59 +02:00
Ruben Fiszel
4166b0b139 fix wrong input history order 2023-08-20 17:25:27 +02:00
Ruben Fiszel
25793fa38a feat: handle drift in every time referencing db times 2023-08-20 04:00:38 +02:00
Ruben Fiszel
a8c46066b1 fix: unify clients to use server-side interpolation to retrieve full resources 2023-08-17 20:16:50 +02:00
HugoCasa
1b3a5be60c feat: copilot tokens streaming + cancel (#2107)
* feat: copilot tokens streaming + cancel

* fix: UI improvements
2023-08-17 14:21:42 +02:00
HugoCasa
cd8df1d254 fix: script fix no resource + error handling (#2053) 2023-08-14 12:03:23 +02:00
Ruben Fiszel
1778ec1117 feat: respect lockfiles for bun 2023-08-12 20:49:36 +02:00
Ruben Fiszel
9970f6daeb feat: migrate state path to new schema 2023-08-11 18:54:47 +02:00
HugoCasa
2f18b94b33 feat: add native powershell support (#2025)
* feat: add powershell support

* fix: lang build
2023-08-10 13:19:50 +00:00
antrix
b7162c900a Add google workspace oauth connection config (#2023)
* Add google workspace oauth connection config

Oauth Config to call Google Workspace APIs. 
https://developers.google.com/admin-sdk/directory/v1/guides/authorizing

* update

---------

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2023-08-10 11:53:52 +02:00
Ruben Fiszel
74d9cddceb make version missing not critical for backward compatibility 2023-08-10 10:30:32 +02:00
HugoCasa
f1a0070b71 feat: add graphql support (#2014)
* feat: add graphql support

* fix: use custom editor for viewing graphql schema

* fix: graphql parser cargo version

* fix: add graphql where missing
2023-08-09 16:19:57 +02:00
Ruben Fiszel
832c988681 fix: fix clear schedule to be workspace specific 2023-08-08 14:10:56 +02:00
HugoCasa
aa336a6de2 feat: add azure openAI support (#1989) 2023-08-03 19:56:14 +02:00
HugoCasa
488d2813f3 feat: add snowflake (#1987)
* feat: unveil windmill AI

* feat: add snowflake

* fix: uppercase snowflake auth params
2023-08-03 17:22:00 +02:00
Ruben Fiszel
e2e94aa0e6 remove http as jobs 2023-08-02 18:46:16 +02:00
Ruben Fiszel
b34b02495f feat: support native jobs from hub 2023-08-02 18:37:46 +02:00
Ruben Fiszel
6a821ac9e7 fix: increase aurora compatibilty of array_append 2023-08-01 17:54:51 +02:00
Ruben Fiszel
68a4e327a6 fix: fix draft permissions (require writer instead of owner) 2023-08-01 17:02:29 +02:00
Ruben Fiszel
b0660619c8 feat: add step's custom timeout 2023-07-30 20:42:24 +02:00
Ruben Fiszel
9b5af9c3c4 feat: add SECRET_SALT for secure environments 2023-07-30 18:35:48 +02:00
Ruben Fiszel
c301ca4f7a feat: add support for postgresql numeric 2023-07-30 18:16:25 +02:00
Ruben Fiszel
85b5bde617 fix: add sync method for flows 2023-07-28 15:45:28 +02:00
Ruben Fiszel
d6c1774a56 feat: add supabaze wizard 2023-07-28 12:01:31 +02:00
HugoCasa
c9110575cd feat: add bigquery (#1934)
* feat: add bigquery

* fix: remove debug logs

* fix: add records number limit

* fix: revert unwanted changes

* feat: bigquery enterprise only

* fix: google auth only when enterprise

* fix: rename bigquery scripts
2023-07-27 14:24:27 +02:00
Ruben Fiszel
e0da5da313 feat: resolve dependencies across relative imports for python 2023-07-27 08:51:10 +02:00
Ruben Fiszel
838266bb2f feat: lock depedency for the entire flow + dependency job depend on script/flow's tag 2023-07-26 21:14:14 +02:00
Ruben Fiszel
9df5ce28e5 initial python imports relative dependency resolver 2023-07-26 17:33:46 +02:00
Ruben Fiszel
ea8a456acc feat: handle worker groups with redis 2023-07-26 17:33:46 +02:00
Ruben Fiszel
35ea4f5f04 feat: add workspace specific tags 2023-07-26 17:33:46 +02:00
Ruben Fiszel
28933d09cc UX nits + fix flow worker group 2023-07-25 16:14:23 +02:00
Ruben Fiszel
af7c92ac16 feat: worker group for flows 2023-07-25 12:41:51 +02:00
Ruben Fiszel
79fb8efeba fix: improve SCIM sync 2023-07-23 22:03:09 +02:00
Ruben Fiszel
766ab37fa7 feat: add SCIM instances groups to group page 2023-07-23 21:08:31 +02:00
Ruben Fiszel
4e02eab2e0 feat: add SCIM support 2023-07-22 19:54:00 +02:00
Ruben Fiszel
169d93e7b4 fix: remove lockfile on any rawinput change in flows 2023-07-20 20:46:39 +02:00
Ruben Fiszel
ebeeafccb8 fix: remove lockfile on any rawinput change in flows 2023-07-20 20:24:03 +02:00
Ruben Fiszel
7f434f37bd scim v0 2023-07-19 16:12:05 +02:00
HugoCasa
91853e3392 fix(backend): openai resource not only variable (#1906)
* feat: add inline code gen flow

* feat(frontend): add script gen to flow and app builders

* fix(backend): allow all users to use openai

* feat: use openai resource for windmill AI

* fix(backend): openai resource not only variable

---------

Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com>
2023-07-19 14:02:34 +02:00
HugoCasa
f7201bff0e feat: use openai resource for windmill AI (#1902)
* feat: add inline code gen flow

* feat(frontend): add script gen to flow and app builders

* fix(backend): allow all users to use openai

* feat: use openai resource for windmill AI

---------

Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com>
2023-07-19 13:44:16 +02:00
Ruben Fiszel
05a0ebe88b feat: add SAML support in EE 2023-07-19 08:14:08 +02:00
HugoCasa
d4345fb02c feat(frontend): generate scripts in the flow and app builders (#1886)
* feat: add inline code gen flow

* feat(frontend): add script gen to flow and app builders

* fix(backend): allow all users to use openai

* Fix build

* Fix build

* Fix build

---------

Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com>
2023-07-18 12:55:35 +02:00
Ruben Fiszel
62c33eec83 feat: add schedule to syncable resources 2023-07-16 10:47:24 +02:00
Jakub Kołodziejczak
223b80768a chore(backend): upgrade sqlx to ^0.7 (#1865)
* DRAFT chore(backend): upgrade sqlx to ^0.7

related to:
* https://github.com/windmill-labs/windmill/pull/1858
* https://github.com/launchbadge/sqlx/issues/1163#issuecomment-1627685514

* (vol. 2) in 0.7, `Transaction` can no longer implement `Executor` directly

ref: afb6b1066e/examples/postgres/transaction/src/main.rs (L14-L17)

notice that I'm temporarly using my custom patch
16e4c9a8f3
it's related to https://github.com/launchbadge/sqlx/issues/2611

* post git rebase chores

* use upstream fix from 0.7.1

* fix compile

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2023-07-15 14:06:20 +02:00