Émile Ré
f62a2cb494
Fix build
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-16 16:50:57 +04:00
Bryan Frimin
13ca50df68
Fix relay lint in components and pages
...
Remove unused GraphQL fields (createdAt, updatedAt, totalCount,
__id, sourceId, etc.) from queries and fragments across 50+ files.
Add TypeScript generics to useMutation, usePaginationFragment,
useRefetchableFragment, and useLazyLoadQuery calls to satisfy
relay/generated-typescript-types.
Add justified eslint-disable comments for fields needed by Relay
cache normalization (id) or consumed by sibling components through
fragment spreads.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-15 13:32:43 +01:00
Émile Ré
9da8cc2e3d
Add nda signature middleware
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-03 22:07:01 +04:00
Bryan Frimin
ad1998a540
Fix no link button when list is empty
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-23 15:36:03 +01:00
Émile Ré
c36156c18a
Disable all inputs with disabled form prop
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-19 16:13:04 +04: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
Émile Ré
f033338cda
Keep both people and members pages
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 16:21:14 +04:00
Émile Ré
d235f4a86b
Update frontend links to users
...
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é
a4cc5d6952
Do not set continue when not needed + infer organizationId to assume after pw sign in
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 10:13:28 +04:00
Émile Ré
e46c1d4894
Rename redirect-path to continue + handle redirection on forbidden from wrong org assume
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 09:37:07 +04:00
Émile Ré
795b0a8de2
Remove useAssume from layouts now that we have the /assume page that redirects
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 09:37:05 +04:00
Émile Ré
070000c46a
Implement redirect-path for password method
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 09:37:05 +04:00
Émile Ré
5fa4477d5d
Create assume page to redirect to when AssumptionRequired catched in boundary
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 09:37:04 +04:00
Émile Ré
ab497ad6a7
Add error boundaries for auth and assume
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 09:37:04 +04:00
Émile Ré
ce69899909
Catch assumption needed errors
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 09:37:03 +04:00
Émile Ré
42557e1640
Refactor compliance page vendors
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-28 19:17:27 +04:00
Émile Ré
c74631ae54
Refactor compliance page files page
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-28 18:37:44 +04:00
Émile Ré
36a936fcf4
Refactor compliance page documents page
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-28 16:52:17 +04:00
Émile Ré
3e3c3a8ebb
Refactor compliance page audits page
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-28 16:17:45 +04:00
Émile Ré
07ea130536
Remove unused files
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-28 15:25:42 +04:00
Émile Ré
26a45f9c6f
Add references page
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-28 15:21:44 +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
Émile Ré
81dec2bc51
Fix lint issues after rebase
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 12:51:07 +04:00
Émile Ré
de93e39252
Fix apps/console lint issues
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 12:44:31 +04:00
Émile Ré
e143477d66
Remove extensions from import paths
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 12:42:34 +04:00
Bryan Frimin
4bdf941d3a
Refactor SOA
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-01-22 10:20:50 -08:00
Émile Ré
3b4f77c5e8
Change folder aliases
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 21:14:37 +04:00
Émile Ré
4d80dccbbf
Fix bot review
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 21:06:19 +04:00
Émile Ré
7d690c546b
Fix type imports
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 20:41:19 +04:00
Émile Ré
c168be6de0
Add import order sorting rules
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 20:38:37 +04:00
Émile Ré
aa5696b5d3
Add eslint-plugin-import
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 19:57:10 +04:00
Émile Ré
dd23449cc0
Fix apps/console lint issues
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 12:51:43 +04:00
Émile Ré
110cac6847
Fix invitation list connection
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-17 12:22:47 -08:00
Émile Ré
2790a4e46e
Put back default email using current user context in bulk document exports
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-17 12:22:44 -08:00
Émile Ré
ecf27751ac
Add CurrentUser context and use it in documents
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2026-01-17 12:15:43 -08:00
Émile Ré
44ce8fdbe6
Fix vendor pages permissions handling
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2026-01-17 11:42:10 -08:00
Émile Ré
b24ef0c3aa
Fix trust center vendors permissions handling
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2026-01-17 11:08:18 -08:00
Émile Ré
55b0a19ea4
Fix trust center references tab permissions handling
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2026-01-17 11:08:18 -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é
8d51888895
Fix measure tasks page permissions handling
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2026-01-17 11:08:17 -08:00
Émile Ré
21353f35e7
Fix tasks page permissions handling
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2026-01-17 11:08:17 -08:00
Émile Ré
6b2864e160
Move console to a relay multi project config
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2026-01-17 11:02:51 -08:00
Émile Ré
6a97be5d8e
Replug custom domain setting
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2026-01-17 10:27:45 -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
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
6ab5ace353
Fix task display
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-01-09 15:47:13 +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