Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(database_sanitation): Integrate api for database sanitation #283

Merged
merged 1 commit into from
Jun 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions messages/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,8 @@
"CLI attachment not found in the release!": "CLI-Anhang nicht im Release gefunden!",
"CODE_SNIPPET": "Code Snippet",
"COMPLETE": "ZUSAMMENFASSUNG",
"COMPONENTS WITH THE SAME IDENTIFIER": "KOMPONENTEN MIT DERSELBEN BEZEICHNUNG [NAME]",
"COMPONENTS WITH THE SAME IDENTIFIER [NAME]": "",
"CONTAINED": "mit einem Gehalt an",
"COTS": "COTS",
"COTS Clearing Deadline": "COTS Clearing Deadline",
Expand Down Expand Up @@ -230,6 +232,7 @@
"CycloneDx import condition 1": "Der Import schlägt <red>fehl</red>, wenn im SBOM-Tag <red>metadata</red> bereits ein Projekt mit demselben Namen und derselben Version wie die Komponente vorhanden ist.",
"CycloneDx import condition 2": "<red>Komponenten</red>",
"CycloneDx import condition 3": "<red>Pakete</red> werden nicht erstellt, wenn sie nicht <blue>Name</blue> oder <blue>Version oder PURL (Paket-URL)</blue> in der SBOM-Datei enthalten.",
"DATABASE ADMINISTRATION": "DATENBANKVERWALTUNG",
"DELETE_ALL_LICENCES_ERROR": "Etwas ging schief. Versuchen Sie es noch mal.",
"DELETE_ALL_LICENCES_SUCCESS": "Alle Lizenzinformationen wurden erfolgreich gelöscht.",
"DELETE_ALL_LICENSE": "Möchten Sie wirklich alle Lizenzen, Lizenztypen, Verpflichtungen, Verpflichtungen, Risiken, Risikokategorien und benutzerdefinierte Eigenschaften aus der Datenbank löschen?",
Expand Down Expand Up @@ -523,6 +526,7 @@
"Linked Packages": "Verknüpfte Pakete",
"Linked Releases": "Linked Releases",
"Linked Releases and Projects": "Linked Releases und Projekte",
"Links": "Links",
"List View": "Listenansicht",
"Logout": "Anmelden",
"Low": "Niedrig",
Expand Down Expand Up @@ -625,6 +629,7 @@
"PARTIAL": "TEIL",
"PHASEOUT": "Phase",
"PROJECTS": "PROJEKTE",
"PROJECTS WITH THE SAME IDENTIFIER": "PROJEKTE MIT DERSELBEN IDENTIFIZIERUNG [NAME(VERSION)]",
"PROJECT_TYPE_INFO": "Kunden:\nIntern:\nProdukt:\nService:\nInner Quelle: ",
"PTC Integrity": "TEIL Integrität",
"Packages": "Pakete",
Expand Down Expand Up @@ -686,6 +691,8 @@
"Quick Filter": "Schneller Filter",
"REFERRED": "Verwandte Artikel",
"REJECTED": "Ausgestoßen",
"RELEASES WITH MORE THAN ONE SOURCE ATTACHMENT": "VERÖFFENTLICHUNGEN MIT MEHR ALS EINEM QUELLENANHANG",
"RELEASES WITH THE SAME IDENTIFIER": "VERÖFFENTLICHUNGEN MIT DERSELBEN IDENTIFIZIERUNG [NAME(VERSION)]",
"RELEASE_MAIN_STATE": "Open: Bisher nicht entschieden Mainline: Organisation oder Person denkt, dass die Nutzung dieser Software empfohlen wird, die mehrere Versionen enthalten Spezifische: Die Software wird im Allgemeinen nicht empfohlen, aber für spezielle Anwendungsfall oder für diese bestimmte Version ist es in Phaseout akzeptabel: Die Software hat Probleme, bitte beachten Sie, es bald zu entfernen, wenn in Gebrauch Denied: Software, die nicht genutzt werden darf. Zum Beispiel Software, die keine Lizenzierung hat",
"REPORT_AVAILABLE": "Bericht verfügbar",
"REPOSITORY_TYPE": "Repository-Typ",
Expand All @@ -709,6 +716,7 @@
"Release Create failed": "Erstelle Fehler",
"Release Date of this Release": "Veröffentlichungsdatum dieser Veröffentlichung",
"Release Mainline State": "Release Mainline State",
"Release Name": "Release-Name",
"Release Overview": "Über uns",
"Release Path": "Release-Pfad",
"Release Repository": "Repository veröffentlichen",
Expand Down Expand Up @@ -786,6 +794,8 @@
"Search Users": "Benutzer suchen",
"Search Users Modal": "Suche Benutzer Modal",
"Search Vendor": "Suche Vendor",
"Search duplicate identifiers": "Suchen Sie nach doppelten Identifikatoren",
"Searching for duplicate identifiers": "Suche nach doppelten Identifikatoren",
"Secondary Departments and Roles": "",
"Security Assessment": "Sicherheitsbewertung",
"Security Responsible": "",
Expand Down Expand Up @@ -825,6 +835,7 @@
"Software Only": "Nur Software",
"Software Platforms": "Software-Plattformen",
"Something went wrong": "Etwas ging schief",
"Source Attachments Counts": "Anzahl der Quellanhänge",
"Source Code Available": "Quelle Code verfügbar",
"Source Code Bundle": "Quellcode-Bundle",
"Source Code Delivery": "Lieferung von Quellcode",
Expand Down Expand Up @@ -866,6 +877,7 @@
"Text": "Text",
"The": "Der",
"The component cannot be deleted, since it contains releases Please delete the releases first": "Die Komponente <strong>{name}</strong> kann nicht gelöscht werden, da es enthält <strong>(ReleaseCount)</strong> Releases. Bitte löschen Sie die Freigaben zuerst.",
"The following duplicate identifiers were found": "Die folgenden doppelten Identifikatoren wurden gefunden.",
"The new Component and new Release will be created, do you want to import?": "Die neue Komponente und neue Version werden erstellt, wollen Sie importieren?",
"The project cannot be deleted, since it is used by another project!": "",
"The projects have been successfully linked to project": "Die Projekte sind erfolgreich mit dem Projekt verbunden",
Expand Down
12 changes: 12 additions & 0 deletions messages/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,8 @@
"CLI attachment not found in the release!": "CLI attachment not found in the release!",
"CODE_SNIPPET": "Code Snippet",
"COMPLETE": "COMPLETE",
"COMPONENTS WITH THE SAME IDENTIFIER": "COMPONENTS WITH THE SAME IDENTIFIER [NAME]",
"COMPONENTS WITH THE SAME IDENTIFIER [NAME]": "COMPONENTS WITH THE SAME IDENTIFIER [NAME]",
"CONTAINED": "Contained",
"COTS": "COTS",
"COTS Clearing Deadline": "COTS Clearing Deadline",
Expand Down Expand Up @@ -230,6 +232,7 @@
"CycloneDx import condition 1": "Import will <red>fail</red> if there is already an existing project with same name and version as component present in SBOM <red>metadata</red> tag.",
"CycloneDx import condition 2": "<red>Components & Releases</red> will not be created for those <bold>packages</bold> which does not contain <blue>VCS (Version Control System)</blue> URL.",
"CycloneDx import condition 3": "<red>Packages</red> will not be created if it does not contain <blue>Name</blue> or <blue>Version or PURL (Package URL)</blue> in SBOM file.",
"DATABASE ADMINISTRATION": "DATABASE ADMINISTRATION",
"DELETE_ALL_LICENCES_ERROR": "Something went wrong. Try again.",
"DELETE_ALL_LICENCES_SUCCESS": "All license information deleted successfully.",
"DELETE_ALL_LICENSE": "Do you really want to delete all licenses, license types, obligations, obligations, risks, risk categories and oblig custom properties from the database?",
Expand Down Expand Up @@ -523,6 +526,7 @@
"Linked Packages": "Linked Packages",
"Linked Releases": "Linked Releases",
"Linked Releases and Projects": "Linked Releases and Projects",
"Links": "Links",
"List View": "List View",
"Logout": "Sign Out",
"Low": "Low",
Expand Down Expand Up @@ -625,6 +629,7 @@
"PARTIAL": "PARTIAL",
"PHASEOUT": "Phaseout",
"PROJECTS": "PROJECTS",
"PROJECTS WITH THE SAME IDENTIFIER": "PROJECTS WITH THE SAME IDENTIFIER [NAME(VERSION)]",
"PROJECT_TYPE_INFO": "Customer: \n Internal: \n Product: \n Service: \n Inner Source: ",
"PTC Integrity": "PTC Integrity",
"Packages": "Packages",
Expand Down Expand Up @@ -686,6 +691,8 @@
"Quick Filter": "Quick Filter",
"REFERRED": "Related",
"REJECTED": "Rejected",
"RELEASES WITH MORE THAN ONE SOURCE ATTACHMENT": "RELEASES WITH MORE THAN ONE SOURCE ATTACHMENT",
"RELEASES WITH THE SAME IDENTIFIER": "RELEASES WITH THE SAME IDENTIFIER [NAME(VERSION)]",
"RELEASE_MAIN_STATE": "Open: Not decided so far Mainline: Organisation or person thinks that use of this software is recommended, which included multiple versions Specific: The software is not recommended in general, but for special use case or for this particular version it is acceptable In Phaseout: The software has issues, please consider removing it soon, if in use Denied: Software which is not allowed for use. For example, software that does not have licensing",
"REPORT_AVAILABLE": "Report Available",
"REPOSITORY_TYPE": "Repository Type",
Expand All @@ -709,6 +716,7 @@
"Release Create failed": "Release Create failed",
"Release Date of this Release": "Release Date of this Release",
"Release Mainline State": "Release Mainline State",
"Release Name": "Release Name",
"Release Overview": "Release Overview",
"Release Path": "Release Path",
"Release Repository": "Release Repository",
Expand Down Expand Up @@ -786,6 +794,8 @@
"Search Users": "Search Users",
"Search Users Modal": "Search Users Modal",
"Search Vendor": "Search Vendor",
"Search duplicate identifiers": "Search duplicate identifiers",
"Searching for duplicate identifiers": "Searching for duplicate identifiers",
"Secondary Departments and Roles": "Secondary Departments and Roles",
"Security Assessment": "Security Assessment",
"Security Responsible": "Security Responsible",
Expand Down Expand Up @@ -825,6 +835,7 @@
"Software Only": "Software Only",
"Software Platforms": "Software Platforms",
"Something went wrong": "Something went wrong",
"Source Attachments Counts": "Source Attachments Counts",
"Source Code Available": "Source Code Available",
"Source Code Bundle": "Source Code Bundle",
"Source Code Delivery": "Source Code Delivery",
Expand Down Expand Up @@ -866,6 +877,7 @@
"Text": "Text",
"The": "The",
"The component cannot be deleted, since it contains releases Please delete the releases first": "The component <strong>{name}</strong> cannot be deleted, since it contains <strong>{releaseCount}</strong> releases. Please delete the releases first.",
"The following duplicate identifiers were found": "The following duplicate identifiers were found.",
"The new Component and new Release will be created, do you want to import?": "The new Component and new Release will be created, do you want to import?",
"The project cannot be deleted, since it is used by another project!": "The project cannot be deleted, since it is used by another project!",
"The projects have been successfully linked to project": "The projects have been successfully linked to project",
Expand Down
12 changes: 12 additions & 0 deletions messages/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,8 @@
"CLI attachment not found in the release!": "¡Apego CLI no encontrado en la liberación!",
"CODE_SNIPPET": "Code Snippet",
"COMPLETE": "COMPLETO",
"COMPONENTS WITH THE SAME IDENTIFIER": "COMPONENTES CON EL MISMO IDENTIFICADOR [NOMBRE]",
"COMPONENTS WITH THE SAME IDENTIFIER [NAME]": "",
"CONTAINED": "Contained",
"COTS": "COTS",
"COTS Clearing Deadline": "COTS Fecha límite de separación",
Expand Down Expand Up @@ -230,6 +232,7 @@
"CycloneDx import condition 1": "La importación <red>fallará</red> si ya existe un proyecto con el mismo nombre y versión que el componente presente en la etiqueta SBOM <red>metadata</red>.",
"CycloneDx import condition 2": "<red>Componentes</red>",
"CycloneDx import condition 3": "Los <red>Paquetes</red> no se crearán si no contienen <blue>Nombre</blue> o <blue>Versión o PURL (URL del paquete)</blue> en el archivo SBOM.",
"DATABASE ADMINISTRATION": "ADMINISTRACIÓN DE BASE DE DATOS",
"DELETE_ALL_LICENCES_ERROR": "Algo salió mal. Prueba otra vez.",
"DELETE_ALL_LICENCES_SUCCESS": "Toda la información de licencia se elimina con éxito.",
"DELETE_ALL_LICENSE": "¿De verdad quieres eliminar todas las licencias, tipos de licencias, obligaciones, riesgos, categorías de riesgo y obligar propiedades personalizadas de la base de datos?",
Expand Down Expand Up @@ -523,6 +526,7 @@
"Linked Packages": "Paquetes vinculados",
"Linked Releases": "Comunicados vinculados",
"Linked Releases and Projects": "Comunicados y proyectos vinculados",
"Links": "Enlaces",
"List View": "Vista de la lista",
"Logout": "Sign Out",
"Low": "Bajo",
Expand Down Expand Up @@ -625,6 +629,7 @@
"PARTIAL": "PARTIAL",
"PHASEOUT": "Fase de eliminación",
"PROJECTS": "PROYECTOS",
"PROJECTS WITH THE SAME IDENTIFIER": "PROYECTOS CON EL MISMO IDENTIFICADOR [NOMBRE(VERSIÓN)]",
"PROJECT_TYPE_INFO": "Cliente:\nInterno:\nProducto:\nServicio:\nFuente interna: ",
"PTC Integrity": "PTC Integridad",
"Packages": "Paquetes",
Expand Down Expand Up @@ -686,6 +691,8 @@
"Quick Filter": "Filtro rápido",
"REFERRED": "Relacionados",
"REJECTED": "Rechazado",
"RELEASES WITH MORE THAN ONE SOURCE ATTACHMENT": "LANZAMIENTOS CON MÁS DE UNA FUENTE ADJUNTA",
"RELEASES WITH THE SAME IDENTIFIER": "LANZAMIENTOS CON EL MISMO IDENTIFICADOR [NOMBRE(VERSIÓN)]",
"RELEASE_MAIN_STATE": "Abierto: No decidido hasta ahora Mainline: Organización o persona piensa que se recomienda el uso de este software, que incluye múltiples versiones Específicas: El software no se recomienda en general, pero para caso de uso especial o para esta versión en particular es aceptable En Fase: El software tiene problemas, por favor considere eliminarlo pronto, si en uso Denied: Software que no está permitido para uso. Por ejemplo, software que no tiene licencias",
"REPORT_AVAILABLE": "Informe disponible",
"REPOSITORY_TYPE": "Tipo de depósito",
Expand All @@ -709,6 +716,7 @@
"Release Create failed": "Crear falló",
"Release Date of this Release": "Fecha de lanzamiento de este comunicado",
"Release Mainline State": "Estado de la liberación",
"Release Name": "Nombre de la versión",
"Release Overview": "Sinopsis de liberación",
"Release Path": "Ruta de lanzamiento",
"Release Repository": "Repositorio de liberación",
Expand Down Expand Up @@ -786,6 +794,8 @@
"Search Users": "Usuarios de búsqueda",
"Search Users Modal": "Buscar Usuarios Modal",
"Search Vendor": "Search Vendor",
"Search duplicate identifiers": "Buscar identificadores duplicados",
"Searching for duplicate identifiers": "Buscando identificadores duplicados",
"Secondary Departments and Roles": "",
"Security Assessment": "Evaluación de la seguridad",
"Security Responsible": "",
Expand Down Expand Up @@ -825,6 +835,7 @@
"Software Only": "Software",
"Software Platforms": "Plataformas de software",
"Something went wrong": "Algo salió mal.",
"Source Attachments Counts": "Recuento de archivos adjuntos de origen",
"Source Code Available": "Código fuente disponible",
"Source Code Bundle": "Paquete de código fuente",
"Source Code Delivery": "Código fuente",
Expand Down Expand Up @@ -866,6 +877,7 @@
"Text": "Texto",
"The": "El",
"The component cannot be deleted, since it contains releases Please delete the releases first": "El componente <strong>{Nombre}</strong> no se puede eliminar, ya que contiene <strong>{releaseCount}</strong> liberaciones. Por favor, elimine las liberaciones primero.",
"The following duplicate identifiers were found": "Se encontraron los siguientes identificadores duplicados.",
"The new Component and new Release will be created, do you want to import?": "Se creará el nuevo componente y nueva versión, ¿quieres importar?",
"The project cannot be deleted, since it is used by another project!": "",
"The projects have been successfully linked to project": "Los proyectos se han relacionado con éxito con el proyecto",
Expand Down
12 changes: 12 additions & 0 deletions messages/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,8 @@
"CLI attachment not found in the release!": "Pièce jointe CLI non trouvée dans la version !",
"CODE_SNIPPET": "Extrait de code",
"COMPLETE": "REMPLIR",
"COMPONENTS WITH THE SAME IDENTIFIER": "COMPOSANTS AVEC LE MÊME IDENTIFIANT [NOM]",
"COMPONENTS WITH THE SAME IDENTIFIER [NAME]": "",
"CONTAINED": "Contenu",
"COTS": "PRODUITS",
"COTS Clearing Deadline": "PRODUITS Date limite d'approbation",
Expand Down Expand Up @@ -230,6 +232,7 @@
"CycloneDx import condition 1": "L'importation <red>échouera</red> s'il existe déjà un projet existant avec le même nom et la même version que le composant présent dans la balise SBOM <red>metadata</red>.",
"CycloneDx import condition 2": "<red>Composants</red>",
"CycloneDx import condition 3": "Les <red>Packages</red> ne seront pas créés s'ils ne contiennent pas <blue>Nom</blue> ou <blue>Version ou PURL (URL du package)</blue> dans le fichier SBOM.",
"DATABASE ADMINISTRATION": "ADMINISTRATION DES BASES DE DONNÉES",
"DELETE_ALL_LICENCES_ERROR": "Quelque chose s'est mal passé. Essaie encore.",
"DELETE_ALL_LICENCES_SUCCESS": "Toutes les informations de licence supprimées avec succès.",
"DELETE_ALL_LICENSE": "Voulez-vous vraiment supprimer toutes les licences, types de licences, obligations, obligations, risques, catégories de risques et obligation de propriétés personnalisées de la base de données?",
Expand Down Expand Up @@ -523,6 +526,7 @@
"Linked Packages": "Forfaits liés",
"Linked Releases": "Communiqués liés",
"Linked Releases and Projects": "Communiqués et projets liés",
"Links": "Liens",
"List View": "Vue en liste",
"Logout": "Déconnexion",
"Low": "Faible",
Expand Down Expand Up @@ -625,6 +629,7 @@
"PARTIAL": "PARTIEL",
"PHASEOUT": "Élimination progressive",
"PROJECTS": "PROJETS",
"PROJECTS WITH THE SAME IDENTIFIER": "PROJETS AVEC LE MÊME IDENTIFIANT [NOM(VERSION)]",
"PROJECT_TYPE_INFO": "Client:\nInterne:\nProduit:\nService:\nSource intérieure : ",
"PTC Integrity": "PTC Intégrité",
"Packages": "Emballages",
Expand Down Expand Up @@ -686,6 +691,8 @@
"Quick Filter": "Filtre rapide",
"REFERRED": "Autres",
"REJECTED": "Rejeté",
"RELEASES WITH MORE THAN ONE SOURCE ATTACHMENT": "",
"RELEASES WITH THE SAME IDENTIFIER": "SORTIES AVEC LE MÊME IDENTIFIANT [NOM(VERSION)]",
"RELEASE_MAIN_STATE": "Open: Pas encore décidé Mainline: L'organisation ou la personne pense que l'utilisation de ce logiciel est recommandée, qui comprend plusieurs versions spécifiques: Le logiciel n'est pas recommandé en général, mais pour le cas d'utilisation spéciale ou pour cette version particulière, il est acceptable dans Phaseout: Le logiciel a des problèmes, veuillez envisager de le supprimer rapidement, si en usage Refusé: Logiciel qui n'est pas autorisé à être utilisé. Par exemple, les logiciels qui n'ont pas de licence",
"REPORT_AVAILABLE": "Rapport disponible",
"REPOSITORY_TYPE": "Type de dépôt",
Expand All @@ -709,6 +716,7 @@
"Release Create failed": "La publication Créer a échoué",
"Release Date of this Release": "Date de sortie",
"Release Mainline State": "État principal de libération",
"Release Name": "Nom de la version",
"Release Overview": "Aperçu de la publication",
"Release Path": "Chemin de sortie",
"Release Repository": "Dépôt de publication",
Expand Down Expand Up @@ -786,6 +794,8 @@
"Search Users": "Utilisateurs de recherche",
"Search Users Modal": "Utilisateurs de recherche Modal",
"Search Vendor": "Fournisseur de recherche",
"Search duplicate identifiers": "Rechercher des identifiants en double",
"Searching for duplicate identifiers": "Recherche d'identifiants en double",
"Secondary Departments and Roles": "",
"Security Assessment": "Évaluation de la sécurité",
"Security Responsible": "",
Expand Down Expand Up @@ -825,6 +835,7 @@
"Software Only": "Logiciels seulement",
"Software Platforms": "Plateformes logicielles",
"Something went wrong": "Quelque chose a mal tourné",
"Source Attachments Counts": "Nombre de pièces jointes sources",
"Source Code Available": "Code source disponible",
"Source Code Bundle": "Ensemble de codes sources",
"Source Code Delivery": "Code source Livraison",
Expand Down Expand Up @@ -866,6 +877,7 @@
"Text": "Texte",
"The": "Le",
"The component cannot be deleted, since it contains releases Please delete the releases first": "Composante <strong>{nom}</strong> ne peut pas être supprimé, car il contient <strong>{releaseCount}</strong> libérations. Veuillez d'abord supprimer les versions.",
"The following duplicate identifiers were found": "Les identifiants en double suivants ont été trouvés.",
"The new Component and new Release will be created, do you want to import?": "Le nouveau composant et la nouvelle version seront créés, voulez-vous importer?",
"The project cannot be deleted, since it is used by another project!": "",
"The projects have been successfully linked to project": "Les projets ont été liés avec succès au projet",
Expand Down
Loading
Loading