Commit Graph

70 Commits

Author SHA1 Message Date
Émile Ré
ad122f8b2e Rework the UI of vendor row on compliance page
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-02-04 18:38:48 +04:00
Émile Ré
baad2f8a34 Display URL host on compliance page organization sidebar ENG-53
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-01-28 09:40:03 +04:00
Bryan Frimin
e5c8d83219 Fix missing relay provider employee page
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:35:50 -08:00
Émile Ré
6a97be5d8e Replug custom domain setting
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:27:45 -08:00
Émile Ré
433c081d22 OrganizationsPage switch to MembershipCard and add membership session state
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:20 -08:00
Sacha Al Himdani
4ed3f5a067 Change state of applicability
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-01-16 22:56:00 +01:00
Sacha Al Himdani
9626e24370 Add right requests
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-01-15 16:40:17 +01:00
Sacha Al Himdani
6ab5ace353 Fix task display
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-01-09 15:47:13 +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é
8c772661bf Use framework logo on console & trust
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-16 19:05:34 +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
Sacha Al Himdani
c355f1c307 Make employee role assignable
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-09 17:28:13 +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
Émile Ré
6462de597b Fix @probo/trust lint errors
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-04 17:27:48 +04:00
Émile Ré
57caa9d28f Move route utils to packages/routes
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-04 17:27:48 +04:00
Émile Ré
209a7e5983 Fix lint
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-02 18:40:38 +04:00
Émile Ré
e65097f248 Fix permissions handling with react context
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-02 18:40:38 +04:00
Jonathan
7e8222d9b5 Fix cubic review
Signed-off-by: Jonathan <contact@grafikart.fr>
2025-12-01 18:23:11 +04:00
Jonathan
218566505b Handle keyboard navigation
Signed-off-by: Jonathan <contact@grafikart.fr>
2025-12-01 18:23:11 +04: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
Sacha Al Himdani
9a33f7b771 Manage errors
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-31 15:14:56 +01:00
Bryan Frimin
c7cabf23de Add document classification
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-22 17:02:39 +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
c4c4fda49f Support ID-based trust center URLs with slug fallback
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-13 23:23:08 +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
Sacha Al Himdani
a7d129a41c Fix custom domain trust center design
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-10 15:38:59 +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
Jonathan
55e85e5f67 Add trust center v2
Signed-off-by: Jonathan <contact@grafikart.fr>
2025-09-30 16:23:22 +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
eabc34c3ac Standardize date display
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-18 16:50:05 +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
d9001215f6 Rename registries
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-09 12:53:26 +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
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
6003806ccd Enable data type only for snapshots
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-27 13:51:39 +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
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