Émile Ré
|
d90ef86b0b
|
Cascade delete user invitations
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:13:00 +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é
|
196738f876
|
Implement create user
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-19 16:12:56 +04:00 |
|
Émile Ré
|
7794563e94
|
Remove duplicate membership method
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é
|
4c67217e35
|
Remove membership derived struct fields
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 |
|
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
|
9b97e47615
|
Create safer approver migration
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
|
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
|
ae6e6b665b
|
Add failed status to webhook data
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-13 18:28:27 +01:00 |
|
Sacha Al Himdani
|
3b9a1edf68
|
Fix small issues
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-13 18:28:26 +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é
|
0085513503
|
Remove meeting_attendees duplicates before adding new PK
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:14 +04:00 |
|
Émile Ré
|
873930ddde
|
Fix migration new meeting_attendees PK
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:14 +04:00 |
|
Émile Ré
|
00a4d9fff0
|
Fix profiles totalcount
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:14 +04:00 |
|
Émile Ré
|
f884c6bb05
|
Fix profiles list + implement resolver methods
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:13 +04:00 |
|
Émile Ré
|
24bcabe620
|
Fix do not use peoples.primary_email_address anymore
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:13 +04: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é
|
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é
|
091210dee5
|
Make sure nameless identities get a full_name
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:12 +04:00 |
|
Émile Ré
|
c4c930c6c9
|
Fix missing db struct tags on document version signatures
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:11 +04:00 |
|
Émile Ré
|
a3b49db43e
|
Add organization_id on profiles and implement ListProfiles
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:11 +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é
|
9243681f1b
|
Fix profile INSERT SQL query
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:11 +04:00 |
|
Émile Ré
|
d7e1703ff3
|
Fix coredata SQL queries using new FKs columms
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:10 +04:00 |
|
Émile Ré
|
91b6c6904a
|
Fix migration
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é
|
f8744100e2
|
Insert new profiles as (in)active based on contract end date
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 |
|
Émile Ré
|
70dec6cc7d
|
Migrate people to identities / memberships / profiles
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 16:21:08 +04:00 |
|
Émile Ré
|
25262ee6fb
|
Remove unused method
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-02-12 09:37:03 +04:00 |
|
Sacha Al Himdani
|
1494707cb5
|
Exclude users from google workspace bridge
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-10 12:42:24 +01: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 |
|
Sacha Al Himdani
|
4f6884cb8f
|
Fix duplicate assessments
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
|
2026-02-09 14:23:01 +01: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 |
|