Ruben Fiszel
a24645ee00
feat: OIDC support ( #3017 )
...
* oidc
* update
* feat: add support for multiselect in python
* d
* d
* progress
* all
* all
* all
2024-01-16 23:32:26 +01:00
Guillaume Bouvignies
602afbe457
fix: s3 resource is accessed by backend with admin permissions ( #3011 )
2024-01-16 18:05:40 +01:00
Guillaume Bouvignies
ba5af7d069
feat: Various minor improvements for S3 DX ( #2760 )
...
* feat: Various minor improvements for S3 DX
* Fix openAPI yaml
* Remove unused imports
2023-12-04 13:20:04 +01:00
Ruben Fiszel
efac70453e
fix: improve error message for unauthorized variables/resources
2023-11-18 16:27:09 +01:00
Ruben Fiszel
dd24ed59ec
feat: add support for custom components in react or vanilla JS ( #2603 )
...
* cc
* cc
* cc
* all
* sqlx
2023-11-09 19:38:52 +01: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
Ruben Fiszel
2ee57f3f84
feat: refactor entirely json processing in favor or rawjson to handle larger payloads ( #2446 )
...
* raw json
* raw json
* raw json
* raw json
* the big rawjson rewrite
* resolve merge conflicts
* all
* progress
* progress
* all compile
* remove mut
* remove mut
* remove mut
* arc queuedjob
* finish
* finish
* finish
* fixes
* progress
* fix result
* small fixes
* small fixes
* fix tests
* fix tests
* fix tests
* optimize eval timeout
* optimize eval timeout
* optimize eval timeout
* handle big args and result in get jobs
* improve args
* fix
* fix
* fix tests
* fix tests
* done
* add bigquery to native picker
* add bigquery
---------
Co-authored-by: gbouv <guillaume@windmill.dev >
2023-10-16 10:46:55 +02:00
HugoCasa
2e60105beb
feat: filter resource types passed to gpt-4 ( #2430 )
...
* feat: code gen filter resource types
* fix: minor
* feat: using snake case for flow inputs
* fix: filter resource types for python
* fix: correct resrouce type name + wmill import
* fix: disable automerge ci
* fix: remove unnecessary json parsing
2023-10-11 17:50:21 +02:00
HugoCasa
8319f5d0e5
fix: add reserved variables in args ( #2371 )
...
* fix: add reserved variables in args
* fix: only get job when necessary
2023-10-03 18:14:37 +02:00
Ruben Fiszel
76d9dcbe4a
feat: code content search ( #2367 )
...
* code search
* foo
* foo
* all
* all
2023-10-01 21:03:08 +02:00
Ruben Fiszel
29db0ca1d5
fix: add list resource types names
2023-09-07 01:09:10 +02:00
Ruben Fiszel
c77d38563d
remove unecessary postgres transactions and improve performance
2023-08-22 00:34:44 +02:00
Ruben Fiszel
e41a3fc1d2
improve sql query performances
2023-08-20 18:06:59 +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
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
Ruben Fiszel
027fa6ff09
feat: add cache as a primitive for flows ( #1671 )
...
* feat: add cache as a primitive for flows
* fix failure module
2023-06-04 14:39:10 +02:00
Ruben Fiszel
4c33daaba0
rework ownership permissions
2023-04-15 23:03:16 +02:00
Ruben Fiszel
124775a26d
refresh folders more aggressively in case a non non just created one
2023-04-02 12:08:52 +02:00
Ruben Fiszel
d1be3192ea
remove references to starter workspace'
2023-02-22 13:56:24 +01:00
Kai Jellinghaus
f0e3bc090e
feat: Add workspace webhook ( #1158 )
...
* Add workspace webhook
* Update SQLX
* Add webhook request histogram
* Move workspace webhook retrieval OOP
* Add removal to frontend, cache removed webhooks
* Remove WebhookUtil
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-02-03 19:50:18 +01:00
Ruben Fiszel
bb42024556
tighten public apps security using triggerable policy
2023-01-02 18:53:10 +01:00
Ruben Fiszel
74ef6e46c2
fix: support setting undefined states
2023-01-02 04:22:56 +01:00
Ruben Fiszel
ebbc2039a2
update all clients to use update resource value
2023-01-01 10:26:11 +01:00
Ruben Fiszel
a7070260d3
deprecate starters workspace by pointing resource types to admins
2023-01-01 09:00:56 +01:00
Ruben Fiszel
f10e55584c
fix init edit on variable editor
2022-12-30 16:59:04 +01:00
Ruben Fiszel
f9b7901d8e
make ownership check more consistent, expose ownership api, expose update folder api
2022-12-22 14:48:57 +01:00
Ruben Fiszel
cb20d795a2
improve error message for already existing items
2022-12-20 12:52:18 +01:00
Ruben Fiszel
6e2890f0f1
require ownership to move items && automatically edit schedule paths
2022-12-18 18:45:32 +01:00
Ruben Fiszel
7397e99e55
split states from resources on resources page
2022-12-10 18:47:43 +01:00
Ruben Fiszel
4c75f243b6
display account without refresh tokens as non refreshed
2022-12-09 20:17:39 +01:00
Ruben Fiszel
7c3126efc0
feat: refactor variable + resource linkage + OAuth visibility
2022-11-27 17:26:37 +01:00
Kai Jellinghaus
6263e90735
restructure the entire backend layout using workspaces ( #815 )
2022-10-29 11:58:06 +02:00