frontend permissions

* rework backend workspace permissions
This commit is contained in:
Philipinho
2024-06-03 02:54:12 +01:00
parent b88e0b605f
commit 886d9591fa
54 changed files with 715 additions and 385 deletions

17
pnpm-lock.yaml generated
View File

@ -126,6 +126,12 @@ importers:
apps/client:
dependencies:
'@casl/ability':
specifier: ^6.7.1
version: 6.7.1
'@casl/react':
specifier: ^3.1.0
version: 3.1.0(@casl/ability@6.7.1)(react@18.2.0)
'@emoji-mart/data':
specifier: ^1.1.2
version: 1.1.2
@ -1397,6 +1403,12 @@ packages:
'@casl/ability@6.7.1':
resolution: {integrity: sha512-e+Vgrehd1/lzOSwSqKHtmJ6kmIuZbGBlM2LBS5IuYGGKmVHuhUuyh3XgTn1VIw9+TO4gqU+uptvxfIRBUEdJuw==}
'@casl/react@3.1.0':
resolution: {integrity: sha512-p4Xmex1Slxz/G0cBtZik+xyOkeOynBUe0UrMFTai6aYkYOb4NyUy3w+9rtnedjcuKijiow2HKJQjnSurLxdc/g==}
peerDependencies:
'@casl/ability': ^3.0.0 || ^4.0.0 || ^5.1.0 || ^6.0.0
react: ^16.0.0 || ^17.0.0 || ^18.0.0
'@colors/colors@1.5.0':
resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
engines: {node: '>=0.1.90'}
@ -9035,6 +9047,11 @@ snapshots:
dependencies:
'@ucast/mongo2js': 1.3.4
'@casl/react@3.1.0(@casl/ability@6.7.1)(react@18.2.0)':
dependencies:
'@casl/ability': 6.7.1
react: 18.2.0
'@colors/colors@1.5.0':
optional: true