Ruben Fiszel
|
89456f502f
|
remove rsmq
|
2024-11-24 11:04:54 +01:00 |
|
HugoCasa
|
ecf4706784
|
feat: rehydrate instance settings/configs/users from CLI (#4035)
* feat: rehydrate instance settings/configs/users from CLI
* fix: nits
* feat: encryption key, saved instances, include all workspaces
* preshot client version
* Update deps.ts
|
2024-07-15 19:38:44 +02:00 |
|
HugoCasa
|
93f58056a0
|
feat: replace ephemeral tokens by jwt (#3908)
* feat: replace ephemeral tokens by jwt
* fix: migration + sqlx
* fix: tests, agent, ee ref
* fix: sqlx
* fix: tests
* fix: jwt prefix change + fix tests
* fix: nit
* fix: handle agent mode
|
2024-06-14 13:07:35 +02:00 |
|
HugoCasa
|
126459f972
|
feat: improve permissioned audit logs (#3799)
* fix: increase token label size in db
* Revert "Revert "feat: improve premissioned audit logs (#3793)" (#3798)"
This reverts commit afae33f5f8.
* feat: add username to email function
* fix: nit
* fix: add docstring to global func
|
2024-05-23 17:23:50 +02:00 |
|
Ruben Fiszel
|
afae33f5f8
|
Revert "feat: improve premissioned audit logs (#3793)" (#3798)
This reverts commit 35f8eecf2d.
|
2024-05-23 11:12:51 +02:00 |
|
HugoCasa
|
35f8eecf2d
|
feat: improve premissioned audit logs (#3793)
* feat: improve premissioned audit logs
* chore: update ee ref
* fix: build
* fix: sqlx
|
2024-05-23 08:55:48 +02: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 |
|
Guillaume Bouvignies
|
4990ac79c6
|
chore: License validation and Audit logs EE (#3227)
* chore: audit log EE
* update repo ref
* license key validation EE
|
2024-02-15 16:51:24 +01:00 |
|
Ruben Fiszel
|
6d977c514c
|
fix(scim): when deleting instance groups manually, delete also members mapping
|
2024-02-13 11:53:01 +01:00 |
|
Guillaume Bouvignies
|
165d5cbfc8
|
feat: Instance group management page (#2994)
|
2024-01-12 13:37:06 +01:00 |
|
Guillaume Bouvignies
|
0a9127f30a
|
feat: Instance group CRUD API (#2992)
|
2024-01-12 11:43:29 +01:00 |
|
Ruben Fiszel
|
f80b90ec40
|
restrict nb of groups to 3 and workspaces to 2
|
2023-11-18 13:28:29 +01:00 |
|
Ruben Fiszel
|
afecc756ee
|
fix sqlx
|
2023-09-14 08:50:19 +02:00 |
|
Ruben Fiszel
|
b0e699f07f
|
restrict nb of workspaces to 3 + number of oauth users to 50
|
2023-09-14 08:48:17 +02:00 |
|
Ruben Fiszel
|
dfcdb2d8ff
|
feat: worker groups admin panel (#2277)
* merge
* merge
* merge
* wg
* progress
* all
* all
* all
* all
* all
* all
* fix
* fix
|
2023-09-13 21:24:54 +02:00 |
|
Ruben Fiszel
|
bc75a00c0b
|
adjust group limit to remove native windmill groups
|
2023-09-07 09:51:09 +02:00 |
|
Ruben Fiszel
|
5d579e9f1b
|
adjust group limit to remove native windmill groups
|
2023-09-07 09:49:56 +02:00 |
|
Ruben Fiszel
|
29db0ca1d5
|
fix: add list resource types names
|
2023-09-07 01:09:10 +02:00 |
|
Ruben Fiszel
|
635a40aa03
|
fix build
|
2023-08-28 09:44:36 +02:00 |
|
Ruben Fiszel
|
2773ef051e
|
fix compilation
|
2023-08-28 09:00:13 +02:00 |
|
Ruben Fiszel
|
c51eebd0e1
|
limit number of groups to 5 in ce
|
2023-08-28 02:23:36 +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
|
766ab37fa7
|
feat: add SCIM instances groups to group page
|
2023-07-23 21:08:31 +02:00 |
|
Ruben Fiszel
|
4e02eab2e0
|
feat: add SCIM support
|
2023-07-22 19:54:00 +02:00 |
|
Ruben Fiszel
|
169d93e7b4
|
fix: remove lockfile on any rawinput change in flows
|
2023-07-20 20:46:39 +02:00 |
|
Ruben Fiszel
|
ebeeafccb8
|
fix: remove lockfile on any rawinput change in flows
|
2023-07-20 20:24:03 +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: https://github.com/launchbadge/sqlx/blob/afb6b1066e61f8e3875f530d96cfb5a299f13fda/examples/postgres/transaction/src/main.rs#L14-L17
notice that I'm temporarly using my custom patch
https://github.com/mrl5/sqlx/commit/16e4c9a8f380214ad61b1744d3e1f5fa866ffbcc
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
|
7c4c7c8d1a
|
make the group 'all' undeletable
|
2023-05-04 19:22:53 +02:00 |
|
Ruben Fiszel
|
49aeed88fa
|
fix permissioned_as from username
|
2023-01-17 12:49:24 +01:00 |
|
Ruben Fiszel
|
ff134c788b
|
creator of group is also automatically a member
|
2023-01-09 16:08:10 +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
|
bb89e5798c
|
path improvements v1
|
2022-12-18 05:55:29 +01:00 |
|
Ruben Fiszel
|
8d7dd7359c
|
group refactoring
|
2022-12-16 20:02:13 +01:00 |
|
Kai Jellinghaus
|
6263e90735
|
restructure the entire backend layout using workspaces (#815)
|
2022-10-29 11:58:06 +02:00 |
|