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
Ruben Fiszel
8b1800251b
fix: improve oauth accounts permissions
2024-01-13 13:00:04 +01:00
Ruben Fiszel
22f502d2a8
feat: add support for bun install scopes
2024-01-12 23:48:58 +01:00
Ruben Fiszel
f4ea893ad0
fix: reduce stack size needed for workflow transitions
2024-01-08 00:47:59 +01:00
Guillaume Bouvignies
6f2ad5f5f4
feat: Detailed job memory footprint on job run page ( #2956 )
...
* feat: Detailed job memory footprint
* Address rubens comment
* double presion -> real
* sql query returns only metric_type
2024-01-05 09:13:05 +01:00
Ruben Fiszel
5aad333e85
agent mode is ee
2023-12-16 09:31:52 +01:00
Guillaume Bouvignies
d84c359384
chore: Remove slow pull warning in worker agent mode ( #2866 )
2023-12-15 19:16:41 +01:00
HugoCasa
850cf5df36
feat: ee-only stats ( #2849 )
2023-12-13 18:46:03 +01:00
HugoCasa
0af9b9b2b5
feat: powershell deps ( #2820 )
...
* feat: powershell deps v-1
* feat: powershell profile + editor helpers + arm img
* fix: make sure powershell cache dir exists
2023-12-13 07:09:08 +01:00
Guillaume Bouvignies
7c71b65a99
feat: Add default timeout for instance and custom timeout for scripts ( #2811 )
...
* feat: Add default timeout for instance and custom timeout for scripts
* final
* sqlx prepare
* Logs a warning in the job logs
* Fix merge
* JOB_DEFAULT_TIMEOUT is an optional
* Fix JOB_DEFAULT_TIMEOUT monitor loading
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-12-13 07:08:07 +01:00
Ruben Fiszel
33c24e1186
feat: embedded server only get killed after last job of worker
2023-12-10 10:51:32 +01:00
Ruben Fiszel
9105c7ad0e
fix: only list session and permanent token in user settings
2023-11-29 00:34:04 +01:00
Ruben Fiszel
d09d12869b
agent v0.5
2023-11-20 10:10:10 +01:00
Ruben Fiszel
7a289d6fe5
fix base_internal_url
2023-11-20 02:03:41 +01:00
Ruben Fiszel
c9c88dd3d5
feat: agent mode v0
2023-11-20 00:32:17 +01:00
HugoCasa
93851ffd37
feat: collect vcpus and accounts usage ( #2635 )
2023-11-16 13:52:56 +01:00
Ruben Fiszel
9270c5dd83
feat: add support for requiring users to pre-exist
2023-11-11 15:53:09 +01:00
Ruben Fiszel
6e39da89fe
feat: exit dedicated worker upon new deployment
2023-11-10 20:41:43 +01:00
Guillaume Bouvignies
9692a0afcb
fix: Invalid config for workers does not panic ( #2612 )
...
* fix: Invalid config for workers does not panic
* Remove unused import
* Fix error type
* cleanup unused imports
2023-11-10 18:31:14 +01:00
Guillaume Bouvignies
54cc811405
feat: Add toggle to optionally mute error handler for cancelled jobs ( #2567 )
...
* fix: Fix canceled flag in completed_job table
* Add toggle to workspace settings
2023-11-06 18:24:51 +01:00
HugoCasa
0a6b37ffab
feat: add new stats ( #2568 )
...
* feat: add new stats
* feat: use license key id + manually send usage
2023-11-06 18:23:25 +01:00
Ruben Fiszel
5742620212
fix: only load embeddings if in server mode
2023-11-01 00:44:24 +01:00
Ruben Fiszel
5408da3a74
add more migration info at start
2023-10-30 15:17:32 +01:00
Ruben Fiszel
20a6e7414e
improve slow pull metrics
2023-10-30 12:20:40 +01:00
Ruben Fiszel
8e49045306
add support for pg-embed
2023-10-28 19:02:49 +02:00
Ruben Fiszel
b525548de0
add more metrics
2023-10-28 15:35:45 +02:00
Ruben Fiszel
8f9bc6d3d3
feat: refactor metrics and add performance debug metrics ( #2520 )
...
* all
* feat: add debug metrics
2023-10-27 21:00:28 +02:00
Ruben Fiszel
bb5aad4eb8
associate metrics with tags and not langs anymore
2023-10-26 23:44:25 +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
Ruben Fiszel
4a4b3bea0c
fix: do not share http_client in js_eval runtime
2023-10-25 09:51:20 +02:00
Ruben Fiszel
02266ac311
show psql version on start
2023-10-24 09:54:01 +02:00
Ruben Fiszel
f3b709857f
fix: improve flow performance at high-throughput
2023-10-24 00:11:30 +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
HugoCasa
1d1ffdf599
fix: cache embedding model in docker img ( #2474 )
2023-10-20 15:49:04 +02:00
Ruben Fiszel
17129fdf0f
add MODE env variable
2023-10-16 15:20:50 +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
Ruben Fiszel
156e60be19
handle default base_url in instance settings
2023-10-11 14:50:47 +02:00
Ruben Fiszel
e5731504d0
feat: add support for aggrid ee
2023-10-06 17:34:13 +02:00
Ruben Fiszel
1ff5bc2f7a
feat: manage cache and init scripts from worker group UI ( #2396 )
...
* cache & inits
* cache & inits
* cache & inits
* all
* fix tests
* improve
2023-10-05 19:42:15 +02:00
Ruben Fiszel
c8543d7ed4
feat: add npm_config_registry support for bun, deno and being settable from UI ( #2373 )
...
* foo
* foo
* npm config
2023-10-02 14:45:29 +02:00
Ruben Fiszel
1dffd5dc7b
improve license key check
2023-09-28 04:58:44 +02:00
Ruben Fiszel
93f536c26a
fix: improve license key check
2023-09-28 04:28:52 +02:00
Ruben Fiszel
f9546de81d
feat: support automatic reconnection to pg
2023-09-25 19:30:02 +02:00
Ruben Fiszel
7253eb4e46
fix setting base_url on workers
2023-09-23 08:57:59 -07:00
Ruben Fiszel
51255981fa
feat: add license key as superadmin setting ( #2321 )
...
* license key
* all
* feat: add license key as a superadmin setting
* fix
* fix
2023-09-23 14:40:07 +02:00
HugoCasa
3ae5c6ce7c
feat: improved dedicated benchmarks + buffer fix ( #2313 )
...
* feat: improved dedicated benchmarks + buffer fix
* fixes + limit task spawning to noop/dedicated
* fix: cargo test
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2023-09-21 17:12:00 +02:00
Ruben Fiszel
79c4ee5e6f
feat: set instance settings from UI ( #2314 )
2023-09-20 23:15:19 +02:00
Ruben Fiszel
69a4fb9cdc
improve queue metrics
2023-09-16 03:23:32 +02:00
Ruben Fiszel
e54a8013a0
fix: add queue_count to metrics
2023-09-16 02:31:58 +02:00