Bryan Frimin
7c77c217c7
Fix Anthropic requests failing due to missing MaxTokens in agent configuration
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-13 18:24:02 +01:00
Bryan Frimin
158c36d9ab
Add LLM interface
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-13 17:21:43 +01:00
Bryan Frimin
ef76a8d2e1
Remove deadcode
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-13 17:18:02 +01:00
Sacha Al Himdani
c493e31745
Fix documents UI
...
- Fix redirection after document deletion in detail page
- Fix refetch after publication
- Return proper error when trying to update a published document
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-13 12:01:57 +01:00
Sacha Al Himdani
c98ffaeda3
Add mermaid suport
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-12 14:41:30 +01:00
Sacha Al Himdani
85ec106cd6
Send mailing list emails
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-11 15:34:37 +01:00
Sacha Al Himdani
4d2cb793b6
Add compliance page mailing list base
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-11 15:34:36 +01:00
Émile Ré
961980f852
Fix instanciate url.Values
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-11 17:08:42 +04:00
Émile Ré
355e6b81b8
Add an account activation step in the signing request flow when needed
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-11 17:08:42 +04:00
Émile Ré
0a532f17c5
Remove legacy document signing endpoints
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-11 17:08:42 +04:00
Sacha Al Himdani
fe241fc136
Add social links
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-11 12:10:57 +01:00
Émile Ré
87415c0324
Remove useless encryption key injections
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-11 14:42:37 +04: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
É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é
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
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
21ed4113c3
Go format
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-03 11:17:05 +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
Bryan Frimin
16503a7df4
Use electronic signature for compliage page NDA
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-23 09:38:27 +01:00
Bryan Frimin
c191d25e9a
Add electronic signature
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-23 09:38:27 +01:00
Sacha Al Himdani
9b1a3c0c53
Add SOA to mcp
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-23 09:36:07 +01:00
Sacha Al Himdani
858c02a6bb
Add access to SOA for auditor
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-19 14:51:17 +01:00
Sacha Al Himdani
40e4db9278
Remove deprecated SOA code
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-17 15:06: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
Sacha Al Himdani
8199e64711
Fix missing risk validations
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-16 16:10:33 +01:00
Sacha Al Himdani
d0af53e1f4
Fix control order in SOA
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-16 11:53:55 +01:00
Sacha Al Himdani
754bc6d222
Change insert event name
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-13 18:28:28 +01:00
Sacha Al Himdani
60538ef2bb
Change webhook configuration to subscription
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-13 18:28:28 +01:00
Sacha Al Himdani
c81205aaa1
Allow only https
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-13 18:28:27 +01:00
Sacha Al Himdani
a1e726ec49
Change webhook table names
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-13 18:28:26 +01:00
Sacha Al Himdani
5a8c60a5aa
Add webhooks type
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-13 18:28:25 +01:00
Sacha Al Himdani
a345e0be02
Add webhook calls ui
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-13 18:28:25 +01:00
Sacha Al Himdani
f9de9c4834
Add webhooks
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-13 18:28:25 +01:00
Émile Ré
29371662e2
Fix referenced columns used in certain SQL queries + minor front fixes
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 16:21:13 +04:00
Émile Ré
5fb389e8bc
Remove people service and coredata
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 16:21:12 +04:00
Émile Ré
8d20220c86
Fix e2e tests
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 16:21:11 +04:00
Émile Ré
ce0952e4ec
Remove people related authz actions
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 16:21:09 +04:00
Émile Ré
6328952c6f
Load identity email_address on coredata.MembershipProfile
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 16:21:09 +04: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
Bryan Frimin
5f7d4689aa
Simplify UX of compliance access management
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-10 12:00:27 +01:00
Bryan Frimin
df56ae90e9
Fix noisy slack queue message error
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-10 09:37:10 +01:00
Émile Ré
3d14a592f6
Fix control obligation mapping action names
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-06 16:28:39 +04:00
Émile Ré
6189a8ed81
Generate presigned URL for email assets at render time
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-05 12:41:35 +04:00
Émile Ré
afca8a3ddc
Fix e2e tests hidden bug
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-04 18:32:52 +04:00