Commit Graph

263 Commits

Author SHA1 Message Date
Sacha Al Himdani
08c6cc8d09 Add api membership during organization creation
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-11-13 18:01:00 +01:00
Sacha Al Himdani
21c4b7cd9d Add role management
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-11-13 17:11:22 +01:00
Antoine Bouchardy
139f5984e2 Add meeting and meeting summary objects
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-11-12 23:55:49 +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
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
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
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
Sacha Al Himdani
d757c9604b Add company name and logo to documents
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-14 11:02:12 +02:00
Bryan Frimin
0c4a7169df Add procedure document type
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-13 22:36:37 +02:00
Bryan Frimin
b2392f51c4 Remove verifiedAt field from CustomDomain
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-13 22:19:43 +02:00
Bryan Frimin
f808a90bba Remove criticity on assets
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-13 22:06:49 +02:00
Bryan Frimin
344b340d1a Allow to filter measures by state
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-13 21:21:18 +02:00
Bryan Frimin
e109cb602e Add graphql log
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-11 23:14:45 +02:00
Bryan Frimin
17ea259d8d Update graphql api
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:04:55 +02:00
Bryan Frimin
2865b484bc Add cusotmizable cname target domain
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:04:52 +02:00
Bryan Frimin
a525309b61 Add custom domain graphql API
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:04:51 +02:00
Yannis Varni
ff7ba08fc1 File refs in one table
Added a file service
Refactored evidence and vendor compliance associated services and resolvers
Created SQL migration scripts
Updated GraphQL schema accordingly and the UI components
Removed unused methods and resolvers for evidence service

Signed-off-by: Yannis Varni <yannis@edinomis.fr>
2025-10-08 17:21:19 +02:00