Commit Graph

45 Commits

Author SHA1 Message Date
É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
e9ac50d91c Update RBAC on console
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:23:45 -08:00
Émile Ré
eaae29e55e Fix total count when only selected
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:14:56 -08:00
Bryan Frimin
dccac5c088 Move UnwrapOmittable in a dedicated helper
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:14:56 -08:00
Émile Ré
d4016186c2 Move page loaders in lazy components + plug viewer membership
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:14:56 -08:00
Bryan Frimin
7ea232cceb Remove availableApplications field
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:14:56 -08:00
Bryan Frimin
48183906f8 Add shortcut totalCount
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:14:55 -08:00
Bryan Frimin
c435d16ba6 Add shortcut for only id selection
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:14:55 -08:00
Bryan Frimin
d4b039737e Rename identity profile on membership profile
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:14:54 -08:00
Bryan Frimin
c124092266 Add members order by
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:13:30 -08:00
Bryan Frimin
2f7a3a5f76 Add identity profile
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:13:29 -08:00
Bryan Frimin
e0225cbbbc Remove dead type
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:28 -08:00
Émile Ré
62721f7627 Plug back general settings page
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:27 -08:00
Bryan Frimin
0f7c755d53 Rename user into identity
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:27 -08:00
Bryan Frimin
63349098fd Add saml domain verification
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:26 -08:00
Émile Ré
e4df37b5c8 Replug password sign in
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:24 -08:00
Bryan Frimin
f72851df4d Fix no internal error on node
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:24 -08:00
Bryan Frimin
393343e557 Fix lastSession always return an error
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:24 -08:00
Bryan Frimin
0c79bf4b9b Fix misuse of bang
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:24 -08:00
Bryan Frimin
397baaea9f Rename to lastSession
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:24 -08:00
Bryan Frimin
3f0616530a Add assume org session on api
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:23 -08:00
Bryan Frimin
811bebca48 Rename open session for saml
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:22 -08:00
Émile Ré
2af9eb47a7 Fix collision between connect API key & Session middlewares
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:22 -08:00
Émile Ré
ddf585fc18 Replug organizations page without assumable sessions
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:07:42 -08:00
Bryan Frimin
970a734964 Fix active session must not be return if expired
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:07:42 -08:00
Bryan Frimin
7a26473e8f Add activeSession on membership
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:07:42 -08:00
Émile Ré
b09670d458 Querying connect graphQL API
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:07:41 -08:00
Bryan Frimin
e61d72f15d Rewrite permission system
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:07:41 -08:00
Bryan Frimin
2baf8f0413 Gracefully handle many errors
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:07:40 -08:00
Bryan Frimin
74fc3b8cd1 Rewrite identity and access management
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:07:34 -08:00