Commit Graph

359 Commits

Author SHA1 Message Date
Ruben Fiszel 572c96b7c5 fix: fix sqlx 2024-03-05 15:15:29 +01:00
Ruben Fiszel 6cd609eeeb remove nativets 2024-03-02 14:32:32 +01:00
HugoCasa b4ed0ecd03 feat: sync users and groups (#3328)
* feat: wmil sync for users and groups

* fix: sort admins

* fix: sqlx build

* chore: update to latest deno client
2024-03-01 19:25:14 +01:00
Ruben Fiszel 6a0bf15572 fix: fix flow progress monitor when using parallel branches and continuing long after 2024-03-01 12:01:17 +01:00
Ruben Fiszel 3c1e4b09a8 feat: implement progress monitor for parallel branches last transition 2024-02-28 08:49:35 +01:00
Ruben Fiszel cd43297ec8 fix: improve handling of parallel flow branches of more than 30s 2024-02-27 16:33:13 +01:00
HugoCasa 9aa587c36f feat: add ee flag to common (#3300) 2024-02-27 12:06:48 +01:00
Ruben Fiszel d951d17b78 fix: add HOME to pip install 2024-02-26 15:27:56 +01:00
Ruben Fiszel efbba24581 feat: more resilient flows in case of crash during transitions 2024-02-25 18:25:40 +01:00
Ruben Fiszel 3b797db8f4 sqlx 2024-02-25 12:25:28 +01:00
Ruben Fiszel 7769762b94 sqlx 2024-02-25 12:00:23 +01:00
Ruben Fiszel 36b51cb1d7 remove use of singlescript flow job kinds 2024-02-23 21:45:23 +01:00
Ruben Fiszel 2d6ba9528b fix: improve support for singlescriptflow 2024-02-23 21:06:55 +01:00
Ruben Fiszel bea6c221d8 fix: fix sqlx build 2024-02-22 15:11:36 +01:00
Ruben Fiszel 44b0121b6f fix: fix sqlx build 2024-02-22 07:58:03 +01:00
Ruben Fiszel 45431caac9 fix: fix sqlx build 2024-02-22 07:55:57 +01:00
gbouv 643714ab53 Revert "sqlx prepare"
This reverts commit 9eb10cad1f.
2024-02-20 19:04:26 +01:00
gbouv 9eb10cad1f sqlx prepare 2024-02-20 18:54:56 +01:00
HugoCasa 4679d74370 feat: usage-based billing (#3247)
* feat: usage-based billing

* fix: missing field

* fix: sqlx build
2024-02-19 21:09:59 +01:00
Guillaume Bouvignies d4a9d30e30 feat: Workspace encryption key can be manually updated (#3223)
* feat: Workspace encryption key can be manually updated

* sqlx prepare
2024-02-15 17:02:45 +01:00
Ruben Fiszel 6d977c514c fix(scim): when deleting instance groups manually, delete also members mapping 2024-02-13 11:53:01 +01:00
Ruben Fiszel fa9b9a0839 feat: improve runs page + add all workspaces to admins runs page 2024-02-13 10:12:14 +01:00
Guillaume Bouvignies 8bb9ed646b feat: Git sync can handle resource types, resources, variables and schedules (#3202)
* feat: Git sync can handle resource types, resources, variables and schedules

* update hub script

* update all schedule on default error handler

* sqlx prepare

* reorder filters and always show secrets
2024-02-12 19:33:55 +01:00
Ruben Fiszel 2583ba0c22 improve verbosity of overlapping flow runs 2024-02-11 12:21:57 +01:00
Ruben Fiszel c2ef54d6ad fix: improve no flow overlap + schedule args loading 2024-02-10 00:37:35 +01:00
Ruben Fiszel a5dc370898 sqlx fix 2024-02-07 23:45:07 +01:00
Ruben Fiszel 9070aed053 fix: add ping since to list workers 2024-02-06 12:10:22 +01:00
Ruben Fiszel f818817e10 feat: add nobypassrls migration 2024-02-05 08:55:39 +01:00
Ruben Fiszel 4d62c01071 fix sqlx 2024-02-02 23:47:39 +01:00
HugoCasa 4833e1eeff feat: auto-add users (#3114)
* feat: auto-add users

* feat: improve UI

* fix: user name validation

* fix: username remove invalid chars

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2024-01-31 23:10:34 +01:00
Ruben Fiszel 2dd0411727 fix: git sync include changing permissions on folders 2024-01-26 09:26:33 +01:00
Guillaume Bouvignies dae1933a8c feat: Set a default app for each workspace (#3014)
* feat: workspace default app

* sqlx prepare

* rebase migration

* Redirect from home page

* move redirect to the workspaces page

* sqlx prepare

* auto redirect when only one workspace and load user before redirecting

* Add check for operator

* refresh userstore before redirecting to workspace app

* check for superadmin

* revert node_modules

* revert package-lock.json
2024-01-24 09:26:23 +01:00
Guillaume Bouvignies a190f9b91c feat: Custom concurrency key for scripts (#3046)
* feat: Custom concurrency key for scripts

* Add FE page for concurrency groups

* sqlx prepare

* rebase migration

* interpolate args value

* emptyString -> undefined
2024-01-23 12:46:19 +01:00
Guillaume Bouvignies 326eac46fc feat: File path is option when uploading a file to S3 (#3029)
* feat: File path is option when uploading a file to S3

* Add frontend

* Fix lock

* Drag and drop file upload UI
2024-01-19 14:17:42 +01:00
Ruben Fiszel fee2a96f1b feat: improve SCIM support for groups 2024-01-19 14:02:15 +01:00
Ruben Fiszel 7342594fb9 sqlx fix 2024-01-18 17:40:06 +01:00
Ruben Fiszel 1ade61caa2 fix sqlx 2024-01-17 00:06:52 +01:00
Ruben Fiszel 8b1800251b fix: improve oauth accounts permissions 2024-01-13 13:00:04 +01:00
Guillaume Bouvignies 2edba18038 feat: Tag override for scheduled scripts (#2998)
* feat: Tag override for scheduled scripts

* Refactor WorkerTagPicker to component

* Fix test
2024-01-13 00:06:54 +01:00
Guillaume Bouvignies 0a9127f30a feat: Instance group CRUD API (#2992) 2024-01-12 11:43:29 +01:00
Guillaume Bouvignies 2138171c5a fix: git sync now works for delete and rename (#2988)
* fix: git sync now works for delete and rename

* update hub script

* sqlx prepare

* Archiving a script/flow removes it from repo
2024-01-12 11:42:54 +01:00
Guillaume Bouvignies bf874efe92 fix: main compile (#2983) 2024-01-10 15:31:05 +01:00
Ruben Fiszel 24fa643997 fix submodule stripe 2024-01-10 14:59:18 +01:00
Ruben Fiszel bb84ab654a feat: improve git sync and recompute dependents when common python script is redeployed (#2967)
* fix: allow extraConfig for agGrid to set onGridReady

* depmap

* depmap

* depmap

* depmap
2024-01-07 15:18:27 +01:00
Guillaume Bouvignies 05ca6ada86 fix: Deleting workspace delete all workspace related values in DB (#2961)
* fix: Deleting workspace delete all workspace related values in DB

* sqlx prepare
2024-01-05 18:02:40 +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 aa65093e94 feat: no overlap for flows togglable on schedules 2023-12-26 16:31:04 +01:00
Ruben Fiszel b290cbb758 feat: add summary to schedules 2023-12-26 14:15:46 +01:00
Guillaume Bouvignies 2870d4882d feat: Retry for scheduled scripts (#2893)
* feat: Retry for scheduled scripts

* rename scheduldedscriptwithretry to singlescriptflow

* Schedule options under tabs
2023-12-22 14:59:46 +01:00
Ruben Fiszel c8ef65aae1 fix sqlx 2023-12-17 17:29:25 +01:00