Bryan Frimin
7ffb2d5e94
Add document viewer with proper 404 handling for trust center
...
Move document download/view to a dedicated viewer page with PDF preview,
access request flow, and a proper 404 error boundary when documents are
not found. The backend now returns NOT_FOUND instead of INTERNAL for
missing documents and reports.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-16 19:13:21 +01:00
Bryan Frimin
8a5ecb7ba7
Style
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-23 19:33:48 +01:00
Bryan Frimin
9e788ee558
Fix compliance page to only show published document versions
...
The compliance page was leaking draft document content and titles.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-23 19:11:49 +01:00
Sacha Al Himdani
33dfcd26c2
Fix approvers ui
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-17 10:48:44 +01:00
Bryan Frimin
93c7b0c2dc
Add multi-approver support
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-17 10:48:44 +01:00
Bryan Frimin
3d8c7c4dd6
Rename owner by approver
...
Document owner does not make sense it's more an document approver.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-17 10:48:43 +01:00
Émile Ré
e156a428d4
Stop using coredata.People except for people service and people page resolvers
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 16:21:09 +04:00
Émile Ré
c0b2a5702d
Introduce pkg/mail.Addr
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2025-12-15 18:24:00 +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
Bryan Frimin
59aa332ab5
Move to vanity import url
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-31 17:01:52 +01: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
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
f61ad48b59
Remove description
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-09-30 17:54:50 +02:00
Sacha Al Himdani
e32927ccf6
Add nodes to trust center api
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-09-30 16:32:36 +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
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
8b25292a57
Remove signature block from trust center documents
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-09-01 18:34:49 +02:00
Sacha Al Himdani
9afb80d5e8
Remove document version from trust API
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-08-06 16:34:43 +02:00
Sacha Al Himdani
cb3d79502d
Add trust center front
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-08-06 16:34:43 +02:00