Commit Graph

105 Commits

Author SHA1 Message Date
gearnode
e9ae77a4a0 Add login/register logic
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-25 17:32:26 +01:00
gearnode
49c3807b4f Introduce viewer object
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-25 15:23:29 +01:00
gearnode
be44235263 Fix link type error when no url
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-20 11:09:46 +01:00
gearnode
6898e760ac Change "Add a people" button style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-20 11:06:08 +01:00
gearnode
daa408e562 Change menu organization
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-20 10:58:36 +01:00
gearnode
f79e61215a Update framework list style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-20 10:29:31 +01:00
gearnode
4d288d9d30 Fix framework list box too small
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-20 10:26:03 +01:00
gearnode
d2bffc20ba Style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-20 10:25:23 +01:00
gearnode
22a6bbd2bb Remove duplicated css directive
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-20 10:16:06 +01:00
gearnode
09a48b0ecb Fix missing breadcrump route match
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-20 10:07:52 +01:00
gearnode
cc78b147d0 Update people list style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-20 10:06:11 +01:00
gearnode
a292fa80e3 Update vendor list page style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-20 10:03:18 +01:00
gearnode
aa9c3db844 Fix react router warning
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-20 09:50:24 +01:00
gearnode
e63d778b0b Style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-20 08:51:54 +01:00
gearnode
31a47cbc82 Fix page not chuncked
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-20 08:51:41 +01:00
gearnode
8d092fd102 Fix typecheck
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-20 08:33:58 +01:00
gearnode
81b01f06a5 Fix breadcrumb make UI blink
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-20 08:06:28 +01:00
gearnode
5ebe7a685b Add control overview page
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 16:10:05 +01:00
gearnode
c44c4ba8c4 Add control tooltip
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 15:49:02 +01:00
gearnode
1cee55b8ac Style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 14:50:47 +01:00
gearnode
8d33fa9441 Fix breadcrump value
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 14:50:24 +01:00
gearnode
ef774ce6d3 Style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 14:18:14 +01:00
gearnode
026d939fb1 Fix connection id
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 14:16:01 +01:00
gearnode
23d0f233eb Refactor people list
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 14:12:25 +01:00
gearnode
1747e5eddd Style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 14:07:07 +01:00
gearnode
b7e9f4aab3 Use __id to retrive the connection id instead of explicit helper
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 14:06:07 +01:00
gearnode
50cc8e6b3b Fix delete vendor does not update the UI
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 13:53:50 +01:00
gearnode
3cce6ea235 Use dedicated pagination hook
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 13:43:18 +01:00
gearnode
adb1dbbb39 Refactor people pagination
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 13:43:03 +01:00
gearnode
b27f69756e Migrate pagination from page to scroll one
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 11:32:21 +01:00
gearnode
d9c76878c0 Refactor create vendor mutation to use connection update
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 10:37:55 +01:00
gearnode
bb85434340 Style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 10:23:45 +01:00
gearnode
dc2680d3ab Improve create people mutation name
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 10:23:31 +01:00
gearnode
010c605448 Use more defined node name for organization
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 10:22:41 +01:00
gearnode
c510627b8b Change type name
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 10:22:17 +01:00
gearnode
e2ddbf9fae Make UI refreshing without invalidate all the cache
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 09:31:17 +01:00
gearnode
52db2d5f63 Improve framework list style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-19 08:49:41 +01:00
gearnode
f347e60085 Align create people style with the update people page
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-18 18:09:59 +01:00
gearnode
db5cefffe0 Add update people
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-18 17:26:46 +01:00
gearnode
4e6f711b47 Fix save button still visible after update
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-18 15:17:07 +01:00
gearnode
2d5514e45d Add update vendor logic
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-18 14:24:10 +01:00
gearnode
ebdf14645d Rename column
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-18 12:02:23 +01:00
gearnode
1ef8468d0e Add vendor privacy page
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-18 11:39:21 +01:00
gearnode
00c2206e57 Add term of service to vendor
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-18 11:33:43 +01:00
gearnode
88e6aae09a Add description to vendor
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-18 11:31:02 +01:00
gearnode
6da223ed36 Add risk tier, criticality on vendors
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-18 11:14:20 +01:00
gearnode
53bceb5479 Style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-18 10:12:07 +01:00
gearnode
8692482376 Fix import typo
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-18 10:05:25 +01:00
gearnode
133cd6ac1e Add people overview page
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-18 10:05:11 +01:00
gearnode
ba73ffca79 Use name for breadcrump
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-18 09:49:00 +01:00