Commit Graph

86 Commits

Author SHA1 Message Date
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
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
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
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
0262bd1c3d Add compliance registries
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-21 14:44:43 +02:00
Benoit Garcia
cb8dc0340e Add vendors
Reformat the vendor list
Add Okta to the vendor list
Add Gitlab to the vendor list
Add Scaleway to the vendor list

Signed-off-by: Benoit Garcia <benoit.garcia@protonmail.com>
2025-08-20 16:53:43 +02:00
Sacha Al Himdani
c2209d3842 Wider sidebar
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-20 10:59:02 +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
Bryan Frimin
210a05b54d Remove circular import
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-08-16 08:44:26 +04: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
d65bc5f7e2 Enhance people
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-12 18:41:37 +02:00
Sacha Al Himdani
32c47a1988 Add trust center configuration
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-07-31 15:36:24 +02:00
Sacha Al Himdani
e85a7b4955 Add audits
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-07-31 15:02:55 +02:00
Sacha Al Himdani
f0afde219b Fix controls and frameworks small issues
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-07-22 14:50:01 +02:00
Sacha Al Himdani
85bd140599 Exclude controls
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-07-21 11:05:04 +02:00
Jonathan
f114f3bc4a Add version selector on document
Fix #166

Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-07-15 16:48:04 +02:00
Jonathan
a4606f95f5 Add checkboxes for documents table
Helps #167

Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-07-15 16:48:04 +02:00
Jonathan
25b330f948 Load fileUrl on demand for evidence
Fix #168

Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-07-15 16:48:04 +02:00
Bryan Frimin
8b9e0a66eb Fix risk score color on dark mode
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-30 14:25:08 +02:00
Jonathan
bd1e7396ae Add link dialog for measure evidences 2025-06-21 11:53:43 +02:00
Jonathan
b6cda52f37 Make text selectable inside td with links
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-17 13:24:19 -07:00
Jonathan
ab54d13b87 Add evidence preview url
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-17 13:24:17 -07:00
Jonathan
d3ff7cc6ac Fix centered layout height
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-17 13:24:17 -07:00
Bryan Frimin
15880e9933 Fix upload file size too small
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-14 22:45:07 -07:00
Jonathan
f709eda08c Add loading state for select dropdown 2025-06-13 14:45:40 -07:00
Jonathan
2107713a3e Fix color for danger button for light theme 2025-06-13 14:45:39 -07:00
Jonathan
789e2826ae Fix new front end configuration 2025-06-13 14:45:39 -07:00
Bryan Frimin
9245531184 Fix logout does not work
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-13 14:39:32 -07:00
Sacha Al Himdani
d6ba8e1072 Remove old frontend
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 14:01:04 -07:00
Sacha Al Himdani
187bc84365 Create assets helper
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:48 -07:00
Sacha Al Himdani
737accc787 Add assets inventory to the new ui
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:47 -07:00
Sacha Al Himdani
095080f0c9 Fix measure percentage
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:47 -07:00
Jonathan
aa1ab4096d Fix color for risk chart value
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:46 -07:00
Jonathan
fb9bce0282 Fix typescript compilation error on public properties
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:46 -07:00
Jonathan
e1b63b59a6 Use custom lazy for loading components
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:45 -07:00
Jonathan
b841e86964 Fix relativeDateFormat for short duractions
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:45 -07:00
Jonathan
8a4c64c42f Scroll control into view
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:45 -07:00
Bryan Frimin
c401234bda Fix nav bar color
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:44 -07:00
Bryan Frimin
c38a46a4de Fix build
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:44 -07:00
Bryan Frimin
6c3de607f2 Ignore story book static
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:44 -07:00
Jonathan
ab077c385e Allow linking controls
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:43 -07:00
Jonathan
93aeedf1e1 Add tasks panels
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:43 -07:00
Jonathan
daaee07952 Rename referenceId to sectionTitle
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:43 -07:00
Jonathan
140857bfb3 Add measures evidences tab
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:43 -07:00
Jonathan
b660c0ce7f Add risk assessment tab
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:43 -07:00
Jonathan
7d2d26aab5 Add document type field
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:43 -07:00
Jonathan
74c136f6c0 Add frameworks detail page
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:43 -07:00