Sacha Al Himdani
|
42189f3cc4
|
Display control description
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-16 14:48:51 +01:00 |
|
Sacha Al Himdani
|
d0af53e1f4
|
Fix control order in SOA
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-16 11:53:55 +01:00 |
|
Sacha Al Himdani
|
60538ef2bb
|
Change webhook configuration to subscription
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-13 18:28:28 +01:00 |
|
Sacha Al Himdani
|
6de906d0a9
|
Remove status on webhook data
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-13 18:28:28 +01:00 |
|
Sacha Al Himdani
|
2d2546ee1b
|
Remove endpoint on webhook events
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-13 18:28:27 +01:00 |
|
Sacha Al Himdani
|
c81205aaa1
|
Allow only https
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-13 18:28:27 +01:00 |
|
Sacha Al Himdani
|
5f76f3245a
|
Fix linter
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-13 18:28:26 +01:00 |
|
Sacha Al Himdani
|
a1e726ec49
|
Change webhook table names
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-13 18:28:26 +01:00 |
|
Sacha Al Himdani
|
a345e0be02
|
Add webhook calls ui
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-13 18:28:25 +01:00 |
|
Sacha Al Himdani
|
f9de9c4834
|
Add webhooks
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-13 18:28:25 +01:00 |
|
Émile Ré
|
837077d63a
|
Fix invitation list default order
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:14 +04:00 |
|
Émile Ré
|
a406babf9a
|
Remove settings members page
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:14 +04:00 |
|
Émile Ré
|
00a4d9fff0
|
Fix profiles totalcount
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:14 +04:00 |
|
Émile Ré
|
f033338cda
|
Keep both people and members pages
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:14 +04:00 |
|
Émile Ré
|
29371662e2
|
Fix referenced columns used in certain SQL queries + minor front fixes
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:13 +04:00 |
|
Émile Ré
|
d235f4a86b
|
Update frontend links to users
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:12 +04:00 |
|
Émile Ré
|
3a459f1992
|
Rework console pages and implement profile update
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:12 +04:00 |
|
Émile Ré
|
6b4185aa9b
|
Make console buildable by removing people related GQL queries
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:10 +04:00 |
|
Émile Ré
|
d7e1703ff3
|
Fix coredata SQL queries using new FKs columms
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:10 +04:00 |
|
Émile Ré
|
a4cc5d6952
|
Do not set continue when not needed + infer organizationId to assume after pw sign in
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 10:13:28 +04:00 |
|
Émile Ré
|
4f7274d50b
|
Use safe redirections
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 09:37:07 +04:00 |
|
Émile Ré
|
e46c1d4894
|
Rename redirect-path to continue + handle redirection on forbidden from wrong org assume
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 09:37:07 +04:00 |
|
Émile Ré
|
e0bb27bff4
|
Various fixes
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 09:37:06 +04:00 |
|
Émile Ré
|
d8bb4040a1
|
Org dropdown does not need to perform assume anymore, it will use redirect-path and assume page
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 09:37:06 +04:00 |
|
Émile Ré
|
a8d1ce0097
|
Implement redirect path for saml
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 09:37:06 +04:00 |
|
Émile Ré
|
5254be38cb
|
Remove unused mutation result fields
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 09:37:06 +04:00 |
|
Émile Ré
|
0fca372ed4
|
No need for custom hook, logic only used on AssumePage
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 09:37:05 +04:00 |
|
Émile Ré
|
795b0a8de2
|
Remove useAssume from layouts now that we have the /assume page that redirects
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 09:37:05 +04:00 |
|
É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 |
|