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

Issue 1600 : Add configuration for project retention maintenance #236

Merged
merged 5 commits into from
Feb 12, 2025
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
3 changes: 3 additions & 0 deletions src/i18n/locales/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down
3 changes: 3 additions & 0 deletions src/i18n/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down
3 changes: 3 additions & 0 deletions src/i18n/locales/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down
3 changes: 3 additions & 0 deletions src/i18n/locales/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down Expand Up @@ -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é",
Expand Down Expand Up @@ -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",
Expand Down
3 changes: 3 additions & 0 deletions src/i18n/locales/hi.json
Original file line number Diff line number Diff line change
Expand Up @@ -193,6 +193,7 @@
"portfolio_access_control": "पोर्टफोलियो एक्सेस नियंत्रण",
"preview": "पूर्व दर्शन",
"project_access": "परियोजना तक पहुंच",
"project_retention_enable": "निष्क्रिय प्रोजेक्ट विलोपन सक्षम करें",
"publisher": "प्रकाशक",
"publisher_class": "प्रकाशक वर्ग",
"python": "पायथन",
Expand Down Expand Up @@ -276,6 +277,7 @@
"user_created": "उपयोगकर्ता द्वारा बनाया गया",
"user_deleted": "उपयोगकर्ता हटा दिया गया",
"username": "उपयोगकर्ता नाम",
"versions": "संस्करणों",
"vuln_sources": "भेद्यता स्रोत",
"vulndb": "वुल्नडीबी",
"vulnerability_scans": "भेद्यता स्कैन",
Expand Down Expand Up @@ -751,6 +753,7 @@
"project_reanalyze": "पुनः विश्लेषण",
"project_reanalyze_requested": "परियोजना भेद्यता विश्लेषण का अनुरोध किया गया है। पुनः विश्लेषण कार्य पूरा होने पर परियोजना भेद्यता डेटा अपडेट किया जाएगा।",
"project_reanalyze_tooltip": "इस परियोजना के घटकों में कमज़ोरियों का पता लगाने के लिए कॉन्फ़िगर किए गए विश्लेषक चलाता है। ऐसे सभी कैश किए गए परिणामों का उपयोग करेगा जिनकी समय-सीमा अभी समाप्त नहीं हुई है",
"project_retention_type": "परियोजनाओं के लिए अवधारण प्रकार का चयन करें",
"project_supplier_name_desc": "वह संगठन जिसने परियोजना में वर्णित घटक की आपूर्ति की",
"project_updated": "परियोजना अद्यतन",
"project_vulnerabilities": "परियोजना की कमज़ोरियाँ",
Expand Down
3 changes: 3 additions & 0 deletions src/i18n/locales/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down Expand Up @@ -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à",
Expand Down Expand Up @@ -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",
Expand Down
3 changes: 3 additions & 0 deletions src/i18n/locales/ja.json
Original file line number Diff line number Diff line change
Expand Up @@ -193,6 +193,7 @@
"portfolio_access_control": "ポートフォリオアクセス制御",
"preview": "プレビュー",
"project_access": "プロジェクトへのアクセス",
"project_retention_enable": "非アクティブなプロジェクトの削除を有効にする",
"publisher": "パブリッシャー",
"publisher_class": "パブリッシャークラス",
"python": "Python",
Expand Down Expand Up @@ -276,6 +277,7 @@
"user_created": "ユーザーを作成しました",
"user_deleted": "ユーザーを削除しました",
"username": "ユーザー名",
"versions": "バージョン",
"vuln_sources": "脆弱性情報源",
"vulndb": "VulnDB",
"vulnerability_scans": "脆弱性スキャン",
Expand Down Expand Up @@ -751,6 +753,7 @@
"project_reanalyze": "再分析",
"project_reanalyze_requested": "プロジェクトの脆弱性分析が要求されました。再分析タスクが完了すると、プロジェクトの脆弱性データが更新されます。",
"project_reanalyze_tooltip": "設定されたアナライザーを実行して、このプロジェクトのコンポーネントの脆弱性を検出します。期限が切れていないキャッシュされた結果を使用します。",
"project_retention_type": "プロジェクトの保持タイプを選択する",
"project_supplier_name_desc": "プロジェクトで説明されているコンポーネントを供給した組織",
"project_updated": "プロジェクトが更新されました",
"project_vulnerabilities": "プロジェクトの脆弱性",
Expand Down
3 changes: 3 additions & 0 deletions src/i18n/locales/pl.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down
3 changes: 3 additions & 0 deletions src/i18n/locales/pt-BR.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down
3 changes: 3 additions & 0 deletions src/i18n/locales/pt.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down
3 changes: 3 additions & 0 deletions src/i18n/locales/ru.json
Original file line number Diff line number Diff line change
Expand Up @@ -193,6 +193,7 @@
"portfolio_access_control": "Контроль доступа к портфолио",
"preview": "Предпросмотр",
"project_access": "Доступ к проекту",
"project_retention_enable": "Включить удаление неактивного проекта",
"publisher": "Издатель",
"publisher_class": "Класс издателя",
"python": "Python",
Expand Down Expand Up @@ -276,6 +277,7 @@
"user_created": "Пользователь создан",
"user_deleted": "Пользователь удален",
"username": "Имя пользователя",
"versions": "Версии",
"vuln_sources": "Источники уязвимостей",
"vulndb": "VulnDB",
"vulnerability_scans": "Сканирование уязвимостей",
Expand Down Expand Up @@ -751,6 +753,7 @@
"project_reanalyze": "Переанализировать",
"project_reanalyze_requested": "Запрашивался анализ уязвимостей проекта. Данные о уязвимостях проекта будут обновлены после завершения задачи переанализа.",
"project_reanalyze_tooltip": "Запускает настроенные анализаторы для обнаружения уязвимостей в компонентах проекта. Используются кэшированные результаты, которые ещё не истекли",
"project_retention_type": "Выберите тип хранения для проектов",
"project_supplier_name_desc": "Организация, поставившая компонент, описанный в проекте",
"project_updated": "Проект обновлён",
"project_vulnerabilities": "Уязвимости проекта",
Expand Down
3 changes: 3 additions & 0 deletions src/i18n/locales/uk-UA.json
Original file line number Diff line number Diff line change
Expand Up @@ -193,6 +193,7 @@
"portfolio_access_control": "Контроль доступу до портфоліо",
"preview": "Попередній перегляд",
"project_access": "Доступ до проекту",
"project_retention_enable": "Увімкнути видалення неактивного проекту",
"publisher": "Видавець",
"publisher_class": "Клас видавця",
"python": "Python",
Expand Down Expand Up @@ -276,6 +277,7 @@
"user_created": "Користувач створено",
"user_deleted": "Користувача видалено",
"username": "Ім'я користувача",
"versions": "Версії",
"vuln_sources": "Джерела вразливості",
"vulndb": "VulnDB",
"vulnerability_scans": "Сканування вразливостей",
Expand Down Expand Up @@ -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": "Уразливості проекту",
Expand Down
3 changes: 3 additions & 0 deletions src/i18n/locales/zh.json
Original file line number Diff line number Diff line change
Expand Up @@ -193,6 +193,7 @@
"portfolio_access_control": "portfolio 访问控制",
"preview": "预览",
"project_access": "项目访问",
"project_retention_enable": "启用非活动项目删除",
"publisher": "发行商",
"publisher_class": "发行商分类",
"python": "Python",
Expand Down Expand Up @@ -276,6 +277,7 @@
"user_created": "用户已创建",
"user_deleted": "用户已删除",
"username": "用户名",
"versions": "版本",
"vuln_sources": "漏洞来源",
"vulndb": "漏洞数据库",
"vulnerability_scans": "漏洞扫描",
Expand Down Expand Up @@ -751,6 +753,7 @@
"project_reanalyze": "重新分析",
"project_reanalyze_requested": "已请求进行项目脆弱性分析。重新分析任务完成后,项目脆弱性数据将会更新。",
"project_reanalyze_tooltip": "运行配置的分析器来检测此项目组件中的漏洞。将使用尚未过期的任何缓存结果",
"project_retention_type": "选择项目的保留类型",
"project_supplier_name_desc": "提供项目所述组件的组织",
"project_updated": "项目已更新",
"project_vulnerabilities": "项目漏洞",
Expand Down
Loading
Loading