Commit Graph

1031 Commits

Author SHA1 Message Date
Émile Ré
260f196f9c Do not call useAssume on every route change
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-12 09:37:05 +04:00
Émile Ré
070000c46a Implement redirect-path for password method
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-12 09:37:05 +04:00
Émile Ré
660a37edd0 Pass organizationId to password login page to sign in and assume at the same time when possible
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-12 09:37:05 +04:00
Émile Ré
5fa4477d5d Create assume page to redirect to when AssumptionRequired catched in boundary
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-12 09:37:04 +04:00
Émile Ré
ab497ad6a7 Add error boundaries for auth and assume
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-12 09:37:04 +04:00
Émile Ré
583148eb5f Rename error
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-12 09:37:04 +04:00
Émile Ré
c79feb44dc Move shared assume logic into hook to use on employee pages
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-12 09:37:04 +04:00
Émile Ré
ce69899909 Catch assumption needed errors
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-12 09:37:03 +04:00
Émile Ré
1e1ec72ee7 Assume organization when loading org layout
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-12 09:37:02 +04:00
Sacha Al Himdani
107559761b Fix generated code
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-02-11 17:59:57 +01:00
Sacha Al Himdani
1494707cb5 Exclude users from google workspace bridge
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-02-10 12:42:24 +01:00
Bryan Frimin
49d6c4769d Style
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-02-10 12:00:27 +01:00
Bryan Frimin
5f7d4689aa Simplify UX of compliance access management
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-02-10 12:00:27 +01:00
Sacha Al Himdani
4f6884cb8f Fix duplicate assessments
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-02-09 14:23:01 +01:00
Émile Ré
3d14a592f6 Fix control obligation mapping action names
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-06 16:28:39 +04:00
Émile Ré
56591a773c Fix forgot page top spacing
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-04 19:03:59 +04:00
Émile Ré
afca8a3ddc Fix e2e tests hidden bug
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-04 18:32:52 +04:00
Émile Ré
09b7f2bb24 Handle spacing better for cases where there's a back link
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-04 17:39:16 +04:00
Émile Ré
d137e61ff0 Update auth layout on console and compliance page to remove right panel
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-04 16:29:08 +04:00
Émile Ré
08da270dbc Fix missing google logo on connected connector state
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-02 15:21:53 +04:00
Émile Ré
337506130b Fix missing google logo + use svg for slack logo
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-02 15:01:21 +04:00
Émile Ré
ff4a3f1d61 Fix missing relay generated files
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-02 14:29:14 +04:00
Émile Ré
cd8e905802 Fix memberships page conditional displaying
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-02 13:53:39 +04:00
Émile Ré
d9c07ecdef Fix bot review
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-02 13:32:58 +04:00
Émile Ré
96391b4822 Add mutations and inputs to manage brand logos
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-02 13:32:56 +04:00
Émile Ré
8b5b9e732f Add new console compliance page brand tab
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-02 13:32:56 +04:00
Émile Ré
65deef5d29 Use compliance page logo instead of organization one
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-02 13:32:56 +04:00
Émile Ré
8f0124b4b2 Move custom domain to compliance page tabs
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-02 13:32:55 +04:00
Bryan Frimin
e42e6407df Fix AI review
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-02-02 09:14:39 +01:00
Bryan Frimin
bc5bbdae81 Add scim bridge with connector
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-02-02 09:14:38 +01:00
Émile Ré
7f71124b5a Fix slack connection empty case
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-31 13:48:58 +04:00
Émile Ré
73ec5ce96b Rename trust center to compliance page in displayed text
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-29 08:41:18 +04:00
Émile Ré
fa586d4758 Safe link opening and stronger permission
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-28 22:12:46 +04:00
Émile Ré
3070719ed2 Remove log
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-28 22:10:22 +04:00
Émile Ré
e6cea22578 Remove useless buttons
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-28 22:08:24 +04:00
Émile Ré
ee3b0728bc Remove legacy trust center page
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-28 21:50:44 +04:00
Émile Ré
7e92d5a165 Refactor compliance page access page
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-28 21:45:43 +04:00
Émile Ré
42557e1640 Refactor compliance page vendors
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-28 19:17:27 +04:00
Émile Ré
c74631ae54 Refactor compliance page files page
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-28 18:37:44 +04:00
Émile Ré
36a936fcf4 Refactor compliance page documents page
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-28 16:52:17 +04:00
Émile Ré
3e3c3a8ebb Refactor compliance page audits page
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-28 16:17:45 +04:00
Émile Ré
07ea130536 Remove unused files
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-28 15:25:42 +04:00
Émile Ré
26a45f9c6f Add references page
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-28 15:21:44 +04:00
Émile Ré
12913fb65e Add overview page
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-28 13:46:10 +04:00
Émile Ré
3d25343508 Add CompliancePageLayout
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-28 10:15:14 +04:00
Émile Ré
afce8ebb1a Fix navigations after document mutations
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-27 18:20:33 +04:00
Émile Ré
73d461cbaa Fix signing notifications sending
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-27 17:52:59 +04:00
Émile Ré
51db1685f7 Refactor documents controls & description tabs to pages
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-27 17:52:59 +04:00
Émile Ré
165b2e7a67 Fix signatures count on documents page
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-27 17:52:59 +04:00
Émile Ré
147ea0f08f Make sure page reloads when version is selected
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-27 17:52:59 +04:00