diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml
index 3b745ff4f8..aca2f0de0f 100644
--- a/.github/workflows/build_and_test.yml
+++ b/.github/workflows/build_and_test.yml
@@ -26,7 +26,7 @@ jobs:
save-backend: ${{ steps.calculate-dependencies.outputs.save-backend }}
save-cloud-common: ${{ steps.calculate-dependencies.outputs.save-cloud-common }}
save-cosv: ${{ steps.calculate-dependencies.outputs.save-cosv }}
- save-cosv-frontend: ${{ steps.calculate-dependencies.outputs.save-cosv-frontend }}
+ cosv-frontend: ${{ steps.calculate-dependencies.outputs.cosv-frontend }}
save-demo: ${{ steps.calculate-dependencies.outputs.save-demo }}
save-demo-agent: ${{ steps.calculate-dependencies.outputs.save-demo-agent }}
save-demo-cpg: ${{ steps.calculate-dependencies.outputs.save-demo-cpg }}
@@ -68,8 +68,8 @@ jobs:
- save-cloud-common/**
save-cosv:
- save-cosv/**
- save-cosv-frontend:
- - save-cosv-frontend/**
+ cosv-frontend:
+ - cosv-frontend/**
save-demo:
- save-demo/**
save-demo-agent:
@@ -108,7 +108,7 @@ jobs:
save_agent=$(( $save_cloud_common + ${{ steps.git-changed-files.outputs.save-agent_all_changed_files_count }} ))
save_api_cli=$(( $save_cloud_common + $save_api + ${{ steps.git-changed-files.outputs.save-api-cli_all_changed_files_count }} ))
save_backend=$(( $save_cloud_common + $authentication_service + $test_analysis_core + $save_cosv + $test_utils + ${{ steps.git-changed-files.outputs.save-backend_all_changed_files_count }} ))
- save_cosv_frontend=$(( $save_cloud_common + $save_frontend_common + ${{ steps.git-changed-files.outputs.save-cosv-frontend_all_changed_files_count }} ))
+ cosv_frontend=$(( $save_cloud_common + $save_frontend_common + ${{ steps.git-changed-files.outputs.cosv-frontend_all_changed_files_count }} ))
save_demo=$(( $save_cloud_common + ${{ steps.git-changed-files.outputs.save-demo_all_changed_files_count }} ))
save_demo_agent=$(( $save_cloud_common + ${{ steps.git-changed-files.outputs.save-demo-agent_all_changed_files_count }} ))
save_demo_cpg=$(( $save_cloud_common + ${{ steps.git-changed-files.outputs.save-demo-cpg_all_changed_files_count }} ))
@@ -124,7 +124,7 @@ jobs:
echo "save-backend=$save_backend" >> "$GITHUB_OUTPUT"
echo "save-cloud-common=$save_cloud_common" >> "$GITHUB_OUTPUT"
echo "save-cosv=$save_cosv" >> "$GITHUB_OUTPUT"
- echo "save-cosv-frontend=$save_cosv_frontend" >> "$GITHUB_OUTPUT"
+ echo "cosv-frontend=$cosv_frontend" >> "$GITHUB_OUTPUT"
echo "save-demo=$save_demo" >> "$GITHUB_OUTPUT"
echo "save-demo-agent=$save_demo_agent" >> "$GITHUB_OUTPUT"
echo "save-demo-cpg=$save_demo_cpg" >> "$GITHUB_OUTPUT"
@@ -173,7 +173,7 @@ jobs:
'save-api-cli',
'save-backend',
'save-cosv',
- 'save-cosv-frontend',
+ 'cosv-frontend',
'save-demo',
'save-demo-agent',
'save-demo-cpg',
@@ -200,8 +200,8 @@ jobs:
do-build: ${{ github.event_name == 'push' || needs.calculate_build_flags.outputs.save-backend > 0 }}
- module: save-cosv
do-build: ${{ github.event_name == 'push' || needs.calculate_build_flags.outputs.save-cosv > 0 }}
- - module: save-cosv-frontend
- do-build: ${{ github.event_name == 'push' || needs.calculate_build_flags.outputs.save-cosv-frontend > 0 }}
+ - module: cosv-frontend
+ do-build: ${{ github.event_name == 'push' || needs.calculate_build_flags.outputs.cosv-frontend > 0 }}
- module: save-demo
do-build: ${{ github.event_name == 'push' || needs.calculate_build_flags.outputs.save-demo > 0 }}
- module: save-demo-agent
diff --git a/.github/workflows/deploy_images.yml b/.github/workflows/deploy_images.yml
index 377595cfac..fe1c673cdd 100644
--- a/.github/workflows/deploy_images.yml
+++ b/.github/workflows/deploy_images.yml
@@ -92,7 +92,7 @@ jobs:
'save-cosv',
'api-gateway',
'save-frontend',
- 'save-cosv-frontend',
+ 'cosv-frontend',
'save-orchestrator',
'save-preprocessor',
'save-demo-cpg',
@@ -104,7 +104,7 @@ jobs:
do-build: ${{ inputs.gateway }}
- module: save-frontend
do-build: ${{ inputs.frontend }}
- - module: save-cosv-frontend
+ - module: cosv-frontend
do-build: ${{ inputs.frontend }}
- module: save-orchestrator
do-build: ${{ inputs.orchestrator }}
diff --git a/.github/workflows/deploy_images_reusable.yml b/.github/workflows/deploy_images_reusable.yml
index 076c2e8a15..db17a9defe 100644
--- a/.github/workflows/deploy_images_reusable.yml
+++ b/.github/workflows/deploy_images_reusable.yml
@@ -41,7 +41,7 @@ jobs:
echo SAVE_DEMO_AGENT_GRADLE_OPTS = >> $GITHUB_ENV
echo GRADLE_TASKS=:${{ inputs.module}}:bootBuildImage >> $GITHUB_ENV
- name: Override gradle command for frontend
- if: inputs.module == 'save-frontend' || inputs.module == 'save-cosv-frontend'
+ if: inputs.module == 'save-frontend' || inputs.module == 'cosv-frontend'
run: |
echo GRADLE_TASKS=:${{ inputs.module}}:buildImage >> $GITHUB_ENV
- name: Override dockerTag
diff --git a/.run/Cosv-Frontend-LocalRun.run.xml b/.run/Cosv-Frontend-LocalRun.run.xml
index 21f5eb7627..1f3dc9ac9c 100644
--- a/.run/Cosv-Frontend-LocalRun.run.xml
+++ b/.run/Cosv-Frontend-LocalRun.run.xml
@@ -10,7 +10,7 @@
diff --git a/save-cosv-frontend/README.md b/cosv-frontend/README.md
similarity index 62%
rename from save-cosv-frontend/README.md
rename to cosv-frontend/README.md
index 7f4313cc15..606c73bb07 100644
--- a/save-cosv-frontend/README.md
+++ b/cosv-frontend/README.md
@@ -3,9 +3,9 @@
### Building
* For IR usage see https://github.com/JetBrains/kotlin-wrappers#experimental-ir-backend
-To run frontend locally, use `./gradlew :save-cosv-frontend:browserDevelopmentRun --continuous` or `./gradlew :save-cosv-frontend:browserProductionRun --continuous`.
+To run frontend locally, use `./gradlew :cosv-frontend:browserDevelopmentRun --continuous` or `./gradlew :cosv-frontend:browserProductionRun --continuous`.
-To pack distribution, use `./gradlew :save-cosv-frontend:browserDevelopmentWebpack` and `./gradlew :save-cosv-frontend:browserProductionWebpack`.
+To pack distribution, use `./gradlew :cosv-frontend:browserDevelopmentWebpack` and `./gradlew :cosv-frontend:browserProductionWebpack`.
save-backend consumes frontend distribution as a dependency. Frontend distribution is copied and included in spring boot resources.
diff --git a/save-cosv-frontend/build.gradle.kts b/cosv-frontend/build.gradle.kts
similarity index 99%
rename from save-cosv-frontend/build.gradle.kts
rename to cosv-frontend/build.gradle.kts
index 8954aa8dfa..46d37b32f4 100644
--- a/save-cosv-frontend/build.gradle.kts
+++ b/cosv-frontend/build.gradle.kts
@@ -242,7 +242,7 @@ tasks.withType {
val distribution: Configuration by configurations.creating
val distributionJarTask by tasks.registering(Jar::class) {
- dependsOn(":save-cosv-frontend:browserDistribution")
+ dependsOn(":cosv-frontend:browserDistribution")
archiveClassifier.set("distribution")
from("$buildDir/$distributionsDirName") {
into("static")
diff --git a/save-cosv-frontend/detekt.yml b/cosv-frontend/detekt.yml
similarity index 100%
rename from save-cosv-frontend/detekt.yml
rename to cosv-frontend/detekt.yml
diff --git a/save-cosv-frontend/nginx.conf b/cosv-frontend/nginx.conf
similarity index 100%
rename from save-cosv-frontend/nginx.conf
rename to cosv-frontend/nginx.conf
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/App.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/App.kt
similarity index 87%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/App.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/App.kt
index 75bc006331..d4a3ad874c 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/App.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/App.kt
@@ -2,12 +2,12 @@
* Main entrypoint for SAVE frontend
*/
-package com.saveourtool.save.cosv.frontend
+package com.saveourtool.cosv.frontend
-import com.saveourtool.save.cosv.frontend.components.ErrorBoundary
-import com.saveourtool.save.cosv.frontend.components.requestModalHandler
-import com.saveourtool.save.cosv.frontend.components.topbar.topBarComponent
-import com.saveourtool.save.cosv.frontend.routing.basicRouting
+import com.saveourtool.cosv.frontend.components.ErrorBoundary
+import com.saveourtool.cosv.frontend.components.requestModalHandler
+import com.saveourtool.cosv.frontend.components.topbar.topBarComponent
+import com.saveourtool.cosv.frontend.routing.basicRouting
import com.saveourtool.save.frontend.common.components.*
import com.saveourtool.save.frontend.common.components.basic.cookieBanner
import com.saveourtool.save.frontend.common.components.basic.scrollToTopButton
@@ -85,7 +85,7 @@ fun main() {
return
}
- kotlinext.js.require("../scss/save-cosv-frontend.scss") // this is needed for webpack to include resource
+ kotlinext.js.require("../scss/cosv-frontend.scss") // this is needed for webpack to include resource
kotlinext.js.require("bootstrap") // this is needed for webpack to include bootstrap
ReactModal.setAppElement(document.getElementById("wrapper") as HTMLElement) // required for accessibility in react-modal
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/ErrorBoundary.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/ErrorBoundary.kt
similarity index 93%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/ErrorBoundary.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/ErrorBoundary.kt
index 752aa5f359..15e6a9fdf2 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/ErrorBoundary.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/ErrorBoundary.kt
@@ -2,9 +2,9 @@
* Support for [error boundaries](https://reactjs.org/docs/error-boundaries.html)
*/
-package com.saveourtool.save.cosv.frontend.components
+package com.saveourtool.cosv.frontend.components
-import com.saveourtool.save.cosv.frontend.components.topbar.topBarComponent
+import com.saveourtool.cosv.frontend.components.topbar.topBarComponent
import com.saveourtool.save.frontend.common.components.footer
import com.saveourtool.save.frontend.common.components.views.FallbackView
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/RequestModalHandler.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/RequestModalHandler.kt
similarity index 97%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/RequestModalHandler.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/RequestModalHandler.kt
index a6702fabd8..56447f43e8 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/RequestModalHandler.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/RequestModalHandler.kt
@@ -1,8 +1,8 @@
@file:Suppress("HEADER_MISSING_IN_NON_SINGLE_CLASS_FILE")
-package com.saveourtool.save.cosv.frontend.components
+package com.saveourtool.cosv.frontend.components
-import com.saveourtool.save.cosv.frontend.components.topbar.topBarComponent
+import com.saveourtool.cosv.frontend.components.topbar.topBarComponent
import com.saveourtool.save.frontend.common.components.*
import com.saveourtool.save.frontend.common.components.modal.loaderModalStyle
import com.saveourtool.save.frontend.common.components.modal.modal
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/basic/CosvOrganizationType.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/basic/CosvOrganizationType.kt
similarity index 88%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/basic/CosvOrganizationType.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/basic/CosvOrganizationType.kt
index 4981584f27..180de77fee 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/basic/CosvOrganizationType.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/basic/CosvOrganizationType.kt
@@ -1,4 +1,4 @@
-package com.saveourtool.save.cosv.frontend.components.basic
+package com.saveourtool.cosv.frontend.components.basic
import com.saveourtool.save.frontend.common.components.views.organization.OrganizationMenuBar
import com.saveourtool.save.frontend.common.components.views.organization.OrganizationType
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/basic/VulnerabilityIntroductionComponent.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/basic/VulnerabilityIntroductionComponent.kt
similarity index 92%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/basic/VulnerabilityIntroductionComponent.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/basic/VulnerabilityIntroductionComponent.kt
index f8bd8ff1dd..4c5d4941d0 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/basic/VulnerabilityIntroductionComponent.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/basic/VulnerabilityIntroductionComponent.kt
@@ -1,8 +1,8 @@
@file:Suppress("HEADER_MISSING_IN_NON_SINGLE_CLASS_FILE")
-package com.saveourtool.save.cosv.frontend.components.basic
+package com.saveourtool.cosv.frontend.components.basic
-import com.saveourtool.save.cosv.frontend.components.views.vuln.columnHeight
+import com.saveourtool.cosv.frontend.components.views.vuln.columnHeight
import com.saveourtool.save.frontend.common.components.basic.markdown
import com.saveourtool.save.frontend.common.externals.i18next.useTranslation
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/topbar/TopBar.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/topbar/TopBar.kt
similarity index 97%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/topbar/TopBar.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/topbar/TopBar.kt
index 2c7f0cab60..a7d8e1139c 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/topbar/TopBar.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/topbar/TopBar.kt
@@ -4,7 +4,7 @@
@file:Suppress("FILE_NAME_MATCH_CLASS", "FILE_WILDCARD_IMPORTS", "WildcardImport")
-package com.saveourtool.save.cosv.frontend.components.topbar
+package com.saveourtool.cosv.frontend.components.topbar
import com.saveourtool.save.frontend.common.components.basic.languageSelector
import com.saveourtool.save.frontend.common.externals.fontawesome.*
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/topbar/TopBarLinks.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/topbar/TopBarLinks.kt
similarity index 98%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/topbar/TopBarLinks.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/topbar/TopBarLinks.kt
index 7e48133a89..e1be33ff37 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/topbar/TopBarLinks.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/topbar/TopBarLinks.kt
@@ -1,6 +1,6 @@
@file:Suppress("HEADER_MISSING_IN_NON_SINGLE_CLASS_FILE")
-package com.saveourtool.save.cosv.frontend.components.topbar
+package com.saveourtool.cosv.frontend.components.topbar
import com.saveourtool.save.frontend.common.externals.i18next.useTranslation
import com.saveourtool.save.validation.FrontendCosvRoutes
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/topbar/TopBarUrlSplits.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/topbar/TopBarUrlSplits.kt
similarity index 98%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/topbar/TopBarUrlSplits.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/topbar/TopBarUrlSplits.kt
index ab2f6b2a98..f832b91797 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/topbar/TopBarUrlSplits.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/topbar/TopBarUrlSplits.kt
@@ -1,6 +1,6 @@
@file:Suppress("FILE_NAME_MATCH_CLASS")
-package com.saveourtool.save.cosv.frontend.components.topbar
+package com.saveourtool.cosv.frontend.components.topbar
import com.saveourtool.save.frontend.common.utils.TopBarUrl
import com.saveourtool.save.utils.URL_PATH_DELIMITER
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/topbar/TopBarUserField.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/topbar/TopBarUserField.kt
similarity index 98%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/topbar/TopBarUserField.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/topbar/TopBarUserField.kt
index a93ebc8fe8..5cfce68959 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/topbar/TopBarUserField.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/topbar/TopBarUserField.kt
@@ -2,7 +2,7 @@
* FC user's topbar
*/
-package com.saveourtool.save.cosv.frontend.components.topbar
+package com.saveourtool.cosv.frontend.components.topbar
import com.saveourtool.save.frontend.common.components.basic.avatarRenderer
import com.saveourtool.save.frontend.common.components.modal.logoutModal
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/CosvSchemaView.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/CosvSchemaView.kt
similarity index 95%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/CosvSchemaView.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/CosvSchemaView.kt
index fa1236b8a2..579339e02d 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/CosvSchemaView.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/CosvSchemaView.kt
@@ -2,11 +2,11 @@
* View, which represents the COSV schema
*/
-package com.saveourtool.save.cosv.frontend.components.views.vuln
+package com.saveourtool.cosv.frontend.components.views.vuln
-import com.saveourtool.save.cosv.frontend.components.views.vuln.utils.COSV_SCHEMA_JSON
-import com.saveourtool.save.cosv.frontend.components.views.vuln.utils.cosvFieldsDescriptionsMap
-import com.saveourtool.save.cosv.frontend.components.views.vuln.utils.keysOnlyFromCosv
+import com.saveourtool.cosv.frontend.components.views.vuln.utils.COSV_SCHEMA_JSON
+import com.saveourtool.cosv.frontend.components.views.vuln.utils.cosvFieldsDescriptionsMap
+import com.saveourtool.cosv.frontend.components.views.vuln.utils.keysOnlyFromCosv
import com.saveourtool.save.frontend.common.utils.*
import com.saveourtool.save.frontend.common.utils.Style
import com.saveourtool.save.frontend.common.utils.buttonBuilder
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/CreateVulnerabilityView.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/CreateVulnerabilityView.kt
similarity index 99%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/CreateVulnerabilityView.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/CreateVulnerabilityView.kt
index b85836b88f..62f32ecb06 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/CreateVulnerabilityView.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/CreateVulnerabilityView.kt
@@ -1,8 +1,12 @@
@file:Suppress("HEADER_MISSING_IN_NON_SINGLE_CLASS_FILE")
-package com.saveourtool.save.cosv.frontend.components.views.vuln
+package com.saveourtool.cosv.frontend.components.views.vuln
-import com.saveourtool.save.cosv.frontend.components.views.vuln.component.cvssBaseScoreCalculator
+import com.saveourtool.cosv.frontend.components.views.vuln.component.cvssBaseScoreCalculator
+import com.saveourtool.osv4k.Reference
+import com.saveourtool.osv4k.ReferenceType
+import com.saveourtool.osv4k.Severity
+import com.saveourtool.osv4k.SeverityType
import com.saveourtool.save.cvsscalculator.CvssVersion
import com.saveourtool.save.cvsscalculator.calculateBaseScore
import com.saveourtool.save.cvsscalculator.parsingVectorToMap
@@ -26,10 +30,6 @@ import com.saveourtool.save.utils.*
import com.saveourtool.save.validation.FrontendCosvRoutes
import com.saveourtool.save.validation.isValidUrl
-import com.saveourtool.osv4k.Reference
-import com.saveourtool.osv4k.ReferenceType
-import com.saveourtool.osv4k.Severity
-import com.saveourtool.osv4k.SeverityType
import js.core.jso
import react.ChildrenBuilder
import react.FC
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/UploadVulnerabilityView.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/UploadVulnerabilityView.kt
similarity index 92%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/UploadVulnerabilityView.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/UploadVulnerabilityView.kt
index 45851c2cff..ae2a917403 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/UploadVulnerabilityView.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/UploadVulnerabilityView.kt
@@ -1,8 +1,8 @@
@file:Suppress("HEADER_MISSING_IN_NON_SINGLE_CLASS_FILE")
-package com.saveourtool.save.cosv.frontend.components.views.vuln
+package com.saveourtool.cosv.frontend.components.views.vuln
-import com.saveourtool.save.cosv.frontend.components.views.vuln.component.cosvFileManagerComponent
+import com.saveourtool.cosv.frontend.components.views.vuln.component.cosvFileManagerComponent
import com.saveourtool.save.frontend.common.components.modal.MAX_Z_INDEX
import com.saveourtool.save.frontend.common.externals.i18next.useTranslation
import com.saveourtool.save.frontend.common.utils.Style
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityBadge.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityBadge.kt
similarity index 98%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityBadge.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityBadge.kt
index 3dd4250607..e324ba64eb 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityBadge.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityBadge.kt
@@ -1,8 +1,10 @@
@file:Suppress("FILE_NAME_MATCH_CLASS")
-package com.saveourtool.save.cosv.frontend.components.views.vuln
+package com.saveourtool.cosv.frontend.components.views.vuln
-import com.saveourtool.save.cosv.frontend.components.views.vuln.component.cvssBaseScoreCalculator
+import com.saveourtool.cosv.frontend.components.views.vuln.component.cvssBaseScoreCalculator
+import com.saveourtool.osv4k.Severity
+import com.saveourtool.osv4k.SeverityType
import com.saveourtool.save.cvsscalculator.CvssVersion
import com.saveourtool.save.cvsscalculator.parsingVectorToMap
import com.saveourtool.save.cvsscalculator.v3.CvssVectorV3
@@ -15,8 +17,6 @@ import com.saveourtool.save.frontend.common.themes.Colors
import com.saveourtool.save.frontend.common.utils.buttonBuilder
import com.saveourtool.save.frontend.common.utils.useWindowOpenness
-import com.saveourtool.osv4k.Severity
-import com.saveourtool.osv4k.SeverityType
import js.core.jso
import react.FC
import react.Props
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityChangesTab.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityChangesTab.kt
similarity index 98%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityChangesTab.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityChangesTab.kt
index 0dd189460a..8d1a08976b 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityChangesTab.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityChangesTab.kt
@@ -1,13 +1,13 @@
@file:Suppress("FILE_NAME_MATCH_CLASS", "HEADER_MISSING_IN_NON_SINGLE_CLASS_FILE")
-package com.saveourtool.save.cosv.frontend.components.views.vuln
+package com.saveourtool.cosv.frontend.components.views.vuln
+import com.saveourtool.osv4k.RawOsvSchema
import com.saveourtool.save.entities.cosv.CosvFileDto
import com.saveourtool.save.frontend.common.externals.diffviewer.reactDiffViewer
import com.saveourtool.save.frontend.common.utils.*
import com.saveourtool.save.utils.toUnixCalendarFormat
-import com.saveourtool.osv4k.RawOsvSchema
import js.core.jso
import react.FC
import react.Props
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityCollectionView.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityCollectionView.kt
similarity index 93%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityCollectionView.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityCollectionView.kt
index e8fac11c5b..c0a11463a8 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityCollectionView.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityCollectionView.kt
@@ -4,9 +4,9 @@
@file:Suppress("FILE_NAME_MATCH_CLASS")
-package com.saveourtool.save.cosv.frontend.components.views.vuln
+package com.saveourtool.cosv.frontend.components.views.vuln
-import com.saveourtool.save.cosv.frontend.components.basic.vulnerabilityIntroductionComponent
+import com.saveourtool.cosv.frontend.components.basic.vulnerabilityIntroductionComponent
import com.saveourtool.save.filters.VulnerabilityFilter
import com.saveourtool.save.frontend.common.components.basic.*
import com.saveourtool.save.frontend.common.components.views.vuln.vulnerabilityTableComponent
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityCommentTab.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityCommentTab.kt
similarity index 98%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityCommentTab.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityCommentTab.kt
index 8d08a6145f..a227162912 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityCommentTab.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityCommentTab.kt
@@ -1,6 +1,6 @@
@file:Suppress("FILE_NAME_MATCH_CLASS")
-package com.saveourtool.save.cosv.frontend.components.views.vuln
+package com.saveourtool.cosv.frontend.components.views.vuln
import com.saveourtool.save.entities.CommentDto
import com.saveourtool.save.entities.cosv.VulnerabilityExt
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityDateModal.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityDateModal.kt
similarity index 98%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityDateModal.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityDateModal.kt
index 2d6614c4a8..430c350a40 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityDateModal.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityDateModal.kt
@@ -1,6 +1,6 @@
@file:Suppress("FILE_NAME_MATCH_CLASS")
-package com.saveourtool.save.cosv.frontend.components.views.vuln
+package com.saveourtool.cosv.frontend.components.views.vuln
import com.saveourtool.save.entities.cosv.VulnerabilityExt
import com.saveourtool.save.entities.vulnerability.VulnerabilityDateDto
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityGeneralInfoProps.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityGeneralInfoProps.kt
similarity index 99%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityGeneralInfoProps.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityGeneralInfoProps.kt
index f4befae9fd..4b32bcaa99 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityGeneralInfoProps.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityGeneralInfoProps.kt
@@ -1,5 +1,7 @@
-package com.saveourtool.save.cosv.frontend.components.views.vuln
+package com.saveourtool.cosv.frontend.components.views.vuln
+import com.saveourtool.osv4k.ConfirmType
+import com.saveourtool.osv4k.Credit
import com.saveourtool.save.entities.cosv.VulnerabilityExt
import com.saveourtool.save.entities.cosv.VulnerabilityMetadataDto.Companion.SUMMARY_LENGTH
import com.saveourtool.save.entities.vulnerability.VulnerabilityStatus
@@ -22,8 +24,6 @@ import com.saveourtool.save.utils.shorten
import com.saveourtool.save.utils.toUnixCalendarFormat
import com.saveourtool.save.validation.isValidName
-import com.saveourtool.osv4k.ConfirmType
-import com.saveourtool.osv4k.Credit
import js.core.jso
import react.*
import react.dom.html.ReactHTML.div
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityHeader.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityHeader.kt
similarity index 99%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityHeader.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityHeader.kt
index d542fabcd3..20054dbcd6 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityHeader.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityHeader.kt
@@ -4,7 +4,7 @@
@file:Suppress("FILE_NAME_MATCH_CLASS")
-package com.saveourtool.save.cosv.frontend.components.views.vuln
+package com.saveourtool.cosv.frontend.components.views.vuln
import com.saveourtool.save.entities.CommentDto
import com.saveourtool.save.entities.cosv.VulnerabilityExt
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityHistoryTab.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityHistoryTab.kt
similarity index 97%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityHistoryTab.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityHistoryTab.kt
index 463206aee4..cbc0aa3742 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityHistoryTab.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityHistoryTab.kt
@@ -1,6 +1,6 @@
@file:Suppress("FILE_NAME_MATCH_CLASS", "HEADER_MISSING_IN_NON_SINGLE_CLASS_FILE")
-package com.saveourtool.save.cosv.frontend.components.views.vuln
+package com.saveourtool.cosv.frontend.components.views.vuln
import com.saveourtool.save.entities.cosv.CosvFileDto
import com.saveourtool.save.frontend.common.components.tables.*
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityInfoTab.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityInfoTab.kt
similarity index 99%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityInfoTab.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityInfoTab.kt
index 05624be43c..ad90cd3638 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityInfoTab.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityInfoTab.kt
@@ -4,9 +4,10 @@
"HEADER_MISSING_IN_NON_SINGLE_CLASS_FILE",
)
-package com.saveourtool.save.cosv.frontend.components.views.vuln
+package com.saveourtool.cosv.frontend.components.views.vuln
-import com.saveourtool.save.cosv.frontend.components.views.vuln.component.timelineComponent
+import com.saveourtool.cosv.frontend.components.views.vuln.component.timelineComponent
+import com.saveourtool.osv4k.Affected
import com.saveourtool.save.entities.cosv.VulnerabilityExt
import com.saveourtool.save.entities.vulnerability.VulnerabilityDateDto
import com.saveourtool.save.entities.vulnerability.VulnerabilityDateType
@@ -30,7 +31,6 @@ import com.saveourtool.save.utils.asTimelineEntry
import com.saveourtool.save.utils.getTimeline
import com.saveourtool.save.utils.listToShortString
-import com.saveourtool.osv4k.Affected
import react.*
import react.dom.html.ReactHTML.div
import react.dom.html.ReactHTML.h4
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityProjectWindow.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityProjectWindow.kt
similarity index 99%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityProjectWindow.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityProjectWindow.kt
index 440ad801d7..3fe1095815 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityProjectWindow.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityProjectWindow.kt
@@ -1,7 +1,8 @@
@file:Suppress("FILE_NAME_MATCH_CLASS")
-package com.saveourtool.save.cosv.frontend.components.views.vuln
+package com.saveourtool.cosv.frontend.components.views.vuln
+import com.saveourtool.osv4k.*
import com.saveourtool.save.entities.vulnerability.VulnerabilityLanguage
import com.saveourtool.save.entities.vulnerability.VulnerabilityProjectType
import com.saveourtool.save.frontend.common.components.inputform.InputTypes
@@ -15,7 +16,6 @@ import com.saveourtool.save.frontend.common.utils.selectorBuilder
import com.saveourtool.save.utils.PRETTY_DELIMITER
import com.saveourtool.save.validation.isValidUrl
-import com.saveourtool.osv4k.*
import react.FC
import react.Props
import react.dom.html.ReactHTML.button
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityRawDataTab.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityRawDataTab.kt
similarity index 92%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityRawDataTab.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityRawDataTab.kt
index bf906716ff..60fdaa3fe6 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityRawDataTab.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityRawDataTab.kt
@@ -1,6 +1,6 @@
@file:Suppress("FILE_NAME_MATCH_CLASS", "HEADER_MISSING_IN_NON_SINGLE_CLASS_FILE")
-package com.saveourtool.save.cosv.frontend.components.views.vuln
+package com.saveourtool.cosv.frontend.components.views.vuln
import com.saveourtool.save.entities.cosv.VulnerabilityExt
import com.saveourtool.save.frontend.common.externals.jsonview.reactJson
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityTagsComponent.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityTagsComponent.kt
similarity index 98%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityTagsComponent.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityTagsComponent.kt
index 68906361da..fcd79d5e28 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityTagsComponent.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityTagsComponent.kt
@@ -1,6 +1,6 @@
@file:Suppress("FILE_NAME_MATCH_CLASS")
-package com.saveourtool.save.cosv.frontend.components.views.vuln
+package com.saveourtool.cosv.frontend.components.views.vuln
import com.saveourtool.save.entities.cosv.VulnerabilityExt
import com.saveourtool.save.frontend.common.externals.fontawesome.faPlus
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityView.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityView.kt
similarity index 99%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityView.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityView.kt
index 8e35db90ea..81015761a8 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/VulnerabilityView.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/VulnerabilityView.kt
@@ -4,7 +4,7 @@
@file:Suppress("FILE_NAME_MATCH_CLASS")
-package com.saveourtool.save.cosv.frontend.components.views.vuln
+package com.saveourtool.cosv.frontend.components.views.vuln
import com.saveourtool.save.entities.cosv.VulnerabilityExt
import com.saveourtool.save.frontend.TabMenuBar
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/component/CosvFileManagerComponent.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/component/CosvFileManagerComponent.kt
similarity index 99%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/component/CosvFileManagerComponent.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/component/CosvFileManagerComponent.kt
index c90e4a64fd..58bd782cf1 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/component/CosvFileManagerComponent.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/component/CosvFileManagerComponent.kt
@@ -1,6 +1,6 @@
@file:Suppress("HEADER_MISSING_IN_NON_SINGLE_CLASS_FILE")
-package com.saveourtool.save.cosv.frontend.components.views.vuln.component
+package com.saveourtool.cosv.frontend.components.views.vuln.component
import com.saveourtool.save.entities.OrganizationDto
import com.saveourtool.save.entities.cosv.RawCosvFileDto
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/component/CvssBaseScoreCalculator.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/component/CvssBaseScoreCalculator.kt
similarity index 99%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/component/CvssBaseScoreCalculator.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/component/CvssBaseScoreCalculator.kt
index 7ec2371798..3034ea64ae 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/component/CvssBaseScoreCalculator.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/component/CvssBaseScoreCalculator.kt
@@ -1,6 +1,6 @@
@file:Suppress("FILE_NAME_MATCH_CLASS")
-package com.saveourtool.save.cosv.frontend.components.views.vuln.component
+package com.saveourtool.cosv.frontend.components.views.vuln.component
import com.saveourtool.save.cvsscalculator.*
import com.saveourtool.save.cvsscalculator.v3.*
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/component/TimelineComponent.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/component/TimelineComponent.kt
similarity index 97%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/component/TimelineComponent.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/component/TimelineComponent.kt
index d81c2fe06d..990f095708 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/component/TimelineComponent.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/component/TimelineComponent.kt
@@ -1,6 +1,6 @@
@file:Suppress("FILE_NAME_INCORRECT", "FILE_NAME_MATCH_CLASS")
-package com.saveourtool.save.cosv.frontend.components.views.vuln.component
+package com.saveourtool.cosv.frontend.components.views.vuln.component
import com.saveourtool.save.entities.cosv.VulnerabilityExt
import com.saveourtool.save.entities.vulnerability.VulnerabilityDateDto
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/toprating/OrganizationRatingTab.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/toprating/OrganizationRatingTab.kt
similarity index 98%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/toprating/OrganizationRatingTab.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/toprating/OrganizationRatingTab.kt
index 8996645b26..3b78a070e9 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/toprating/OrganizationRatingTab.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/toprating/OrganizationRatingTab.kt
@@ -1,6 +1,6 @@
@file:Suppress("HEADER_MISSING_IN_NON_SINGLE_CLASS_FILE")
-package com.saveourtool.save.cosv.frontend.components.views.vuln.toprating
+package com.saveourtool.cosv.frontend.components.views.vuln.toprating
import com.saveourtool.save.entities.OrganizationDto
import com.saveourtool.save.filters.OrganizationFilter
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/toprating/RatingUtils.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/toprating/RatingUtils.kt
similarity index 93%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/toprating/RatingUtils.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/toprating/RatingUtils.kt
index 1414a9f276..ebbb94218f 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/toprating/RatingUtils.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/toprating/RatingUtils.kt
@@ -1,6 +1,6 @@
@file:Suppress("HEADER_MISSING_IN_NON_SINGLE_CLASS_FILE")
-package com.saveourtool.save.cosv.frontend.components.views.vuln.toprating
+package com.saveourtool.cosv.frontend.components.views.vuln.toprating
import com.saveourtool.save.frontend.common.externals.fontawesome.faTrophy
import com.saveourtool.save.frontend.common.externals.fontawesome.fontAwesomeIcon
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/toprating/TopRatingView.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/toprating/TopRatingView.kt
similarity index 96%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/toprating/TopRatingView.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/toprating/TopRatingView.kt
index fdfedc3e8b..48b46a689f 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/toprating/TopRatingView.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/toprating/TopRatingView.kt
@@ -4,7 +4,7 @@
@file:Suppress("FILE_NAME_MATCH_CLASS")
-package com.saveourtool.save.cosv.frontend.components.views.vuln.toprating
+package com.saveourtool.cosv.frontend.components.views.vuln.toprating
import com.saveourtool.save.frontend.TabMenuBar
import com.saveourtool.save.frontend.common.externals.fontawesome.faTrophy
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/toprating/UserRatingTab.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/toprating/UserRatingTab.kt
similarity index 97%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/toprating/UserRatingTab.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/toprating/UserRatingTab.kt
index d8f74550ba..22c9a05148 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/toprating/UserRatingTab.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/toprating/UserRatingTab.kt
@@ -1,6 +1,6 @@
@file:Suppress("HEADER_MISSING_IN_NON_SINGLE_CLASS_FILE")
-package com.saveourtool.save.cosv.frontend.components.views.vuln.toprating
+package com.saveourtool.cosv.frontend.components.views.vuln.toprating
import com.saveourtool.save.frontend.common.components.basic.renderUserAvatarWithName
import com.saveourtool.save.frontend.common.components.basic.table.filters.nameFiltersRow
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/utils/CosvDescriptions.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/utils/CosvDescriptions.kt
similarity index 99%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/utils/CosvDescriptions.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/utils/CosvDescriptions.kt
index 70a71ed79f..8d9a1efa95 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/utils/CosvDescriptions.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/utils/CosvDescriptions.kt
@@ -2,7 +2,7 @@
* The list of descriptions of each field in COSV schema
*/
-package com.saveourtool.save.cosv.frontend.components.views.vuln.utils
+package com.saveourtool.cosv.frontend.components.views.vuln.utils
val schemaVersionDescr = """
The `schema_version` field is used to indicate which version
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/utils/CosvFieldsToDescriptions.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/utils/CosvFieldsToDescriptions.kt
similarity index 97%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/utils/CosvFieldsToDescriptions.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/utils/CosvFieldsToDescriptions.kt
index 67140989d4..ad039cd1da 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/utils/CosvFieldsToDescriptions.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/utils/CosvFieldsToDescriptions.kt
@@ -2,7 +2,7 @@
* The map of keys to descriptions of each field in COSV schema
*/
-package com.saveourtool.save.cosv.frontend.components.views.vuln.utils
+package com.saveourtool.cosv.frontend.components.views.vuln.utils
val cosvFieldsDescriptionsMap = listOf(
"schema_version" to schemaVersionDescr,
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/utils/CosvSchema.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/utils/CosvSchema.kt
similarity index 97%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/utils/CosvSchema.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/utils/CosvSchema.kt
index 217b45a5e4..22ff228ba2 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/vuln/utils/CosvSchema.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/vuln/utils/CosvSchema.kt
@@ -2,7 +2,7 @@
* The base spec of COSV schema
*/
-package com.saveourtool.save.cosv.frontend.components.views.vuln.utils
+package com.saveourtool.cosv.frontend.components.views.vuln.utils
const val COSV_SCHEMA_JSON = """
{
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/welcome/MarketingTitles.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/welcome/MarketingTitles.kt
similarity index 97%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/welcome/MarketingTitles.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/welcome/MarketingTitles.kt
index 6014618458..b8593dc85c 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/welcome/MarketingTitles.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/welcome/MarketingTitles.kt
@@ -2,7 +2,7 @@
* Utility methods for beautiful titles/slogans on welcome view
*/
-package com.saveourtool.save.cosv.frontend.components.views.welcome
+package com.saveourtool.cosv.frontend.components.views.welcome
import com.saveourtool.save.frontend.common.externals.fontawesome.faChevronDown
import com.saveourtool.save.frontend.common.externals.fontawesome.fontAwesomeIcon
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/welcome/VulnerabilityWelcomeView.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/welcome/VulnerabilityWelcomeView.kt
similarity index 97%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/welcome/VulnerabilityWelcomeView.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/welcome/VulnerabilityWelcomeView.kt
index a4a025e9da..a715de794d 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/welcome/VulnerabilityWelcomeView.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/welcome/VulnerabilityWelcomeView.kt
@@ -9,9 +9,9 @@
"FILE_NAME_MATCH_CLASS"
)
-package com.saveourtool.save.cosv.frontend.components.views.welcome
+package com.saveourtool.cosv.frontend.components.views.welcome
-import com.saveourtool.save.cosv.frontend.components.views.welcome.pagers.vuln.renderVulnerabilityGeneralInfo
+import com.saveourtool.cosv.frontend.components.views.welcome.pagers.vuln.renderVulnerabilityGeneralInfo
import com.saveourtool.save.filters.VulnerabilityFilter.Companion.approved
import com.saveourtool.save.frontend.common.components.views.welcome.hrNoMargin
import com.saveourtool.save.frontend.common.components.views.welcome.inputCredentialsView
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/welcome/pagers/vuln/WhatIsVuln.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/welcome/pagers/vuln/WhatIsVuln.kt
similarity index 93%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/welcome/pagers/vuln/WhatIsVuln.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/welcome/pagers/vuln/WhatIsVuln.kt
index 9d7905ce16..63cc0c5773 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/components/views/welcome/pagers/vuln/WhatIsVuln.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/components/views/welcome/pagers/vuln/WhatIsVuln.kt
@@ -2,11 +2,11 @@
* [1 page] Main information about SAVE-cloud
*/
-package com.saveourtool.save.cosv.frontend.components.views.welcome.pagers.vuln
+package com.saveourtool.cosv.frontend.components.views.welcome.pagers.vuln
-import com.saveourtool.save.cosv.frontend.components.views.welcome.BIG_FONT_SIZE
-import com.saveourtool.save.cosv.frontend.components.views.welcome.FIRST_RAW_HEIGHT
-import com.saveourtool.save.cosv.frontend.components.views.welcome.SECOND_RAW_HEIGHT
+import com.saveourtool.cosv.frontend.components.views.welcome.BIG_FONT_SIZE
+import com.saveourtool.cosv.frontend.components.views.welcome.FIRST_RAW_HEIGHT
+import com.saveourtool.cosv.frontend.components.views.welcome.SECOND_RAW_HEIGHT
import com.saveourtool.save.frontend.common.externals.i18next.TranslationFunction
import com.saveourtool.save.validation.FrontendCosvRoutes
import js.core.jso
diff --git a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/routing/BasicRouting.kt b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/routing/BasicRouting.kt
similarity index 91%
rename from save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/routing/BasicRouting.kt
rename to cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/routing/BasicRouting.kt
index 9520e4d191..1a939ebae2 100644
--- a/save-cosv-frontend/src/main/kotlin/com/saveourtool/save/cosv/frontend/routing/BasicRouting.kt
+++ b/cosv-frontend/src/main/kotlin/com/saveourtool/cosv/frontend/routing/BasicRouting.kt
@@ -4,13 +4,13 @@
@file:Suppress("FILE_NAME_MATCH_CLASS", "EXTENSION_FUNCTION_WITH_CLASS")
-package com.saveourtool.save.cosv.frontend.routing
+package com.saveourtool.cosv.frontend.routing
-import com.saveourtool.save.cosv.frontend.components.basic.CosvOrganizationType
-import com.saveourtool.save.cosv.frontend.components.views.vuln.*
-import com.saveourtool.save.cosv.frontend.components.views.vuln.toprating.topRatingView
-import com.saveourtool.save.cosv.frontend.components.views.vuln.vulnerabilityCollectionView
-import com.saveourtool.save.cosv.frontend.components.views.welcome.vulnWelcomeView
+import com.saveourtool.cosv.frontend.components.basic.CosvOrganizationType
+import com.saveourtool.cosv.frontend.components.views.vuln.*
+import com.saveourtool.cosv.frontend.components.views.vuln.toprating.topRatingView
+import com.saveourtool.cosv.frontend.components.views.vuln.vulnerabilityCollectionView
+import com.saveourtool.cosv.frontend.components.views.welcome.vulnWelcomeView
import com.saveourtool.save.frontend.common.components.views.FallbackView
import com.saveourtool.save.frontend.common.components.views.organization.createOrganizationView
import com.saveourtool.save.frontend.common.components.views.organization.organizationView
diff --git a/save-cosv-frontend/src/main/resources/browserconfig.xml b/cosv-frontend/src/main/resources/browserconfig.xml
similarity index 100%
rename from save-cosv-frontend/src/main/resources/browserconfig.xml
rename to cosv-frontend/src/main/resources/browserconfig.xml
diff --git a/save-cosv-frontend/src/main/resources/img/avatar_packs/avatar1.png b/cosv-frontend/src/main/resources/img/avatar_packs/avatar1.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/avatar_packs/avatar1.png
rename to cosv-frontend/src/main/resources/img/avatar_packs/avatar1.png
diff --git a/save-cosv-frontend/src/main/resources/img/avatar_packs/avatar2.png b/cosv-frontend/src/main/resources/img/avatar_packs/avatar2.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/avatar_packs/avatar2.png
rename to cosv-frontend/src/main/resources/img/avatar_packs/avatar2.png
diff --git a/save-cosv-frontend/src/main/resources/img/avatar_packs/avatar3.png b/cosv-frontend/src/main/resources/img/avatar_packs/avatar3.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/avatar_packs/avatar3.png
rename to cosv-frontend/src/main/resources/img/avatar_packs/avatar3.png
diff --git a/save-cosv-frontend/src/main/resources/img/avatar_packs/avatar4.png b/cosv-frontend/src/main/resources/img/avatar_packs/avatar4.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/avatar_packs/avatar4.png
rename to cosv-frontend/src/main/resources/img/avatar_packs/avatar4.png
diff --git a/save-cosv-frontend/src/main/resources/img/avatar_packs/avatar5.png b/cosv-frontend/src/main/resources/img/avatar_packs/avatar5.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/avatar_packs/avatar5.png
rename to cosv-frontend/src/main/resources/img/avatar_packs/avatar5.png
diff --git a/save-cosv-frontend/src/main/resources/img/avatar_packs/avatar6.png b/cosv-frontend/src/main/resources/img/avatar_packs/avatar6.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/avatar_packs/avatar6.png
rename to cosv-frontend/src/main/resources/img/avatar_packs/avatar6.png
diff --git a/save-cosv-frontend/src/main/resources/img/avatar_packs/avatar7.png b/cosv-frontend/src/main/resources/img/avatar_packs/avatar7.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/avatar_packs/avatar7.png
rename to cosv-frontend/src/main/resources/img/avatar_packs/avatar7.png
diff --git a/save-cosv-frontend/src/main/resources/img/avatar_packs/avatar8.png b/cosv-frontend/src/main/resources/img/avatar_packs/avatar8.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/avatar_packs/avatar8.png
rename to cosv-frontend/src/main/resources/img/avatar_packs/avatar8.png
diff --git a/save-cosv-frontend/src/main/resources/img/avatar_packs/avatar9.png b/cosv-frontend/src/main/resources/img/avatar_packs/avatar9.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/avatar_packs/avatar9.png
rename to cosv-frontend/src/main/resources/img/avatar_packs/avatar9.png
diff --git a/save-cosv-frontend/src/main/resources/img/avatar_placeholder.png b/cosv-frontend/src/main/resources/img/avatar_placeholder.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/avatar_placeholder.png
rename to cosv-frontend/src/main/resources/img/avatar_placeholder.png
diff --git a/save-cosv-frontend/src/main/resources/img/company.png b/cosv-frontend/src/main/resources/img/company.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/company.png
rename to cosv-frontend/src/main/resources/img/company.png
diff --git a/save-cosv-frontend/src/main/resources/img/gitee.svg b/cosv-frontend/src/main/resources/img/gitee.svg
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/gitee.svg
rename to cosv-frontend/src/main/resources/img/gitee.svg
diff --git a/save-cosv-frontend/src/main/resources/img/github.svg b/cosv-frontend/src/main/resources/img/github.svg
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/github.svg
rename to cosv-frontend/src/main/resources/img/github.svg
diff --git a/save-cosv-frontend/src/main/resources/img/google.svg b/cosv-frontend/src/main/resources/img/google.svg
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/google.svg
rename to cosv-frontend/src/main/resources/img/google.svg
diff --git a/save-cosv-frontend/src/main/resources/img/huawei.svg b/cosv-frontend/src/main/resources/img/huawei.svg
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/huawei.svg
rename to cosv-frontend/src/main/resources/img/huawei.svg
diff --git a/save-cosv-frontend/src/main/resources/img/logo-anim.gif b/cosv-frontend/src/main/resources/img/logo-anim.gif
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/logo-anim.gif
rename to cosv-frontend/src/main/resources/img/logo-anim.gif
diff --git a/save-cosv-frontend/src/main/resources/img/logo-bg-p-3.png b/cosv-frontend/src/main/resources/img/logo-bg-p-3.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/logo-bg-p-3.png
rename to cosv-frontend/src/main/resources/img/logo-bg-p-3.png
diff --git a/save-cosv-frontend/src/main/resources/img/not_publiched_packs/avatar10.png b/cosv-frontend/src/main/resources/img/not_publiched_packs/avatar10.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/not_publiched_packs/avatar10.png
rename to cosv-frontend/src/main/resources/img/not_publiched_packs/avatar10.png
diff --git a/save-cosv-frontend/src/main/resources/img/sad_cat.png b/cosv-frontend/src/main/resources/img/sad_cat.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/sad_cat.png
rename to cosv-frontend/src/main/resources/img/sad_cat.png
diff --git a/save-cosv-frontend/src/main/resources/img/schema.png b/cosv-frontend/src/main/resources/img/schema.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/schema.png
rename to cosv-frontend/src/main/resources/img/schema.png
diff --git a/save-cosv-frontend/src/main/resources/img/settings_icon1.png b/cosv-frontend/src/main/resources/img/settings_icon1.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/settings_icon1.png
rename to cosv-frontend/src/main/resources/img/settings_icon1.png
diff --git a/save-cosv-frontend/src/main/resources/img/settings_icon2.png b/cosv-frontend/src/main/resources/img/settings_icon2.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/settings_icon2.png
rename to cosv-frontend/src/main/resources/img/settings_icon2.png
diff --git a/save-cosv-frontend/src/main/resources/img/undraw_happy_announcement_re_tsm0.svg b/cosv-frontend/src/main/resources/img/undraw_happy_announcement_re_tsm0.svg
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/undraw_happy_announcement_re_tsm0.svg
rename to cosv-frontend/src/main/resources/img/undraw_happy_announcement_re_tsm0.svg
diff --git a/save-cosv-frontend/src/main/resources/img/undraw_image_not_found.png b/cosv-frontend/src/main/resources/img/undraw_image_not_found.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/undraw_image_not_found.png
rename to cosv-frontend/src/main/resources/img/undraw_image_not_found.png
diff --git a/save-cosv-frontend/src/main/resources/img/undraw_important.svg b/cosv-frontend/src/main/resources/img/undraw_important.svg
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/undraw_important.svg
rename to cosv-frontend/src/main/resources/img/undraw_important.svg
diff --git a/save-cosv-frontend/src/main/resources/img/undraw_profile.svg b/cosv-frontend/src/main/resources/img/undraw_profile.svg
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/undraw_profile.svg
rename to cosv-frontend/src/main/resources/img/undraw_profile.svg
diff --git a/save-cosv-frontend/src/main/resources/img/undraw_question.svg b/cosv-frontend/src/main/resources/img/undraw_question.svg
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/undraw_question.svg
rename to cosv-frontend/src/main/resources/img/undraw_question.svg
diff --git a/save-cosv-frontend/src/main/resources/img/undraw_warning.svg b/cosv-frontend/src/main/resources/img/undraw_warning.svg
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/undraw_warning.svg
rename to cosv-frontend/src/main/resources/img/undraw_warning.svg
diff --git a/save-cosv-frontend/src/main/resources/img/vuln-logo-bg.png b/cosv-frontend/src/main/resources/img/vuln-logo-bg.png
similarity index 100%
rename from save-cosv-frontend/src/main/resources/img/vuln-logo-bg.png
rename to cosv-frontend/src/main/resources/img/vuln-logo-bg.png
diff --git a/save-cosv-frontend/src/main/resources/index.html b/cosv-frontend/src/main/resources/index.html
similarity index 100%
rename from save-cosv-frontend/src/main/resources/index.html
rename to cosv-frontend/src/main/resources/index.html
diff --git a/save-cosv-frontend/src/main/resources/locales/cn/comments.json b/cosv-frontend/src/main/resources/locales/cn/comments.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/cn/comments.json
rename to cosv-frontend/src/main/resources/locales/cn/comments.json
diff --git a/save-cosv-frontend/src/main/resources/locales/cn/cookies.json b/cosv-frontend/src/main/resources/locales/cn/cookies.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/cn/cookies.json
rename to cosv-frontend/src/main/resources/locales/cn/cookies.json
diff --git a/save-cosv-frontend/src/main/resources/locales/cn/dates.json b/cosv-frontend/src/main/resources/locales/cn/dates.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/cn/dates.json
rename to cosv-frontend/src/main/resources/locales/cn/dates.json
diff --git a/save-cosv-frontend/src/main/resources/locales/cn/index.json b/cosv-frontend/src/main/resources/locales/cn/index.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/cn/index.json
rename to cosv-frontend/src/main/resources/locales/cn/index.json
diff --git a/save-cosv-frontend/src/main/resources/locales/cn/organization.json b/cosv-frontend/src/main/resources/locales/cn/organization.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/cn/organization.json
rename to cosv-frontend/src/main/resources/locales/cn/organization.json
diff --git a/save-cosv-frontend/src/main/resources/locales/cn/profile.json b/cosv-frontend/src/main/resources/locales/cn/profile.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/cn/profile.json
rename to cosv-frontend/src/main/resources/locales/cn/profile.json
diff --git a/save-cosv-frontend/src/main/resources/locales/cn/proposing.json b/cosv-frontend/src/main/resources/locales/cn/proposing.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/cn/proposing.json
rename to cosv-frontend/src/main/resources/locales/cn/proposing.json
diff --git a/save-cosv-frontend/src/main/resources/locales/cn/table-headers.json b/cosv-frontend/src/main/resources/locales/cn/table-headers.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/cn/table-headers.json
rename to cosv-frontend/src/main/resources/locales/cn/table-headers.json
diff --git a/save-cosv-frontend/src/main/resources/locales/cn/thanks-for-registration.json b/cosv-frontend/src/main/resources/locales/cn/thanks-for-registration.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/cn/thanks-for-registration.json
rename to cosv-frontend/src/main/resources/locales/cn/thanks-for-registration.json
diff --git a/save-cosv-frontend/src/main/resources/locales/cn/topbar.json b/cosv-frontend/src/main/resources/locales/cn/topbar.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/cn/topbar.json
rename to cosv-frontend/src/main/resources/locales/cn/topbar.json
diff --git a/save-cosv-frontend/src/main/resources/locales/cn/vulnerability-collection.json b/cosv-frontend/src/main/resources/locales/cn/vulnerability-collection.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/cn/vulnerability-collection.json
rename to cosv-frontend/src/main/resources/locales/cn/vulnerability-collection.json
diff --git a/save-cosv-frontend/src/main/resources/locales/cn/vulnerability-upload.json b/cosv-frontend/src/main/resources/locales/cn/vulnerability-upload.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/cn/vulnerability-upload.json
rename to cosv-frontend/src/main/resources/locales/cn/vulnerability-upload.json
diff --git a/save-cosv-frontend/src/main/resources/locales/cn/vulnerability.json b/cosv-frontend/src/main/resources/locales/cn/vulnerability.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/cn/vulnerability.json
rename to cosv-frontend/src/main/resources/locales/cn/vulnerability.json
diff --git a/save-cosv-frontend/src/main/resources/locales/cn/welcome.json b/cosv-frontend/src/main/resources/locales/cn/welcome.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/cn/welcome.json
rename to cosv-frontend/src/main/resources/locales/cn/welcome.json
diff --git a/save-cosv-frontend/src/main/resources/locales/en/comments.json b/cosv-frontend/src/main/resources/locales/en/comments.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/en/comments.json
rename to cosv-frontend/src/main/resources/locales/en/comments.json
diff --git a/save-cosv-frontend/src/main/resources/locales/en/cookies.json b/cosv-frontend/src/main/resources/locales/en/cookies.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/en/cookies.json
rename to cosv-frontend/src/main/resources/locales/en/cookies.json
diff --git a/save-cosv-frontend/src/main/resources/locales/en/dates.json b/cosv-frontend/src/main/resources/locales/en/dates.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/en/dates.json
rename to cosv-frontend/src/main/resources/locales/en/dates.json
diff --git a/save-cosv-frontend/src/main/resources/locales/en/index.json b/cosv-frontend/src/main/resources/locales/en/index.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/en/index.json
rename to cosv-frontend/src/main/resources/locales/en/index.json
diff --git a/save-cosv-frontend/src/main/resources/locales/en/organization.json b/cosv-frontend/src/main/resources/locales/en/organization.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/en/organization.json
rename to cosv-frontend/src/main/resources/locales/en/organization.json
diff --git a/save-cosv-frontend/src/main/resources/locales/en/profile.json b/cosv-frontend/src/main/resources/locales/en/profile.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/en/profile.json
rename to cosv-frontend/src/main/resources/locales/en/profile.json
diff --git a/save-cosv-frontend/src/main/resources/locales/en/proposing.json b/cosv-frontend/src/main/resources/locales/en/proposing.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/en/proposing.json
rename to cosv-frontend/src/main/resources/locales/en/proposing.json
diff --git a/save-cosv-frontend/src/main/resources/locales/en/table-headers.json b/cosv-frontend/src/main/resources/locales/en/table-headers.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/en/table-headers.json
rename to cosv-frontend/src/main/resources/locales/en/table-headers.json
diff --git a/save-cosv-frontend/src/main/resources/locales/en/thanks-for-registration.json b/cosv-frontend/src/main/resources/locales/en/thanks-for-registration.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/en/thanks-for-registration.json
rename to cosv-frontend/src/main/resources/locales/en/thanks-for-registration.json
diff --git a/save-cosv-frontend/src/main/resources/locales/en/topbar.json b/cosv-frontend/src/main/resources/locales/en/topbar.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/en/topbar.json
rename to cosv-frontend/src/main/resources/locales/en/topbar.json
diff --git a/save-cosv-frontend/src/main/resources/locales/en/vulnerability-collection.json b/cosv-frontend/src/main/resources/locales/en/vulnerability-collection.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/en/vulnerability-collection.json
rename to cosv-frontend/src/main/resources/locales/en/vulnerability-collection.json
diff --git a/save-cosv-frontend/src/main/resources/locales/en/vulnerability-upload.json b/cosv-frontend/src/main/resources/locales/en/vulnerability-upload.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/en/vulnerability-upload.json
rename to cosv-frontend/src/main/resources/locales/en/vulnerability-upload.json
diff --git a/save-cosv-frontend/src/main/resources/locales/en/vulnerability.json b/cosv-frontend/src/main/resources/locales/en/vulnerability.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/en/vulnerability.json
rename to cosv-frontend/src/main/resources/locales/en/vulnerability.json
diff --git a/save-cosv-frontend/src/main/resources/locales/en/welcome.json b/cosv-frontend/src/main/resources/locales/en/welcome.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/en/welcome.json
rename to cosv-frontend/src/main/resources/locales/en/welcome.json
diff --git a/save-cosv-frontend/src/main/resources/locales/ru/comments.json b/cosv-frontend/src/main/resources/locales/ru/comments.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/ru/comments.json
rename to cosv-frontend/src/main/resources/locales/ru/comments.json
diff --git a/save-cosv-frontend/src/main/resources/locales/ru/cookies.json b/cosv-frontend/src/main/resources/locales/ru/cookies.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/ru/cookies.json
rename to cosv-frontend/src/main/resources/locales/ru/cookies.json
diff --git a/save-cosv-frontend/src/main/resources/locales/ru/dates.json b/cosv-frontend/src/main/resources/locales/ru/dates.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/ru/dates.json
rename to cosv-frontend/src/main/resources/locales/ru/dates.json
diff --git a/save-cosv-frontend/src/main/resources/locales/ru/index.json b/cosv-frontend/src/main/resources/locales/ru/index.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/ru/index.json
rename to cosv-frontend/src/main/resources/locales/ru/index.json
diff --git a/save-cosv-frontend/src/main/resources/locales/ru/organization.json b/cosv-frontend/src/main/resources/locales/ru/organization.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/ru/organization.json
rename to cosv-frontend/src/main/resources/locales/ru/organization.json
diff --git a/save-cosv-frontend/src/main/resources/locales/ru/profile.json b/cosv-frontend/src/main/resources/locales/ru/profile.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/ru/profile.json
rename to cosv-frontend/src/main/resources/locales/ru/profile.json
diff --git a/save-cosv-frontend/src/main/resources/locales/ru/proposing.json b/cosv-frontend/src/main/resources/locales/ru/proposing.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/ru/proposing.json
rename to cosv-frontend/src/main/resources/locales/ru/proposing.json
diff --git a/save-cosv-frontend/src/main/resources/locales/ru/table-headers.json b/cosv-frontend/src/main/resources/locales/ru/table-headers.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/ru/table-headers.json
rename to cosv-frontend/src/main/resources/locales/ru/table-headers.json
diff --git a/save-cosv-frontend/src/main/resources/locales/ru/thanks-for-registration.json b/cosv-frontend/src/main/resources/locales/ru/thanks-for-registration.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/ru/thanks-for-registration.json
rename to cosv-frontend/src/main/resources/locales/ru/thanks-for-registration.json
diff --git a/save-cosv-frontend/src/main/resources/locales/ru/topbar.json b/cosv-frontend/src/main/resources/locales/ru/topbar.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/ru/topbar.json
rename to cosv-frontend/src/main/resources/locales/ru/topbar.json
diff --git a/save-cosv-frontend/src/main/resources/locales/ru/vulnerability-collection.json b/cosv-frontend/src/main/resources/locales/ru/vulnerability-collection.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/ru/vulnerability-collection.json
rename to cosv-frontend/src/main/resources/locales/ru/vulnerability-collection.json
diff --git a/save-cosv-frontend/src/main/resources/locales/ru/vulnerability-upload.json b/cosv-frontend/src/main/resources/locales/ru/vulnerability-upload.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/ru/vulnerability-upload.json
rename to cosv-frontend/src/main/resources/locales/ru/vulnerability-upload.json
diff --git a/save-cosv-frontend/src/main/resources/locales/ru/vulnerability.json b/cosv-frontend/src/main/resources/locales/ru/vulnerability.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/ru/vulnerability.json
rename to cosv-frontend/src/main/resources/locales/ru/vulnerability.json
diff --git a/save-cosv-frontend/src/main/resources/locales/ru/welcome.json b/cosv-frontend/src/main/resources/locales/ru/welcome.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/locales/ru/welcome.json
rename to cosv-frontend/src/main/resources/locales/ru/welcome.json
diff --git a/save-cosv-frontend/src/main/resources/particles.json b/cosv-frontend/src/main/resources/particles.json
similarity index 100%
rename from save-cosv-frontend/src/main/resources/particles.json
rename to cosv-frontend/src/main/resources/particles.json
diff --git a/save-cosv-frontend/src/main/resources/scss/_buttons.scss b/cosv-frontend/src/main/resources/scss/_buttons.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/_buttons.scss
rename to cosv-frontend/src/main/resources/scss/_buttons.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/_cards.scss b/cosv-frontend/src/main/resources/scss/_cards.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/_cards.scss
rename to cosv-frontend/src/main/resources/scss/_cards.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/_charts.scss b/cosv-frontend/src/main/resources/scss/_charts.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/_charts.scss
rename to cosv-frontend/src/main/resources/scss/_charts.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/_dropdowns.scss b/cosv-frontend/src/main/resources/scss/_dropdowns.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/_dropdowns.scss
rename to cosv-frontend/src/main/resources/scss/_dropdowns.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/_error.scss b/cosv-frontend/src/main/resources/scss/_error.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/_error.scss
rename to cosv-frontend/src/main/resources/scss/_error.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/_footer.scss b/cosv-frontend/src/main/resources/scss/_footer.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/_footer.scss
rename to cosv-frontend/src/main/resources/scss/_footer.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/_global.scss b/cosv-frontend/src/main/resources/scss/_global.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/_global.scss
rename to cosv-frontend/src/main/resources/scss/_global.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/_glow.scss b/cosv-frontend/src/main/resources/scss/_glow.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/_glow.scss
rename to cosv-frontend/src/main/resources/scss/_glow.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/_login.scss b/cosv-frontend/src/main/resources/scss/_login.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/_login.scss
rename to cosv-frontend/src/main/resources/scss/_login.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/_mixins.scss b/cosv-frontend/src/main/resources/scss/_mixins.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/_mixins.scss
rename to cosv-frontend/src/main/resources/scss/_mixins.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/_navs.scss b/cosv-frontend/src/main/resources/scss/_navs.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/_navs.scss
rename to cosv-frontend/src/main/resources/scss/_navs.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/_root.scss b/cosv-frontend/src/main/resources/scss/_root.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/_root.scss
rename to cosv-frontend/src/main/resources/scss/_root.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/_team.scss b/cosv-frontend/src/main/resources/scss/_team.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/_team.scss
rename to cosv-frontend/src/main/resources/scss/_team.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/_utilities.scss b/cosv-frontend/src/main/resources/scss/_utilities.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/_utilities.scss
rename to cosv-frontend/src/main/resources/scss/_utilities.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/_variables.scss b/cosv-frontend/src/main/resources/scss/_variables.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/_variables.scss
rename to cosv-frontend/src/main/resources/scss/_variables.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/save-cosv-frontend.scss b/cosv-frontend/src/main/resources/scss/cosv-frontend.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/save-cosv-frontend.scss
rename to cosv-frontend/src/main/resources/scss/cosv-frontend.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/navs/_global.scss b/cosv-frontend/src/main/resources/scss/navs/_global.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/navs/_global.scss
rename to cosv-frontend/src/main/resources/scss/navs/_global.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/navs/_sidebar.scss b/cosv-frontend/src/main/resources/scss/navs/_sidebar.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/navs/_sidebar.scss
rename to cosv-frontend/src/main/resources/scss/navs/_sidebar.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/navs/_topbar.scss b/cosv-frontend/src/main/resources/scss/navs/_topbar.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/navs/_topbar.scss
rename to cosv-frontend/src/main/resources/scss/navs/_topbar.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/utilities/_animated-card.scss b/cosv-frontend/src/main/resources/scss/utilities/_animated-card.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/utilities/_animated-card.scss
rename to cosv-frontend/src/main/resources/scss/utilities/_animated-card.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/utilities/_animation.scss b/cosv-frontend/src/main/resources/scss/utilities/_animation.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/utilities/_animation.scss
rename to cosv-frontend/src/main/resources/scss/utilities/_animation.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/utilities/_background.scss b/cosv-frontend/src/main/resources/scss/utilities/_background.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/utilities/_background.scss
rename to cosv-frontend/src/main/resources/scss/utilities/_background.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/utilities/_border.scss b/cosv-frontend/src/main/resources/scss/utilities/_border.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/utilities/_border.scss
rename to cosv-frontend/src/main/resources/scss/utilities/_border.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/utilities/_display.scss b/cosv-frontend/src/main/resources/scss/utilities/_display.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/utilities/_display.scss
rename to cosv-frontend/src/main/resources/scss/utilities/_display.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/utilities/_particles.scss b/cosv-frontend/src/main/resources/scss/utilities/_particles.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/utilities/_particles.scss
rename to cosv-frontend/src/main/resources/scss/utilities/_particles.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/utilities/_progress.scss b/cosv-frontend/src/main/resources/scss/utilities/_progress.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/utilities/_progress.scss
rename to cosv-frontend/src/main/resources/scss/utilities/_progress.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/utilities/_ribbon.scss b/cosv-frontend/src/main/resources/scss/utilities/_ribbon.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/utilities/_ribbon.scss
rename to cosv-frontend/src/main/resources/scss/utilities/_ribbon.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/utilities/_rotate.scss b/cosv-frontend/src/main/resources/scss/utilities/_rotate.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/utilities/_rotate.scss
rename to cosv-frontend/src/main/resources/scss/utilities/_rotate.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/utilities/_text.scss b/cosv-frontend/src/main/resources/scss/utilities/_text.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/utilities/_text.scss
rename to cosv-frontend/src/main/resources/scss/utilities/_text.scss
diff --git a/save-cosv-frontend/src/main/resources/scss/utilities/_timeline.scss b/cosv-frontend/src/main/resources/scss/utilities/_timeline.scss
similarity index 100%
rename from save-cosv-frontend/src/main/resources/scss/utilities/_timeline.scss
rename to cosv-frontend/src/main/resources/scss/utilities/_timeline.scss
diff --git a/save-cosv-frontend/src/main/resources/site.webmanifest b/cosv-frontend/src/main/resources/site.webmanifest
similarity index 100%
rename from save-cosv-frontend/src/main/resources/site.webmanifest
rename to cosv-frontend/src/main/resources/site.webmanifest
diff --git a/save-cosv-frontend/webpack.config.d/css.js b/cosv-frontend/webpack.config.d/css.js
similarity index 100%
rename from save-cosv-frontend/webpack.config.d/css.js
rename to cosv-frontend/webpack.config.d/css.js
diff --git a/save-cosv-frontend/webpack.config.d/dev-server.js b/cosv-frontend/webpack.config.d/dev-server.js
similarity index 100%
rename from save-cosv-frontend/webpack.config.d/dev-server.js
rename to cosv-frontend/webpack.config.d/dev-server.js
diff --git a/save-cosv-frontend/webpack.config.d/optimizations.js b/cosv-frontend/webpack.config.d/optimizations.js
similarity index 100%
rename from save-cosv-frontend/webpack.config.d/optimizations.js
rename to cosv-frontend/webpack.config.d/optimizations.js
diff --git a/save-cosv-frontend/webpack.config.d/plugins.js b/cosv-frontend/webpack.config.d/plugins.js
similarity index 100%
rename from save-cosv-frontend/webpack.config.d/plugins.js
rename to cosv-frontend/webpack.config.d/plugins.js
diff --git a/diktat-analysis.yml b/diktat-analysis.yml
index cd0abe465a..169b2e8949 100644
--- a/diktat-analysis.yml
+++ b/diktat-analysis.yml
@@ -1,7 +1,7 @@
- name: DIKTAT_COMMON
enabled: true
configuration:
- domainName: com.saveourtool.save
+ domainName: com.saveourtool
kotlinVersion: 1.7
srcDirectories: "main,nativeMain,linuxX64Main"
testDirs: "test,nativeTest,linuxX64Test,jvmTest"
diff --git a/save-cloud-charts/save-cloud/values.yaml b/save-cloud-charts/save-cloud/values.yaml
index e35f22b0dd..87e52708b4 100644
--- a/save-cloud-charts/save-cloud/values.yaml
+++ b/save-cloud-charts/save-cloud/values.yaml
@@ -31,7 +31,7 @@ frontend:
containerPort: 5810
frontend_cosv:
name: frontend-cosv
- imageName: save-cosv-frontend
+ imageName: cosv-frontend
containerPort: 5820
orchestrator:
name: orchestrator
diff --git a/save-cloud-common/src/commonMain/kotlin/com/saveourtool/save/entities/cosv/VulnerabilityExt.kt b/save-cloud-common/src/commonMain/kotlin/com/saveourtool/save/entities/cosv/VulnerabilityExt.kt
index 1c05c84620..352c342dfd 100644
--- a/save-cloud-common/src/commonMain/kotlin/com/saveourtool/save/entities/cosv/VulnerabilityExt.kt
+++ b/save-cloud-common/src/commonMain/kotlin/com/saveourtool/save/entities/cosv/VulnerabilityExt.kt
@@ -1,8 +1,7 @@
package com.saveourtool.save.entities.cosv
-import com.saveourtool.save.info.UserInfo
-
import com.saveourtool.osv4k.RawOsvSchema as RawCosvSchema
+import com.saveourtool.save.info.UserInfo
import kotlinx.serialization.Serializable
diff --git a/save-cloud-common/src/commonMain/kotlin/com/saveourtool/save/entities/vulnerability/VulnerabilityDateDto.kt b/save-cloud-common/src/commonMain/kotlin/com/saveourtool/save/entities/vulnerability/VulnerabilityDateDto.kt
index b8d45eb8cf..fb768d61a2 100644
--- a/save-cloud-common/src/commonMain/kotlin/com/saveourtool/save/entities/vulnerability/VulnerabilityDateDto.kt
+++ b/save-cloud-common/src/commonMain/kotlin/com/saveourtool/save/entities/vulnerability/VulnerabilityDateDto.kt
@@ -1,9 +1,8 @@
package com.saveourtool.save.entities.vulnerability
-import com.saveourtool.save.utils.asTimelineEntry
-
import com.saveourtool.osv4k.RawOsvSchema
import com.saveourtool.osv4k.TimelineEntry
+import com.saveourtool.save.utils.asTimelineEntry
import kotlinx.datetime.LocalDateTime
import kotlinx.serialization.Serializable
diff --git a/save-cloud-common/src/commonMain/kotlin/com/saveourtool/save/utils/CosvSchemaUtils.kt b/save-cloud-common/src/commonMain/kotlin/com/saveourtool/save/utils/CosvSchemaUtils.kt
index 645be796d0..af3c4b0ce4 100644
--- a/save-cloud-common/src/commonMain/kotlin/com/saveourtool/save/utils/CosvSchemaUtils.kt
+++ b/save-cloud-common/src/commonMain/kotlin/com/saveourtool/save/utils/CosvSchemaUtils.kt
@@ -4,11 +4,10 @@
package com.saveourtool.save.utils
-import com.saveourtool.save.entities.vulnerability.*
-import com.saveourtool.save.info.UserInfo
-
import com.saveourtool.osv4k.*
import com.saveourtool.osv4k.OsvSchema as CosvSchema
+import com.saveourtool.save.entities.vulnerability.*
+import com.saveourtool.save.info.UserInfo
import kotlinx.datetime.LocalDateTime
diff --git a/save-cosv/src/main/kotlin/com/saveourtool/save/cosv/processor/CosvProcessor.kt b/save-cosv/src/main/kotlin/com/saveourtool/save/cosv/processor/CosvProcessor.kt
index 7d3a12e406..30c54c1084 100644
--- a/save-cosv/src/main/kotlin/com/saveourtool/save/cosv/processor/CosvProcessor.kt
+++ b/save-cosv/src/main/kotlin/com/saveourtool/save/cosv/processor/CosvProcessor.kt
@@ -1,8 +1,8 @@
package com.saveourtool.save.cosv.processor
+import com.saveourtool.osv4k.RawOsvSchema as RawCosvSchema
import com.saveourtool.save.cosv.utils.toJsonArrayOrSingle
-import com.saveourtool.osv4k.RawOsvSchema as RawCosvSchema
import org.springframework.stereotype.Component
import java.io.InputStream
diff --git a/save-cosv/src/main/kotlin/com/saveourtool/save/cosv/repository/CosvRepository.kt b/save-cosv/src/main/kotlin/com/saveourtool/save/cosv/repository/CosvRepository.kt
index 6593653ecb..8417762b7a 100644
--- a/save-cosv/src/main/kotlin/com/saveourtool/save/cosv/repository/CosvRepository.kt
+++ b/save-cosv/src/main/kotlin/com/saveourtool/save/cosv/repository/CosvRepository.kt
@@ -1,9 +1,9 @@
package com.saveourtool.save.cosv.repository
+import com.saveourtool.osv4k.OsvSchema
import com.saveourtool.save.entities.cosv.CosvFileDto
import com.saveourtool.save.entitiescosv.CosvFile
-import com.saveourtool.osv4k.OsvSchema
import reactor.core.publisher.Flux
import reactor.core.publisher.Mono
diff --git a/save-cosv/src/main/kotlin/com/saveourtool/save/cosv/service/CosvService.kt b/save-cosv/src/main/kotlin/com/saveourtool/save/cosv/service/CosvService.kt
index 5c39ce4eaa..d1b3a8d821 100644
--- a/save-cosv/src/main/kotlin/com/saveourtool/save/cosv/service/CosvService.kt
+++ b/save-cosv/src/main/kotlin/com/saveourtool/save/cosv/service/CosvService.kt
@@ -1,5 +1,7 @@
package com.saveourtool.save.cosv.service
+import com.saveourtool.osv4k.*
+import com.saveourtool.osv4k.RawOsvSchema as RawCosvSchema
import com.saveourtool.save.cosv.processor.CosvProcessor
import com.saveourtool.save.cosv.repository.CosvGeneratedIdRepository
import com.saveourtool.save.cosv.repository.CosvRepository
@@ -12,8 +14,6 @@ import com.saveourtool.save.entities.cosv.*
import com.saveourtool.save.entitiescosv.CosvGeneratedId
import com.saveourtool.save.utils.*
-import com.saveourtool.osv4k.*
-import com.saveourtool.osv4k.RawOsvSchema as RawCosvSchema
import org.slf4j.Logger
import org.springframework.stereotype.Service
import org.springframework.transaction.annotation.Transactional
diff --git a/save-cosv/src/main/kotlin/com/saveourtool/save/cosv/service/VulnerabilityMetadataService.kt b/save-cosv/src/main/kotlin/com/saveourtool/save/cosv/service/VulnerabilityMetadataService.kt
index 462d1b8972..fe19ab1786 100644
--- a/save-cosv/src/main/kotlin/com/saveourtool/save/cosv/service/VulnerabilityMetadataService.kt
+++ b/save-cosv/src/main/kotlin/com/saveourtool/save/cosv/service/VulnerabilityMetadataService.kt
@@ -1,5 +1,7 @@
package com.saveourtool.save.cosv.service
+import com.saveourtool.osv4k.Severity
+import com.saveourtool.osv4k.SeverityType
import com.saveourtool.save.cosv.repository.AnyCosvSchema
import com.saveourtool.save.cosv.repository.CosvSchema
import com.saveourtool.save.cosv.repository.VulnerabilityMetadataRepository
@@ -21,8 +23,6 @@ import com.saveourtool.save.utils.getLogger
import com.saveourtool.save.utils.shorten
import com.saveourtool.save.utils.warn
-import com.saveourtool.osv4k.Severity
-import com.saveourtool.osv4k.SeverityType
import org.springframework.context.ApplicationEventPublisher
import org.springframework.http.HttpStatus
import org.springframework.stereotype.Service
diff --git a/settings.gradle.kts b/settings.gradle.kts
index 8755a9768e..369f134879 100644
--- a/settings.gradle.kts
+++ b/settings.gradle.kts
@@ -36,6 +36,7 @@ plugins {
includeBuild("gradle/plugins")
include("api-gateway")
+include("cosv-frontend")
include("save-backend")
include("save-orchestrator-common")
include("save-orchestrator")
@@ -52,7 +53,6 @@ include("save-demo-cpg")
include("test-analysis-core")
include("save-demo-agent")
include("save-cosv")
-include("save-cosv-frontend")
include("save-frontend-common")
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")