Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
93a3c37
added gitlab integration & routing
EphraimEM Feb 11, 2025
c66ab1c
fix the error on gitlab enabled not found
EphraimEM Feb 11, 2025
0c1a3c3
added the include archived project button
EphraimEM Feb 13, 2025
637d0f4
add gitlab enable to other locals language & rename GitLab folder
EphraimEM Feb 17, 2025
ada8cd8
add the topic buttons to gitlab integration
EphraimEM Feb 18, 2025
6ad446a
intial try to fix permission modal. Having trouble with URL
jmayer-lm Apr 2, 2025
89709ea
Multi-select feature for SelectPermissionModal
emeremikwu-lm Apr 3, 2025
6e62d3f
fix: fix projectlist refresh, add translation
ashearin Apr 3, 2025
e31597c
change gitlab project sync to gitlab, add gitlab enable watch event/f…
ashearin Apr 16, 2025
aec9711
update index pathing
ashearin Apr 17, 2025
7c8c6b3
add gitlab appID and url fields
ashearin Apr 24, 2025
3003cd4
feat: add sbom push options to gitlab integration
alamb-lm May 6, 2025
02cba3f
feat: update conditional logic
alamb-lm May 20, 2025
10412f0
refactor: align gitlab integration enable with other integration flow…
ashearin Jun 4, 2025
82346c9
feat: add GitLab JWKS path field (#3)
jmayer-lm Jun 4, 2025
28381e8
fix: reflect proper default value of sbom enabled switch (#6)
ashearin Jun 12, 2025
f7e10ae
Roles select prepopulation (#5)
emeremikwu-lm Jun 18, 2025
48c8f1d
Role dsync and gitlab view reorg (#8)
emeremikwu-lm Jul 2, 2025
16ff882
fix: update GITLAB_SBOM_PUSH_ENABLED property name (#7)
alamb-lm Jul 9, 2025
2b1aa7a
UserProjectRolesTable pagination and search (#9)
emeremikwu-lm Jul 25, 2025
8748464
Merge branch 'main' of https://github.com/lmco/hyades-frontend into g…
Sep 24, 2025
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
25 changes: 24 additions & 1 deletion src/i18n/locales/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@
"api_keys": "API-Schlüssel",
"api_token": "API-Token",
"api_token_header": "Header des API-Tokens",
"app_id": "App ID",
"base_url": "Basis-URL",
"bearer_token_auth_enable": "Authentifizieren mit einem persönlichen Zugriffstoken",
"bom_formats": "BOM-Formate",
Expand Down Expand Up @@ -118,13 +119,17 @@
"general_template_configuration": "Allgemeine Vorlagenkonfiguration",
"github": "GitHub",
"github_advisories": "GitHub Advisories",
"gitlab": "GitLab",
"gitlab_audience": "Publikum",
"gitlab_jwks_path": "GitLab JWKS-Pfad",
"go_modules": "Go Module",
"group": "Gruppe",
"hackage": "Hackage",
"hex": "Hex",
"hours": "Stunden",
"identifier": "Kennung",
"include_active_children": "Aktive untergeordnete Projekte einschließen",
"include_archived_projects": "Archivierte Projekte einbeziehen",
"include_children": "Untergeordnete Projekte einbeziehen",
"index_consistency_check_cadence": "Kadenz (in Minuten)",
"index_consistency_check_description": "Sie können eine regelmäßige Hintergrundaufgabe aktivieren, die überprüft, ob alle Indizes vorhanden sind, nicht beschädigt sind und ob ihre Abweichung von der Dependency-Track-Datenbank unter einem definierten Schwellenwert liegt. Jeder Prüffehler löst eine Neuerstellung des entsprechenden Indexes aus. Ein Neustart ist erforderlich, um die Kadenzänderung zu berücksichtigen.",
Expand All @@ -133,9 +138,12 @@
"index_issues_description": "Die Lucene-Indizes können sich mit der Zeit verschlechtern oder von der Dependency Track-Datenbank abweichen. Obwohl DT sein Bestes tut, um die Abweichung zu minimieren, stehen die folgenden Verwaltungsfunktionen zur Verfügung, um die Indizes bei Bedarf zu überprüfen oder wiederherzustellen. Sie müssen mit Vorsicht verwendet werden.",
"index_rebuild_description": "Sie können selektiv einen sofortigen Neuaufbau einiger oder aller Indizes auslösen. Der Indexneuaufbau wird durch asynchrone Aufgaben durchgeführt. Sie können den Fortschritt mithilfe von Dependency Track-Protokollen überprüfen.",
"index_use_cases": "Die Volltextsuchfunktion wird hauptsächlich für die Such-API (d. h. alle Indizes) und das Fuzzy-Matching des internen Analyzers auf CPE (d. h. den Index für anfällige Software) verwendet.",
"integration_auto_create_enabled": "Automatische Erstellung aktivieren",
"integration_defectdojo_enable": "DefectDojo-Integration aktivieren",
"integration_defectdojo_reimport_enable": "Erneuten Import aktivieren",
"integration_fortify_ssc_enable": "Fortify SSC-Integration aktivieren",
"integration_gitlab_enable": "GitLab-Integration aktivieren",
"integration_gitlab_sbom_enable": "SBOM-Integration aktivieren",
"integration_kenna_connector_id": "Konnektor-ID",
"integration_kenna_enable": "Kenna Security-Integration aktivieren",
"integrations": "Integrationen",
Expand Down Expand Up @@ -167,7 +175,11 @@
"metrics": "Metriken",
"mime_type": "Mime Typ",
"minutes": "Minuten",
"multiselect_add_new_topic": "Fügen Sie dies als neues Thema hinzu",
"multiselect_add_topic": "Thema hinzufügen",
"multiselect_enter_new_topic": "Geben Sie ein neues Thema ein",
"multiselect_remove_role": "Rollen können nur geändert werden",
"multiselect_remove_topic": "Thema entfernen",
"name_regex": "Komponentenname Regex",
"name_regex_desc": "Gibt einen regulären Ausdruck an, der interne Komponenten anhand des Komponentennamens identifiziert.",
"namespace_regex": "Regulärer Ausdruck für den Komponenten-Namespace",
Expand All @@ -190,12 +202,16 @@
"old_key_format": "Dieser API -Schlüssel ist veraltet und sollte bald für fortgesetzte Funktionen aktualisiert werden!",
"oss_index": "Sonatype OSS-Index",
"osv_advisories": "Google OSV Advisories (Beta)",
"pagination_all": "Alle",
"pagination_current": "{start} bis {end} von {total}",
"pagination_per_page": "Pro Seite: {count}",
"password": "Passwort (oder Zugriffstoken)",
"password_confirm": "Bestätige das Passwort",
"password_never_expires": "Passwort verfällt niemals",
"password_updated": "Passwort aktualisiert",
"perform_identification": "Identifizierung durchführen",
"perform_test": "Test durchführen",
"permission_removed": "Genehmigung entfernt",
"permissions": "Berechtigungen",
"permissions_updated": "Die Berechtigungen wurden aktualisiert",
"personal_access_token": "Persönlicher Zugriffstoken",
Expand Down Expand Up @@ -297,6 +313,7 @@
"templates": "Vorlagen",
"test_notification_queued": "Eine Testbenachrichtigung wurde in die Warteschlange gestellt",
"token": "Token",
"topics": "Themen",
"trivy": "Trivy",
"url": "URL",
"user_created": "Benutzer erstellt",
Expand Down Expand Up @@ -391,6 +408,7 @@
"authenticated": "Authentifiziert",
"author": "Autor",
"authors": "Autoren",
"available_roles_failed": "Die verfügbaren Benutzerrollen nicht abrufen",
"bom": "BOM",
"bom_format": "BOM-Format",
"bom_uploaded": "BOM hochgeladen",
Expand Down Expand Up @@ -452,6 +470,9 @@
"contacts": "Kontakte",
"coordinates": "Koordinaten",
"coordinates_version_tooltip": "Mit den Vergleichsoperatoren >, <, >=, <=, == und != können Sie bestimmte Versionen oder Versionsbereiche vergleichen.",
"copy_failed": "Versäumt, in die Zwischenablage zu kopieren",
"copy_success": "In die Zwischenablage kopiert",
"copy_to_clipboard": "Kopieren Sie in die Zwischenablage",
"copyright": "Urheberrechte ©",
"cpe": "CPE",
"cpe_full": "Gemeinsame Plattformaufzählung (CPE)",
Expand Down Expand Up @@ -602,11 +623,11 @@
"license_text": "Lizenztext",
"license_url": "Lizenz-URL",
"licenses": "Lizenzen",
"loading": "Laden",
"login": "Anmeldung",
"login_desc": "Melden Sie sich bei Ihrem Konto an",
"login_forbidden": "Dieses Konto ist inaktiv oder wurde gesperrt",
"login_more_options": "Mehr Optionen",
"login_permission_required": "Die Anmeldung war erfolgreich, aber Sie verfügen anscheinend noch nicht über die erforderlichen Berechtigungen. Bitte wenden Sie sich an Ihren Administrator.",
"login_unauthorized": "ungültiger Benutzername oder Passwort",
"logout": "Ausloggen",
"manufacturer": "Hersteller",
Expand Down Expand Up @@ -787,6 +808,8 @@
"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_role_mappings_failed": "Ich habe keine Projektrollenzuordnungen abgerufen",
"project_roles": "Projektrollen",
"project_supplier_name_desc": "Die Organisation, die die im Projekt beschriebene Komponente geliefert hat",
"project_updated": "Projekt aktualisiert",
"project_vulnerabilities": "Projektschwachstellen",
Expand Down
25 changes: 24 additions & 1 deletion src/i18n/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@
"api_keys": "API Keys",
"api_token": "API token",
"api_token_header": "API token header",
"app_id": "App ID",
"base_url": "Base URL",
"bearer_token_auth_enable": "Authenticate with a personal access token",
"bom_formats": "BOM Formats",
Expand Down Expand Up @@ -118,13 +119,17 @@
"general_template_configuration": "General template configuration",
"github": "GitHub",
"github_advisories": "GitHub Advisories",
"gitlab": "GitLab",
"gitlab_audience": "Audience",
"gitlab_jwks_path": "GitLab JWKS Path",
"go_modules": "Go Modules",
"group": "Group",
"hackage": "Hackage",
"hex": "Hex",
"hours": "Hours",
"identifier": "Identifier",
"include_active_children": "Include active children of projects",
"include_archived_projects": "Include archived projects",
"include_children": "Include children of projects",
"index_consistency_check_cadence": "Cadence (in minutes)",
"index_consistency_check_description": "You can enable a periodic background task that will check that all indexes exists, are not corrupted and that their difference with Dependency Track database is under a defined threshold percentage. Any check failure will trigger a rebuild of the corresponding index. A restart is required to take cadence modification into account.",
Expand All @@ -133,9 +138,12 @@
"index_issues_description": "The lucene indexes can degrade or drift from Dependency Track database over time. Even though DT does its best to minimize the drift, the administrative features below are provided to check or restore the indexes if need be. It must be used with caution.",
"index_rebuild_description": "You can selectively trigger an immediate rebuild of some or all indexes. The index rebuild will be perform by an asynchronous tasks. You can check the progress using Dependency Track logs.",
"index_use_cases": "The full-text search feature is principally used for the search API (i.e. all the indexes) and internal analyzer fuzzy matching on CPE (i.e. the vulnerable software index).",
"integration_auto_create_enabled": "Allow users to create missing projects",
"integration_defectdojo_enable": "Enable DefectDojo integration",
"integration_defectdojo_reimport_enable": "Enable reimport",
"integration_fortify_ssc_enable": "Enable Fortify SSC integration",
"integration_gitlab_enable": "Enable GitLab integration",
"integration_gitlab_sbom_enable": "Enable GitLab SBOM push",
"integration_kenna_connector_id": "Connector ID",
"integration_kenna_enable": "Enable Kenna Security integration",
"integrations": "Integrations",
Expand Down Expand Up @@ -167,7 +175,11 @@
"metrics": "Metrics",
"mime_type": "Mime type",
"minutes": "Minutes",
"multiselect_add_new_topic": "Add this as new topic",
"multiselect_add_topic": "Add topic",
"multiselect_enter_new_topic": "Enter new topic",
"multiselect_remove_role": "Roles can only be changed",
"multiselect_remove_topic": "Remove topic",
"name_regex": "Component name regex",
"name_regex_desc": "Specifies a regular expression that identifies internal components by the components name.",
"namespace_regex": "Component namespace regex",
Expand All @@ -190,12 +202,16 @@
"old_key_format": "This API key is outdated and should be updated soon for continued functionality!",
"oss_index": "Sonatype OSS Index",
"osv_advisories": "Google OSV Advisories (Beta)",
"pagination_all": "All",
"pagination_current": "{start} to {end} of {total}",
"pagination_per_page": "Per Page: {count}",
"password": "Password (or access token)",
"password_confirm": "Confirm password",
"password_never_expires": "Password never expires",
"password_updated": "Password updated",
"perform_identification": "Perform Identification",
"perform_test": "Perform Test",
"permission_removed": "Permission removed",
"permissions": "Permissions",
"permissions_updated": "Permissions updated",
"personal_access_token": "Personal Access Token",
Expand Down Expand Up @@ -297,6 +313,7 @@
"templates": "Templates",
"test_notification_queued": "A test notification has been queued",
"token": "Token",
"topics": "Topics",
"trivy": "Trivy",
"url": "URL",
"user_created": "User created",
Expand Down Expand Up @@ -391,6 +408,7 @@
"authenticated": "Authenticated",
"author": "Author",
"authors": "Authors",
"available_roles_failed": "Failed to retrieve available user roles",
"bom": "BOM",
"bom_format": "BOM Format",
"bom_uploaded": "BOM uploaded",
Expand Down Expand Up @@ -452,6 +470,9 @@
"contacts": "Contacts",
"coordinates": "Coordinates",
"coordinates_version_tooltip": "You can use the comparison operators >, <, >=, <=, == and != to match specific versions or version ranges",
"copy_failed": "Failed to copy to clipboard",
"copy_success": "Copied to clipboard",
"copy_to_clipboard": "Copy to clipboard",
"copyright": "Copyright",
"cpe": "CPE",
"cpe_full": "Common Platform Enumeration (CPE)",
Expand Down Expand Up @@ -602,11 +623,11 @@
"license_text": "License Text",
"license_url": "License URL",
"licenses": "Licenses",
"loading": "Loading",
"login": "Login",
"login_desc": "Sign In to your account",
"login_forbidden": "This account is inactive or has been suspended",
"login_more_options": "More options",
"login_permission_required": "Login succeeded, but you don’t seem to have any permissions yet. Please contact your administrators for help.",
"login_unauthorized": "Invalid username or password",
"logout": "Logout",
"manufacturer": "Manufacturer",
Expand Down Expand Up @@ -787,6 +808,8 @@
"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_role_mappings_failed": "Failed to retrieve project role mappings",
"project_roles": "Project Roles",
"project_supplier_name_desc": "The organization that supplied the component that the project describes",
"project_updated": "Project updated",
"project_vulnerabilities": "Project Vulnerabilities",
Expand Down
Loading
Loading