An error occurred while fetching the assigned milestone of the selected merge_request.
config
config.js +6 -5
public/js
registration.js +1 -1
routes
routes-account.js +33 -28
routes-project.js +63 -6
views/DE
account
contact.pug +80 -0
home.pug +29 -33
profile.pug +33 -39
security.pug +43 -45
services.pug +28 -62
project
addProjectOverview.pug +16 -11
mailinglists.pug +65 -27
project-simplified.pug +32 -28
project.html +217 -67
projectOverview.pug +15 -17
projects.pug +1 -4
videoconferences.pug +1 -4
.gitlab-ci.yml +13 -1
app.js +11 -1
package-lock.json +29 -0
package.json +1 -0
+ 6
- 5
@@ -8,11 +8,11 @@ module.exports = {
@@ -8,11 +8,11 @@ module.exports = {
entryPoint: process.env.SAML_ENTRY_POINT || 'https://m4lab.hft-stuttgart.de/idp/saml2/idp/SSOService.php',
@@ -21,7 +21,8 @@ module.exports = {
@@ -21,7 +21,8 @@ module.exports = {
+ 1
- 1
@@ -8,7 +8,7 @@ $('#inputEmail').change(function(){
@@ -8,7 +8,7 @@ $('#inputEmail').change(function(){
+ 33
- 28
@@ -58,7 +58,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -58,7 +58,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -67,7 +67,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -67,7 +67,7 @@ module.exports = function (app, config, passport, i18n) {
var spMetadata = samlStrategy.generateServiceProviderMetadata(fs.readFileSync(__dirname + '/cert/cert.pem', 'utf8'));
@@ -104,8 +104,8 @@ module.exports = function (app, config, passport, i18n) {
@@ -104,8 +104,8 @@ module.exports = function (app, config, passport, i18n) {
@@ -118,14 +118,14 @@ module.exports = function (app, config, passport, i18n) {
@@ -118,14 +118,14 @@ module.exports = function (app, config, passport, i18n) {
@@ -133,7 +133,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -133,7 +133,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -149,7 +149,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -149,7 +149,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -183,7 +183,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -183,7 +183,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -213,7 +213,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -213,7 +213,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -223,7 +223,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -223,7 +223,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -238,7 +238,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -238,7 +238,7 @@ module.exports = function (app, config, passport, i18n) {
dbconn.user.query('UPDATE user SET ? WHERE email = "' +userData.email+'"', userData, function (err, rows, fields) {
@@ -254,10 +254,10 @@ module.exports = function (app, config, passport, i18n) {
@@ -254,10 +254,10 @@ module.exports = function (app, config, passport, i18n) {
@@ -269,16 +269,20 @@ module.exports = function (app, config, passport, i18n) {
@@ -269,16 +269,20 @@ module.exports = function (app, config, passport, i18n) {
dbconn.user.query('SELECT password FROM credential WHERE user_id='+userId, function (err, rows, fields) {
@@ -288,7 +292,8 @@ module.exports = function (app, config, passport, i18n) {
@@ -288,7 +292,8 @@ module.exports = function (app, config, passport, i18n) {
req.flash('error', "Passwords do no match. Please make sure you re-type your new password correctly.")
@@ -324,13 +329,13 @@ module.exports = function (app, config, passport, i18n) {
@@ -324,13 +329,13 @@ module.exports = function (app, config, passport, i18n) {
@@ -348,7 +353,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -348,7 +353,7 @@ module.exports = function (app, config, passport, i18n) {
"we've received a request to reset your password. However, this email address is not on our database of registered users.\n\n"+
@@ -416,7 +421,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -416,7 +421,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -455,7 +460,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -455,7 +460,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -463,10 +468,10 @@ module.exports = function (app, config, passport, i18n) {
@@ -463,10 +468,10 @@ module.exports = function (app, config, passport, i18n) {
@@ -507,7 +512,7 @@ module.exports = function (app, config, passport, i18n) {
@@ -507,7 +512,7 @@ module.exports = function (app, config, passport, i18n) {
+ 63
- 6
@@ -2,6 +2,8 @@ const methods = require('./methods')
@@ -2,6 +2,8 @@ const methods = require('./methods')
@@ -26,7 +28,8 @@ module.exports = function (app) {
@@ -26,7 +28,8 @@ module.exports = function (app) {
@@ -104,7 +107,7 @@ module.exports = function (app) {
@@ -104,7 +107,7 @@ module.exports = function (app) {
@@ -144,7 +147,7 @@ module.exports = function (app) {
@@ -144,7 +147,7 @@ module.exports = function (app) {
@@ -160,13 +163,45 @@ module.exports = function (app) {
@@ -160,13 +163,45 @@ module.exports = function (app) {
@@ -178,7 +213,7 @@ module.exports = function (app) {
@@ -178,7 +213,7 @@ module.exports = function (app) {
@@ -186,6 +221,28 @@ module.exports = function (app) {
@@ -186,6 +221,28 @@ module.exports = function (app) {
When User DB and Project DB are integrated and quite stabil, this operation should be done in 1 transaction.
@@ -224,7 +281,7 @@ module.exports = function (app) {
@@ -224,7 +281,7 @@ module.exports = function (app) {
views/DE/account/contact.pug
0 → 100644
+ 80
- 0
p(style="margin-top: 25px;") <strong>Hochschule für Technik Stuttgart</strong><br/>Institut für Angewandte Forschung<br/>Innovative Hochschule - Projekt M4_LAB<br/>Schellingstr. 24<br/>70174 Stuttgart<br/>Deutschland<br/><br/><a href="mailto:support-transfer@hft-stuttgart.de">support-transfer@hft-stuttgart.de</a><br/><br/><a href="https://www.hft-stuttgart.de/">www.hft-stuttgart.de</a> / <a href="https://www.hft-stuttgart.de/M4LAB">www.hft-stuttgart.de/M4LAB</a><br/>
p(class="text-center") Das Transferportal entsteht in einem Teilprojekt der Innovativen <a href="https://www.hft-stuttgart.de">Hochschule für Technik Stuttgart</a>. Im <a href="https://www.hft-stuttgart.de/forschung/innovative-hochschule-m4-lab">Innovationslabor M4_LAB</a> wird das Transferportal als eine Webpräsenz entwickelt, welches Wissen, Lösungen und Dienste für HFT-Mitglieder, externe Partner und die allgemeine Öffentlichkeit bereitstellt.<br/><br/>Es ergänzt die Informationen der allgemeinen HFT-Webseite durch konkrete Ergebnisse aus Forschung und Entwicklung, verfügbar in verschiedenster Form wie beispielsweise Daten, Dokumentationen und Software-Code.<br/><br/>Zudem stellt es Kollaborationsmittel für Projektpartner und später auch Partizipationsmöglichkeiten für die breite Öffentlichkeit bereit.