Commit Graph

3738 Commits

Author SHA1 Message Date
gearnode
060a1c5f45 Update kit/httpclient
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 11:32:10 +01:00
gearnode
ab739d9bda Add update organziation
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 11:15:13 +01:00
gearnode
843a3242e1 Fix too big "drop file to upload"
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 10:21:12 +01:00
gearnode
6e51bcb53c Fix evidence upload
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 10:14:20 +01:00
gearnode
3de73b9e89 Add missing deps
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 10:09:58 +01:00
gearnode
f7cdfe5134 Add popover comp
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 10:08:53 +01:00
gearnode
9381bdc191 Add command comp
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 10:08:49 +01:00
gearnode
8cbe08d136 Add assigned people to a task
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 10:08:31 +01:00
gearnode
376edd927d Add task time estimate
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 09:14:08 +01:00
gearnode
3255e32eac Fix create conrtrol importance is missing
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 08:54:48 +01:00
gearnode
4da222c41b Style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 08:48:18 +01:00
gearnode
d4280b1111 Add control importance
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 08:46:51 +01:00
gearnode
4ede969b04 Remove unused import
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 08:31:29 +01:00
gearnode
fb6c5dbf37 Fix vendor risk tier always show same color
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 08:22:50 +01:00
gearnode
759c508363 Update support button link
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 07:51:11 +01:00
gearnode
c89c5e9edc Logout redirect to homepage
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 07:50:06 +01:00
gearnode
ebc8dd5184 Fix logout http error
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 07:48:37 +01:00
gearnode
1dab503bb9 Fix people selector stale state
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 07:45:01 +01:00
gearnode
5883c4df06 Show risk tier on vendor list
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 07:26:16 +01:00
gearnode
f2a53de869 Remove policy badges
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 07:25:34 +01:00
gearnode
3fc73adabd Hide next/prev button when no pages are availables
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 07:24:44 +01:00
gearnode
e12ca7406c Remove avatar on framework list
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 07:23:41 +01:00
gearnode
b6d3244505 Use textarea instead of input for task description
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 07:22:52 +01:00
gearnode
caedc2e35a Remove organization plan
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 07:22:28 +01:00
gearnode
b4f9862cb7 Remove hardcoded nav user links
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-13 07:22:16 +01:00
gearnode
c06b436576 Enable pg_statement
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-12 17:01:18 +01:00
gearnode
d3ca8cc60d Fix graphql playground url
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-12 16:07:15 +01:00
gearnode
9a7da091fa Fix missing tls config
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-12 15:02:08 +01:00
gearnode
3e0c748fc9 Add smtp tls support
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-12 14:41:41 +01:00
gearnode
9e950b1ba0 Add SMTP auth support
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-12 14:31:15 +01:00
gearnode
1f9c5aeadb Fix tenant not found when creating new organinzation
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-12 14:02:18 +01:00
gearnode
3762d56173 Add timeout to mailer send
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-12 14:01:18 +01:00
gearnode
1a6e68f13c Add email confirmation
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-12 12:17:21 +01:00
gearnode
0e44d39998 Fix dev node router extension detection issue
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-12 12:14:20 +01:00
gearnode
cd5e3ef478 Add statelesstoken pkg
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-12 11:36:56 +01:00
gearnode
01af3812c4 Enforce allowed tenant in each request
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-12 10:14:49 +01:00
gearnode
7c8beb74ec Fix duplicated in key in context
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-12 10:08:08 +01:00
gearnode
9edb5f31d0 Add mailer system
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-12 09:04:51 +01:00
gearnode
9688f51bc5 Style
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-11 17:37:45 +01:00
gearnode
df2795069b Fix signup session already expired
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-11 17:37:28 +01:00
gearnode
8035085331 Fix duplicated ctx key
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-11 17:37:14 +01:00
gearnode
08eb17d9fd Fix signup redirect
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-11 17:36:58 +01:00
gearnode
a6f8673b89 Fix update policies
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-11 17:04:45 +01:00
gearnode
33f72bceaa Fix vendor update failed
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-11 17:03:01 +01:00
gearnode
8a094f1bd2 Fix update session failed
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-11 17:02:52 +01:00
gearnode
9640e4266a Refactor probo service
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-11 17:02:28 +01:00
gearnode
b41f417af6 Fix unauthenticate user not redirect to login page
fix #31

Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-11 14:33:24 +01:00
gearnode
cc1c843d0a Refactor session loading management
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-11 12:36:49 +01:00
gearnode
019f76ecfd Refactor authentication handler
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-11 12:28:51 +01:00
gearnode
1f4675f692 Rename session and user tables
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-11 09:44:08 +01:00