Commit Graph

1720 Commits

Author SHA1 Message Date
Bryan Frimin
821ca13152 Order signature by people full name
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-21 11:00:30 +02:00
Bryan Frimin
0a7e48d662 Increase people page size for document
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-21 09:19:46 +02:00
Bryan Frimin
afc5107cf2 Fix 5xx on risk measures resolver
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-20 12:45:35 +02:00
Sacha Al Himdani
da2e19e1bc Fix ordered list display in documents
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-17 14:41:19 +02:00
Bryan Frimin
5951b464cf Fix react-pdf race condition
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-16 12:58:11 +02:00
Bryan Frimin
9dcb0fcbf0 Increase signature link valitidy period
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-16 12:13:57 +02:00
Sacha Al Himdani
87ac7485f3 Use link to png logo in emails
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-15 18:53:23 +02:00
Sacha Al Himdani
ae45410b82 Use html in emails
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-15 17:55:36 +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
Bryan Frimin
935fefbf3f Remove content from the API
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-15 15:17:05 +02:00
Bryan Frimin
2f2c8ccd4b Make UI of signature page better
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-15 15:17:04 +02:00
Sacha Al Himdani
feeaad777c Fix style of invitation and membership files
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-14 16:32:23 +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
84a80b9469 Fix cert provisioner clearing valid challenges on transient errors
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-14 15:47:55 +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
1b01659fbc Fix noisy SSL error
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-14 14:20:58 +02:00
Bryan Frimin
b222bc245d Fix SQL measure queries
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-14 12:17:35 +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
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
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
9bdecdf232 Fix file download Content-Disposition header format
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-14 10:51:12 +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
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
e109cb602e Add graphql log
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-11 23:14:45 +02:00
Bryan Frimin
916485e119 Fix retry on error
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-11 10:59:15 +02:00
Sacha Al Himdani
951adbc600 Use custom domain in trust center invitation
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-10 17:44:31 +02:00
Sacha Al Himdani
db904f08db Fix evidence deletion
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-10 15:43:40 +02:00
Bryan Frimin
3856dba38c Allow custom binding for trust center
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-10 11:44:05 +02:00
Bryan Frimin
39383662d7 Fix filename content type regression
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 17:03:35 +02:00
Bryan Frimin
503ff732fc Fix cookie not set on custom domain
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:06:42 +02:00
Bryan Frimin
c4ac8a9c93 Fix path loading error
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:06:42 +02:00
Bryan Frimin
65b7d90d61 Update trust center handler
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:06:40 +02:00
Bryan Frimin
5c1531bd2b Fix SQL query syntax
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:04:57 +02:00
Bryan Frimin
7fb56d7859 Fix SQL syntax error
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:04:56 +02:00
Bryan Frimin
26c7364e27 Remove insecure acme option
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:04:56 +02:00
Bryan Frimin
242104bc10 Style
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:04:56 +02:00
Bryan Frimin
2f505497c1 Fix error not wrapped
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:04:55 +02:00
Bryan Frimin
e55bbf97d7 Update service
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:04:55 +02:00
Bryan Frimin
a2485ec6fa Remove decrypt key by default
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:04:55 +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
7a4046ad65 Adapt to new sql model
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:04:54 +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