Commit Graph

1061 Commits

Author SHA1 Message Date
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
Jonathan
faf1ce0eb9 Add alias for imports
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
1253145d3b Add measures tab
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
fbfc3bb2b5 Use loader for relay
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
1448d37d55 Add sortable table with refetchable
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:40 -07:00
Jonathan
c2a69b5428 Add vendor creation
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:40 -07:00
Jonathan
fe3128da2a Add detail page
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:40 -07:00
Jonathan
72c3fe586a Add skeletons for routes
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:40 -07:00
Jonathan
08bf65d919 Add risk charts
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:40 -07:00
Jonathan
fc45d2f00d Add risk forms
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:40 -07:00
Jonathan
3d4ecf5f8f Add risk creation form
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:39 -07:00
Jonathan
15cf471454 Add UI input & textarea
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:39 -07:00
Jonathan
a86181c83d Add risks
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:39 -07:00
Jonathan
a2d1310780 Migrate to vite & new structure
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:39 -07:00
Bryan Frimin
db9e5f32ac Fix cannot create organization
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:39 -07:00
Sacha Al Himdani
c7f6dba576 Refacto vendor associations queries
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-12 09:58:35 -07:00
Sacha Al Himdani
e547a4e96e Fix nil control filter
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-10 21:32:31 -07:00
Sacha Al Himdani
613eccf0f2 Fix data list
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-10 11:32:55 -07:00
Bryan Frimin
32ae8e0f67 Fix broken ref package
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-10 11:02:54 -07:00
Sacha Al Himdani
069ff4aa9a Fix search queries
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-10 10:45:16 -07:00
Bryan Frimin
3b320c7177 Fix missing search vector column
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-10 09:52:05 -07:00
Bryan Frimin
61529476e3 Refactor v1 resolver
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-10 09:36:48 -07:00
Bryan Frimin
b80589bce9 Update CHANGELOG
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-10 08:20:35 -07:00
Bryan Frimin
60d41c0d1c Add assets totalCount support
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-09 22:36:13 -07:00
Bryan Frimin
82effa84df Fix order type
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-09 22:29:40 -07:00
Bryan Frimin
771ae6dbc3 Add datum totalCount support
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-09 22:22:12 -07:00
Bryan Frimin
9932212c39 Add peoples totalCount support
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-09 22:11:54 -07:00
Bryan Frimin
d128e91c34 Add vendors totalCount support
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-09 22:01:25 -07:00
Bryan Frimin
f7ee529b3b Add evidences totalCount support
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-09 21:42:30 -07:00
Bryan Frimin
b1fe040e43 Add tasks totalCount support
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-09 21:32:03 -07:00
Bryan Frimin
e0a575f984 Style
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-09 21:20:58 -07:00
Bryan Frimin
5bc65d3834 Add documents totalCount support
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-09 21:20:09 -07:00
Bryan Frimin
c4e6de922c Add risks totalCount support
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-09 20:58:49 -07:00
Bryan Frimin
6c96590332 Add measures totalCount support
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-09 20:31:14 -07:00
Bryan Frimin
c7c889e5ca Add frameworks totalCount support
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-09 20:14:47 -07:00
Bryan Frimin
35dcad829b Add controls totalCount support
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-06-09 20:02:46 -07:00
Sacha Al Himdani
f8d7724f05 Fix CHANGELOG
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-09 16:19:38 -07:00
Sacha Al Himdani
20e918b0f4 Update CHANGELOG
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-09 15:23:48 -07:00
Sacha Al Himdani
a9a5f9cf49 Add fulltext search on risks, documents, and measures
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-09 15:11:36 -07:00
Sacha Al Himdani
9d29189167 Update CHANGELOG
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-09 15:01:49 -07:00
Sacha Al Himdani
df3b43cd18 Change data enum
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-09 13:50:09 -07:00
Sacha Al Himdani
13b7bfcc74 Clean graphql
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-08 15:21:56 -07:00
Sacha Al Himdani
f9240e6511 Update CHANGELOG
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-07 18:36:46 -07:00
Sacha Al Himdani
67cc9d9ddc Add control fulltext search
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-07 13:01:06 -07:00