501 Commits

Author SHA1 Message Date
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
98516d54ea Fix timestamp type
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-14 15:47:55 +02:00
Bryan Frimin
4c4ccabf3c Remove default
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-14 15:47:54 +02:00
Bryan Frimin
6631e0fa99 Fix failed ACME block the queue
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-14 15:47:53 +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
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
f808a90bba Remove criticity on assets
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-13 22:06:49 +02:00
Bryan Frimin
7d7acbcf14 Enforce only one domain per organization
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:04:54 +02:00
Bryan Frimin
359aaab1b4 Remove row level encryption for certificate
certificate is public no need to encrypt it

Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:04:52 +02:00
Bryan Frimin
20b0d639ac Rename cache table
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:03:35 +02:00
Bryan Frimin
e94086e1e0 Add database migration
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:03:35 +02:00
Sacha Al Himdani
18c751b9ad Fix vendor compliance reports migration
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-09 14:52:06 +02:00
Sacha Al Himdani
49326e559b Fix file evidence migration
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-09 13:58:24 +02:00
Sacha Al Himdani
b7b684ecbc Fix file evidence migration
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-08 17:21:19 +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
4adefef448 Handle missing NDA
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-06 09:39:42 +02:00
Sacha Al Himdani
51273d820a Fix asset owner deletion
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-03 12:30:09 +02:00
Sacha Al Himdani
770a795cd3 Add granular trust center access
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-01 14:54:32 +02:00
yvarni
0f8135482e Change file size from int to int64
Signed-off-by: Yannis Varni <yannis@edinomis.fr>
2025-09-26 17:47:23 +02:00
Sacha Al Himdani
07b931c66c Drop request by
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-26 09:24:29 +02:00
Sacha Al Himdani
98d7e7b7b9 Update obligations
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-25 15:21:37 +02:00
Sacha Al Himdani
c56563a850 Add trust center references
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-24 15:53:10 +02:00
Sacha Al Himdani
533822b60d Decouple users from people
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-23 13:50:41 +02:00
Sacha Al Himdani
104330d3fd Add fields to organization
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-20 23:51:45 +02:00
Sacha Al Himdani
04e3eb81a7 Upgrade documents
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-18 16:32:59 +02:00
Sacha Al Himdani
a2dc85f853 Add countries and category to vendors
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-15 18:42:16 +02:00
Sacha Al Himdani
b06bd113f3 Add nda to trust center
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-15 16:53:51 +02:00
Sacha Al Himdani
e08c7af05f Send framework export by email
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-11 18:00:30 +02:00
Sacha Al Himdani
d9001215f6 Rename registries
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-09 12:53:26 +02:00
Sacha Al Himdani
b6254f4758 Soft delete documents
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-08 16:51:03 +02:00
Bryan Frimin
9a3c4d3965 Plug framework export
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-04 13:35:34 +02:00
Bryan Frimin
d47cac911d Initial export
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-09-04 12:44:41 +02:00
Sacha Al Himdani
16ced9638d Add risk snapshots
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-03 15:11:22 +02:00
Sacha Al Himdani
078102db74 Add vendor snapshots
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-01 18:58:59 +02:00
Sacha Al Himdani
89036d3a0f Add assets snapshots
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-29 19:46:44 +02:00
Sacha Al Himdani
612149afc8 Add processing activity registry snapshots
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-29 17:07:11 +02:00
Sacha Al Himdani
2c237b5bfa Add continual improvement snapshots
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-29 15:40:53 +02:00
Sacha Al Himdani
16c94c4cca Add compliance registry snapshots
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-29 15:07:34 +02:00
Sacha Al Himdani
7d80a7d5f4 Add noncompliance snapshots
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-28 19:49:48 +02:00
Sacha Al Himdani
a0af20ea95 Fix noncomformity registries typo
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-28 18:30:21 +02:00
Sacha Al Himdani
ec7fe810d0 Remove audit link to registries
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-28 15:12:30 +02:00
Sacha Al Himdani
199de3bdb0 Add processing activity registries
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-28 12:48:18 +02:00
Sacha Al Himdani
bb68af1d3c Add continual improvement registries
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-27 16:29:49 +02:00
Sacha Al Himdani
05b9672a03 Add controls snapshots
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-27 11:47:26 +02:00
Sacha Al Himdani
e12d04c947 Add snapshots
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-26 11:48:01 +02:00
Sacha Al Himdani
5db9b9f787 Add trust center access requests
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-22 11:04:48 +02:00
Sacha Al Himdani
54c14a1816 Add vendor services
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-21 15:30:36 +02:00