Commit Graph

898 Commits

Author SHA1 Message Date
Bryan Frimin
bac107a7df Start IAM service
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:25 -08:00
Bryan Frimin
966988b4dc Style
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:25 -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
342d93911b Add session membership
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:23 -08:00
Bryan Frimin
7013612a43 Fix assume session on expire root session
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:23 -08:00
Bryan Frimin
12679057f4 Add assume organization session support
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:23 -08:00
Bryan Frimin
a4964e817c Change session from method tracking
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
Sacha Al Himdani
4ed3f5a067 Change state of applicability
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-01-16 22:56:00 +01:00
Bryan Frimin
c60e19a7a8 Add more matches
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-16 08:04:40 -08:00
Bryan Frimin
603e54a9b7 Update match string
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-16 08:02:37 -08:00
Bryan Frimin
4eadd42001 Filter tls junk logs
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-16 07:57:38 -08:00
Sacha Al Himdani
c76764b69a Add processing activity exports
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-01-16 14:42:53 +01:00
Bryan Frimin
874335ae17 Add proxy protocol support
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-15 15:17:22 -08:00
Sacha Al Himdani
3c2be844e4 Remove mandatory task from measure
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-01-15 18:15:45 +01:00
Yash Gupta
51b31f81f4 fix(mcp): pass measure_id in AddTaskTool and make it optional
Signed-off-by: Yash Gupta <yash3144@gmail.com>
2026-01-15 18:15:45 +01:00
Sacha Al Himdani
9626e24370 Add right requests
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-01-15 16:40:17 +01:00
Sacha Al Himdani
0fb281e0e9 Fix custom mail type conversion to citext
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-01-12 22:04:29 +01:00
Yash Gupta
1a3249de66 fix: normalize domain/email columns with citext
Signed-off-by: Yash Gupta <yash3144@gmail.com>
2026-01-12 18:07:53 +01:00
Sacha Al Himdani
aba51629c0 Fix people in mcp
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-01-09 15:55:26 +01:00
Sacha Al Himdani
6ab5ace353 Fix task display
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-01-09 15:47:13 +01:00
Sacha Al Himdani
8b71d11bfc Fix cancel signature
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-01-05 14:32:54 +01:00
Sacha Al Himdani
75e28627a5 Fix code blocks
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-01-05 10:45:20 +01:00
Sacha Al Himdani
233e197fdb Fix people deletion
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-31 13:55:47 +01:00
Sacha Al Himdani
afcfb2f0c9 Change minutes max length
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-26 10:16:26 +01:00
Sacha Al Himdani
504d31af6c Ignore no slack connector error during trust center access update
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-22 11:38:44 +01:00
Sacha Al Himdani
cf491a2096 Create slack message if necessary
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-22 11:09:51 +01:00
Sacha Al Himdani
cd13f9aa00 Change registry names
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-19 19:39:44 +01:00
Sacha Al Himdani
dccd186eb7 Make gdpr assessment snapshottable
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-19 18:11:25 +01:00
Sacha Al Himdani
91b42c6cd1 Add new gdpr registries
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-19 18:11:25 +01:00
Sacha Al Himdani
1b0923c6cc Fix trust center nil error
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-19 14:55:51 +01:00
Sacha Al Himdani
d6abaec786 Fix azure storage
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-17 16:55:30 +01:00
Sacha Al Himdani
7d58080ab4 Add risk vendor risk assesment to n8n
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-17 10:17:00 +01:00
Émile Ré
427565c521 Add light and dark logo files for frameworks
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-16 19:02:57 +01:00
Émile Ré
d702c4b7c6 Use gqlgen via tool and update generated code
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-16 12:45:25 +01:00
Bryan Frimin
001a2aa4ac Fix nil error on people(additional_email_addresses)
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-12-16 09:39:57 +01:00
Bryan Frimin
3eeafb21bd Fix ACME queue bloqued in case of error
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-12-15 19:10:16 +01:00