Commit Graph

647 Commits

Author SHA1 Message Date
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
Sacha Al Himdani
dfe787695c Remove useless file extension
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-03 10:40:43 +02:00
Jonathan
4739c0533c Fix increment tab counters when linking nodes
Fix #171

Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-03 10:39:13 +02:00
Sacha Al Himdani
2340fe3b9e Fix password page redirection
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-03 10:12:45 +02:00
Sacha Al Himdani
3ee88eafe0 Remove white background on hipaa logo
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-02 11:00:17 +02:00
Sacha Al Himdani
6716b1e615 Fix non mandatory fields on vendor
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-01 19:01:12 +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
2b171f4dbb Change control exclusion justification input
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-01 18:30:56 +02:00
Sacha Al Himdani
58579ce610 Fix document deletion and update errors
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-01 17:07:29 +02:00
Sacha Al Himdani
a810853587 Add default snapshot null filter
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-09-01 10:50:23 +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
ad56142798 Use datum filter everywhere
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-29 16:03:33 +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
a0af20ea95 Fix noncomformity registries typo
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-28 18:30:21 +02:00
Sacha Al Himdani
ec7fe810d0 Remove audit link to registries
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-28 15:12:30 +02:00