Commit Graph

686 Commits

Author SHA1 Message Date
Ruben Fiszel e571d3c4d0 fix ee links 2024-04-17 22:38:03 +02:00
Ruben Fiszel 685bd55e14 fix: improve cancel_all to never deadlock 2024-04-17 22:04:35 +02:00
Ruben Fiszel cb6efb08a2 feat: show more for logs on s3 directly possible from browser log viewer 2024-04-17 21:42:46 +02:00
Ruben Fiszel c7b65814e1 improve queue clearing for schedules 2024-04-17 14:05:22 +02:00
Ruben Fiszel 698bd48fc5 improve disabled dropdown style 2024-04-16 20:51:19 +02:00
Ruben Fiszel 0a9e1326fe fix: tighten delete permissions 2024-04-16 10:41:14 +02:00
Ruben Fiszel 352585c5a1 fix: tighten delete folder permissions 2024-04-15 15:44:37 +02:00
Ruben Fiszel a1d2c59fce feat: flow concurrency limits support custom concurrency key 2024-04-09 22:03:39 +02:00
Ruben Fiszel 9369716918 fix: improve CLI with visible_to_runner_only and priority 2024-04-08 12:22:48 +02:00
Ruben Fiszel b2362c8263 add scalar at openapi2.html 2024-04-08 01:42:43 +02:00
Ruben Fiszel 442d40ac06 fix: remove reqwest_11 2024-04-06 22:13:35 +02:00
Ruben Fiszel 296b3743b2 feat: add overridable cache_ttl in api of job triggers 2024-04-06 16:05:32 +02:00
Ruben Fiszel b2d1ef40d2 fix: add args filter to schedule list 2024-04-06 15:43:37 +02:00
HugoCasa 9b6ed95ef2 feat: private hub (#3491)
* feat: private hub v0

* feat: add UI setting

* Update ee.rs

* Update ee.rs

* fix: remove ee symlink

* fix: add back CE ee.rs

* feat: disable s3 embedding loading when private hub

* feat: reload embeddings on hub url change

* fix: only reload embeddings db on server mode

* patch: set default hub url const

* fix: nit
2024-04-04 04:16:53 +02:00
Ruben Fiszel 9502a5b811 fix: improve locking 2024-04-04 01:10:38 +02:00
HugoCasa 6efaa199b4 feat: slack team connected to multiple workspaces (#3500)
* feat: slack team connected to multiple workspaces

* chore: update ee ref
2024-04-03 17:47:23 +02:00
Ruben Fiszel 9459db00b6 add more debug logs around s3 log streaming 2024-04-03 14:26:07 +02:00
Ruben Fiszel e66d4b6708 continue on error option for steps 2024-04-02 10:32:47 +02:00
HugoCasa e0b34edcc8 feat: add workspace free-tier usage (#3489)
* feat: separate workspace and user usage

* fix: sqlx build
2024-03-29 10:56:44 +01:00
HugoCasa 0e0d964fc8 feat: add visible to runner only default value (#3472) 2024-03-26 19:07:21 +01:00
Ruben Fiszel 6b842b3c53 feat: add set_flow_user_states and get_flow_user_states api and sdk support 2024-03-26 17:31:17 +01:00
Ruben Fiszel 8d51cfcadc fix: use webhook id as username 2024-03-26 10:06:01 +01:00
Ruben Fiszel d63f5ee26e fix: add support for azure storage on distributed cache/logs 2024-03-23 18:42:38 +01:00
Ruben Fiszel 3279996fd2 feat(frontend): fetch logs just-in-time only when necessary 2024-03-23 15:57:23 +01:00
HugoCasa 6b719fecea feat: add workspace environment vars (custom contextual vars) (#3455)
* feat: custom contextual variables

* chore: sqlx prepare

* fix: main merge
2024-03-23 11:40:55 +01:00
Ruben Fiszel 7714221f3e feat: large log disk and distributed storage compaction 2024-03-23 10:55:29 +01:00
HugoCasa c34cd42605 feat: workspace renaming (#3452)
* feat: workspace renaming

* feat: openapi spec

* chore: sqlx prepare
2024-03-22 18:54:29 +01:00
HugoCasa c2d18a6d6f feat keep sql columns ordering (#3444)
* feat: keep pg columns ordering

* feat: pass column order through flow status

* feat: sql ordering for all sql langs

* fix: sqlx build on mac + rename to _metadata

* Update JobPreview.svelte

* Update +page.svelte

* Update +page.svelte

* Update LogPanel.svelte

* Update +page.svelte

* Update LogPanel.svelte

* Update JobPreview.svelte

* fix: build

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2024-03-22 10:34:32 +01:00
Ruben Fiszel 2027d1886e fix tests 2024-03-21 14:12:10 +01:00
Ruben Fiszel 7e09d94aac fix tests 2024-03-21 13:56:58 +01:00
Ruben Fiszel 16b3b659e9 chore: update deps 2024-03-21 13:37:17 +01:00
Ruben Fiszel f8d3ba12af generalize cache object store 2024-03-21 08:50:10 +01:00
Ruben Fiszel 8718d038f4 fix compile on non ee 2024-03-20 15:18:54 +01:00
Ruben Fiszel 7dafa3d62a fix compile on non ee 2024-03-20 15:09:28 +01:00
Ruben Fiszel a0a42067fb feat: s3 cache config added to instance settings + parallelized tar pulling 2024-03-20 14:19:34 +01:00
Ruben Fiszel 1d78902906 remove unecessary log 2024-03-19 14:08:41 +01:00
Ruben Fiszel 6854728569 fix: disapproval does not trigger flow error handler anymore 2024-03-17 11:08:02 +01:00
Ruben Fiszel 6f2f9b7ec2 nits logging 2024-03-16 18:30:51 +01:00
Ruben Fiszel 4740657867 nits logging 2024-03-16 18:06:29 +01:00
Ruben Fiszel 958df4f62c feat: refactor logging to improve performance by order of magnitude for longer jobs 2024-03-16 17:55:34 +01:00
HugoCasa bbce38490a feat: wmill sync workspace settings (#3425)
* feat: wmill sync workspace settings

* fix: build

* fix: nit
2024-03-15 20:07:48 +01:00
Ruben Fiszel 6320cc9ce5 fix: use try_lock instead of lock to wait for global pg lock 2024-03-14 14:28:13 +01:00
Ruben Fiszel c2e743bb67 fix: show current pid before acquiring lock 2024-03-14 01:02:55 +01:00
HugoCasa 62661601f6 feat: git sync users groups (#3391)
* feat: git sync users groups

* fix: sqlx build

* chore: set ee ref + hub sync script
2024-03-12 23:42:59 +01:00
Ruben Fiszel 16c615e038 feat: configurable languages and orders 2024-03-12 21:50:24 +01:00
HugoCasa a7144cf244 fix: prevent auto add duplicate user (#3395) 2024-03-12 13:31:53 +01:00
HugoCasa cf4358a14b feat: instance usernames (#3382)
* feat: instance usernames

* fix: sqlx + ee ref

* feat: make one-off button for enabling

* chore: set ee ref

* fix: permissions and nits

* fix: admin instance username + sqlx build

* fix: revert stupid change

* fix: only create instance username when setting enabled

* chore: update to ee latest
2024-03-12 11:55:18 +01:00
Ruben Fiszel ffcfe5b124 fix: add include_query to all endpoints 2024-03-10 15:50:12 +01:00
Ruben Fiszel a3a874d56d fix warnings 2024-03-08 23:20:54 +01:00
Ruben Fiszel f4fd7afbb3 fix: improve custom concurrency key handling 2024-03-06 15:53:01 +01:00