Commit Graph

550 Commits

Author SHA1 Message Date
Bryan Frimin
43939e48cf Fix localhost used as host at the build time
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-13 15:43:01 -07:00
Jonathan
8538fe0421 Clear relay cache on login 2025-06-13 15:07:24 -07:00
Bryan Frimin
20fc71e9dd Fix tsc error
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-13 14:53:28 -07:00
Jonathan
f709eda08c Add loading state for select dropdown 2025-06-13 14:45:40 -07:00
Jonathan
32744e603d Fix error page for root routes 2025-06-13 14:45:39 -07:00
Jonathan
9f94603b3a Fix wrong icon on frameworks page 2025-06-13 14:45:39 -07:00
Jonathan
789e2826ae Fix new front end configuration 2025-06-13 14:45:39 -07:00
Jonathan
3cb48a2144 Remove settings link from user dropdown 2025-06-13 14:45:39 -07:00
Sacha Al Himdani
5777bc4a5a Add register to new front end
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 14:43:47 -07:00
Bryan Frimin
9245531184 Fix logout does not work
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-13 14:39:32 -07:00
Sacha Al Himdani
d6ba8e1072 Remove old frontend
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 14:01:04 -07:00
Sacha Al Himdani
2adfe50054 Add favicons to the new ui
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:48 -07:00
Sacha Al Himdani
0e2f14eaf9 Remove useless people query for data
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:48 -07:00
Sacha Al Himdani
29a82b0645 Add document signing on the new ui
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:48 -07:00
Sacha Al Himdani
187bc84365 Create assets helper
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:48 -07:00
Sacha Al Himdani
24154cc3a2 Remove useless people query for assets
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:47 -07:00
Sacha Al Himdani
f42f275c06 Fix measure select label
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:47 -07:00
Sacha Al Himdani
c657325295 Add document type to the new ui
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:47 -07:00
Sacha Al Himdani
737accc787 Add assets inventory to the new ui
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:47 -07:00
Sacha Al Himdani
bf266cfe56 Add data inventory to the new ui
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:47 -07:00
Jonathan
00a5665a46 Add controls tab on risks
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:47 -07:00
Jonathan
86da13d275 Fix missing key on tasks list
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:47 -07:00
Jonathan
e0a3cfc2cb Fix remove uneditable fields on task edition
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:46 -07:00
Jonathan
e1b63b59a6 Use custom lazy for loading components
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:45 -07:00
Jonathan
1ba61f691e Add error detail on PageError
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:45 -07:00
Jonathan
f22eb86196 Fix layout shift on controls search
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:45 -07:00
Jonathan
20be4c5752 Reset error on page change
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:45 -07:00
Bryan Frimin
297f44f641 Update generated files
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:45 -07:00
Bryan Frimin
f7ed3a7015 Fix broken link
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:44 -07:00
Bryan Frimin
c38a46a4de Fix build
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:44 -07:00
Bryan Frimin
996a713285 Fix console v1 build
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:44 -07:00
Jonathan
ab077c385e Allow linking controls
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:43 -07:00
Jonathan
93aeedf1e1 Add tasks panels
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:43 -07:00
Jonathan
daaee07952 Rename referenceId to sectionTitle
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:43 -07:00
Jonathan
140857bfb3 Add measures evidences tab
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:43 -07:00
Jonathan
b660c0ce7f Add risk assessment tab
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:43 -07:00
Jonathan
7d2d26aab5 Add document type field
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:43 -07:00
Jonathan
7a65ec8672 Add frameworks actions
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:43 -07:00
Jonathan
74c136f6c0 Add frameworks detail page
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:43 -07:00
Jonathan
b6aec0b14a Rename policy into document
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:42 -07:00
Jonathan
1870e050ce Add frameworks listing and import
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:42 -07:00
Jonathan
7cb84d8ce8 Add vendor compliance report tab
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:42 -07:00
Jonathan
df23fd635f Add vendor certifications tab
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:42 -07:00
Jonathan
b94b58e2de Add people pages
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:42 -07:00
Jonathan
6862841459 Add organization settings page
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:42 -07:00
Jonathan
61b1a24149 Add policies signature history
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:42 -07:00
Jonathan
2e6741942b Add policies version history
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:42 -07:00
Jonathan
abe0ce1dde Add policies listing page
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:41 -07:00
Jonathan
7903bd3a77 Add measure listing page
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:41 -07:00
Jonathan
f9d1f033e0 Add dark mode
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:41 -07:00