É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
|
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 |
|
Bryan Frimin
|
16474e0520
|
Update mcpgen
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-02-23 20:24:47 +01:00 |
|
Bryan Frimin
|
74fa10faea
|
Fix obligation type not updated
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-23 15:43:41 +01:00 |
|
Bryan Frimin
|
bb28cbec0b
|
Create access at login time
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-02-23 09:38:33 +01:00 |
|
Bryan Frimin
|
537797d35b
|
Only keep clean IP address
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-02-23 09:38:32 +01:00 |
|
Bryan Frimin
|
95d7d3c389
|
Fix legacy access blocked
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-02-23 09:38:30 +01:00 |
|
Bryan Frimin
|
4084f1720b
|
Style
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-02-23 09:38:29 +01:00 |
|
Bryan Frimin
|
33747c46eb
|
Add file stamp
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
|
2026-02-23 09:38:28 +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
|
e0589de2b7
|
Add mcp bearer header
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-20 20:27:25 +01:00 |
|
Émile Ré
|
f75bde75f1
|
Remove unused schema fields
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-20 18:24:57 +04:00 |
|
Sacha Al Himdani
|
ed21ba763b
|
Add processing activities to mcp
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-20 14:43:52 +01:00 |
|
Émile Ré
|
aca1b781e9
|
Fix do not display inactive profiles on home page
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 17:48:06 +04:00 |
|
Émile Ré
|
a9e4e991b3
|
Add profile state sorting
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:13:05 +04:00 |
|
Émile Ré
|
aaa2d77d40
|
Sign out any other account when activating via mail token
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:13:03 +04:00 |
|
Émile Ré
|
2a082efae0
|
Fix after rebase
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:13:03 +04:00 |
|
Émile Ré
|
cfb81ca154
|
Fix e2e again
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:13:02 +04:00 |
|
Émile Ré
|
776af96170
|
Fix bot review
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:13:02 +04:00 |
|
Émile Ré
|
9941a6a66a
|
Disable activation on scim profiles
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:13:02 +04:00 |
|
Émile Ré
|
ab5fe8e5e2
|
Fix e2e tests
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:13:01 +04:00 |
|
Émile Ré
|
cfcbc0d7e1
|
Reimplement MCP
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:13:01 +04:00 |
|
Émile Ré
|
7971f88fcd
|
Create flow to add password after account activation
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:12:58 +04:00 |
|
Émile Ré
|
5ab5d2cc4c
|
Implement activate account page
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:12:58 +04:00 |
|
Émile Ré
|
47aba96b69
|
Reimplement invitations
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:12:58 +04:00 |
|
Émile Ré
|
a42fc4fa61
|
Reimplement remove / create in console
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:12:57 +04:00 |
|
Émile Ré
|
f931bda10f
|
Reimplement remove and invite user
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:12:56 +04:00 |
|
Émile Ré
|
196738f876
|
Implement create user
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:12:56 +04:00 |
|
Émile Ré
|
56ec0ab3c3
|
Move source and state from membership to profile
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:12:55 +04:00 |
|
Émile Ré
|
ec3d8fad40
|
Fix console app graphQL queries
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:12:54 +04:00 |
|
Émile Ré
|
baeb758a4f
|
Implement resolvers
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:12:53 +04:00 |
|
Émile Ré
|
c115e2c9dc
|
Update graphql schema
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:12:53 +04:00 |
|
Émile Ré
|
108e9cb85d
|
Remove coredata.MembershipProfile MemerhipID field
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:12:52 +04:00 |
|
Émile Ré
|
5684984755
|
Fix bot review
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-18 18:20:45 +04:00 |
|