Commit Graph

734 Commits

Author SHA1 Message Date
Bryan Frimin
7b119b565f Fix cannot delete saml config does not update the list
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:25:18 -08:00
Bryan Frimin
61007559d7 Remove useless domain
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:25:18 -08:00
Bryan Frimin
d05628e288 Fix cannot delete working saml config
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:25:18 -08:00
Émile Ré
b012b5ec42 Replug SAML configurations
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:25:17 -08:00
Émile Ré
d4016186c2 Move page loaders in lazy components + plug viewer membership
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:14:56 -08:00
Bryan Frimin
2f7a3a5f76 Add identity profile
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:13:29 -08:00
Émile Ré
e092d4cd6c Move some pages under memberships namespace
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:28 -08:00
Émile Ré
86bdb14289 Plug assume organization session
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:28 -08:00
Émile Ré
62721f7627 Plug back general settings page
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:27 -08:00
Émile Ré
e5c2ce0337 Rename console core & create dedicated relay env providers
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:27 -08:00
Émile Ré
8b8e671953 Plug back new org CTA in org dropdown
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:26 -08:00
Émile Ré
38bf027dd6 Replug new organization page
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:26 -08:00
Émile Ré
2aeae21c41 Replug UserDropdown -> SessionDropdown
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:25 -08:00
Émile Ré
4218200409 Replug organizations page without assume or user dropdown
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:25 -08:00
Émile Ré
e4df37b5c8 Replug password sign in
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:24 -08:00
Émile Ré
433c081d22 OrganizationsPage switch to MembershipCard and add membership session state
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:20 -08:00
Émile Ré
ddf585fc18 Replug organizations page without assumable sessions
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:07:42 -08:00
Émile Ré
b09670d458 Querying connect graphQL API
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:07:41 -08:00
Émile Ré
b6ed13eade Setup 2 relay configs for 2 graphQL APIs
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:07:41 -08:00
Émile Ré
87a05f0333 Make console buildable and relay-compilable
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:07:41 -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
Sacha Al Himdani
3c2be844e4 Remove mandatory task from measure
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-01-15 18:15:45 +01:00
Sacha Al Himdani
9626e24370 Add right requests
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-01-15 16:40:17 +01:00
Sacha Al Himdani
aba51629c0 Fix people in mcp
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-01-09 15:55:26 +01:00
Sacha Al Himdani
6ab5ace353 Fix task display
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-01-09 15:47:13 +01:00
Sacha Al Himdani
233e197fdb Fix people deletion
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-31 13:55:47 +01:00
Sacha Al Himdani
cd13f9aa00 Change registry names
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-19 19:39:44 +01:00
Sacha Al Himdani
dccd186eb7 Make gdpr assessment snapshottable
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-19 18:11:25 +01:00
Sacha Al Himdani
91b42c6cd1 Add new gdpr registries
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-19 18:11:25 +01:00
Émile Ré
8c772661bf Use framework logo on console & trust
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-16 19:05:34 +01:00
manish-singh-bisht
fd2fab06cc fix: change color when no org found
Signed-off-by: manish-singh-bisht <mthefool218@gmail.com>
2025-12-16 10:25:20 +01:00
manish-singh-bisht
bb4876fd4f improvement:frontend search filter on organizations
Signed-off-by: manish-singh-bisht <mthefool218@gmail.com>
2025-12-16 10:25:20 +01:00
Émile Ré
893617ef51 Handle invalid error in the request form
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-15 18:24:00 +01:00
Émile Ré
c0b2a5702d Introduce pkg/mail.Addr
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-15 18:24:00 +01:00
Sacha Al Himdani
f77676c88c Add auditor role
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-12 14:58:32 +01:00
Sacha Al Himdani
7130258dfb Fix document publication display and bulk update errors
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-12 10:10:16 +01:00
Émile Ré
94edb11ca3 Reload document accesses when dialog is open
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-11 16:24:36 +01:00
Émile Ré
421a4cebbd Clean active and requested
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-11 16:24:35 +01:00
Émile Ré
55089990a5 Force open edit dialog after access creation
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-11 16:24:35 +01:00
Émile Ré
c5a5d812f9 Update grant buttons variant
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-11 16:24:35 +01:00
Émile Ré
15b3493bc9 Fix merge and handle display of unpersisted trusct center document access status
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-11 16:24:35 +01:00
Émile Ré
c8e3636bf3 Implement Merge for trusct center document accesses
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-11 16:24:35 +01:00
Émile Ré
eab3af5f26 Handle document list state + API payload
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-11 16:24:35 +01:00
Émile Ré
e52282e0f5 Split TC access tab in several files
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-11 16:24:35 +01:00
Émile Ré
30011f4eb2 Add status in trust center access tab
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-11 16:24:35 +01:00
Sacha Al Himdani
6b1cdd7db8 Fix create meeting dialog
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-12-11 09:04:27 +01:00
Émile Ré
aad86e08a3 Refactor filevalidation.FileValidator constructor with options
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-10 19:16:13 +01:00
Émile Ré
49d8de6b19 Add new allowed trust center file types
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2025-12-10 19:16:13 +01:00