Commit 7ffe5eab authored by Paulo's avatar Paulo
Browse files

chore(.gitgnore): Fix .gitignore and removed unecessary folders from git tracking

parent dfe93a32
# See http://help.github.com/ignore-files/ for more about ignoring files.
# Created by https://www.toptal.com/developers/gitignore/api/intellij,eclipse,vscode,angular
# Edit at https://www.toptal.com/developers/gitignore?templates=intellij,eclipse,vscode,angular
### Angular ###
## Angular ##
# compiled output # compiled output
#/dist dist/
/tmp tmp/
/out-tsc app/**/*.js
# Only exists if Bazel was run app/**/*.js.map
/bazel-out
# dependencies # dependencies
#/node_modules node_modules/
bower_components/
# profiling files
chrome-profiler-events*.json
speed-measure-plugin*.json
# IDEs and editors # IDEs and editors
/.idea .idea/
.project
.classpath # misc
.c9/ .sass-cache/
*.launch connect.lock/
coverage/
libpeerconnection.log/
npm-debug.log
testem.log
typings/
# e2e
e2e/*.js
e2e/*.map
# System Files
.DS_Store/
### Eclipse ###
.metadata
bin/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.settings/ .settings/
*.sublime-workspace .loadpath
.recommenders
# External tool builders
.externalToolBuilders/
# Locally stored "Eclipse launch configurations"
*.launch
# PyDev specific (Python IDE for Eclipse)
*.pydevproject
# CDT-specific (C/C++ Development Tooling)
.cproject
# CDT- autotools
.autotools
# Java annotation processor (APT)
.factorypath
# PDT-specific (PHP Development Tools)
.buildpath
# sbteclipse plugin
.target
# Tern plugin
.tern-project
# TeXlipse plugin
.texlipse
# STS (Spring Tool Suite)
.springBeans
# Code Recommenders
.recommenders/
# Annotation Processing
.apt_generated/
.apt_generated_test/
# Scala IDE specific (Scala & Java development for Eclipse)
.cache-main
.scala_dependencies
.worksheet
# Uncomment this line if you wish to ignore the project description file.
# Typically, this file would be tracked if it contains build/dependency configurations:
#.project
### Eclipse Patch ###
# Spring Boot Tooling
.sts4-cache/
# IDE - VSCode ### Intellij ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
# User-specific stuff
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/**/usage.statistics.xml
.idea/**/dictionaries
.idea/**/shelf
# Generated files
.idea/**/contentModel.xml
# Sensitive or high-churn files
.idea/**/dataSources/
.idea/**/dataSources.ids
.idea/**/dataSources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
.idea/**/dbnavigator.xml
# Gradle
.idea/**/gradle.xml
.idea/**/libraries
# Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files,
# since they will be recreated, and may cause churn. Uncomment if using
# auto-import.
# .idea/artifacts
# .idea/compiler.xml
# .idea/jarRepositories.xml
# .idea/modules.xml
# .idea/*.iml
# .idea/modules
# *.iml
# *.ipr
# CMake
cmake-build-*/
# Mongo Explorer plugin
.idea/**/mongoSettings.xml
# File-based project format
*.iws
# IntelliJ
out/
# mpeltonen/sbt-idea plugin
.idea_modules/
# JIRA plugin
atlassian-ide-plugin.xml
# Cursive Clojure plugin
.idea/replstate.xml
# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties
# Editor-based Rest Client
.idea/httpRequests
# Android studio 3.1+ serialized cache file
.idea/caches/build_file_checksums.ser
### Intellij Patch ###
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
# *.iml
# modules.xml
# .idea/misc.xml
# *.ipr
# Sonarlint plugin
# https://plugins.jetbrains.com/plugin/7973-sonarlint
.idea/**/sonarlint/
# SonarQube Plugin
# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
.idea/**/sonarIssues.xml
# Markdown Navigator plugin
# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
.idea/**/markdown-navigator.xml
.idea/**/markdown-navigator-enh.xml
.idea/**/markdown-navigator/
# Cache file creation bug
# See https://youtrack.jetbrains.com/issue/JBR-2257
.idea/$CACHE_FILE$
# CodeStream plugin
# https://plugins.jetbrains.com/plugin/12206-codestream
.idea/codestream.xml
### vscode ###
.vscode/* .vscode/*
!.vscode/settings.json !.vscode/settings.json
!.vscode/tasks.json !.vscode/tasks.json
!.vscode/launch.json !.vscode/launch.json
!.vscode/extensions.json !.vscode/extensions.json
.history/* *.code-workspace
# misc # End of https://www.toptal.com/developers/gitignore/api/intellij,eclipse,vscode,angular
/.sass-cache \ No newline at end of file
/connect.lock
/coverage
/libpeerconnection.log
npm-debug.log
yarn-error.log
testem.log
/typings
# System Files
.DS_Store
Thumbs.db
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "pwa-chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://localhost:4200",
"webRoot": "${workspaceFolder}"
}
]
}
\ No newline at end of file
apiVersion: v1
kind: Service
metadata:
labels:
app: gitlab
tier: gitlab
name: gitlab
spec:
type: LoadBalancer
ports:
- name: "80"
port: 80
targetPort: 80
- name: "22"
port: 22
targetPort: 22
- name: "443"
port: 443
targetPort: 443
selector:
app: gitlab
tier: gitlab
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
labels:
app: gitlab
tier: gitlab
name: gitlab-claim4
spec:
storageClassName: standard
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 100Mi
---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: gitlab
tier: gitlab
name: gitlab
spec:
replicas: 1
selector:
matchLabels:
app: gitlab
tier: gitlab
template:
metadata:
annotations:
labels:
app: gitlab
tier: gitlab
spec:
containers:
- image: gitlab/gitlab-ee:latest
name: gitlab
ports:
- containerPort: 27017
volumeMounts:
- mountPath: /data/gitlab
name: gitlab-claim4
restartPolicy: Always
volumes:
- name: gitlab-claim4
persistentVolumeClaim:
claimName: gitlab-claim4
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>RegisterFront</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
</head>
<body>
<app-root></app-root>
<script src="runtime-es2015.js" type="module"></script><script src="runtime-es5.js" nomodule defer></script><script src="polyfills-es5.js" nomodule defer></script><script src="polyfills-es2015.js" type="module"></script><script src="styles-es2015.js" type="module"></script><script src="styles-es5.js" nomodule defer></script><script src="scripts.js" defer></script><script src="vendor-es2015.js" type="module"></script><script src="vendor-es5.js" nomodule defer></script><script src="main-es2015.js" type="module"></script><script src="main-es5.js" nomodule defer></script></body>
</html>
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["main"],{
/***/ "./$$_lazy_route_resource lazy recursive":
/*!******************************************************!*\
!*** ./$$_lazy_route_resource lazy namespace object ***!
\******************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
function webpackEmptyAsyncContext(req) {
// Here Promise.resolve().then() is used instead of new Promise() to prevent
// uncaught exception popping up in devtools
return Promise.resolve().then(function() {
var e = new Error("Cannot find module '" + req + "'");
e.code = 'MODULE_NOT_FOUND';
throw e;
});
}
webpackEmptyAsyncContext.keys = function() { return []; };
webpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;
module.exports = webpackEmptyAsyncContext;
webpackEmptyAsyncContext.id = "./$$_lazy_route_resource lazy recursive";
/***/ }),
/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/accessapi/accessapi.component.html":
/*!******************************************************************************************!*\
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/accessapi/accessapi.component.html ***!
\******************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = ("\n<form [formGroup]=\"Form\" (ngSubmit)=\"swaggertoyaml(buttonType)\">\n\n <label>Upload and fill form width repository description file: </label><br>\n <input type=\"file\" id=\"repofile\" name=\"repofile \" class=\"btn btn-primary\" (change)=\"swaggertoyaml('fill')\" ><br>\n <label>Or describe your repository and save a new file for publishing in the FDP database:</label><br>\n\n <div class=\"form-group\">\n <label>title\n <input type=\"text\" class=\"form-control\" formControlName=\"title\" required>\n </label>\n </div>\n <div class=\"form-group\">\n <label>Description\n <textarea class=\"form-control\" formControlName=\"description\"></textarea>\n </label>\n </div>\n <div class=\"form-group\">\n <label>version</label>\n <input type=\"text\" class=\"form-control\" formControlName=\"version\">\n </div>\n <div class=\"form-group\">\n <label>url</label>\n <input type=\"text\" class=\"form-control\" formControlName=\"url\">\n </div>\n <div class=\"form-group\">\n <label>Description\n <textarea class=\"form-control\" formControlName=\"urldescription\"></textarea>\n </label>\n </div>\n <div class=\"form-group\">\n <label>paths</label>\n <input type=\"text\" class=\"form-control\" formControlName=\"paths\">\n </div> <div class=\"form-group\">\n <label>verb</label>\n <input type=\"text\" class=\"form-control\" formControlName=\"verb\">\n</div> <div class=\"form-group\">\n <label>summary</label>\n <input type=\"text\" class=\"form-control\" formControlName=\"summary\">\n</div>\n <div class=\"form-group\">\n <label>description</label>\n <textarea class=\"form-control\" formControlName=\"verbdescription\"></textarea>\n </div>\n <div class=\"form-group\">\n <label>responses</label>\n <input type=\"text\" class=\"form-control\" formControlName=\"responses\">\n </div>\n <div class=\"form-group\">\n <label>description</label>\n <textarea class=\"form-control\" formControlName=\"responsedescription\"></textarea>\n </div>\n <div class=\"form-group\">\n <label>content</label>\n <input type=\"text\" class=\"form-control\" formControlName=\"content\">\n </div>\n <div class=\"form-group\">\n <label>schema</label>\n <input type=\"text\" class=\"form-control\" formControlName=\"schema\">\n </div>\n <div class=\"form-group\">\n <label>items</label>\n <input type=\"text\" class=\"form-control\" formControlName=\"items\">\n </div>\n\n <div>\n <br>\n <button type=\"submit\" (click)=\"swaggertoyaml('submit')\" class=\"btn btn-primary\">Save swagger api description file</button>\n </div>\n</form>\n\n\n");
/***/ }),
/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/app.component.html":
/*!**************************************************************************!*\
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/app.component.html ***!
\**************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = ("\n<style>\n :host {\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-size: 14px;\n color: #333;\n box-sizing: border-box;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n }\n\n h1,\n h2,\n h3,\n h4,\n h5,\n h6 {\n margin: 8px 0;\n }\n\n p {\n margin: 0;\n }\n\n .spacer {\n flex: 1;\n }\n\n .toolbar {\n height: 60px;\n margin: -8px;\n display: flex;\n align-items: center;\n background-color: #badcfd;\n font-weight: 600;\n }\n\n .toolbar img {\n margin: 0 16px;\n }\n\n\n .toolbar #twitter-logo:hover {\n opacity: 0.8;\n }\n\n .content {\n display: flex;\n margin: 32px auto;\n padding: 0 16px;\n max-width: 960px;\n flex-direction: column;\n align-items: center;\n }\n\n svg.material-icons {\n height: 24px;\n width: auto;\n }\n\n svg.material-icons:not(:last-child) {\n margin-right: 8px;\n }\n\n\n a,\n a:visited,\n a:hover {\n color: #1976d2;\n text-decoration: none;\n }\n\n a:hover {\n color: #125699;\n }\n\n\n\n\n footer {\n margin-top: 8px;\n display: flex;\n align-items: center;\n line-height: 20px;\n }\n\n footer a {\n display: flex;\n align-items: center;\n }\n\n\n /* Responsive Styles */\n @media screen and (max-width: 767px) {\n\n .card-container > *:not(.circle-link) ,\n .terminal {\n width: 100%;\n }\n\n .card:not(.highlight-card) {\n height: 16px;\n margin: 8px 0;\n }\n\n .card.highlight-card span {\n margin-left: 72px;\n }\n\n svg#rocket-smoke {\n right: 120px;\n transform: rotate(-5deg);\n }\n }\n\n @media screen and (max-width: 575px) {\n svg#rocket-smoke {\n display: none;\n visibility: hidden;\n }\n }\n</style>\n\n<!-- Toolbar -->\n<div class=\"toolbar\" role=\"banner\">\n <a routerLink=\"/\" routerLinkActive=\"active\">\n <img\n width=\"80\"\n alt=\"Angular Logo\"\n src=\"assets/images/logo.png\"\n />\n </a>\n\n\n\n <button mat-button [matMenuTriggerFor]=\"menu\">Menu</button>\n <mat-menu #menu=\"matMenu\">\n\n <button mat-menu-item routerLink=\"/login\" routerLinkActive=\"active\">Login</button>\n <mat-divider></mat-divider>\n\n <button mat-menu-item [matMenuTriggerFor]=\"subMenuRepo\">Describe your repository</button>\n <mat-menu #subMenuRepo=\"matMenu\">\n <button mat-menu-item routerLink=\"/repositoryinfo\" routerLinkActive=\"active\">SDT administrative information </button>\n <button mat-menu-item routerLink=\"/repository\" routerLinkActive=\"active\">Technical information</button>\n </mat-menu>\n\n <button mat-menu-item [matMenuTriggerFor]=\"subMenuDataset\">Describe access to datasets</button>\n <mat-menu #subMenuDataset=\"matMenu\">\n <button mat-menu-item routerLink=\"/swaggerapi\" routerLinkActive=\"active\">Swagger OpenAPI editor</button>\n <button mat-menu-item routerLink=\"/publishapi\" routerLinkActive=\"active\">Publish OpenAPI file in SmartAPI</button>\n <mat-divider></mat-divider>\n <button mat-menu-item routerLink=\"/datasets\" routerLinkActive=\"active\">Select your datasets to publish</button>\n </mat-menu>\n\n <mat-divider></mat-divider>\n <button mat-menu-item routerLink=\"/ontologie\" routerLinkActive=\"active\">Metadata mapping</button>\n <mat-divider></mat-divider>\n <button mat-menu-item [matMenuTriggerFor]=\"subMenuSetting\">Settings</button>\n <mat-menu #subMenuSetting=\"matMenu\">\n <button mat-menu-item routerLink=\"/settingfdp\" routerLinkActive=\"active\">FDP setting</button>\n <button mat-menu-item routerLink=\"/settingsmartapi\" routerLinkActive=\"active\">SmartAPI setting</button>\n <button mat-menu-item routerLink=\"/elasticsearch\" routerLinkActive=\"active\">Elasticsearch setting</button>\n </mat-menu>\n </mat-menu>\n\n <h3 style=\"color:#1f77ac; margin-left: auto; margin-right: auto\"> <strong>Publish your datasets in the Federated FAIR Data Space</strong></h3>\n\n\n</div>\n\n\n\n<div class=\"content\" role=\"main\">\n\n <router-outlet></router-outlet>\n\n\n\n</div>\n\n\n\n");
/***/ }),
/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/datasets/datasets.component.html":
/*!****************************************************************************************!*\
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/datasets/datasets.component.html ***!
\****************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = ("<h3>Here list of datasets directly from the openapi GET</h3>\n<h3>where you can choose what to publish in FDP</h3>\n");
/***/ }),
/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/elasticsearch/elasticsearch.component.html":
/*!**************************************************************************************************!*\
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/elasticsearch/elasticsearch.component.html ***!
\**************************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = ("\n<form [formGroup]=\"Form\" (ngSubmit)=\"SaveElasticsearchSetting()\">\n\n <div class=\"form-group\">\n <label>Elasticsearch Url\n <input matInput placeholder=\"url http://\" type=\"text\" class=\"form-control\" formControlName=\"elasticurl\" required>\n </label>\n </div>\n \n <div>\n <br>\n <button type=\"submit\" class=\"btn btn-primary\">Save elasticsearch setting</button>\n </div>\n </form>\n \n");
/***/ }),
/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/login/login.component.html":
/*!**********************************************************************************!*\
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/login/login.component.html ***!
\**********************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = ("\n<h3>AAI EOSC-Pillar (to integrate)</h3>\n\n<mat-card class=\"example-card\">\n <mat-card-header>\n <mat-card-title>Login</mat-card-title>\n </mat-card-header>\n <mat-card-content>\n <form class=\"example-form\">\n <table class=\"example-full-width\" cellspacing=\"0\">\n <tr>\n <td>\n <mat-form-field class=\"example-full-width\">\n <input matInput placeholder=\"Username\" [(ngModel)]=\"username\" name=\"username\" required>\n </mat-form-field>\n </td>\n </tr>\n <tr>\n <td><mat-form-field class=\"example-full-width\">\n <input matInput placeholder=\"Password\" [(ngModel)]=\"password\" type=\"password\" name=\"password\" required>\n </mat-form-field></td>\n </tr>\n <tr>\n <td>\n <a routerLink=\"/user\" routerLinkActive=\"active\">Register</a>\n </td>\n </tr>\n </table>\n </form>\n <mat-spinner [style.display]=\"showSpinner ? 'block' : 'none'\"></mat-spinner>\n </mat-card-content>\n <mat-card-actions>\n <button mat-raised-button (click)=\"login()\" color=\"primary\">Login</button>\n </mat-card-actions>\n</mat-card>\n");
/***/ }),
/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/ontologie/ontologie.component.html":
/*!******************************************************************************************!*\
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/ontologie/ontologie.component.html ***!
\******************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = ("<h2>FAIRify your data: </h2>\n\n<h3>1 - map your metadata schema with FDP schema</h3>\n<h3>2 - add missing informations</h3>\n<h3>3 - and align with ontologies</h3>\n\n");
/***/ }),
/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/publish/publish.component.html":
/*!**************************************************************************************!*\
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/publish/publish.component.html ***!
\**************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = ("");
/***/ }),
/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/publishapi/publishapi.component.html":
/*!********************************************************************************************!*\
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/publishapi/publishapi.component.html ***!
\********************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = ("<p>publishapi works!</p>\n");
/***/ }),
/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/repository/repository.component.html":
/*!********************************************************************************************!*\
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/repository/repository.component.html ***!
\********************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = ("\n<form [formGroup]=\"Form\" (ngSubmit)=\"repositorytoyaml(buttonType)\">\n\n <label>Upload and fill form width repository description file: </label><br>\n <input type=\"file\" id=\"repofile\" name=\"repofile \" class=\"btn btn-primary\" (change)=\"repositorytoyaml('fill')\" ><br>\n <label>Or describe your repository and save a new file for publishing in the FDP database:</label><br>\n\n <div class=\"form-group\">\n <label>Repository Name\n <input type=\"text\" class=\"form-control\" formControlName=\"reponame\" required>\n </label>\n </div>\n <div class=\"form-group\">\n <label>Description\n <textarea class=\"form-control\" formControlName=\"repodescription\"></textarea>\n </label>\n </div>\n <div class=\"form-group\">\n <label>url</label>\n <input type=\"text\" class=\"form-control\" formControlName=\"repourl\">\n </div>\n <div class=\"form-group\">\n <label>Version</label>\n <input type=\"text\" class=\"form-control\" formControlName=\"repoversion\">\n </div> <div class=\"form-group\">\n <label>License</label>\n <input type=\"text\" class=\"form-control\" formControlName=\"repolicence\">\n</div> <div class=\"form-group\">\n <label>Language</label>\n <input type=\"text\" class=\"form-control\" formControlName=\"repolanguage\">\n</div>\n\n <div>\n <br>\n <button type=\"submit\" (click)=\"repositorytoyaml('submit')\" class=\"btn btn-primary\">Save repository description file</button>\n </div>\n <div>\n <br>\n <button type=\"submit\" (click)=\"repositorytoyaml('publish')\" class=\"btn btn-success\">Publish catalog description in FDP</button>\n </div>\n</form>\n\n");
/***/ }),
/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/repositoryinfo/repositoryinfo.component.html":
/*!****************************************************************************************************!*\
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/repositoryinfo/repositoryinfo.component.html ***!
\****************************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = ("<h3>Filling the SDT for publishing your repository in the national registry</h3>\n");
/***/ }),
/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/settingfdp/settingfdp.component.html":
/*!********************************************************************************************!*\
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/settingfdp/settingfdp.component.html ***!
\********************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = ("\n<form [formGroup]=\"Form\" (ngSubmit)=\"SaveFdpSetting()\">\n\n <div class=\"form-group\">\n <label>FAIR data point Url\n <input matInput placeholder=\"fdp url http://\" type=\"text\" class=\"form-control\" formControlName=\"fdpurl\" required>\n </label>\n </div>\n <div class=\"form-group\">\n <label>Email \n <input matInput placeholder=\"fdp email\" type=\"text\" class=\"form-control\" formControlName=\"fdpemail\" required>\n </label>\n </div>\n <div class=\"form-group\">\n <label>Password\n <input matInput placeholder=\"fdp password\" type=\"password\" class=\"form-control\" formControlName=\"fdppassword\" required>\n </label>\n </div>\n\n <div>\n <br>\n <button type=\"submit\" class=\"btn btn-primary\">Save fdp setting</button>\n </div>\n</form>\n\n");
/***/ }),
/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/settingsmartapi/settingsmartapi.component.html":
/*!******************************************************************************************************!*\
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/settingsmartapi/settingsmartapi.component.html ***!
\******************************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = ("\n<form [formGroup]=\"Form\" (ngSubmit)=\"SaveSmartapiSetting()\">\n\n <div class=\"form-group\">\n <label>SmartApi Url\n <input matInput placeholder=\"url http://\" type=\"text\" class=\"form-control\" formControlName=\"smartapiurl\" required>\n </label>\n </div>\n \n <div>\n <br>\n <button type=\"submit\" class=\"btn btn-primary\">Save SmartApi setting</button>\n </div>\n </form>\n ");
/***/ }),
/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/swaggereditor/swaggereditor.component.html":
/*!**************************************************************************************************!*\
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/swaggereditor/swaggereditor.component.html ***!
\**************************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = ("<div id=\"swagger-editor\"></div>\n\n");
/***/ }),
/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/user/user.component.html":
/*!********************************************************************************!*\
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/user/user.component.html ***!
\********************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = ("<div class=\"card m-3\">\n <h5 class=\"card-header\">Register for using application</h5>\n <div class=\"card-body\">\n <form [formGroup]=\"registerForm\" (ngSubmit)=\"onSubmit()\">\n <div class=\"form-row\">\n <div class=\"form-group col\">\n <label>Title</label>\n <select formControlName=\"title\" class=\"form-control\" [ngClass]=\"{ 'is-invalid': submitted && f.title.errors }\">\n <option value=\"\"></option>\n <option value=\"Mr\">Mr</option>\n <option value=\"Mrs\">Mrs</option>\n <option value=\"Miss\">Miss</option>\n <option value=\"Ms\">Ms</option>\n </select>\n <div *ngIf=\"submitted && f.title.errors\" class=\"invalid-feedback\">\n <div *ngIf=\"f.title.errors.required\">Title is required</div>\n </div>\n </div>\n <div class=\"form-group col-5\">\n <label>First Name</label>\n <input type=\"text\" formControlName=\"firstName\" class=\"form-control\" [ngClass]=\"{ 'is-invalid': submitted && f.firstName.errors }\" />\n <div *ngIf=\"submitted && f.firstName.errors\" class=\"invalid-feedback\">\n <div *ngIf=\"f.firstName.errors.required\">First Name is required</div>\n </div>\n </div>\n <div class=\"form-group col-5\">\n <label>Last Name</label>\n <input type=\"text\" formControlName=\"lastName\" class=\"form-control\" [ngClass]=\"{ 'is-invalid': submitted && f.lastName.errors }\" />\n <div *ngIf=\"submitted && f.lastName.errors\" class=\"invalid-feedback\">\n <div *ngIf=\"f.lastName.errors.required\">Last Name is required</div>\n </div>\n </div>\n </div>\n <div class=\"form-group\">\n <label>Email</label>\n <input type=\"text\" formControlName=\"email\" class=\"form-control\" [ngClass]=\"{ 'is-invalid': submitted && f.email.errors }\" />\n <div *ngIf=\"submitted && f.email.errors\" class=\"invalid-feedback\">\n <div *ngIf=\"f.email.errors.required\">Email is required</div>\n <div *ngIf=\"f.email.errors.email\">Email must be a valid email address</div>\n </div>\n </div>\n <div class=\"form-row\">\n <div class=\"form-group col\">\n <label>Password</label>\n <input type=\"password\" formControlName=\"password\" class=\"form-control\" [ngClass]=\"{ 'is-invalid': submitted && f.password.errors }\" />\n <div *ngIf=\"submitted && f.password.errors\" class=\"invalid-feedback\">\n <div *ngIf=\"f.password.errors.required\">Password is required</div>\n <div *ngIf=\"f.password.errors.minlength\">Password must be at least 6 characters</div>\n </div>\n </div>\n <div class=\"form-group col\">\n <label>Confirm Password</label>\n <input type=\"password\" formControlName=\"confirmPassword\" class=\"form-control\" [ngClass]=\"{ 'is-invalid': submitted && f.confirmPassword.errors }\" />\n <div *ngIf=\"submitted && f.confirmPassword.errors\" class=\"invalid-feedback\">\n <div *ngIf=\"f.confirmPassword.errors.required\">Confirm Password is required</div>\n <div *ngIf=\"f.confirmPassword.errors.mustMatch\">Passwords must match</div>\n </div>\n </div>\n </div>\n <div class=\"form-group form-check\">\n <input type=\"checkbox\" formControlName=\"acceptTerms\" id=\"acceptTerms\" class=\"form-check-input\" [ngClass]=\"{ 'is-invalid': submitted && f.acceptTerms.errors }\" />\n <label for=\"acceptTerms\" class=\"form-check-label\">Accept Terms & Conditions</label>\n <div *ngIf=\"submitted && f.acceptTerms.errors\" class=\"invalid-feedback\">Accept Ts & Cs is required</div>\n </div>\n <div class=\"text-center\">\n <button class=\"btn btn-primary mr-1\">Register</button>\n <button class=\"btn btn-secondary\" type=\"reset\" (click)=\"onReset()\">Cancel</button>\n </div>\n </form>\n </div>\n</div>\n");
/***/ }),
/***/ "./node_modules/tslib/tslib.es6.js":
/*!*****************************************!*\
!*** ./node_modules/tslib/tslib.es6.js ***!
\*****************************************/
/*! exports provided: __extends, __assign, __rest, __decorate, __param, __metadata, __awaiter, __generator, __createBinding, __exportStar, __values, __read, __spread, __spreadArrays, __await, __asyncGenerator, __asyncDelegator, __asyncValues, __makeTemplateObject, __importStar, __importDefault, __classPrivateFieldGet, __classPrivateFieldSet */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__extends", function() { return __extends; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__assign", function() { return __assign; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__rest", function() { return __rest; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__decorate", function() { return __decorate; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__param", function() { return __param; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__metadata", function() { return __metadata; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__awaiter", function() { return __awaiter; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__generator", function() { return __generator; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__createBinding", function() { return __createBinding; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__exportStar", function() { return __exportStar; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__values",