Commit Graph

520 Commits

Author SHA1 Message Date
Sacha Al Himdani
54c14a1816 Add vendor services
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-21 15:30:36 +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
Sacha Al Himdani
00c6b9fde6 Add nonconformity registries
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-18 12:27:38 +02:00
Sacha Al Himdani
55d488edac Add contols audits
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-14 15:59:58 +02:00
Sacha Al Himdani
215e97d9f5 Add name to audit
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-14 14:24:17 +02:00
Sacha Al Himdani
ee456aaa0f Add dpa on vendors
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-14 10:07:09 +02:00
Sacha Al Himdani
55bf6da78b Wrap vendor contact errors
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-14 09:53:11 +02: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
3839d2000d Add baa on vendors
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-13 16:35:24 +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
a43328560a Better handling of document versions
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-11 13:28:22 +02:00
Bryan Frimin
7030bd8df9 Fix leaking internal error
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-08-10 18:26:14 +04:00
Bryan Frimin
23b54e7517 Fix SQL errors
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-08-10 18:26:02 +04:00
Bryan Frimin
f4f7326ffd Fix SQL query
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-08-10 16:34:38 +04:00
Sacha Al Himdani
ab97fc8cf8 Add organization deletion
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-08 15:31:23 +02:00
Sacha Al Himdani
c9ab0678be Fix types generation
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-08 15:26:28 +02:00
Sacha Al Himdani
987c85652c Add probo by default
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-07 15:48:46 +02:00
Sacha Al Himdani
86ac7e10fc Fix data page
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 17:23:43 +02:00
Sacha Al Himdani
649bf5e6c4 Add configurable invitation token validity
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:50:26 +02:00
Sacha Al Himdani
e0ad0fc4f2 Use configuration for report url duration
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:44 +02:00
Sacha Al Himdani
e49da8b0d9 Check tenant access
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:44 +02:00
Sacha Al Himdani
58ea075f0f Check if token still exist for trust center access
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:44 +02:00
Sacha Al Himdani
41d112c94a Create dedicated trust center access order field file
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:44 +02:00
Sacha Al Himdani
330ba0c18a Refacto session cookie handling
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:44 +02:00
Sacha Al Himdani
05123185e3 Refacto graphql recovery
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:44 +02:00
Sacha Al Himdani
036970afdd Refacto document filter
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:44 +02:00
Sacha Al Himdani
7e59504462 Small fixes for trust center
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:44 +02:00
Sacha Al Himdani
2c3370026d Add current time to email creation
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:44 +02:00
Sacha Al Himdani
0b21afa2d0 Refacto trust center access
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:43 +02:00
Sacha Al Himdani
60c4b945c7 Use case when for document filter
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:43 +02:00
Sacha Al Himdani
2ebab9d5cf Share types between API
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:43 +02:00
Sacha Al Himdani
4ff71312f9 Split Config
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:43 +02:00
Sacha Al Himdani
91e635eae5 Wrapp error in audit service
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:43 +02:00
Sacha Al Himdani
92e2e9a48a Clean trust api
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:43 +02:00
Sacha Al Himdani
2355a69f6d Clean access priority
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:43 +02:00
Sacha Al Himdani
5fb0b9cffc Clean trust center access
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:43 +02:00
Sacha Al Himdani
032fd14135 Change trust authentification endpoints
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 16:34:43 +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
994ec7b67f Change Authentification
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
Sacha Al Himdani
2ac8f31492 Fix email dates
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-08-06 10:03:55 +02:00
Sacha Al Himdani
d095d28eb0 Panic for unsupported report order
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-07-31 16:07:31 +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
Bryan Frimin
d87dfa439c Fix error when mapping already exist
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-26 17:07:57 +04: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
2df463c5dc Fix tables in pdf export
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-07-22 14:36:47 +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
Bryan Frimin
c9b2fdb908 Fix color
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-18 16:38:42 +02:00
Bryan Frimin
f8236a0f6c Fix missing err handler
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-07-18 16:35:19 +02:00