From f285e92132985829e8608a40c9c37921db8f230e Mon Sep 17 00:00:00 2001 From: Emily Date: Thu, 19 Sep 2024 15:44:27 +0200 Subject: [PATCH] add secutiry --- dashboard/components/dashboard/TopSection.vue | 2 +- dashboard/layouts/dashboard.vue | 3 +- dashboard/pages/security.vue | 50 +++ dashboard/server/api/project/limits_info.ts | 6 +- dashboard/server/api/security/list.ts | 44 ++ security/.gitignore | 7 + security/package.json | 24 ++ security/pnpm-lock.yaml | 355 ++++++++++++++++ security/security-report.json | 386 ++++++++++++++++++ security/src/Aggregations.ts | 24 ++ .../src}/AnomalyService.ts | 80 ++-- security/src/index.ts | 18 + security/tsconfig.json | 32 ++ 13 files changed, 988 insertions(+), 43 deletions(-) create mode 100644 dashboard/pages/security.vue create mode 100644 dashboard/server/api/security/list.ts create mode 100644 security/.gitignore create mode 100644 security/package.json create mode 100644 security/pnpm-lock.yaml create mode 100644 security/security-report.json create mode 100644 security/src/Aggregations.ts rename {dashboard/server/services => security/src}/AnomalyService.ts (70%) create mode 100644 security/src/index.ts create mode 100644 security/tsconfig.json diff --git a/dashboard/components/dashboard/TopSection.vue b/dashboard/components/dashboard/TopSection.vue index 4de15d6..4816a46 100644 --- a/dashboard/components/dashboard/TopSection.vue +++ b/dashboard/components/dashboard/TopSection.vue @@ -31,7 +31,7 @@ function showAnomalyInfoAlert() {