Sacha Al Himdani
9ac71f948f
Update contact email to hello@probo.com
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-06-09 16:45:23 +02:00
Sacha Al Himdani
8c02c53315
Update copyright headers across all Go files
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-25 17:38:32 +01:00
Bryan Frimin
807213d384
Stop tracking generated files
...
Run make generate in CI lint and test jobs since generated files are
now gitignored. Also include Relay codegen for frontend apps in the
generate target.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-16 16:19:47 +01:00
Sacha Al Himdani
0b7c0e0806
Add validation to mailman service
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-16 14:37:34 +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
Bryan Frimin
0974488fa3
Generate golang code
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:09:02 +01:00
Bryan Frimin
e393411333
Move kind to string
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-11 13:09:02 +01: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é
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é
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
Sacha Al Himdani
c17c53e80f
Add compliance frameworks
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-04 10:19:39 +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
6a83b53b47
Add obligation webhooks
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-27 17:14:26 +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
40e4db9278
Remove deprecated SOA code
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-17 15:06:49 +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
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
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
6de906d0a9
Remove status on webhook data
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-13 18:28:28 +01:00
Sacha Al Himdani
2d2546ee1b
Remove endpoint on webhook events
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-13 18:28:27 +01:00
Sacha Al Himdani
007f58d76f
Remove webhook data id from graphql
...
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
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é
3a459f1992
Rework console pages and implement profile update
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 16:21:12 +04:00
Émile Ré
6b4185aa9b
Make console buildable by removing people related GQL queries
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 16:21:10 +04:00
Émile Ré
ae6c6719d2
Update console gql schema and resolver
...
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
Émile Ré
a388aa4999
Redirect when already authenticated
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-05 11:49:33 +04:00
Émile Ré
96391b4822
Add mutations and inputs to manage brand logos
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-02 13:32:56 +04:00
Émile Ré
8b5b9e732f
Add new console compliance page brand tab
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-02 13:32:56 +04:00
Émile Ré
7c721e5ff7
Refactor DocumentSignaturesTab to DocumentSignaturesPage + fix count bug
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-27 17:52:58 +04:00
Émile Ré
fb09bed247
Refactor document detail to document layout
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-27 17:52:58 +04:00
Bryan Frimin
4bdf941d3a
Refactor SOA
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-01-22 10:20:50 -08:00
Bryan Frimin
2dade8236b
Style
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-01-17 13:37:41 -08:00
Bryan Frimin
32caed1697
Remove unused types
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-01-17 12:17:50 -08:00
Émile Ré
e4a1e75deb
Get rid of previous permission providers
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2026-01-17 12:13:56 -08:00
Émile Ré
269f963b48
Fix document pages permissions handling
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2026-01-17 11:08:19 -08:00
Émile Ré
f3e23850ff
Fix data pages permissions handling
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2026-01-17 11:08:19 -08:00
Émile Ré
0103f90918
Fix trust center audist documents files tabs permissions handling
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2026-01-17 11:08:17 -08:00
Émile Ré
ca533ce7a7
Expose permission field on each core schema node implementation
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2026-01-17 11:05:33 -08:00
Bryan Frimin
e9ac50d91c
Update RBAC on console
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-01-17 10:23:45 -08:00
Bryan Frimin
fdb68e630e
Add connnected object id
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-01-17 10:16:14 -08:00
Bryan Frimin
74fc3b8cd1
Rewrite identity and access management
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-01-17 10:07:34 -08:00
Sacha Al Himdani
4ed3f5a067
Change state of applicability
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-01-16 22:56:00 +01:00
Sacha Al Himdani
c76764b69a
Add processing activity exports
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-01-16 14:42:53 +01:00