Commit Graph

2268 Commits

Author SHA1 Message Date
Émile Ré
5b0627b05a Fix continual improvements pages permissions handling
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 11:08:19 -08:00
Émile Ré
da3f9c0692 Fix audit pages permission handling
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 11:08:19 -08:00
Émile Ré
a59e62782b Fix assets page permissions handling
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 11:08:18 -08:00
Émile Ré
7e22893fd2 Fix saml config + org form permissions handling
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 11:08:18 -08:00
Émile Ré
b24ef0c3aa Fix trust center vendors permissions handling
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 11:08:18 -08:00
Émile Ré
55b0a19ea4 Fix trust center references tab permissions handling
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 11:08:18 -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é
8d51888895 Fix measure tasks page permissions handling
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 11:08:17 -08:00
Émile Ré
21353f35e7 Fix tasks page 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
Émile Ré
bf83e162d9 Add new permissions handling for custom domain page
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 11:02:53 -08:00
Émile Ré
6b2864e160 Move console to a relay multi project config
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 11:02:51 -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
45cc6fe5f0 Remove unused proxy path
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:42:02 -08:00
Bryan Frimin
2abe362371 Use console layout for employee page
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:41:58 -08:00
Bryan Frimin
7d5476507f Fix shared relay store between api
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:35:53 -08:00
Bryan Frimin
766aba5da1 Fix document signature loading
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:35:53 -08:00
Bryan Frimin
ecb716066c Put enforcement policy to optional when SAML domain is verfied
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:35:53 -08:00
Bryan Frimin
9330f454f0 Update api key page to use iam api
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:35:53 -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
924977f28b Change from statelesstoken to securetoken
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
Bryan Frimin
e5c8d83219 Fix missing relay provider employee page
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:35:50 -08:00
Bryan Frimin
3c8de6b884 Wording
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:27:45 -08:00
Émile Ré
6a97be5d8e Replug custom domain setting
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:27:45 -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
ac85d6b84d Fix always show login button
Signed-off-by: Bryan Frimin <bryan@getprobo.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
Émile Ré
80762de99b Plug sidebar permissions
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:27:42 -08:00
Bryan Frimin
7b119b565f Fix cannot delete saml config does not update the list
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:25:18 -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
Bryan Frimin
61007559d7 Remove useless domain
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:25:18 -08:00
Bryan Frimin
d05628e288 Fix cannot delete working saml config
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
5ae8da7610 Improve Authorize performance
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
Bryan Frimin
6291402fb8 Update policies def
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:25:15 -08:00