diff --git a/routes/cert/cert.pem b/routes/cert/cert.pem deleted file mode 100644 index 0a11f4a1e77bf79d3e90dc63150220aad9c67976..0000000000000000000000000000000000000000 --- a/routes/cert/cert.pem +++ /dev/null @@ -1,33 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFpDCCA4ygAwIBAgIJAKOpWVnPZyUUMA0GCSqGSIb3DQEBCwUAMGcxCzAJBgNV -BAYTAkRFMRIwEAYDVQQIDAlTdHV0dGdhcnQxEjAQBgNVBAcMCVN0dXR0Z2FydDEM -MAoGA1UECgwDSEZUMQ4wDAYDVQQLDAVNNExBQjESMBAGA1UEAwwJU2lob21iaW5n -MB4XDTE5MTEwODE0MzI0M1oXDTIyMDQyNjE0MzI0M1owZzELMAkGA1UEBhMCREUx -EjAQBgNVBAgMCVN0dXR0Z2FydDESMBAGA1UEBwwJU3R1dHRnYXJ0MQwwCgYDVQQK -DANIRlQxDjAMBgNVBAsMBU00TEFCMRIwEAYDVQQDDAlTaWhvbWJpbmcwggIiMA0G -CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDmPKgA2gn8KOBe73p3Tsdve90n2itC -wno8qs3XyTatdk84PZWOJz7iyWElLOgKUThvbQ7Z6yDKSFxmuwX+cMqqdmaJY6Dz -vKOPOQT0adGWUlRRP0QucTYKvV8euqr+vKBWo6HN73RYXgwSVapOfNCh71s09cmh -2jkGPvPgQ0ZhoO85fdn4xf328bP0b4pG5oCJu/oOWxesCXlyHcOGx0jrR8H7Nsee -36vOrOg3CJWM+LNWhemKOC0WBj+3zEyVxiHZgy/3XAIBY2vohnU8osaOdVqT9sBr -DrW4zkwAbGQiiDoUVfZw0ERS3YkBPbTtY3dkRviEabRn7WGCCsGRXNRIAm9pRl7W -osddMIu4tmkmNeJvfBFv3fM/aVS6UYuSmUAdd5g5M82U9BFz5IRXZITODbgLO6jM -dZ5XM3sffadrneC0r/IKnX57XvC6jUvSuAtum6Zct2sr5tEJRrrkZ52ZVLydBQtW -kvcqD/C+t4sJpLXn+2Dt+FRc5NTy/zu5kNJ4FKBx+aBMdWVk336y40yjlAFcWu82 -dKL0RzTlPGdp7IGsrCRsPozVrawtM/5OPcAMow/Tg8q9Z67wbpeB3OGiG1PmpjNq -iG/+l/CrU8PSBF+RaSRNg+VfPTw+0lAatV0RstHJzXN4a+fQVGt54rN+mkNE7LrV -TTgWPqAk9AcPuQIDAQABo1MwUTAdBgNVHQ4EFgQUQXEm5SdEh/kQ5cjAhQxgVkL/ -GQowHwYDVR0jBBgwFoAUQXEm5SdEh/kQ5cjAhQxgVkL/GQowDwYDVR0TAQH/BAUw -AwEB/zANBgkqhkiG9w0BAQsFAAOCAgEA1yuHFmrzoVMLC0f+puPT7ob9Efhyk17G -mYHu5IWGzovDjkFv2w0ZzI86XhIBjpyVHgivVQjCFmnnb6FdFHCVJD3eNKHJTRD+ -TBi42mU9AOm+lcK39jL4+Nhnr5rmob+UsOgqhUxx76Y0BSIUm7ax3ezHp7mmbr68 -hxQcPv1YEmrSE0NQvXl1ck5CeK/p8KOsGKGaOnnfvMp7QICTLeCiRnBSCTk0pWgY -KP3DSAsp4OtuaHXh7xnNKOMrK2mvZJux3U2z6BC2JGWZGnBGjmwHr7xA7P2gg642 -IsSvcYBR9QHoQHJZT8x2904igVIxHUjz4H3oAgL4e8ksTANKkudmtAD/YDW1rLTY -mpWUyMf5UwVXzd8/VoAkzX7gNh7oTXPmo0gQ1XyWQRKokoUGdkz38bb3J8yOlpwN -1XojKDyucM/CWB3zUmoXgjQwKlf+oF5AyYv5ElIHoZK3S6WciKjYjJqfZA7RqPml -LVBbDZNcDZm/e5qtYz7r4TOW75GNJLzXnafGwqeNmbHprgYdvjlNLmtAeojuKr8n -Pi3Lu89e/8IKbX6+GkuYcv6XjnQc+keTBb4Lo17+HXduixgMyEy+ErIOUx6UMiLs -8UgrEsOaxhrzEufC5B6tqYGQzMXTBuSW/Mzv6BddX4W3+pnOa9m7B3+JMFlh0lgC -GobuGUHz6X4= ------END CERTIFICATE----- diff --git a/routes/cert/cert_idp.pem b/routes/cert/cert_idp.pem deleted file mode 100644 index bbdc36c477b6581a925aa04091fde3eb52ad0435..0000000000000000000000000000000000000000 --- a/routes/cert/cert_idp.pem +++ /dev/null @@ -1 +0,0 @@ -MIIEOzCCAyOgAwIBAgIJAMG8Ts0h95sVMA0GCSqGSIb3DQEBCwUAMIGzMQswCQYDVQQGEwJERTEdMBsGA1UECAwUQmFkZW4tV8ODwrxydHRlbWJlcmcxEjAQBgNVBAcMCVN0dXR0Z2FydDEWMBQGA1UECgwNSGZUIFN0dXR0Z2FydDEPMA0GA1UECwwGSVotSVRPMRcwFQYDVQQDDA4xOTMuMTk2LjUyLjIxNzEvMC0GCSqGSIb3DQEJARYgd29sZmdhbmcua25vcGtpQGhmdC1zdHV0dGdhcnQuZGUwHhcNMTkxMDEwMDg0OTU2WhcNMTkxMTA5MDg0OTU2WjCBszELMAkGA1UEBhMCREUxHTAbBgNVBAgMFEJhZGVuLVfDg8K8cnR0ZW1iZXJnMRIwEAYDVQQHDAlTdHV0dGdhcnQxFjAUBgNVBAoMDUhmVCBTdHV0dGdhcnQxDzANBgNVBAsMBklaLUlUTzEXMBUGA1UEAwwOMTkzLjE5Ni41Mi4yMTcxLzAtBgkqhkiG9w0BCQEWIHdvbGZnYW5nLmtub3BraUBoZnQtc3R1dHRnYXJ0LmRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwD4SZ+XT2HRmjGGanHLAPu792pv4GSB8Z8vwz+w7k8W4R4pWG9IH/L0ftroy/BsE/kZbbpIDXk1XbkEX4OGhYguVr5snCZZYZx0aRewrqcXPZNLeRQ7EGfencrcZgnNLMvE+QHAAl52wqNaZlpiEsBlKg21SUyb4o9kgo5clQOwk4wMrrMI+hMWEszR3ehgcyPZkS6cFEjic0dvzDgpCWkHm6TQD8x1W2xiQcOzOjZBziObuR+NmtD/1m37kjwUXLOz6YCgStf0cdoNDxdIrxKiImcqV7cBJ83NAAcIGXXlqLYgNpFVwenUjyKky2hu1N+Qzfs7fk5nDdjny+5LotQIDAQABo1AwTjAdBgNVHQ4EFgQUBiJg3KXaFUobk3xkDsueM4w7jrowHwYDVR0jBBgwFoAUBiJg3KXaFUobk3xkDsueM4w7jrowDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAHw6iugiOhHO6KovpCRPSTUc0TP67T7X8y9FrpI7yKB+CpadkaLH1NhUN6vexCDQssS5Z4HNW/Er6/4aNHJj53Cgkury73xugcJZ0XUeHNTAF+IZmkDnUj3FMQGZJJ6yvOp14PmDWZLmu1lriQGv85+rrd8jwNeGXy6OCmuqYtV1oWvHom9NkkRlELbJO7UPC/h6FAuU3YBNAqhPrEDkNT1FLBJJzDDC7J6zY4U7U2Nqx2gDG6pbHiiXxw+AY2a+z+BzGPnfmbgODP7gu0VvKRR40NEs9bdimA9rUN9N3YIwWJt2LAW4zshZEPv7vCj/qSUHqsFTNh2LZzThbCbz5TQ== \ No newline at end of file diff --git a/routes/cert/key.pem b/routes/cert/key.pem deleted file mode 100644 index dfcfd7bef76621f20011059a4542588423399527..0000000000000000000000000000000000000000 --- a/routes/cert/key.pem +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PRIVATE KEY----- -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 -7lI0pJL0b06GCO5cXcrZizZJIcQf7g== ------END PRIVATE KEY----- diff --git a/app.ts b/src/app.ts similarity index 100% rename from app.ts rename to src/app.ts diff --git a/classes/project.ts b/src/classes/project.ts similarity index 100% rename from classes/project.ts rename to src/classes/project.ts diff --git a/classes/repo.ts b/src/classes/repo.ts similarity index 100% rename from classes/repo.ts rename to src/classes/repo.ts diff --git a/classes/user.ts b/src/classes/user.ts similarity index 100% rename from classes/user.ts rename to src/classes/user.ts diff --git a/classes/website.ts b/src/classes/website.ts similarity index 100% rename from classes/website.ts rename to src/classes/website.ts diff --git a/src/config/config.ts b/src/config/config.ts new file mode 100644 index 0000000000000000000000000000000000000000..71a1454f77a74670c2728984cd4daaa1fc726eb3 --- /dev/null +++ b/src/config/config.ts @@ -0,0 +1,80 @@ +export = { + development: { + app: { + name: 'User Account Management', + port: process.env.PORT || 9989, + host: 'http://localhost:9989', + sessionSecret: 'thisisasecret' + }, + passport: { + strategy: 'saml', + saml: { + path: process.env.SAML_PATH || '/saml/SSO', + entryPoint: process.env.SAML_ENTRY_POINT || 'saml entry point', + issuer: 'SAML issuer', + logoutUrl: 'SAML logout URL' + } + }, + database: { + host: 'localhost', // DB host + user: 'dbuser', // DB username + password: 'dbpass', // DB password + port: 3306, // MySQL port + dbUser: 'userdb', // User DB + host_project: 'localhost', // DB host project db + dbProject: 'projectdb' // Project DB + }, + mailer: { + host: 'mailhost', // hostname + secureConnection: false, // TLS requires secureConnection to be false + port: 587, // port for secure SMTP + TLS: true, + authUser: 'mailuser', + authPass: 'mailpass', + tlsCiphers: 'SSLv3', + from: 'mailfrom' + }, + gitlab: { + token_readWriteProjects: 'token-goes-here' + } + }, + testing: { + app: { + name: 'User Account Management', + port: process.env.PORT || 9989, + host: 'https://m4lab.hft-stuttgart.de/account', + sessionSecret: 'thisisasecret' + }, + passport: { + strategy: 'saml', + saml: { + path: process.env.SAML_PATH || '/saml/SSO', + entryPoint: process.env.SAML_ENTRY_POINT || 'saml entry point', + issuer: 'SAML issuer', // testing metadata + logoutUrl: 'SAML logout URL' + } + }, + database: { + host: 'dbhost', // DB host + user: 'dbuser', // DB username + password: 'dbpass', // DB password + port: 3306, // MySQL port + dbUser: 'userdb', // User DB + host_project: 'dbhost', // DB host project db + dbProject: 'projectdb' // Project DB + }, + mailer: { + host: 'mailhost', // hostname + secureConnection: false, // TLS requires secureConnection to be false + port: 587, // port for secure SMTP + TLS: true, + authUser: 'mailuser', + authPass: 'mailpass', + tlsCiphers: 'SSLv3', + from: 'mailfrom' + }, + gitlab: { + token_readWriteProjects: 'token-goes-here' + } + } +} diff --git a/config/const.ts b/src/config/const.ts similarity index 100% rename from config/const.ts rename to src/config/const.ts diff --git a/config/dbconn.ts b/src/config/dbconn.ts similarity index 100% rename from config/dbconn.ts rename to src/config/dbconn.ts diff --git a/config/mailer.ts b/src/config/mailer.ts similarity index 100% rename from config/mailer.ts rename to src/config/mailer.ts diff --git a/views/DE/project/updateProjectOverview.pug b/src/controller/accountController.ts similarity index 100% rename from views/DE/project/updateProjectOverview.pug rename to src/controller/accountController.ts diff --git a/src/controller/publicController.ts b/src/controller/publicController.ts new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/functions/gitlab.ts b/src/functions/gitlab.ts similarity index 100% rename from functions/gitlab.ts rename to src/functions/gitlab.ts diff --git a/functions/helpers.ts b/src/functions/helpers.ts similarity index 100% rename from functions/helpers.ts rename to src/functions/helpers.ts diff --git a/functions/methods.ts b/src/functions/methods.ts similarity index 100% rename from functions/methods.ts rename to src/functions/methods.ts diff --git a/public/default/logo.png b/src/public/default/logo.png similarity index 100% rename from public/default/logo.png rename to src/public/default/logo.png diff --git a/public/js/generalFunction.js b/src/public/js/generalFunction.js similarity index 100% rename from public/js/generalFunction.js rename to src/public/js/generalFunction.js diff --git a/public/js/headfoot.js b/src/public/js/headfoot.js similarity index 100% rename from public/js/headfoot.js rename to src/public/js/headfoot.js diff --git a/public/js/headfootLogout.js b/src/public/js/headfootLogout.js similarity index 100% rename from public/js/headfootLogout.js rename to src/public/js/headfootLogout.js diff --git a/public/js/registration.js b/src/public/js/registration.js similarity index 100% rename from public/js/registration.js rename to src/public/js/registration.js diff --git a/public/js/security.js b/src/public/js/security.js similarity index 100% rename from public/js/security.js rename to src/public/js/security.js diff --git a/routes/account.ts b/src/routes/account.ts similarity index 100% rename from routes/account.ts rename to src/routes/account.ts diff --git a/routes/public.ts b/src/routes/public.ts similarity index 100% rename from routes/public.ts rename to src/routes/public.ts diff --git a/views/DE/404.pug b/src/views/DE/404.pug similarity index 100% rename from views/DE/404.pug rename to src/views/DE/404.pug diff --git a/views/DE/500.pug b/src/views/DE/500.pug similarity index 100% rename from views/DE/500.pug rename to src/views/DE/500.pug diff --git a/views/DE/account/contact.pug b/src/views/DE/account/contact.pug similarity index 100% rename from views/DE/account/contact.pug rename to src/views/DE/account/contact.pug diff --git a/views/DE/account/forgotPwd.pug b/src/views/DE/account/forgotPwd.pug similarity index 100% rename from views/DE/account/forgotPwd.pug rename to src/views/DE/account/forgotPwd.pug diff --git a/views/DE/account/home.pug b/src/views/DE/account/home.pug similarity index 100% rename from views/DE/account/home.pug rename to src/views/DE/account/home.pug diff --git a/views/DE/account/newInformation.pug b/src/views/DE/account/newInformation.pug similarity index 100% rename from views/DE/account/newInformation.pug rename to src/views/DE/account/newInformation.pug diff --git a/views/DE/account/profile.pug b/src/views/DE/account/profile.pug similarity index 100% rename from views/DE/account/profile.pug rename to src/views/DE/account/profile.pug diff --git a/views/DE/account/registration.pug b/src/views/DE/account/registration.pug similarity index 100% rename from views/DE/account/registration.pug rename to src/views/DE/account/registration.pug diff --git a/views/DE/account/reset.pug b/src/views/DE/account/reset.pug similarity index 100% rename from views/DE/account/reset.pug rename to src/views/DE/account/reset.pug diff --git a/views/DE/account/security.pug b/src/views/DE/account/security.pug similarity index 100% rename from views/DE/account/security.pug rename to src/views/DE/account/security.pug diff --git a/views/DE/account/services.pug b/src/views/DE/account/services.pug similarity index 100% rename from views/DE/account/services.pug rename to src/views/DE/account/services.pug diff --git a/views/DE/account/updateInformation.pug b/src/views/DE/account/updateInformation.pug similarity index 100% rename from views/DE/account/updateInformation.pug rename to src/views/DE/account/updateInformation.pug diff --git a/views/DE/account/verification.pug b/src/views/DE/account/verification.pug similarity index 100% rename from views/DE/account/verification.pug rename to src/views/DE/account/verification.pug diff --git a/src/views/DE/project/updateProjectOverview.pug b/src/views/DE/project/updateProjectOverview.pug new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/views/EN/404.pug b/src/views/EN/404.pug similarity index 100% rename from views/EN/404.pug rename to src/views/EN/404.pug diff --git a/views/EN/500.pug b/src/views/EN/500.pug similarity index 100% rename from views/EN/500.pug rename to src/views/EN/500.pug diff --git a/views/EN/account/forgotPwd.pug b/src/views/EN/account/forgotPwd.pug similarity index 100% rename from views/EN/account/forgotPwd.pug rename to src/views/EN/account/forgotPwd.pug diff --git a/views/EN/account/home.pug b/src/views/EN/account/home.pug similarity index 100% rename from views/EN/account/home.pug rename to src/views/EN/account/home.pug diff --git a/views/EN/account/profile.pug b/src/views/EN/account/profile.pug similarity index 100% rename from views/EN/account/profile.pug rename to src/views/EN/account/profile.pug diff --git a/views/EN/account/registration.pug b/src/views/EN/account/registration.pug similarity index 100% rename from views/EN/account/registration.pug rename to src/views/EN/account/registration.pug diff --git a/views/EN/account/reset.pug b/src/views/EN/account/reset.pug similarity index 100% rename from views/EN/account/reset.pug rename to src/views/EN/account/reset.pug diff --git a/views/EN/account/security.pug b/src/views/EN/account/security.pug similarity index 100% rename from views/EN/account/security.pug rename to src/views/EN/account/security.pug diff --git a/views/EN/account/services.pug b/src/views/EN/account/services.pug similarity index 100% rename from views/EN/account/services.pug rename to src/views/EN/account/services.pug