diff --git a/src/i18n/locales/de.json b/src/i18n/locales/de.json
index 9d71dd0b0..fe7b75a82 100644
--- a/src/i18n/locales/de.json
+++ b/src/i18n/locales/de.json
@@ -66,6 +66,7 @@
"create_repository": "Repository erstellen",
"create_team": "Team erstellen",
"create_template": "Vorlage erstellen",
+ "create_topic": "Thema erstellen",
"create_user": "Benutzer erstellen",
"days": "Tage",
"default": "Standard",
@@ -114,6 +115,9 @@
"general_template_configuration": "Allgemeine Vorlagenkonfiguration",
"github": "GitHub",
"github_advisories": "GitHub Advisories",
+ "gitlab": "GitLab",
+ "gitlab_include_archived_projects": "Archivierte Projekte einbeziehen",
+ "gitlab_project_sync": "GitLab Project Sync",
"go_modules": "Go Module",
"group": "Gruppe",
"hackage": "Hackage",
@@ -132,6 +136,7 @@
"integration_defectdojo_enable": "DefectDojo-Integration aktivieren",
"integration_defectdojo_reimport_enable": "Erneuten Import aktivieren",
"integration_fortify_ssc_enable": "Fortify SSC-Integration aktivieren",
+ "integration_gitlab_enable": "Integration der GitLab-Projektsynchronisierung aktivieren",
"integration_kenna_connector_id": "Konnektor-ID",
"integration_kenna_enable": "Kenna Security-Integration aktivieren",
"integrations": "Integrationen",
@@ -271,6 +276,8 @@
"templates": "Vorlagen",
"test_notification_queued": "Eine Testbenachrichtigung wurde in die Warteschlange gestellt",
"token": "Token",
+ "topic_name": "Themenname",
+ "topics": "Themen",
"trivy": "Trivy",
"url": "URL",
"user_created": "Benutzer erstellt",
diff --git a/src/i18n/locales/en.json b/src/i18n/locales/en.json
index 5143ced00..cb36ed9f3 100644
--- a/src/i18n/locales/en.json
+++ b/src/i18n/locales/en.json
@@ -66,6 +66,7 @@
"create_repository": "Create Repository",
"create_team": "Create Team",
"create_template": "Create Template",
+ "create_topic": "Create Topic",
"create_user": "Create User",
"days": "Days",
"default": "Default",
@@ -114,6 +115,9 @@
"general_template_configuration": "General template configuration",
"github": "GitHub",
"github_advisories": "GitHub Advisories",
+ "gitlab": "GitLab",
+ "gitlab_include_archived_projects": "Include archived projects",
+ "gitlab_project_sync": "GitLab Project Sync",
"go_modules": "Go Modules",
"group": "Group",
"hackage": "Hackage",
@@ -132,6 +136,7 @@
"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_kenna_connector_id": "Connector ID",
"integration_kenna_enable": "Enable Kenna Security integration",
"integrations": "Integrations",
@@ -271,6 +276,8 @@
"templates": "Templates",
"test_notification_queued": "A test notification has been queued",
"token": "Token",
+ "topic_name": "Topic Name",
+ "topics": "Topics",
"trivy": "Trivy",
"url": "URL",
"user_created": "User created",
diff --git a/src/i18n/locales/es.json b/src/i18n/locales/es.json
index 3cf22f2d1..bab4313b6 100644
--- a/src/i18n/locales/es.json
+++ b/src/i18n/locales/es.json
@@ -66,6 +66,7 @@
"create_repository": "Crear repositorio",
"create_team": "Crear equipo",
"create_template": "Crear plantilla",
+ "create_topic": "Crear tema",
"create_user": "Crear usuario",
"days": "Días",
"default": "Por defecto",
@@ -114,6 +115,9 @@
"general_template_configuration": "Configuración general de plantillas",
"github": "GitHub",
"github_advisories": "Avisos de GitHub",
+ "gitlab": "GitLab",
+ "gitlab_include_archived_projects": "Incluir proyectos archivados",
+ "gitlab_project_sync": "Sincronización del proyecto gitlab",
"go_modules": "Ir a módulos",
"group": "Grupo",
"hackage": "Hackage",
@@ -132,6 +136,7 @@
"integration_defectdojo_enable": "Habilitar la integración de DefectDojo",
"integration_defectdojo_reimport_enable": "Habilitar reimportación",
"integration_fortify_ssc_enable": "Habilite la integración de Fortify SSC",
+ "integration_gitlab_enable": "Habilitar la integración de sincronización del proyecto GitLab",
"integration_kenna_connector_id": "ID del conector",
"integration_kenna_enable": "Habilitar la integración de Kenna Security",
"integrations": "Integraciones",
@@ -271,6 +276,8 @@
"templates": "Plantillas",
"test_notification_queued": "Se ha puesto en cola una notificación de prueba",
"token": "Simbólico",
+ "topic_name": "Nombre del tema",
+ "topics": "Temas",
"trivy": "trivia",
"url": "URL",
"user_created": "Usuario creado",
diff --git a/src/i18n/locales/fr.json b/src/i18n/locales/fr.json
index 3af65d7e5..f3a27902d 100644
--- a/src/i18n/locales/fr.json
+++ b/src/i18n/locales/fr.json
@@ -66,6 +66,7 @@
"create_repository": "Créer un dépôt",
"create_team": "Créer une équipe",
"create_template": "Créer un modèle",
+ "create_topic": "Créer un sujet",
"create_user": "Créer un utilisateur",
"days": "Jours",
"default": "Défaut",
@@ -114,6 +115,9 @@
"general_template_configuration": "Configuration générale des modèles",
"github": "GitHub",
"github_advisories": "GitHub Advisories",
+ "gitlab": "GitLab",
+ "gitlab_include_archived_projects": "Inclure des projets archivés",
+ "gitlab_project_sync": "Gitlab Project Sync",
"go_modules": "Modules Go",
"group": "Groupe",
"hackage": "Hackage",
@@ -132,6 +136,7 @@
"integration_defectdojo_enable": "Activer l'intégration de DefectDojo",
"integration_defectdojo_reimport_enable": "Activer la réimportation",
"integration_fortify_ssc_enable": "Activer l'intégration de Fortify SSC",
+ "integration_gitlab_enable": "Activer l'intégration de la synchronisation du projet Gitlab",
"integration_kenna_connector_id": "ID du connecteur",
"integration_kenna_enable": "Activer l'intégration de Kenna Security",
"integrations": "Intégrations",
@@ -271,6 +276,8 @@
"templates": "Modèles",
"test_notification_queued": "Une notification de test a été mise en file d'attente",
"token": "Jeton",
+ "topic_name": "Nom de sujet",
+ "topics": "Sujets",
"trivy": "Trivy",
"url": "URL",
"user_created": "Utilisateur créé",
diff --git a/src/i18n/locales/hi.json b/src/i18n/locales/hi.json
index c11b21c65..5ee50959b 100644
--- a/src/i18n/locales/hi.json
+++ b/src/i18n/locales/hi.json
@@ -66,6 +66,7 @@
"create_repository": "रिपॉजिटरी बनाएं",
"create_team": "टीम बनाएं",
"create_template": "टेम्पलेट बनाएं",
+ "create_topic": "विषय बनाएँ",
"create_user": "उपयोगकर्ता बनाइये",
"days": "दिन",
"default": "डिफ़ॉल्ट",
@@ -114,6 +115,9 @@
"general_template_configuration": "सामान्य टेम्पलेट कॉन्फ़िगरेशन",
"github": "GitHub",
"github_advisories": "GitHub सलाह",
+ "gitlab": "GitLab",
+ "gitlab_include_archived_projects": "संग्रहीत परियोजनाओं को शामिल करें",
+ "gitlab_project_sync": "गिटलैब प्रोजेक्ट सिंक",
"go_modules": "जाओ मॉड्यूल",
"group": "समूह",
"hackage": "Hackage",
@@ -132,6 +136,7 @@
"integration_defectdojo_enable": "DefectDojo एकीकरण सक्षम करें",
"integration_defectdojo_reimport_enable": "पुनः आयात सक्षम करें",
"integration_fortify_ssc_enable": "फोर्टिफाई एसएससी एकीकरण सक्षम करें",
+ "integration_gitlab_enable": "GitLab परियोजना सिंक एकीकरण सक्षम करें",
"integration_kenna_connector_id": "कनेक्टर आईडी",
"integration_kenna_enable": "केना सुरक्षा एकीकरण सक्षम करें",
"integrations": "एकीकरण",
@@ -271,6 +276,8 @@
"templates": "टेम्पलेट्स",
"test_notification_queued": "एक परीक्षण अधिसूचना कतारबद्ध कर दी गई है",
"token": "टोकन",
+ "topic_name": "विषय नाम",
+ "topics": "विषय",
"trivy": "ट्रिवी",
"url": "यूआरएल",
"user_created": "उपयोगकर्ता द्वारा बनाया गया",
diff --git a/src/i18n/locales/it.json b/src/i18n/locales/it.json
index 694c82264..5386d82bc 100644
--- a/src/i18n/locales/it.json
+++ b/src/i18n/locales/it.json
@@ -66,6 +66,7 @@
"create_repository": "Crea archivio",
"create_team": "Crea squadra",
"create_template": "Crea modello",
+ "create_topic": "Crea argomento",
"create_user": "Creare un utente",
"days": "Giorni",
"default": "Predefinito",
@@ -114,6 +115,9 @@
"general_template_configuration": "Configurazione generale del modello",
"github": "GitHub",
"github_advisories": "Avvisi su GitHub",
+ "gitlab": "GitLab",
+ "gitlab_include_archived_projects": "Includi progetti archiviati",
+ "gitlab_project_sync": "Sincronizzazione del progetto Gitlab",
"go_modules": "Vai Moduli",
"group": "Gruppo",
"hackage": "Hackage",
@@ -132,6 +136,7 @@
"integration_defectdojo_enable": "Abilita l'integrazione di DefectDojo",
"integration_defectdojo_reimport_enable": "Abilita reimportazione",
"integration_fortify_ssc_enable": "Abilita l'integrazione Fortify SSC",
+ "integration_gitlab_enable": "Abilita l'integrazione della sincronizzazione del progetto Gitlab",
"integration_kenna_connector_id": "ID del connettore",
"integration_kenna_enable": "Abilita l'integrazione di Kenna Security",
"integrations": "Integrazioni",
@@ -271,6 +276,8 @@
"templates": "Modelli",
"test_notification_queued": "Una notifica di prova è stata messa in coda",
"token": "Gettone",
+ "topic_name": "Nome argomento",
+ "topics": "Argomenti",
"trivy": "Trivy",
"url": "URL",
"user_created": "Utente creato",
diff --git a/src/i18n/locales/ja.json b/src/i18n/locales/ja.json
index d67b1181b..b525fb2df 100644
--- a/src/i18n/locales/ja.json
+++ b/src/i18n/locales/ja.json
@@ -66,6 +66,7 @@
"create_repository": "リポジトリの作成",
"create_team": "チームを作成",
"create_template": "テンプレートを作成",
+ "create_topic": "トピックを作成します",
"create_user": "ユーザーを作成",
"days": "日数",
"default": "デフォルト",
@@ -114,6 +115,9 @@
"general_template_configuration": "一般的なテンプレート設定",
"github": "GitHub",
"github_advisories": "GitHub Advisories",
+ "gitlab": "GitLab",
+ "gitlab_include_archived_projects": "アーカイブプロジェクトを含めます",
+ "gitlab_project_sync": "GitLabプロジェクト同期",
"go_modules": "Go Modules",
"group": "グループ",
"hackage": "Hackage",
@@ -132,6 +136,7 @@
"integration_defectdojo_enable": "DefectDojo統合を有効にする",
"integration_defectdojo_reimport_enable": "再インポートを有効にする",
"integration_fortify_ssc_enable": "Fortify SSC統合を有効にする",
+ "integration_gitlab_enable": "GitLabプロジェクト同期統合を有効にします",
"integration_kenna_connector_id": "コネクタID",
"integration_kenna_enable": "Kenna Security統合を有効にする",
"integrations": "統合",
@@ -271,6 +276,8 @@
"templates": "テンプレート",
"test_notification_queued": "テスト通知がキューに追加されました",
"token": "トークン",
+ "topic_name": "トピック名",
+ "topics": "トピック",
"trivy": "Trivy",
"url": "メールアドレス",
"user_created": "ユーザーを作成しました",
diff --git a/src/i18n/locales/pl.json b/src/i18n/locales/pl.json
index 9692b21fb..2bbac566e 100644
--- a/src/i18n/locales/pl.json
+++ b/src/i18n/locales/pl.json
@@ -66,6 +66,7 @@
"create_repository": "Utwórz repozytorium",
"create_team": "Utwórz zespół",
"create_template": "Utwórz szablon",
+ "create_topic": "Utwórz temat",
"create_user": "Stwórz użytkownika",
"days": "Dni",
"default": "Domyślny",
@@ -114,6 +115,9 @@
"general_template_configuration": "Ogólna konfiguracja szablonu",
"github": "GitHub",
"github_advisories": "Doradztwo GitHuba",
+ "gitlab": "GitLab",
+ "gitlab_include_archived_projects": "Obejmują zarchiwizowane projekty",
+ "gitlab_project_sync": "Gitlab Project Sync",
"go_modules": "Przejdź do modułów",
"group": "Grupa",
"hackage": "Hackage",
@@ -132,6 +136,7 @@
"integration_defectdojo_enable": "Włącz integrację DefectDojo",
"integration_defectdojo_reimport_enable": "Włącz ponowny import",
"integration_fortify_ssc_enable": "Włącz integrację Fortify SSC",
+ "integration_gitlab_enable": "Włącz integrację synchronizacji projektu Gitlab",
"integration_kenna_connector_id": "Identyfikator złącza",
"integration_kenna_enable": "Włącz integrację Kenna Security",
"integrations": "Integracje",
@@ -271,6 +276,8 @@
"templates": "Szablony",
"test_notification_queued": "Powiadomienie testowe zostało umieszczone w kolejce",
"token": "Znak",
+ "topic_name": "Nazwa tematu",
+ "topics": "Tematy",
"trivy": "Ciekawostka",
"url": "Adres URL",
"user_created": "Utworzono użytkownika",
diff --git a/src/i18n/locales/pt-BR.json b/src/i18n/locales/pt-BR.json
index 2436491f4..7af33df27 100644
--- a/src/i18n/locales/pt-BR.json
+++ b/src/i18n/locales/pt-BR.json
@@ -66,6 +66,7 @@
"create_repository": "Criar repositório",
"create_team": "Criar equipe",
"create_template": "Criar modelo",
+ "create_topic": "Criar tópico",
"create_user": "Criar usuário",
"days": "Dias",
"default": "Padrão",
@@ -114,6 +115,9 @@
"general_template_configuration": "Configuração geral do modelo",
"github": "GitHub",
"github_advisories": "Avisos do GitHub",
+ "gitlab": "GitLab",
+ "gitlab_include_archived_projects": "Incluir projetos arquivados",
+ "gitlab_project_sync": "GitLab Project Sync",
"go_modules": "Módulos Go",
"group": "Grupo",
"hackage": "Hackage",
@@ -132,6 +136,7 @@
"integration_defectdojo_enable": "Habilite a integração do DefectDojo",
"integration_defectdojo_reimport_enable": "Ativar reimportação",
"integration_fortify_ssc_enable": "Habilite a integração do Fortify SSC",
+ "integration_gitlab_enable": "Ativar integração de sincronização do projeto GitLab",
"integration_kenna_connector_id": "ID do conector",
"integration_kenna_enable": "Habilite a integração do Kenna Security",
"integrations": "Integrações",
@@ -271,6 +276,8 @@
"templates": "Modelos",
"test_notification_queued": "Uma notificação de teste foi colocada na fila",
"token": "Símbolo",
+ "topic_name": "Nome do tópico",
+ "topics": "Tópicos",
"trivy": "Curiosidades",
"url": "URL",
"user_created": "Usuário criado",
diff --git a/src/i18n/locales/pt.json b/src/i18n/locales/pt.json
index 9f5619d3b..39eca5223 100644
--- a/src/i18n/locales/pt.json
+++ b/src/i18n/locales/pt.json
@@ -66,6 +66,7 @@
"create_repository": "Criar repositório",
"create_team": "Criar equipe",
"create_template": "Criar modelo",
+ "create_topic": "Criar tópico",
"create_user": "Criar utilizador",
"days": "Dias",
"default": "Padrão",
@@ -114,6 +115,9 @@
"general_template_configuration": "Configuração geral do modelo",
"github": "GitHub",
"github_advisories": "Avisos do GitHub",
+ "gitlab": "GitLab",
+ "gitlab_include_archived_projects": "Incluir projetos arquivados",
+ "gitlab_project_sync": "GitLab Project Sync",
"go_modules": "Módulos Go",
"group": "Grupo",
"hackage": "Hackage",
@@ -132,6 +136,7 @@
"integration_defectdojo_enable": "Habilite a integração do DefectDojo",
"integration_defectdojo_reimport_enable": "Ativar reimportação",
"integration_fortify_ssc_enable": "Habilite a integração do Fortify SSC",
+ "integration_gitlab_enable": "Ativar integração de sincronização do projeto GitLab",
"integration_kenna_connector_id": "ID do conector",
"integration_kenna_enable": "Habilite a integração do Kenna Security",
"integrations": "Integrações",
@@ -271,6 +276,8 @@
"templates": "Modelos",
"test_notification_queued": "Uma notificação de teste foi colocada na fila",
"token": "Símbolo",
+ "topic_name": "Nome do tópico",
+ "topics": "Tópicos",
"trivy": "Curiosidades",
"url": "URL",
"user_created": "Utilizador criado",
diff --git a/src/i18n/locales/ru.json b/src/i18n/locales/ru.json
index 603842062..bd5332893 100644
--- a/src/i18n/locales/ru.json
+++ b/src/i18n/locales/ru.json
@@ -66,6 +66,7 @@
"create_repository": "Создать репозиторий",
"create_team": "Создать команду",
"create_template": "Создать шаблон",
+ "create_topic": "Создать тему",
"create_user": "Создать пользователя",
"days": "Дни",
"default": "По умолчанию",
@@ -114,6 +115,9 @@
"general_template_configuration": "Общая настройка шаблонов",
"github": "GitHub",
"github_advisories": "Рекомендации GitHub",
+ "gitlab": "GitLab",
+ "gitlab_include_archived_projects": "Включите архивные проекты",
+ "gitlab_project_sync": "Gitlab Project Sync",
"go_modules": "Go Modules",
"group": "Группа",
"hackage": "Hackage",
@@ -132,6 +136,7 @@
"integration_defectdojo_enable": "Включить интеграцию с DefectDojo",
"integration_defectdojo_reimport_enable": "Включить повторный импорт",
"integration_fortify_ssc_enable": "Включить интеграцию с Fortify SSC",
+ "integration_gitlab_enable": "Включить интеграцию синхронизации проекта Gitlab",
"integration_kenna_connector_id": "Идентификатор коннектора",
"integration_kenna_enable": "Включить интеграцию с Kenna Security",
"integrations": "Интеграции",
@@ -271,6 +276,8 @@
"templates": "Шаблоны",
"test_notification_queued": "Тестовое уведомление добавлено в очередь",
"token": "Токен",
+ "topic_name": "Имя темы",
+ "topics": "Темы",
"trivy": "Trivy",
"url": "URL",
"user_created": "Пользователь создан",
diff --git a/src/i18n/locales/uk-UA.json b/src/i18n/locales/uk-UA.json
index 953011f56..99df7df9a 100644
--- a/src/i18n/locales/uk-UA.json
+++ b/src/i18n/locales/uk-UA.json
@@ -66,6 +66,7 @@
"create_repository": "Створити репозиторій",
"create_team": "Створити команду",
"create_template": "Створити шаблон",
+ "create_topic": "Створити тему",
"create_user": "Створити користувача",
"days": "днів",
"default": "За замовчуванням",
@@ -114,6 +115,9 @@
"general_template_configuration": "Загальна конфігурація шаблону",
"github": "GitHub",
"github_advisories": "Повідомлення GitHub",
+ "gitlab": "GitLab",
+ "gitlab_include_archived_projects": "Включіть архівні проекти",
+ "gitlab_project_sync": "Sync проекту Gitlab",
"go_modules": "Go Modules",
"group": "Група",
"hackage": "Hackage",
@@ -132,6 +136,7 @@
"integration_defectdojo_enable": "Увімкнути інтеграцію DefectDojo",
"integration_defectdojo_reimport_enable": "Увімкнути повторний імпорт",
"integration_fortify_ssc_enable": "Увімкнути інтеграцію Fortify SSC",
+ "integration_gitlab_enable": "Увімкніть інтеграцію Gitlab Project Sync",
"integration_kenna_connector_id": "Ідентифікатор конектора",
"integration_kenna_enable": "Увімкніть інтеграцію Kenna Security",
"integrations": "Інтеграції",
@@ -271,6 +276,8 @@
"templates": "Шаблони",
"test_notification_queued": "Тестове сповіщення поставлено в чергу",
"token": "Токен",
+ "topic_name": "Назва теми",
+ "topics": "Теми",
"trivy": "Триви",
"url": "URL",
"user_created": "Користувач створено",
diff --git a/src/i18n/locales/zh.json b/src/i18n/locales/zh.json
index 58f47a8f7..94663a0ae 100644
--- a/src/i18n/locales/zh.json
+++ b/src/i18n/locales/zh.json
@@ -66,6 +66,7 @@
"create_repository": "创建存储库",
"create_team": "创建团队",
"create_template": "创建模板",
+ "create_topic": "创建主题",
"create_user": "创建用户",
"days": "天",
"default": "默认",
@@ -114,6 +115,9 @@
"general_template_configuration": "常规模板配置",
"github": "GitHub",
"github_advisories": "GitHub Advisories",
+ "gitlab": "GitLab",
+ "gitlab_include_archived_projects": "包括存档项目",
+ "gitlab_project_sync": "Gitlab项目同步",
"go_modules": "Go Modules",
"group": "组",
"hackage": "Hackage",
@@ -132,6 +136,7 @@
"integration_defectdojo_enable": "启用 DefectDojo 集成",
"integration_defectdojo_reimport_enable": "启用重新导入",
"integration_fortify_ssc_enable": "启用 Fortify SSC 集成",
+ "integration_gitlab_enable": "启用GitLab项目同步集成",
"integration_kenna_connector_id": "连接器 ID",
"integration_kenna_enable": "启用 Kenna Security 集成",
"integrations": "集成",
@@ -271,6 +276,8 @@
"templates": "模板",
"test_notification_queued": "测试通知正在排队",
"token": "Token",
+ "topic_name": "主题名称",
+ "topics": "主题",
"trivy": "Trivy",
"url": "Url",
"user_created": "用户已创建",
diff --git a/src/router/index.js b/src/router/index.js
index 10f3eb656..1c976537e 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -83,6 +83,8 @@ const FortifySsc = () =>
import('@/views/administration/integrations/FortifySsc');
const DefectDojo = () =>
import('@/views/administration/integrations/DefectDojo');
+const GitLabProjectSync = () =>
+ import('@/views/administration/integrations/GitLabProjectSync');
const KennaSecurity = () =>
import('@/views/administration/integrations/KennaSecurity');
@@ -989,6 +991,23 @@ function configRoutes() {
],
},
},
+ {
+ path: 'integrations/gitlabprojectsync',
+ component: GitLabProjectSync,
+ meta: {
+ title: i18n.t('message.administration'),
+ i18n: 'message.administration',
+ sectionPath: '/admin',
+ sectionName: 'Admin',
+ permissions: [
+ 'SYSTEM_CONFIGURATION',
+ 'SYSTEM_CONFIGURATION_CREATE',
+ 'SYSTEM_CONFIGURATION_READ',
+ 'SYSTEM_CONFIGURATION_UPDATE',
+ 'SYSTEM_CONFIGURATION_DELETE',
+ ],
+ },
+ },
{
path: 'integrations/kennaSecurity',
component: KennaSecurity,
diff --git a/src/views/administration/AdminMenu.vue b/src/views/administration/AdminMenu.vue
index 599fb5674..f9164664e 100644
--- a/src/views/administration/AdminMenu.vue
+++ b/src/views/administration/AdminMenu.vue
@@ -329,6 +329,11 @@ export default {
name: this.$t('admin.defectdojo'),
route: 'integrations/defectDojo',
},
+ {
+ component: 'GitlabIntegration',
+ name: this.$t('admin.gitlabprojectsync'),
+ route: 'integrations/gitlabprojectsync',
+ },
{
component: 'FortifySsc',
name: this.$t('admin.fortify_ssc'),
diff --git a/src/views/administration/Administration.vue b/src/views/administration/Administration.vue
index 04a6231f4..c8b29d8c5 100644
--- a/src/views/administration/Administration.vue
+++ b/src/views/administration/Administration.vue
@@ -68,6 +68,7 @@ import Templates from './notifications/Templates';
// Integration plugins
import DefectDojo from './integrations/DefectDojo';
import FortifySsc from './integrations/FortifySsc';
+import GitLabProjectSync from './integrations/GitLabProjectSync';
import KennaSecurity from './integrations/KennaSecurity';
// Access Management plugins
import LdapUsers from './accessmanagement/LdapUsers';
@@ -104,6 +105,7 @@ export default {
Composer,
Gem,
GitHub,
+ GitLabProjectSync,
GoModules,
Hackage,
Hex,
diff --git a/src/views/administration/integrations/GitLabProjectSync.vue b/src/views/administration/integrations/GitLabProjectSync.vue
new file mode 100644
index 000000000..1f621c9e5
--- /dev/null
+++ b/src/views/administration/integrations/GitLabProjectSync.vue
@@ -0,0 +1,175 @@
+
+
+
+ {{ $t('admin.integration_gitlab_enable') }}
+
+ {{ $t('admin.include_archived_projects') }}
+
+
+
+
+
+ Topics
+
+
+ -
+
+ {{ topic }}
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('message.update') }}
+
+
+
+
+
+