diff --git a/src/i18n/locales/de.json b/src/i18n/locales/de.json index 9d71dd0b..12085b92 100644 --- a/src/i18n/locales/de.json +++ b/src/i18n/locales/de.json @@ -193,6 +193,7 @@ "portfolio_access_control": "Portfolio-Zugriffskontrolle", "preview": "Vorschau", "project_access": "Projektzugriff", + "project_retention_enable": "Aktivieren Sie das Löschen inaktiver Projekte", "publisher": "Publisher", "publisher_class": "Publisher-Klasse", "python": "Python", @@ -276,6 +277,7 @@ "user_created": "Benutzer erstellt", "user_deleted": "Benutzer gelöscht", "username": "Benutzername", + "versions": "Versionen", "vuln_sources": "Schwachstellenquellen", "vulndb": "VulnDB", "vulnerability_scans": "Schwachstellen-Scans", @@ -751,6 +753,7 @@ "project_reanalyze": "Erneut analysieren", "project_reanalyze_requested": "Es wurde eine Schwachstellenanalyse für das Projekt angefordert. Die Daten zu den Schwachstellen des Projekts werden aktualisiert, sobald die Neuanalyse abgeschlossen ist.", "project_reanalyze_tooltip": "Führt konfigurierte Analyseprogramme aus, um Schwachstellen in den Komponenten dieses Projekts zu erkennen. Verwendet alle zwischengespeicherten Ergebnisse, die noch nicht abgelaufen sind.", + "project_retention_type": "Wählen Sie den Aufbewahrungstyp für Projekte aus", "project_supplier_name_desc": "Die Organisation, die die im Projekt beschriebene Komponente geliefert hat", "project_updated": "Projekt aktualisiert", "project_vulnerabilities": "Projektschwachstellen", diff --git a/src/i18n/locales/en.json b/src/i18n/locales/en.json index 5143ced0..fc165610 100644 --- a/src/i18n/locales/en.json +++ b/src/i18n/locales/en.json @@ -193,6 +193,7 @@ "portfolio_access_control": "Portfolio Access Control", "preview": "Preview", "project_access": "Project access", + "project_retention_enable": "Enable Inactive Project Deletion", "publisher": "Publisher", "publisher_class": "Publisher class", "python": "Python", @@ -276,6 +277,7 @@ "user_created": "User created", "user_deleted": "User deleted", "username": "Username", + "versions": "Versions", "vuln_sources": "Vulnerability Sources", "vulndb": "VulnDB", "vulnerability_scans": "Vulnerability Scans", @@ -751,6 +753,7 @@ "project_reanalyze": "Reanalyze", "project_reanalyze_requested": "A Project Vulnerability Analysis has been requested. Project vulnerability data will be updated when the reanalysis task has completed.", "project_reanalyze_tooltip": "Runs configured analyzers to detect vulnerabilities in this project's components. Will use any cached results that haven't expired yet", + "project_retention_type": "Select retention type for projects", "project_supplier_name_desc": "The organization that supplied the component that the project describes", "project_updated": "Project updated", "project_vulnerabilities": "Project Vulnerabilities", diff --git a/src/i18n/locales/es.json b/src/i18n/locales/es.json index 3cf22f2d..33c99de0 100644 --- a/src/i18n/locales/es.json +++ b/src/i18n/locales/es.json @@ -193,6 +193,7 @@ "portfolio_access_control": "Control de acceso al portafolio", "preview": "Avance", "project_access": "Acceso al proyecto", + "project_retention_enable": "Habilitar la eliminación de proyectos inactivos", "publisher": "Editor", "publisher_class": "Clase de editor", "python": "Pitón", @@ -276,6 +277,7 @@ "user_created": "Usuario creado", "user_deleted": "Usuario eliminado", "username": "Nombre de usuario", + "versions": "Versiones", "vuln_sources": "Fuentes de vulnerabilidad", "vulndb": "VulnDB", "vulnerability_scans": "Escaneos de vulnerabilidad", @@ -751,6 +753,7 @@ "project_reanalyze": "Reanalizar", "project_reanalyze_requested": "Se ha solicitado un Análisis de Vulnerabilidad del Proyecto. Los datos de vulnerabilidad del proyecto se actualizarán cuando se haya completado la tarea de reanálisis.", "project_reanalyze_tooltip": "Ejecuta analizadores configurados para detectar vulnerabilidades en los componentes de este proyecto. Utilizará cualquier resultado almacenado en caché que aún no haya caducado.", + "project_retention_type": "Seleccionar tipo de retención para proyectos", "project_supplier_name_desc": "La organización que suministró el componente que describe el proyecto.", "project_updated": "Proyecto actualizado", "project_vulnerabilities": "Vulnerabilidades del proyecto", diff --git a/src/i18n/locales/fr.json b/src/i18n/locales/fr.json index 3af65d7e..da9f48cb 100644 --- a/src/i18n/locales/fr.json +++ b/src/i18n/locales/fr.json @@ -193,6 +193,7 @@ "portfolio_access_control": "Contrôle d'accès au portefolio", "preview": "Aperçu", "project_access": "Accès au projet", + "project_retention_enable": "Activer la suppression des projets inactifs", "publisher": "Éditeur", "publisher_class": "Classe d'éditeur", "python": "Python", @@ -276,6 +277,7 @@ "user_created": "Utilisateur créé", "user_deleted": "Utilisateur supprimé", "username": "Nom d'utilisateur", + "versions": "Versions", "vuln_sources": "Sources de vulnérabilité", "vulndb": "VulnDB", "vulnerability_scans": "Analyses de vulnérabilité", @@ -751,6 +753,7 @@ "project_reanalyze": "Réanalyser", "project_reanalyze_requested": "Une analyse de vulnérabilité du projet a été demandée. Les données de vulnérabilité du projet seront mises à jour une fois la tâche de réanalyse terminée.", "project_reanalyze_tooltip": "Exécute les analyseurs configurés pour détecter les vulnérabilités dans les composants de ce projet. Utilisera tous les résultats mis en cache qui n'ont pas encore expiré", + "project_retention_type": "Sélectionnez le type de conservation pour les projets", "project_supplier_name_desc": "L'organisation qui a fourni le composant décrit par le projet", "project_updated": "Projet mis à jour", "project_vulnerabilities": "Vulnérabilités du projet", diff --git a/src/i18n/locales/hi.json b/src/i18n/locales/hi.json index c11b21c6..a1b80210 100644 --- a/src/i18n/locales/hi.json +++ b/src/i18n/locales/hi.json @@ -193,6 +193,7 @@ "portfolio_access_control": "पोर्टफोलियो एक्सेस नियंत्रण", "preview": "पूर्व दर्शन", "project_access": "परियोजना तक पहुंच", + "project_retention_enable": "निष्क्रिय प्रोजेक्ट विलोपन सक्षम करें", "publisher": "प्रकाशक", "publisher_class": "प्रकाशक वर्ग", "python": "पायथन", @@ -276,6 +277,7 @@ "user_created": "उपयोगकर्ता द्वारा बनाया गया", "user_deleted": "उपयोगकर्ता हटा दिया गया", "username": "उपयोगकर्ता नाम", + "versions": "संस्करणों", "vuln_sources": "भेद्यता स्रोत", "vulndb": "वुल्नडीबी", "vulnerability_scans": "भेद्यता स्कैन", @@ -751,6 +753,7 @@ "project_reanalyze": "पुनः विश्लेषण", "project_reanalyze_requested": "परियोजना भेद्यता विश्लेषण का अनुरोध किया गया है। पुनः विश्लेषण कार्य पूरा होने पर परियोजना भेद्यता डेटा अपडेट किया जाएगा।", "project_reanalyze_tooltip": "इस परियोजना के घटकों में कमज़ोरियों का पता लगाने के लिए कॉन्फ़िगर किए गए विश्लेषक चलाता है। ऐसे सभी कैश किए गए परिणामों का उपयोग करेगा जिनकी समय-सीमा अभी समाप्त नहीं हुई है", + "project_retention_type": "परियोजनाओं के लिए अवधारण प्रकार का चयन करें", "project_supplier_name_desc": "वह संगठन जिसने परियोजना में वर्णित घटक की आपूर्ति की", "project_updated": "परियोजना अद्यतन", "project_vulnerabilities": "परियोजना की कमज़ोरियाँ", diff --git a/src/i18n/locales/it.json b/src/i18n/locales/it.json index 694c8226..e2bbe83f 100644 --- a/src/i18n/locales/it.json +++ b/src/i18n/locales/it.json @@ -193,6 +193,7 @@ "portfolio_access_control": "Controllo degli accessi al portafoglio", "preview": "Anteprima", "project_access": "Accesso al progetto", + "project_retention_enable": "Abilita l'eliminazione del progetto inattivo", "publisher": "Editore", "publisher_class": "Classe editore", "python": "Pitone", @@ -276,6 +277,7 @@ "user_created": "Utente creato", "user_deleted": "Utente eliminato", "username": "Nome utente", + "versions": "Versioni", "vuln_sources": "Fonti di vulnerabilità", "vulndb": "VulnDB", "vulnerability_scans": "Scansioni delle vulnerabilità", @@ -751,6 +753,7 @@ "project_reanalyze": "Rianalizzare", "project_reanalyze_requested": "È stata richiesta un'analisi della vulnerabilità del progetto. I dati sulla vulnerabilità del progetto verranno aggiornati una volta completata l'attività di rianalisi.", "project_reanalyze_tooltip": "Esegue analizzatori configurati per rilevare le vulnerabilità nei componenti di questo progetto. Utilizzerà tutti i risultati memorizzati nella cache che non sono ancora scaduti", + "project_retention_type": "Seleziona il tipo di conservazione per i progetti", "project_supplier_name_desc": "L'organizzazione che ha fornito il componente descritto dal progetto", "project_updated": "Progetto aggiornato", "project_vulnerabilities": "Vulnerabilità del progetto", diff --git a/src/i18n/locales/ja.json b/src/i18n/locales/ja.json index d67b1181..2fbb311b 100644 --- a/src/i18n/locales/ja.json +++ b/src/i18n/locales/ja.json @@ -193,6 +193,7 @@ "portfolio_access_control": "ポートフォリオアクセス制御", "preview": "プレビュー", "project_access": "プロジェクトへのアクセス", + "project_retention_enable": "非アクティブなプロジェクトの削除を有効にする", "publisher": "パブリッシャー", "publisher_class": "パブリッシャークラス", "python": "Python", @@ -276,6 +277,7 @@ "user_created": "ユーザーを作成しました", "user_deleted": "ユーザーを削除しました", "username": "ユーザー名", + "versions": "バージョン", "vuln_sources": "脆弱性情報源", "vulndb": "VulnDB", "vulnerability_scans": "脆弱性スキャン", @@ -751,6 +753,7 @@ "project_reanalyze": "再分析", "project_reanalyze_requested": "プロジェクトの脆弱性分析が要求されました。再分析タスクが完了すると、プロジェクトの脆弱性データが更新されます。", "project_reanalyze_tooltip": "設定されたアナライザーを実行して、このプロジェクトのコンポーネントの脆弱性を検出します。期限が切れていないキャッシュされた結果を使用します。", + "project_retention_type": "プロジェクトの保持タイプを選択する", "project_supplier_name_desc": "プロジェクトで説明されているコンポーネントを供給した組織", "project_updated": "プロジェクトが更新されました", "project_vulnerabilities": "プロジェクトの脆弱性", diff --git a/src/i18n/locales/pl.json b/src/i18n/locales/pl.json index 9692b21f..138ea652 100644 --- a/src/i18n/locales/pl.json +++ b/src/i18n/locales/pl.json @@ -193,6 +193,7 @@ "portfolio_access_control": "Kontrola dostępu do portfela", "preview": "Zapowiedź", "project_access": "Dostęp do projektu", + "project_retention_enable": "Włącz usuwanie nieaktywnego projektu", "publisher": "Wydawca", "publisher_class": "Klasa wydawcy", "python": "Pyton", @@ -276,6 +277,7 @@ "user_created": "Utworzono użytkownika", "user_deleted": "Użytkownik usunięty", "username": "Nazwa użytkownika", + "versions": "Wersje", "vuln_sources": "Źródła podatności", "vulndb": "VulnDB", "vulnerability_scans": "Skanowanie luk w zabezpieczeniach", @@ -751,6 +753,7 @@ "project_reanalyze": "Przeanalizuj ponownie", "project_reanalyze_requested": "Zażądano analizy podatności projektu. Dane dotyczące luk w zabezpieczeniach projektu zostaną zaktualizowane po zakończeniu zadania ponownej analizy.", "project_reanalyze_tooltip": "Uruchamia skonfigurowane analizatory w celu wykrycia luk w komponentach tego projektu. Wykorzystane zostaną wyniki z pamięci podręcznej, które jeszcze nie wygasły", + "project_retention_type": "Wybierz typ przechowywania projektów", "project_supplier_name_desc": "Organizacja, która dostarczyła komponent opisany w projekcie", "project_updated": "Projekt zaktualizowany", "project_vulnerabilities": "Luki w zabezpieczeniach projektu", diff --git a/src/i18n/locales/pt-BR.json b/src/i18n/locales/pt-BR.json index 2436491f..43b4e6ca 100644 --- a/src/i18n/locales/pt-BR.json +++ b/src/i18n/locales/pt-BR.json @@ -193,6 +193,7 @@ "portfolio_access_control": "Controle de acesso ao portfólio", "preview": "Visualização", "project_access": "Acesso ao projeto", + "project_retention_enable": "Habilitar exclusão de projetos inativos", "publisher": "Editor", "publisher_class": "Classe de editor", "python": "Pitão", @@ -276,6 +277,7 @@ "user_created": "Usuário criado", "user_deleted": "Usuário excluído", "username": "Nome de usuário", + "versions": "Versões", "vuln_sources": "Fontes de vulnerabilidade", "vulndb": "VulnDB", "vulnerability_scans": "Verificações de vulnerabilidade", @@ -751,6 +753,7 @@ "project_reanalyze": "Reanalisar", "project_reanalyze_requested": "Uma Análise de Vulnerabilidade do Projeto foi solicitada. Os dados de vulnerabilidade do projeto serão atualizados quando a tarefa de reanálise for concluída.", "project_reanalyze_tooltip": "Executa analisadores configurados para detectar vulnerabilidades nos componentes deste projeto. Usará todos os resultados armazenados em cache que ainda não expiraram", + "project_retention_type": "Selecione o tipo de retenção para projetos", "project_supplier_name_desc": "A organização que forneceu o componente que o projeto descreve", "project_updated": "Projeto atualizado", "project_vulnerabilities": "Vulnerabilidades do projeto", diff --git a/src/i18n/locales/pt.json b/src/i18n/locales/pt.json index 9f5619d3..be5fb499 100644 --- a/src/i18n/locales/pt.json +++ b/src/i18n/locales/pt.json @@ -193,6 +193,7 @@ "portfolio_access_control": "Controle de acesso ao portfólio", "preview": "Visualização", "project_access": "Acesso ao projeto", + "project_retention_enable": "Ativar exclusão de projetos inativos", "publisher": "Editor", "publisher_class": "Classe de editor", "python": "Pitão", @@ -276,6 +277,7 @@ "user_created": "Utilizador criado", "user_deleted": "Utilizador excluído", "username": "Nome de utilizador", + "versions": "Versões", "vuln_sources": "Fontes de vulnerabilidade", "vulndb": "VulnDB", "vulnerability_scans": "Verificações de vulnerabilidade", @@ -751,6 +753,7 @@ "project_reanalyze": "Reanalisar", "project_reanalyze_requested": "Uma Análise de Vulnerabilidade do Projeto foi solicitada. Os dados de vulnerabilidade do projeto serão atualizados quando a tarefa de reanálise for concluída.", "project_reanalyze_tooltip": "Executa analisadores configurados para detectar vulnerabilidades nos componentes deste projeto. Usará todos os resultados armazenados em cache que ainda não expiraram", + "project_retention_type": "Selecione o tipo de retenção para projetos", "project_supplier_name_desc": "A organização que forneceu o componente que o projeto descreve", "project_updated": "Projeto atualizado", "project_vulnerabilities": "Vulnerabilidades do projeto", diff --git a/src/i18n/locales/ru.json b/src/i18n/locales/ru.json index 60384206..9226d139 100644 --- a/src/i18n/locales/ru.json +++ b/src/i18n/locales/ru.json @@ -193,6 +193,7 @@ "portfolio_access_control": "Контроль доступа к портфолио", "preview": "Предпросмотр", "project_access": "Доступ к проекту", + "project_retention_enable": "Включить удаление неактивного проекта", "publisher": "Издатель", "publisher_class": "Класс издателя", "python": "Python", @@ -276,6 +277,7 @@ "user_created": "Пользователь создан", "user_deleted": "Пользователь удален", "username": "Имя пользователя", + "versions": "Версии", "vuln_sources": "Источники уязвимостей", "vulndb": "VulnDB", "vulnerability_scans": "Сканирование уязвимостей", @@ -751,6 +753,7 @@ "project_reanalyze": "Переанализировать", "project_reanalyze_requested": "Запрашивался анализ уязвимостей проекта. Данные о уязвимостях проекта будут обновлены после завершения задачи переанализа.", "project_reanalyze_tooltip": "Запускает настроенные анализаторы для обнаружения уязвимостей в компонентах проекта. Используются кэшированные результаты, которые ещё не истекли", + "project_retention_type": "Выберите тип хранения для проектов", "project_supplier_name_desc": "Организация, поставившая компонент, описанный в проекте", "project_updated": "Проект обновлён", "project_vulnerabilities": "Уязвимости проекта", diff --git a/src/i18n/locales/uk-UA.json b/src/i18n/locales/uk-UA.json index 953011f5..74f5c812 100644 --- a/src/i18n/locales/uk-UA.json +++ b/src/i18n/locales/uk-UA.json @@ -193,6 +193,7 @@ "portfolio_access_control": "Контроль доступу до портфоліо", "preview": "Попередній перегляд", "project_access": "Доступ до проекту", + "project_retention_enable": "Увімкнути видалення неактивного проекту", "publisher": "Видавець", "publisher_class": "Клас видавця", "python": "Python", @@ -276,6 +277,7 @@ "user_created": "Користувач створено", "user_deleted": "Користувача видалено", "username": "Ім'я користувача", + "versions": "Версії", "vuln_sources": "Джерела вразливості", "vulndb": "VulnDB", "vulnerability_scans": "Сканування вразливостей", @@ -751,6 +753,7 @@ "project_reanalyze": "Переаналізуйте", "project_reanalyze_requested": "Надійшов запит на аналіз вразливості проекту. \nДані про вразливості проекту буде оновлено після завершення завдання повторного аналізу.", "project_reanalyze_tooltip": "Запускає налаштовані аналізатори для виявлення вразливостей у компонентах цього проекту. \nБуде використано будь-які кешовані результати, термін дії яких ще не минув", + "project_retention_type": "Виберіть тип збереження для проектів", "project_supplier_name_desc": "Організація, яка постачала компонент, описаний у проекті", "project_updated": "Проект оновлений", "project_vulnerabilities": "Уразливості проекту", diff --git a/src/i18n/locales/zh.json b/src/i18n/locales/zh.json index 58f47a8f..c2bb1184 100644 --- a/src/i18n/locales/zh.json +++ b/src/i18n/locales/zh.json @@ -193,6 +193,7 @@ "portfolio_access_control": "portfolio 访问控制", "preview": "预览", "project_access": "项目访问", + "project_retention_enable": "启用非活动项目删除", "publisher": "发行商", "publisher_class": "发行商分类", "python": "Python", @@ -276,6 +277,7 @@ "user_created": "用户已创建", "user_deleted": "用户已删除", "username": "用户名", + "versions": "版本", "vuln_sources": "漏洞来源", "vulndb": "漏洞数据库", "vulnerability_scans": "漏洞扫描", @@ -751,6 +753,7 @@ "project_reanalyze": "重新分析", "project_reanalyze_requested": "已请求进行项目脆弱性分析。重新分析任务完成后,项目脆弱性数据将会更新。", "project_reanalyze_tooltip": "运行配置的分析器来检测此项目组件中的漏洞。将使用尚未过期的任何缓存结果", + "project_retention_type": "选择项目的保留类型", "project_supplier_name_desc": "提供项目所述组件的组织", "project_updated": "项目已更新", "project_vulnerabilities": "项目漏洞", diff --git a/src/views/administration/configuration/Maintenance.vue b/src/views/administration/configuration/Maintenance.vue index 6e2f7cdb..9225cb07 100644 --- a/src/views/administration/configuration/Maintenance.vue +++ b/src/views/administration/configuration/Maintenance.vue @@ -15,6 +15,51 @@ + + + + {{ $t('admin.project_retention_enable') }} + + + + + + + + + + + + + + +