Ruben Fiszel
c4711d38e0
fix: fix delete perms user folders
2024-04-16 19:53:30 +02:00
Ruben Fiszel
0a9e1326fe
fix: tighten delete permissions
2024-04-16 10:41:14 +02:00
Ruben Fiszel
a1d2c59fce
feat: flow concurrency limits support custom concurrency key
2024-04-09 22:03:39 +02:00
Ruben Fiszel
501e050be8
fix: allow for longer approver names in flows
2024-04-08 15:44:33 +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
16996fba80
fix: fix audit issue with webhook triggered scripts
2024-03-31 14:52:06 +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
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
Ruben Fiszel
6854728569
fix: disapproval does not trigger flow error handler anymore
2024-03-17 11:08:02 +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
Ruben Fiszel
4ce1a19f65
fix: allow longer worker names
2024-03-15 15:33:47 +01:00
Ruben Fiszel
8909cfce19
add customizable template
2024-03-12 23:55:04 +01:00
HugoCasa
cedde04571
fix: remove admin instance username if setting disabled ( #3398 )
2024-03-12 14:25:01 +01:00
Ruben Fiszel
094c309ca1
Revert "fix: only set admin instance username when setting enabled ( #3396 )" ( #3397 )
...
This reverts commit 8748cd80d5 .
2024-03-12 13:57:34 +01:00
HugoCasa
8748cd80d5
fix: only set admin instance username when setting enabled ( #3396 )
2024-03-12 13:55:19 +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
f4fd7afbb3
fix: improve custom concurrency key handling
2024-03-06 15:53:01 +01:00
Ruben Fiszel
3c1e4b09a8
feat: implement progress monitor for parallel branches last transition
2024-02-28 08:49:35 +01:00
Ruben Fiszel
f1aa3cad2c
set last_ping to null for current flows
2024-02-25 20:40: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
02951b4815
fix: improve completed_job index
2024-02-24 00:13:28 +01:00
Ruben Fiszel
75eaa4bd30
fix: improve scim handling of renames on azure
2024-02-22 14:35:40 +01:00
Ruben Fiszel
73ce177e8e
fix: accept multiple dependency map importer for python
2024-02-20 23:28:42 +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
Ruben Fiszel
233f777b12
print SAML_METADATA in logs
2024-02-16 20:52:12 +01:00
Ruben Fiszel
a3c1793745
restrict policies to windmill_user
2024-02-16 13:05:39 +01:00
Ruben Fiszel
89825c4a25
relax audit log current setting
2024-02-13 22:00:25 +01:00
Ruben Fiszel
c37388d82e
fix(cli): update hub sync version
2024-02-12 12:44:12 +01:00
Guillaume Bouvignies
126773122a
feat: git sync now accepts path filters and type filters ( #3189 )
...
* feat: git sync now accepts path filters and type filters
* fix git sync for folders
* UI nits
* Add folder by default in migration
* fix openapi
2024-02-09 18:51:44 +01:00
Ruben Fiszel
b3e1e8f824
fix: improve on-boarding flow app
2024-02-09 11:57:52 +01:00
Ruben Fiszel
23bef7f31f
fix: improve agent policies
2024-02-07 22:45:07 +01:00
Ruben Fiszel
31fb948c35
handle null lockfiles better
2024-02-07 22:15:42 +01:00
Ruben Fiszel
f818817e10
feat: add nobypassrls migration
2024-02-05 08:55: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
3bb7845cf7
remove resume length check
2024-01-26 15:54:05 +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
Ruben Fiszel
fee2a96f1b
feat: improve SCIM support for groups
2024-01-19 14:02:15 +01:00
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
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
c9962203c4
feat: GIt sync to multiple repo ( #2996 )
2024-01-12 16:19:28 +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
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
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
HugoCasa
19c909ce66
fix: deno chromium support when nsjail enabled ( #2815 )
2023-12-08 18:18:20 +01:00
Ruben Fiszel
7beccdb886
feat: perpetual scripts
2023-12-04 19:46:43 +01:00