Commit Graph

221 Commits

Author SHA1 Message Date
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
9b14822e6a Build trust center api in the makefile
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-16 10:06:50 +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
c3ea7a3cd0 Add watermark to public trust center documents
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-15 17:02:38 +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
15bcf79d39 Fix framework export
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-12 16:45:23 +02:00
Sacha Al Himdani
d0e3c63a05 Order organization by name
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-12 13:56:57 +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
Sacha Al Himdani
018580c1db Use panic instead of returning errors in resolvers
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-08 10:33:20 +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
6716b1e615 Fix non mandatory fields on vendor
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-01 19:01:12 +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
a810853587 Add default snapshot null filter
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-01 10:50:23 +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
ad56142798 Use datum filter everywhere
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-29 16:03:33 +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
da4553beb2 Check snapshot type and id from url
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-28 19:49:49 +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
3639735215 Refacto public trust center
- More robust front authentification check to display the right button
- Remove trust relay to avoid query loop

Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-22 22:04:08 +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
Sacha Al Himdani
0262bd1c3d Add compliance registries
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-21 14:44:43 +02:00
Sacha Al Himdani
00c6b9fde6 Add nonconformity registries
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-18 12:27:38 +02:00
Sacha Al Himdani
55d488edac Add contols audits
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-14 15:59:58 +02:00
Sacha Al Himdani
215e97d9f5 Add name to audit
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-14 14:24:17 +02:00
Sacha Al Himdani
ee456aaa0f Add dpa on vendors
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-14 10:07:09 +02:00
Sacha Al Himdani
52f24a503d Add vendor contacts
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-13 20:43:57 +02:00
Sacha Al Himdani
3839d2000d Add baa on vendors
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-13 16:35:24 +02:00
Sacha Al Himdani
d65bc5f7e2 Enhance people
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-12 18:41:37 +02:00
Sacha Al Himdani
a43328560a Better handling of document versions
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-11 13:28:22 +02:00
Bryan Frimin
7030bd8df9 Fix leaking internal error
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-08-10 18:26:14 +04:00
Sacha Al Himdani
ab97fc8cf8 Add organization deletion
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-08 15:31:23 +02:00
Sacha Al Himdani
c9ab0678be Fix types generation
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-08 15:26:28 +02:00
Sacha Al Himdani
e0ad0fc4f2 Use configuration for report url duration
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:44 +02:00
Sacha Al Himdani
e49da8b0d9 Check tenant access
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:44 +02:00
Sacha Al Himdani
58ea075f0f Check if token still exist for trust center access
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:44 +02:00
Sacha Al Himdani
330ba0c18a Refacto session cookie handling
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:44 +02:00
Sacha Al Himdani
05123185e3 Refacto graphql recovery
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:44 +02:00