Bryan Frimin
|
4875a2bd5e
|
Improve mailer performance
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-03-09 11:19:04 +01:00 |
|
Bryan Frimin
|
d4b3025463
|
Use go 1.26 syntax
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-03-06 15:00:42 +01:00 |
|
Bryan Frimin
|
54f80596b6
|
Set cache header
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-03-06 14:59:34 +01:00 |
|
Sacha Al Himdani
|
c63a0b7ded
|
Display empty state for soa control assessment
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-03-06 12:13:53 +01:00 |
|
Bryan Frimin
|
f33a1fe149
|
Remove useless comment
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-03-06 12:11:13 +01:00 |
|
Bryan Frimin
|
8152609f69
|
Fix int parsing
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-03-06 12:11:12 +01:00 |
|
Bryan Frimin
|
63bf983e59
|
Refactor entrypoint
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-03-06 12:11:12 +01:00 |
|
Émile Ré
|
6b1064c4f0
|
Remove nda_file_id from trust center access select clauses
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-05 18:50:55 +04:00 |
|
Émile Ré
|
97d154858d
|
Remove useless field
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-05 18:02:36 +04:00 |
|
Émile Ré
|
97e957f394
|
Implement guard on empty full name before NDA is signed
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-05 17:07:58 +04:00 |
|
Émile Ré
|
e1fb61979b
|
Remove create trust center access mutation from console api
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-05 15:02:49 +04:00 |
|
Émile Ré
|
0d1bcd21aa
|
Rework people list and trust center access list + edit dialog
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-05 14:32:28 +04:00 |
|
Émile Ré
|
4279f92d96
|
Provision profile on magic link callback
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-05 12:16:15 +04:00 |
|
Émile Ré
|
e856817d2b
|
Remove full name input from nda page
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-05 11:19:19 +04:00 |
|
Émile Ré
|
46d8450ead
|
Fix migration
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-05 11:18:19 +04:00 |
|
Émile Ré
|
323cd602a1
|
Update business logic
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-05 10:36:08 +04:00 |
|
Émile Ré
|
909beeb606
|
Migrate some trust_center_access columns to profiles
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-05 10:36:08 +04:00 |
|
Émile Ré
|
9e106a8875
|
Add fullName to magic link form
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-05 10:36:07 +04:00 |
|
Émile Ré
|
54e0353833
|
Fix typo
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-04 20:38:56 +04:00 |
|
Émile Ré
|
1af887e4d1
|
Respond with unauthenticated on compliance page missing membership
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-04 20:25:58 +04:00 |
|
Sacha Al Himdani
|
3bf6e67729
|
Fix style
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-03-04 16:55:36 +01:00 |
|
Sacha Al Himdani
|
7a48ba65a0
|
Add missing file
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-03-04 16:46:06 +01:00 |
|
Sacha Al Himdani
|
0483d7b343
|
Fix compliance graphql schema
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-03-04 16:44:23 +01:00 |
|
Sacha Al Himdani
|
c17c53e80f
|
Add compliance frameworks
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-03-04 10:19:39 +01:00 |
|
Sacha Al Himdani
|
4d882e37b0
|
Return proper error not found during deletion
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-03-04 08:54:02 +01:00 |
|
Émile Ré
|
8dc5fffa58
|
Fix misc bugs
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-04 11:04:47 +04:00 |
|
Émile Ré
|
a160dc1f47
|
Fix request mutations on complete store updates
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-03 22:07:02 +04:00 |
|
Émile Ré
|
5703bccc9a
|
Remove unused gql field
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-03 22:07:02 +04:00 |
|
Émile Ré
|
c4b06ddc7d
|
Add compliange page base URL in context and use it to validate redirect URLs
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-03 22:07:01 +04:00 |
|
Émile Ré
|
823fc64c37
|
Implement nda check as a directive
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-03 22:07:01 +04:00 |
|
Émile Ré
|
23491a7976
|
Remove saferedirect check
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-03 22:07:01 +04:00 |
|
Émile Ré
|
9da8cc2e3d
|
Add nda signature middleware
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-03 22:07:01 +04:00 |
|
Émile Ré
|
bb8d477495
|
Add request param presence callback to request accesses
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-03 22:07:01 +04:00 |
|
Émile Ré
|
316e81f938
|
Implement continue on verify magic link
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-03 22:07:00 +04:00 |
|
Sacha Al Himdani
|
e0de1548d6
|
Add delete vendor tool on mcp
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-03-03 15:10:07 +01:00 |
|
Sacha Al Himdani
|
a8ea850af1
|
Use default filter with no snapshot for mcp
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-03-03 14:20:18 +01:00 |
|
Sacha Al Himdani
|
21ed4113c3
|
Go format
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-03-03 11:17:05 +01:00 |
|
Émile Ré
|
3c70b1e3eb
|
Generate go files after gqlgen & mcpgen upgrades
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-03-03 12:54:43 +04:00 |
|
Sacha Al Himdani
|
067c3c1680
|
Use audit name in compliance page
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-27 18:36:52 +01:00 |
|
Sacha Al Himdani
|
6a83b53b47
|
Add obligation webhooks
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-27 17:14:26 +01:00 |
|
Sacha Al Himdani
|
6905472fba
|
Add user webhooks
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-27 10:14:53 +01:00 |
|
Sacha Al Himdani
|
f7f65567a2
|
Add mcp control links
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-26 16:59:32 +01:00 |
|
Sacha Al Himdani
|
a150c91ae7
|
Fix style of pdf export
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-25 16:14:31 +01:00 |
|
Sacha Al Himdani
|
ff62eb4a80
|
Add vendor risk assessment to mcp
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-25 16:04:06 +01:00 |
|
Sacha Al Himdani
|
214672b6b5
|
Add risk and measure mcp tools
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-25 15:50:19 +01:00 |
|
Sacha Al Himdani
|
31c16cd763
|
Fix long pdf exports
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-25 15:44:26 +01:00 |
|
Bryan Frimin
|
0a0e722c68
|
Remove noisy SAML verification domain error
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-02-24 09:03:55 +01:00 |
|
Bryan Frimin
|
16474e0520
|
Update mcpgen
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-02-23 20:24:47 +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 |
|