Commit Graph

665 Commits

Author SHA1 Message Date
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
bd7351f0ed Fix organization logo update
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-15 10:13:18 +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
Sacha Al Himdani
b014d93603 Fix vendor page
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-14 14:59:51 +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
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
a848f81a5c Show custom domain URL on trust center page when configured
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-13 23:02:37 +02:00
Bryan Frimin
eedb4861d2 Add document version on document list
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-13 22:45:06 +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
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
064aa87ea5 Cleanup UI
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:04:54 +02:00
Bryan Frimin
e33bc760d5 Add custom domain UI
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-10-09 15:04:51 +02:00
Sacha Al Himdani
ac973d4f46 Display more measures and tasks
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-08 18:34:09 +02:00
Sacha Al Himdani
39ed524f4f Remove evidence file deletion and guard missing file
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-08 17:56:00 +02:00
Yannis Varni
ff7ba08fc1 File refs in one table
Added a file service
Refactored evidence and vendor compliance associated services and resolvers
Created SQL migration scripts
Updated GraphQL schema accordingly and the UI components
Removed unused methods and resolvers for evidence service

Signed-off-by: Yannis Varni <yannis@edinomis.fr>
2025-10-08 17:21:19 +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
9844d85a3e Add measure name order
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-03 10:44:34 +02:00
Nabhag Motivaras
1eeb9d05f2 fix: edit on measure change to NOT_STARTED
Signed-off-by: Nabhag Motivaras <65061890+Nabhag8848@users.noreply.github.com>
2025-10-03 09:32:13 +02:00
Sacha Al Himdani
770a795cd3 Add granular trust center access
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-01 14:54:32 +02:00
Sacha Al Himdani
60d1238534 Remove unused trust center code
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-01 09:40:31 +02:00
Sacha Al Himdani
56a666b7e8 Add export document pdf options
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-30 18:00:08 +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
d47dd31715 Use custom type for big int in graphql
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-26 18:11:33 +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
Bryan Frimin
162a6b653f Allow CSV evidences
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-09-25 11:20:58 +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
45f63ff681 Display countries on trust center
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-23 14:34:51 +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
104330d3fd Add fields to organization
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-20 23:51:45 +02:00
Sacha Al Himdani
b39dd79728 Add countries to trust center api
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-19 12:28:14 +02:00
Sacha Al Himdani
72a581b66b Order risks by owner name
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-18 17:51:03 +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
1d8b7bffe2 Display risk description
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-18 16:37:57 +02:00
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
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
d0e3c63a05 Order organization by name
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-12 13:56:57 +02:00
dependabot[bot]
2af9649bf3 Bump vite in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 6.3.5 to 6.3.6
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.3.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.3.6/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.3.6
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-10 15:35:53 +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
Bryan Frimin
9a3c4d3965 Plug framework export
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-04 13:35:34 +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
781026d3e7 Use network only for selector queries
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-03 12:11:14 +02:00
Sacha Al Himdani
8ee03b82b1 Update counter only on success
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-03 11:05:37 +02:00