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
É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
Émile Ré
c0b2a5702d
Introduce pkg/mail.Addr
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2025-12-15 18:24:00 +01:00
Sacha Al Himdani
f77676c88c
Add auditor role
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-12-12 14:58:32 +01:00
Émile Ré
421a4cebbd
Clean active and requested
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2025-12-11 16:24:35 +01:00
Émile Ré
15b3493bc9
Fix merge and handle display of unpersisted trusct center document access status
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2025-12-11 16:24:35 +01:00
Émile Ré
eab3af5f26
Handle document list state + API payload
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2025-12-11 16:24:35 +01:00
Émile Ré
30011f4eb2
Add status in trust center access tab
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2025-12-11 16:24:35 +01:00
Émile Ré
19d850e90a
Add enum to handle rejected status of trust center document access
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2025-12-11 16:24:34 +01:00
Sacha Al Himdani
3169fa3c0a
Fix audit and framework deletion
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-12-09 17:34:50 +01:00
Sacha Al Himdani
975d16c623
Add employee page
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-12-09 15:33:05 +01:00
Bryan Frimin
dfd924abeb
Add tools and update authenticztion and RBAC
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-21 10:22:01 +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
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
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
d1c31978da
Fix role and organization logo
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-30 22:42:17 +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
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
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
06c05db3a4
Add people signature filtering
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-21 11:49:03 +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
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
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
17ea259d8d
Update graphql api
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-09 15:04:55 +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
Sacha Al Himdani
8504830c4b
Add public trust center documents
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-06 11:04:47 +02:00
Sacha Al Himdani
9844d85a3e
Add measure name order
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-03 10:44:34 +02:00