Bryan Frimin
|
eb4b4d3d8e
|
Fix organization serialization
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 12:22:48 -08:00 |
|
Bryan Frimin
|
71263367f6
|
Add last used at to personal api key
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 12:22:48 -08:00 |
|
Bryan Frimin
|
5c64e304e8
|
Enforce at least one owner
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 12:22:48 -08:00 |
|
Bryan Frimin
|
9936df64d9
|
Disallow delete membership when managed by SCIM
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 12:22:48 -08:00 |
|
Bryan Frimin
|
7030d06aed
|
Add membership state
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 12:22:47 -08:00 |
|
Émile Ré
|
431f2fd557
|
Fix cannot delete expired invitation
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-01-17 12:22:47 -08:00 |
|
Émile Ré
|
786d7e4962
|
Fix TIA GQL type contructor
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-01-17 12:22:47 -08:00 |
|
Bryan Frimin
|
da8a670a68
|
Improve scim event UI/UX
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 12:22:46 -08:00 |
|
Émile Ré
|
f13e9ba10a
|
Put back sorting columns on invitation and members
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-01-17 12:22:46 -08:00 |
|
Bryan Frimin
|
e2225d9970
|
Refactor scim filter management
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 12:22:46 -08:00 |
|
Bryan Frimin
|
eb4024d878
|
Simplify SCIM types/error management
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 12:22:45 -08:00 |
|
Bryan Frimin
|
4beba10a6e
|
Fix error when scim event does not have membership
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 12:22:44 -08:00 |
|
Bryan Frimin
|
0a94e4f3ab
|
Remove useless check
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 12:22:44 -08:00 |
|
Bryan Frimin
|
31f79fccce
|
Add SCIM handler draft
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 12:22:44 -08:00 |
|
Bryan Frimin
|
cfc514c8e0
|
Add SCIM management
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 12:20:14 -08:00 |
|
Bryan Frimin
|
b6799cbb01
|
Add membership source
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 12:17:52 -08:00 |
|
Émile Ré
|
3564bd5495
|
Fix sign up and accept invite
Signed-off-by: Émile Ré <nemile.re@gmail.com>
|
2026-01-17 12:17:51 -08:00 |
|
Bryan Frimin
|
c3d4573091
|
Fix get identity on organization pending invitation
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 12:17:51 -08:00 |
|
Bryan Frimin
|
4dc8fbda55
|
Remove iam unused types
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 12:17:51 -08:00 |
|
Bryan Frimin
|
32caed1697
|
Remove unused types
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 12:17:50 -08:00 |
|
Émile Ré
|
c4e7cacea4
|
Any identity can create an org
Signed-off-by: Émile Ré <nemile.re@gmail.com>
|
2026-01-17 12:15:44 -08:00 |
|
Émile Ré
|
26371857e9
|
Fix invite user dialog create people + connection prepend edge
Signed-off-by: Émile Ré <nemile.re@gmail.com>
|
2026-01-17 12:14:52 -08:00 |
|
Bryan Frimin
|
5fafba87a7
|
Dog food IAM to manage IAM
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 12:14:51 -08:00 |
|
Émile Ré
|
e4a1e75deb
|
Get rid of previous permission providers
Signed-off-by: Émile Ré <nemile.re@gmail.com>
|
2026-01-17 12:13:56 -08:00 |
|
Bryan Frimin
|
4013b00841
|
Refactor policies document
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 11:37:39 -08:00 |
|
Émile Ré
|
269f963b48
|
Fix document pages permissions handling
Signed-off-by: Émile Ré <nemile.re@gmail.com>
|
2026-01-17 11:08:19 -08:00 |
|
Émile Ré
|
f3e23850ff
|
Fix data pages permissions handling
Signed-off-by: Émile Ré <nemile.re@gmail.com>
|
2026-01-17 11:08:19 -08:00 |
|
Émile Ré
|
0103f90918
|
Fix trust center audist documents files tabs permissions handling
Signed-off-by: Émile Ré <nemile.re@gmail.com>
|
2026-01-17 11:08:17 -08:00 |
|
Émile Ré
|
e46a11001a
|
Fix iam pages permissions handling
Signed-off-by: Émile Ré <nemile.re@gmail.com>
|
2026-01-17 11:08:16 -08:00 |
|
Émile Ré
|
ca533ce7a7
|
Expose permission field on each core schema node implementation
Signed-off-by: Émile Ré <nemile.re@gmail.com>
|
2026-01-17 11:05:33 -08:00 |
|
Bryan Frimin
|
c1df98cec1
|
Remove debug log
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 10:42:03 -08:00 |
|
Bryan Frimin
|
c4699e433f
|
Add reveal token
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 10:35:52 -08:00 |
|
Bryan Frimin
|
5500c9e246
|
Fix lastSession returns 5xx with api key
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 10:35:52 -08:00 |
|
Bryan Frimin
|
63abfe3698
|
Fix not token secret
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 10:35:52 -08:00 |
|
Bryan Frimin
|
1cdf005087
|
WIP
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 10:35:52 -08:00 |
|
Émile Ré
|
278411392d
|
Replug invitations
Signed-off-by: Émile Ré <nemile.re@gmail.com>
|
2026-01-17 10:27:44 -08:00 |
|
Émile Ré
|
e0f6bbd204
|
Plug back organization members
Signed-off-by: Émile Ré <nemile.re@gmail.com>
|
2026-01-17 10:27:44 -08:00 |
|
Bryan Frimin
|
3e95c8c38a
|
Fix missing child session on SAML
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 10:27:44 -08:00 |
|
Bryan Frimin
|
41a6df9aec
|
Fix test login url returns 404
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 10:27:44 -08:00 |
|
Bryan Frimin
|
12c7c278ad
|
Fix 5xx when saml config already exist
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 10:25:18 -08:00 |
|
Émile Ré
|
b012b5ec42
|
Replug SAML configurations
Signed-off-by: Émile Ré <nemile.re@gmail.com>
|
2026-01-17 10:25:17 -08:00 |
|
Bryan Frimin
|
600d763d18
|
Add error when unauthorized
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 10:25:17 -08:00 |
|
Bryan Frimin
|
2615a1eed5
|
Add permission query
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 10:25:17 -08:00 |
|
Bryan Frimin
|
092c9aa97c
|
Rename authorize func
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 10:25:17 -08:00 |
|
Bryan Frimin
|
b7471c97f8
|
Remove legacy rbac
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 10:25:16 -08:00 |
|
Bryan Frimin
|
799bf6a0ec
|
Fix slack connector permission
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 10:25:16 -08:00 |
|
Bryan Frimin
|
09c456b8ac
|
WIP
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 10:25:16 -08:00 |
|
Bryan Frimin
|
15c9c9ebd8
|
Add missing relation id
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 10:25:16 -08:00 |
|
Bryan Frimin
|
d637f6f192
|
Remove deadcode
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 10:25:15 -08:00 |
|
Bryan Frimin
|
a2f816ab1a
|
Backport missing resolvers
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-01-17 10:25:15 -08:00 |
|