Bryan Frimin
6d1760ce9b
Use enum values
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-12 12:04:35 +01:00
Bryan Frimin
944f61da15
Fix various errors
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-12 12:04:35 +01:00
Bryan Frimin
fcbfd93f26
Fix route mount for each requests
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-12 12:04:34 +01:00
Bryan Frimin
37aa5e04be
Add vendor list and create tools
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-12 12:04:34 +01:00
Bryan Frimin
1436d0db08
Add simple MCP server
...
Proof of concept of working MCP server for Probo. Currently the official
MCP library does not support session that why the server is configured
in stateless mode. It seams the input jsonschema is not used to perform
any validation, so we should figuring out how to validate the input
properly.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-12 12:04:34 +01:00
Bryan Frimin
d71800efbd
Do not log sensitive info
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-12 11:46:14 +01:00
Bryan Frimin
edce70141d
Add IDP initiated flow support
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-12 09:06:02 +01:00
Bryan Frimin
f9216d30b2
Add validator lib
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-06 13:13:17 +01:00
Sacha Al Himdani
288c59a5f2
Make descriptions nullable
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-05 17:58:50 +01:00
Sacha Al Himdani
fee5a9232e
Make secure cookie configurable
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-04 17:09:51 +01:00
Sacha Al Himdani
5212d0c18f
Add api keys
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-11-04 13:37:31 +01:00
Bryan Frimin
59aa332ab5
Move to vanity import url
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-31 17:01:52 +01:00
Sacha Al Himdani
fce3c58651
Fix error messages
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-31 16:16:25 +01:00
Sacha Al Himdani
9a33f7b771
Manage errors
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-31 15:14:56 +01:00
Sacha Al Himdani
a22c060027
Fix organization creation
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-31 15:01:08 +01:00
Sacha Al Himdani
8cd014ebbc
Add vendors to processing activities
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-31 10:17:09 +01:00
Bryan Frimin
70b221e3bd
Use const instead of free string
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-30 22:45:45 +01:00
Bryan Frimin
d1c31978da
Fix role and organization logo
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-30 22:42:17 +01:00
Bryan Frimin
896e6e0736
Refactor hostname to become baseurl
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-30 19:41:15 +01:00
Bryan Frimin
57f43f822a
Style
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-30 16:38:14 +01:00
Bryan Frimin
e77256c131
Fix permission issue on membership
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-30 16:38:14 +01:00
Bryan Frimin
29917578fc
Fix various bad tenant isolation
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-30 16:38:13 +01:00
Bryan Frimin
a42670d5bd
Simpliy and ensure tenant for saml consume
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-30 16:38:13 +01:00
Bryan Frimin
f0c4a51a1d
Fix mail addr validation
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-30 16:38:12 +01:00
Bryan Frimin
b693af1770
Fix log sensitive info
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-30 16:38:12 +01:00
Bryan Frimin
8bf82331e8
Remove default role configuration
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-30 16:38:10 +01:00
Bryan Frimin
6f2bd9c92f
Fix failed to to cannot
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-30 16:38:08 +01:00
Bryan Frimin
2766f8e423
Add SAML support
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-30 16:31:27 +01:00
Sacha Al Himdani
75f3f92f04
Add rank to reference
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-29 12:37:25 +01:00
Sacha Al Himdani
1f0a5dff5c
Redesign trust center console
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-28 16:42:56 +01:00
Sacha Al Himdani
1bd6f7c1c9
Add trust center files
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-27 18:46:03 +01:00
Sacha Al Himdani
b0f60d8de5
Refactor slack messages
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-23 15:10:55 +02:00
Sacha Al Himdani
0073846d3b
Add interactif slack message
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-23 15:10:55 +02:00
Sacha Al Himdani
de004ce8d7
Add slack integration
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-23 15:10:54 +02:00
Bryan Frimin
00bba05faf
Hide accepted invitations
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-23 11:59:48 +02:00
Bryan Frimin
d40fa943ce
Fix classification api error
...
Fix #474
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-23 11:21:45 +02:00
Bryan Frimin
c7cabf23de
Add document classification
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-22 17:02:39 +02:00
Sacha Al Himdani
611b549f08
Fix optional empty value update
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-22 15:42:05 +02:00
Bryan Frimin
e5c63218c3
Fix invitation status not updated in the UI
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-22 14:23:17 +02:00
Bryan Frimin
580c4e35c2
Add http to https redirect
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-21 17:36:10 +02:00
Bryan Frimin
06c05db3a4
Add people signature filtering
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-21 11:49:03 +02:00
Bryan Frimin
5951b464cf
Fix react-pdf race condition
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-16 12:58:11 +02:00
Sacha Al Himdani
f07f554f47
Fix audit title update
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-15 17:39:49 +02:00
Bryan Frimin
2f2c8ccd4b
Make UI of signature page better
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-15 15:17:04 +02:00
Sacha Al Himdani
4a24219500
Add status to invitation
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-14 16:32:23 +02:00
Sacha Al Himdani
165eb267f2
Refactor invitation system
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-14 16:32:22 +02:00
Bryan Frimin
0f96b8518f
Refactoring of authentification
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-14 16:32:22 +02:00
Bryan Frimin
825e7490aa
Generate go code
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-14 12:10:01 +02:00
Bryan Frimin
f26989c2fe
Add EU as possible contry code for vendor
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-14 11:55:42 +02:00
Bryan Frimin
09281bce72
Remove trust center slug config UI
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-14 11:46:40 +02:00