Bryan Frimin
43d6ab38fb
Fix formatting and React hook dependency lint errors
...
Fix max-len violations by breaking long lines across multiple
lines. Fix react-hooks/exhaustive-deps by adding missing deps
and removing unnecessary ones. Remove stale eslint-disable
comments in DataTable stories.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-15 13:32:54 +01:00
Sacha Al Himdani
0192971035
Fix compliance page bundle size
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-13 16:26:34 +01:00
Sacha Al Himdani
c98ffaeda3
Add mermaid suport
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-12 14:41:30 +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
Émile Ré
355e6b81b8
Add an account activation step in the signing request flow when needed
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-11 17:08:42 +04:00
Émile Ré
0a532f17c5
Remove legacy document signing endpoints
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-11 17:08:42 +04: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
Sacha Al Himdani
66a7d6c3e8
Update vendor compliance report UI
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-11 10:28:39 +01:00
Bryan Frimin
d4b3025463
Use go 1.26 syntax
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-06 15:00:42 +01:00
Bryan Frimin
54f80596b6
Set cache header
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-06 14:59:34 +01:00
Émile Ré
97e957f394
Implement guard on empty full name before NDA is signed
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-05 17:07:58 +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é
c79c62fc78
Implement continue on connect + nda
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-03 22:07:00 +04:00
Sacha Al Himdani
70259f7e65
Fix package versions
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-02 13:40:11 +01:00
Sacha Al Himdani
ffd17520ee
Fix n8n get many organization
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-02 09:14:41 +01:00
dependabot[bot]
3a294cbaa1
Bump storybook from 10.2.8 to 10.2.10
...
Bumps [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core ) from 10.2.8 to 10.2.10.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v10.2.10/code/core )
---
updated-dependencies:
- dependency-name: storybook
dependency-version: 10.2.10
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-27 10:02:46 +01:00
Sacha Al Himdani
9dd626ff2d
Add connect API to n8n execute
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-24 13:35:02 +01:00
Sacha Al Himdani
71b01bf20e
Add vendor contacts to n8n
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-23 14:33:23 +01:00
Bryan Frimin
2de602f033
Fix n8n get many organization
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-23 12:16:50 +01:00
Bryan Frimin
c191d25e9a
Add electronic signature
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-23 09:38:27 +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
Émile Ré
ab5fe8e5e2
Fix e2e tests
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-19 16:13:01 +04:00
Émile Ré
0e8f65c553
Reimplement n8n
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-19 16:13:01 +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é
a42fc4fa61
Reimplement remove / create in console
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-19 16:12:57 +04:00
Sacha Al Himdani
25a6d4170c
Add audit nodes
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-18 10:06:25 +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
Sacha Al Himdani
eeff65cf47
Fix color error
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-02-16 16:10:33 +01:00
Émile Ré
f24c5e7590
Remove people from n8n
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-12 16:21:13 +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é
583148eb5f
Rename error
...
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é
bd9c1946ae
Upgrade storybook to 10
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-11 18:17:11 +04:00
Émile Ré
8dc96918df
Update @vitejs/plugin-react
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-11 17:46:44 +04:00
Émile Ré
42b0aeafb7
Update package-lock.json
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-11 17:42:36 +04:00
Émile Ré
bb4721a691
Update some dependencies to get esbuild to use go 1.25.7
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-11 17:35:42 +04:00
Émile Ré
2a36a3cfba
Fix @probo/eslint-config has only dev dependencies
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-11 15:26:22 +04:00
Émile Ré
6965bd2f01
Fix react-email should be a dev dep
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-11 14:44:33 +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
Bryan Frimin
96a62e9ada
Add member n8n actions
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-06 11:46:00 +01:00
Émile Ré
e094dc847b
Fix typo in function name + fix email render return values on error
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-05 12:56:23 +04:00
Émile Ré
f7936ff2c2
Rename parameter
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-05 12:44:01 +04: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
Bryan Frimin
1b96bd8ab8
Add HDS framework
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-04 17:52:28 +01:00
Bryan Frimin
74cc5addf8
Add 21 CFR Part 11 framework
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-04 16:51:06 +01:00
Bryan Frimin
3ef541516c
Fix create organization node
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-04 15:50:57 +01:00
Émile Ré
ad122f8b2e
Rework the UI of vendor row on compliance page
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-04 18:38:48 +04:00
Émile Ré
27821632c6
Serve email static assets from object store
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-02-04 18:32:52 +04:00
Bryan Frimin
36b1095441
Fix endpoint api call
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-03 09:01:40 +01:00