From 3d1448d3cc535538ea96ac7a03ff43779fd99dd6 Mon Sep 17 00:00:00 2001 From: BankaiNoJutsu Date: Tue, 18 Dec 2018 16:34:56 +0100 Subject: [PATCH] fix permissions --- .gitignore | 0 .npmignore | 0 .travis.yml | 0 CHANGELOG.md | 0 CONTRIBUTORS.md | 0 Dockerfile | 0 Dockerfile.dev | 0 Gruntfile.js | 0 LICENSE | 0 README.md | 0 client/src/css/00-bootstrap.min.css | 0 client/src/css/01-main.css | 0 client/src/css/02-login.css | 0 client/src/css/03-errors.css | 0 client/src/css/03-password-reset-form.css | 0 client/src/css/03-password-reset-request.css | 0 client/src/css/03-totp-register.css | 0 client/src/css/03-u2f-register.css | 0 client/src/img/background.svg | 0 client/src/img/icon.png | Bin client/src/img/mail.png | Bin client/src/img/notifications/error.png | Bin client/src/img/notifications/info.png | Bin client/src/img/notifications/success.png | Bin client/src/img/notifications/warning.png | Bin client/src/img/padlock.png | Bin client/src/img/password.png | Bin client/src/img/pendrive.png | Bin client/src/img/stores/applestore-badge.svg | 0 client/src/img/stores/googleplay-badge.svg | 0 client/src/img/success.png | Bin client/src/img/user.png | Bin client/src/img/warning.png | Bin client/src/index.ts | 0 client/src/lib/GetPromised.ts | 0 client/src/lib/INotifier.ts | 0 client/src/lib/Notifier.ts | 0 client/src/lib/QueryParametersRetriever.ts | 0 client/src/lib/SafeRedirect.ts | 0 client/src/lib/firstfactor/FirstFactorValidator.ts | 0 client/src/lib/firstfactor/UISelectors.ts | 0 client/src/lib/firstfactor/index.ts | 0 client/src/lib/reset-password/constants.ts | 0 .../src/lib/reset-password/reset-password-form.ts | 0 .../lib/reset-password/reset-password-request.ts | 0 client/src/lib/secondfactor/TOTPValidator.ts | 0 client/src/lib/secondfactor/U2FValidator.ts | 0 client/src/lib/secondfactor/constants.ts | 0 client/src/lib/secondfactor/index.ts | 0 client/src/lib/totp-register/totp-register.ts | 0 client/src/lib/totp-register/ui-selector.ts | 0 client/src/lib/u2f-register/u2f-register.ts | 0 client/src/thirdparties/qrcode.min.js | 0 client/test/Notifier.test.ts | 0 .../test/firstfactor/FirstFactorValidator.test.ts | 0 client/test/mocks/NotifierStub.ts | 0 client/test/mocks/jquery.ts | 0 client/test/mocks/u2f-api.ts | 0 client/test/secondfactor/TOTPValidator.test.ts | 0 client/test/totp-register/totp-register.test.ts | 0 client/tsconfig.json | 0 client/tslint.json | 0 config.minimal.yml | 0 config.template.yml | 0 docker-compose.dev.yml | 0 docker-compose.dockerhub.yml | 0 docker-compose.minimal.dev.yml | 0 docker-compose.minimal.yml | 0 docker-compose.swarm.minimal.yml | 0 docker-compose.test.yml | 0 docker-compose.yml | 0 docs/build.md | 0 docs/configuration.md | 0 docs/deployment-dev.md | 0 docs/deployment-production.md | 0 docs/features.md | 0 docs/getting-started.md | 0 docs/security.md | 0 example/compose/authelia/docker-compose.test.yml | 0 example/compose/docker-compose.base.yml | 0 example/compose/httpbin/docker-compose.yml | 0 example/compose/ldap/access.rules | 0 example/compose/ldap/base.ldif | 0 example/compose/ldap/docker-compose.admin.yml | 0 example/compose/ldap/docker-compose.yml | 0 example/compose/mongo/docker-compose.yml | 0 example/compose/nginx/backend/docker-compose.yml | 0 .../compose/nginx/backend/html/admin/secret.html | 0 .../nginx/backend/html/dev/groups/admin/secret.html | 0 .../nginx/backend/html/dev/groups/dev/secret.html | 0 .../nginx/backend/html/dev/users/bob/secret.html | 0 .../nginx/backend/html/dev/users/harry/secret.html | 0 .../nginx/backend/html/dev/users/john/secret.html | 0 example/compose/nginx/backend/html/home/index.html | 0 example/compose/nginx/backend/html/icon.png | Bin example/compose/nginx/backend/html/mail/secret.html | 0 .../compose/nginx/backend/html/public/index.html | 0 .../compose/nginx/backend/html/public/secret.html | 0 .../nginx/backend/html/single_factor/secret.html | 0 example/compose/nginx/backend/nginx.conf | 0 example/compose/nginx/minimal/docker-compose.yml | 0 .../compose/nginx/minimal/html/admin/secret.html | 0 example/compose/nginx/minimal/html/home/index.html | 0 example/compose/nginx/minimal/nginx.conf | 0 example/compose/nginx/minimal/ssl/server.crt | 0 example/compose/nginx/minimal/ssl/server.csr | 0 example/compose/nginx/minimal/ssl/server.key | 0 example/compose/nginx/portal/docker-compose.yml | 0 example/compose/nginx/portal/nginx.conf | 0 example/compose/nginx/portal/ssl/server.crt | 0 example/compose/nginx/portal/ssl/server.csr | 0 example/compose/nginx/portal/ssl/server.key | 0 example/compose/redis/docker-compose.yml | 0 example/compose/smtp/docker-compose.yml | 0 example/kube/README.md | 0 example/kube/apps/app-home/deployment.yml | 0 example/kube/apps/app-home/index.html | 0 example/kube/apps/app-home/service.yml | 0 example/kube/apps/app1/deployment.yml | 0 example/kube/apps/app1/index.html | 0 example/kube/apps/app1/service.yml | 0 example/kube/apps/app1/ssl/tls.crt | 0 example/kube/apps/app1/ssl/tls.csr | 0 example/kube/apps/app1/ssl/tls.key | 0 example/kube/apps/app2/deployment.yml | 0 example/kube/apps/app2/index.html | 0 example/kube/apps/app2/service.yml | 0 example/kube/apps/app2/ssl/tls.crt | 0 example/kube/apps/app2/ssl/tls.csr | 0 example/kube/apps/app2/ssl/tls.key | 0 example/kube/apps/insecure-ingress.yml | 0 example/kube/apps/secure-ingress.yml | 0 example/kube/authelia/configs/config.yml | 0 example/kube/authelia/deployment.yml | 0 example/kube/authelia/ingress.yml | 0 example/kube/authelia/service.yml | 0 example/kube/authelia/ssl/tls.crt | 0 example/kube/authelia/ssl/tls.csr | 0 example/kube/authelia/ssl/tls.key | 0 example/kube/bootstrap.sh | 0 example/kube/build_and_push.sh | 0 example/kube/docker-registry/daemonset.yml | 0 example/kube/docker-registry/ingress.yml | 0 .../kube/docker-registry/replicationcontroller.yml | 0 example/kube/docker-registry/service.yml | 0 example/kube/ingress-controller/default-backend.yml | 0 example/kube/ingress-controller/deployment.yml | 0 example/kube/ingress-controller/service.yml | 0 example/kube/ldap/Dockerfile | 0 example/kube/ldap/deployment.yml | 0 example/kube/ldap/service.yml | 0 example/kube/mailcatcher/deployment.yml | 0 example/kube/mailcatcher/ingress.yml | 0 example/kube/mailcatcher/service.yml | 0 example/kube/namespace.yml | 0 example/kube/storage/mongo.yml | 0 example/kube/storage/redis.yml | 0 images/authelia-title-white.png | Bin images/authelia-title.png | Bin images/email_confirmation.png | Bin images/first_factor.png | Bin images/icon.png | Bin images/kube-logo.png | Bin images/reset_password.png | Bin images/second_factor.png | Bin images/totp.png | Bin images/u2f.png | Bin package-lock.json | 0 package.json | 0 scripts/dc-dev.sh | 0 scripts/docker-publish.sh | 0 scripts/example-commit/dc-example.sh | 0 scripts/example-commit/deploy-example.sh | 0 scripts/example-commit/undeploy-example.sh | 0 scripts/example-dockerhub/dc-example.sh | 0 scripts/example-dockerhub/deploy-example.sh | 0 scripts/example-dockerhub/undeploy-example.sh | 0 scripts/integration-tests.sh | 0 scripts/npm-deployment-test.sh | 0 scripts/run-cucumber.sh | 0 scripts/travis.sh | 0 server/src/index.ts | 0 server/src/lib/AuthenticationSessionHandler.ts | 0 server/src/lib/ErrorReplies.ts | 0 server/src/lib/Exceptions.ts | 0 server/src/lib/FirstFactorValidator.ts | 0 server/src/lib/IdentityCheckMiddleware.spec.ts | 0 server/src/lib/IdentityCheckMiddleware.ts | 0 .../src/lib/IdentityCheckPreValidationTemplate.ts | 0 server/src/lib/IdentityValidable.ts | 0 server/src/lib/IdentityValidableStub.spec.ts | 0 server/src/lib/Server.spec.ts | 0 server/src/lib/Server.ts | 0 server/src/lib/ServerVariables.ts | 0 server/src/lib/ServerVariablesInitializer.ts | 0 server/src/lib/ServerVariablesMockBuilder.spec.ts | 0 server/src/lib/authentication/Level.ts | 0 .../lib/authentication/backends/GroupsAndEmails.ts | 0 .../lib/authentication/backends/IUsersDatabase.ts | 0 .../backends/IUsersDatabaseStub.spec.ts | 0 .../backends/file/FileUsersDatabase.spec.ts | 0 .../backends/file/FileUsersDatabase.ts | 0 .../authentication/backends/file/ReadWriteQueue.ts | 0 .../lib/authentication/backends/ldap/ISession.ts | 0 .../authentication/backends/ldap/ISessionFactory.ts | 0 .../backends/ldap/LdapUsersDatabase.spec.ts | 0 .../backends/ldap/LdapUsersDatabase.ts | 0 .../backends/ldap/SafeSession.spec.ts | 0 .../lib/authentication/backends/ldap/SafeSession.ts | 0 .../authentication/backends/ldap/Sanitizer.spec.ts | 0 .../lib/authentication/backends/ldap/Sanitizer.ts | 0 .../authentication/backends/ldap/Session.spec.ts | 0 .../src/lib/authentication/backends/ldap/Session.ts | 0 .../authentication/backends/ldap/SessionFactory.ts | 0 .../backends/ldap/SessionFactoryStub.spec.ts | 0 .../backends/ldap/SessionStub.spec.ts | 0 .../backends/ldap/connector/Connector.ts | 0 .../backends/ldap/connector/ConnectorFactory.ts | 0 .../ldap/connector/ConnectorFactoryStub.spec.ts | 0 .../backends/ldap/connector/ConnectorStub.spec.ts | 0 .../backends/ldap/connector/IConnector.ts | 0 .../backends/ldap/connector/IConnectorFactory.ts | 0 server/src/lib/authentication/totp/ITotpHandler.ts | 0 .../src/lib/authentication/totp/TotpHandler.spec.ts | 0 server/src/lib/authentication/totp/TotpHandler.ts | 0 .../lib/authentication/totp/TotpHandlerStub.spec.ts | 0 server/src/lib/authentication/u2f/IU2fHandler.ts | 0 server/src/lib/authentication/u2f/U2fHandler.ts | 0 .../lib/authentication/u2f/U2fHandlerStub.spec.ts | 0 server/src/lib/authorization/Authorizer.spec.ts | 0 server/src/lib/authorization/Authorizer.ts | 0 server/src/lib/authorization/AuthorizerStub.spec.ts | 0 server/src/lib/authorization/IAuthorizer.ts | 0 server/src/lib/authorization/Level.ts | 0 .../src/lib/authorization/MultipleDomainMatcher.ts | 0 server/src/lib/authorization/Object.ts | 0 server/src/lib/authorization/Subject.ts | 0 .../lib/configuration/ConfigurationParser.spec.ts | 0 server/src/lib/configuration/ConfigurationParser.ts | 0 .../SessionConfigurationBuilder.spec.ts | 0 .../configuration/SessionConfigurationBuilder.ts | 0 .../configuration/schema/AclConfiguration.spec.ts | 0 .../lib/configuration/schema/AclConfiguration.ts | 0 .../AuthenticationBackendConfiguration.spec.ts | 0 .../schema/AuthenticationBackendConfiguration.ts | 0 .../src/lib/configuration/schema/Configuration.ts | 0 .../schema/FileUsersDatabaseConfiguration.ts | 0 .../configuration/schema/LdapConfiguration.spec.ts | 0 .../lib/configuration/schema/LdapConfiguration.ts | 0 .../schema/NotifierConfiguration.spec.ts | 0 .../configuration/schema/NotifierConfiguration.ts | 0 .../schema/RegulationConfiguration.spec.ts | 0 .../configuration/schema/RegulationConfiguration.ts | 0 .../schema/SessionConfiguration.spec.ts | 0 .../configuration/schema/SessionConfiguration.ts | 0 .../schema/StorageConfiguration.spec.ts | 0 .../configuration/schema/StorageConfiguration.ts | 0 .../lib/configuration/schema/TotpConfiguration.ts | 0 .../schema/UserDatabaseConfiguration.ts | 0 server/src/lib/connectors/mongo/IMongoClient.d.ts | 0 server/src/lib/connectors/mongo/MongoClient.spec.ts | 0 server/src/lib/connectors/mongo/MongoClient.ts | 0 .../lib/connectors/mongo/MongoClientStub.spec.ts | 0 server/src/lib/logging/GlobalLogger.ts | 0 server/src/lib/logging/GlobalLoggerStub.spec.ts | 0 server/src/lib/logging/IGlobalLogger.ts | 0 server/src/lib/logging/IRequestLogger.ts | 0 server/src/lib/logging/RequestLogger.ts | 0 server/src/lib/logging/RequestLoggerStub.spec.ts | 0 server/src/lib/notifiers/AbstractEmailNotifier.ts | 0 server/src/lib/notifiers/EmailNotifier.spec.ts | 0 server/src/lib/notifiers/EmailNotifier.ts | 0 server/src/lib/notifiers/FileSystemNotifier.ts | 0 server/src/lib/notifiers/IMailSender.ts | 0 server/src/lib/notifiers/IMailSenderBuilder.ts | 0 server/src/lib/notifiers/INotifier.ts | 0 server/src/lib/notifiers/MailSender.ts | 0 server/src/lib/notifiers/MailSenderBuilder.spec.ts | 0 server/src/lib/notifiers/MailSenderBuilder.ts | 0 .../src/lib/notifiers/MailSenderBuilderStub.spec.ts | 0 server/src/lib/notifiers/MailSenderStub.spec.ts | 0 server/src/lib/notifiers/NotifierFactory.spec.ts | 0 server/src/lib/notifiers/NotifierFactory.ts | 0 server/src/lib/notifiers/NotifierStub.spec.ts | 0 server/src/lib/notifiers/SmtpNotifier.ts | 0 server/src/lib/regulation/IRegulator.ts | 0 server/src/lib/regulation/Regulator.spec.ts | 0 server/src/lib/regulation/Regulator.ts | 0 server/src/lib/regulation/RegulatorStub.spec.ts | 0 server/src/lib/routes/error/401/get.spec.ts | 0 server/src/lib/routes/error/401/get.ts | 0 server/src/lib/routes/error/403/get.spec.ts | 0 server/src/lib/routes/error/403/get.ts | 0 server/src/lib/routes/error/404/get.spec.ts | 0 server/src/lib/routes/error/404/get.ts | 0 server/src/lib/routes/error/redirector.ts | 0 server/src/lib/routes/firstfactor/get.ts | 0 server/src/lib/routes/firstfactor/post.spec.ts | 0 server/src/lib/routes/firstfactor/post.ts | 0 server/src/lib/routes/loggedin/get.ts | 0 server/src/lib/routes/logout/get.ts | 0 server/src/lib/routes/password-reset/constants.ts | 0 .../src/lib/routes/password-reset/form/post.spec.ts | 0 server/src/lib/routes/password-reset/form/post.ts | 0 .../identity/PasswordResetHandler.spec.ts | 0 .../password-reset/identity/PasswordResetHandler.ts | 0 server/src/lib/routes/password-reset/request/get.ts | 0 server/src/lib/routes/secondfactor/get.spec.ts | 0 server/src/lib/routes/secondfactor/get.ts | 0 server/src/lib/routes/secondfactor/redirect.spec.ts | 0 server/src/lib/routes/secondfactor/redirect.ts | 0 .../src/lib/routes/secondfactor/totp/constants.ts | 0 .../totp/identity/RegistrationHandler.spec.ts | 0 .../totp/identity/RegistrationHandler.ts | 0 .../lib/routes/secondfactor/totp/sign/post.spec.ts | 0 .../src/lib/routes/secondfactor/totp/sign/post.ts | 0 server/src/lib/routes/secondfactor/u2f/U2FCommon.ts | 0 .../u2f/identity/RegistrationHandler.spec.ts | 0 .../u2f/identity/RegistrationHandler.ts | 0 .../routes/secondfactor/u2f/register/post.spec.ts | 0 .../lib/routes/secondfactor/u2f/register/post.ts | 0 .../secondfactor/u2f/register_request/get.spec.ts | 0 .../routes/secondfactor/u2f/register_request/get.ts | 0 .../lib/routes/secondfactor/u2f/sign/post.spec.ts | 0 server/src/lib/routes/secondfactor/u2f/sign/post.ts | 0 .../secondfactor/u2f/sign_request/get.spec.ts | 0 .../lib/routes/secondfactor/u2f/sign_request/get.ts | 0 server/src/lib/routes/verify/access_control.ts | 0 server/src/lib/routes/verify/get.spec.ts | 0 server/src/lib/routes/verify/get.ts | 0 server/src/lib/routes/verify/get_basic_auth.ts | 0 server/src/lib/routes/verify/get_session_cookie.ts | 0 .../lib/storage/AuthenticationTraceDocument.d.ts | 0 server/src/lib/storage/CollectionFactoryFactory.ts | 0 .../src/lib/storage/CollectionFactoryStub.spec.ts | 0 server/src/lib/storage/CollectionStub.spec.ts | 0 server/src/lib/storage/ICollection.d.ts | 0 server/src/lib/storage/ICollectionFactory.d.ts | 0 server/src/lib/storage/IUserDataStore.d.ts | 0 .../src/lib/storage/IdentityValidationDocument.d.ts | 0 server/src/lib/storage/TOTPSecretDocument.d.ts | 0 server/src/lib/storage/U2FRegistrationDocument.d.ts | 0 server/src/lib/storage/UserDataStore.spec.ts | 0 server/src/lib/storage/UserDataStore.ts | 0 server/src/lib/storage/UserDataStoreStub.spec.ts | 0 .../src/lib/storage/mongo/MongoCollection.spec.ts | 0 server/src/lib/storage/mongo/MongoCollection.ts | 0 .../storage/mongo/MongoCollectionFactory.spec.ts | 0 .../src/lib/storage/mongo/MongoCollectionFactory.ts | 0 server/src/lib/storage/nedb/NedbCollection.spec.ts | 0 server/src/lib/storage/nedb/NedbCollection.ts | 0 .../lib/storage/nedb/NedbCollectionFactory.spec.ts | 0 .../src/lib/storage/nedb/NedbCollectionFactory.ts | 0 server/src/lib/stubs/express.spec.ts | 0 server/src/lib/stubs/ldapjs.spec.ts | 0 server/src/lib/stubs/speakeasy.spec.ts | 0 server/src/lib/stubs/u2f.spec.ts | 0 server/src/lib/utils/HashGenerator.spec.ts | 0 server/src/lib/utils/HashGenerator.ts | 0 server/src/lib/utils/ObjectCloner.ts | 0 server/src/lib/utils/SafeRedirection.spec.ts | 0 server/src/lib/utils/SafeRedirection.ts | 0 server/src/lib/utils/URLDecomposer.spec.ts | 0 server/src/lib/utils/URLDecomposer.ts | 0 server/src/lib/web_server/Configurator.ts | 0 server/src/lib/web_server/RestApi.ts | 0 .../middlewares/RequireValidatedFirstFactor.ts | 0 .../lib/web_server/middlewares/WithHeadersLogged.ts | 0 server/src/resources/email-template.ejs | 0 server/src/views/already-logged-in.pug | 0 server/src/views/errors/401.pug | 0 server/src/views/errors/403.pug | 0 server/src/views/errors/404.pug | 0 server/src/views/firstfactor.pug | 0 server/src/views/layout/layout.pug | 0 server/src/views/need-identity-validation.pug | 0 server/src/views/password-reset-form.pug | 0 server/src/views/password-reset-request.pug | 0 server/src/views/secondfactor.pug | 0 server/src/views/totp-register.pug | 0 server/src/views/u2f-register.pug | 0 server/test/requests.ts | 0 server/tsconfig.json | 0 server/tslint.json | 0 server/types/AuthenticationSession.ts | 0 server/types/Dependencies.ts | 0 server/types/Identity.ts | 0 server/types/TOTPSecret.ts | 0 server/types/U2FRegistration.ts | 0 server/types/dovehash.d.ts | 0 server/types/speakeasy.d.ts | 0 shared/BelongToDomain.ts | 0 shared/DomainExtractor.spec.ts | 0 shared/DomainExtractor.ts | 0 shared/ErrorMessage.ts | 0 shared/RedirectionMessage.ts | 0 shared/SignMessage.ts | 0 shared/UserMessages.ts | 0 shared/api.ts | 0 shared/constants.ts | 0 shared/types/u2f.d.ts | 0 test/complete-config/00-suite.ts | 0 test/complete-config/closed-redirection.ts | 0 test/complete-config/mongo-broken-connection.ts | 0 test/configuration.ts | 0 test/environment.ts | 0 test/features/access-control.feature | 0 test/features/auth-portal-redirection.feature | 0 test/features/authelia.feature | 0 test/features/authentication.feature | 0 test/features/forward-headers.feature | 0 test/features/redirection.feature | 0 test/features/registration.feature | 0 test/features/regulation.feature | 0 test/features/reset-password.feature | 0 test/features/resilience.feature | 0 test/features/restrictions.feature | 0 test/features/session-timeout.feature | 0 test/features/single-factor-domain.feature | 0 test/features/step_definitions/access-control.ts | 0 test/features/step_definitions/authelia.ts | 0 test/features/step_definitions/authentication.ts | 0 test/features/step_definitions/forward-headers.ts | 0 test/features/step_definitions/hooks.ts | 0 test/features/step_definitions/notifications.ts | 0 test/features/step_definitions/redirection.ts | 0 test/features/step_definitions/registration.ts | 0 test/features/step_definitions/regulation.ts | 0 test/features/step_definitions/reset-password.ts | 0 test/features/step_definitions/resilience.ts | 0 test/features/step_definitions/restrictions.ts | 0 test/features/step_definitions/session-timeout.ts | 0 test/features/step_definitions/single-factor.ts | 0 test/features/support/world.ts | 0 test/helpers/access-secret.ts | 0 test/helpers/click-on-button.ts | 0 test/helpers/click-on-link.ts | 0 test/helpers/fill-field.ts | 0 test/helpers/fill-login-page-and-click.ts | 0 test/helpers/full-login.ts | 0 test/helpers/get-identity-link.ts | 0 test/helpers/login-and-register-totp.ts | 0 test/helpers/login-as.ts | 0 test/helpers/register-totp.ts | 0 test/helpers/see-notification.ts | 0 test/helpers/validate-totp.ts | 0 test/helpers/visit-page.ts | 0 test/helpers/wait-redirected.ts | 0 test/helpers/with-driver.ts | 0 test/inactivity/00-suite.ts | 0 test/inactivity/keep_me_logged_in.ts | 0 test/minimal-config/00-suite.ts | 0 test/minimal-config/bad_password.ts | 0 test/minimal-config/fail_totp.ts | 0 test/minimal-config/register_totp.ts | 0 test/minimal-config/reset_password.ts | 0 test/minimal-config/validate_totp.ts | 0 themes/black/client/src/css/.directory | 0 themes/black/client/src/css/00-bootstrap.min.css | 0 themes/black/client/src/css/01-main.css | 0 themes/black/client/src/css/02-login.css | 0 themes/black/client/src/css/03-errors.css | 0 .../black/client/src/css/03-password-reset-form.css | 0 .../client/src/css/03-password-reset-request.css | 0 themes/black/client/src/css/03-totp-register.css | 0 themes/black/client/src/css/03-u2f-register.css | 0 themes/black/client/src/img/RandomizedPattern.svg | 0 themes/black/client/src/img/background.jpg | Bin themes/black/client/src/img/icon.png | Bin themes/black/client/src/img/mail.png | Bin .../black/client/src/img/notifications/.directory | 0 themes/black/client/src/img/notifications/error.png | Bin themes/black/client/src/img/notifications/info.png | Bin .../black/client/src/img/notifications/success.png | Bin .../black/client/src/img/notifications/warning.png | Bin themes/black/client/src/img/padlock.png | Bin themes/black/client/src/img/password_white.png | Bin themes/black/client/src/img/pendrive.png | Bin themes/black/client/src/img/sharingan.png | Bin themes/black/client/src/img/stores/.directory | 0 .../client/src/img/stores/applestore-badge.svg | 0 .../client/src/img/stores/googleplay-badge.svg | 0 themes/black/client/src/img/success.png | Bin themes/black/client/src/img/user.png | Bin themes/black/client/src/img/warning.png | Bin themes/black/client/src/thirdparties/qrcode.min.js | 0 themes/black/client/src/thirdparties/u2f-api.js | 0 themes/black/server/.directory | 0 .../black/server/src/resources/email-template.ejs | 0 themes/black/server/src/views/already-logged-in.pug | 0 themes/black/server/src/views/errors/.directory | 0 themes/black/server/src/views/errors/401.pug | 0 themes/black/server/src/views/errors/403.pug | 0 themes/black/server/src/views/errors/404.pug | 0 themes/black/server/src/views/firstfactor.pug | 0 themes/black/server/src/views/layout/layout.pug | 0 .../server/src/views/need-identity-validation.pug | 0 .../black/server/src/views/password-reset-form.pug | 0 .../server/src/views/password-reset-request.pug | 0 themes/black/server/src/views/secondfactor.pug | 0 themes/black/server/src/views/totp-register.pug | 0 themes/black/server/src/views/u2f-register.pug | 0 themes/default/client/src/css/.directory | 0 themes/default/client/src/css/00-bootstrap.min.css | 0 themes/default/client/src/css/01-main.css | 0 themes/default/client/src/css/02-login.css | 0 themes/default/client/src/css/03-errors.css | 0 .../client/src/css/03-password-reset-form.css | 0 .../client/src/css/03-password-reset-request.css | 0 themes/default/client/src/css/03-totp-register.css | 0 themes/default/client/src/css/03-u2f-register.css | 0 themes/default/client/src/img/background.svg | 0 themes/default/client/src/img/icon.png | Bin themes/default/client/src/img/mail.png | Bin .../default/client/src/img/notifications/.directory | 0 .../default/client/src/img/notifications/error.png | Bin .../default/client/src/img/notifications/info.png | Bin .../client/src/img/notifications/success.png | Bin .../client/src/img/notifications/warning.png | Bin themes/default/client/src/img/padlock.png | Bin themes/default/client/src/img/password.png | Bin themes/default/client/src/img/pendrive.png | Bin themes/default/client/src/img/stores/.directory | 0 .../client/src/img/stores/applestore-badge.svg | 0 .../client/src/img/stores/googleplay-badge.svg | 0 themes/default/client/src/img/success.png | Bin themes/default/client/src/img/user.png | Bin themes/default/client/src/img/warning.png | Bin .../default/client/src/thirdparties/qrcode.min.js | 0 themes/default/server/.directory | 0 .../default/server/src/resources/email-template.ejs | 0 .../default/server/src/views/already-logged-in.pug | 0 themes/default/server/src/views/errors/.directory | 0 themes/default/server/src/views/errors/401.pug | 0 themes/default/server/src/views/errors/403.pug | 0 themes/default/server/src/views/errors/404.pug | 0 themes/default/server/src/views/firstfactor.pug | 0 themes/default/server/src/views/layout/layout.pug | 0 .../server/src/views/need-identity-validation.pug | 0 .../server/src/views/password-reset-form.pug | 0 .../server/src/views/password-reset-request.pug | 0 themes/default/server/src/views/secondfactor.pug | 0 themes/default/server/src/views/totp-register.pug | 0 themes/default/server/src/views/u2f-register.pug | 0 themes/matrix/client/src/css/.directory | 0 themes/matrix/client/src/css/00-bootstrap.min.css | 0 themes/matrix/client/src/css/01-main.css | 0 themes/matrix/client/src/css/02-login.css | 0 themes/matrix/client/src/css/03-errors.css | 0 .../client/src/css/03-password-reset-form.css | 0 .../client/src/css/03-password-reset-request.css | 0 themes/matrix/client/src/css/03-totp-register.css | 0 themes/matrix/client/src/css/03-u2f-register.css | 0 themes/matrix/client/src/img/background.jpg | Bin themes/matrix/client/src/img/icon.png | Bin themes/matrix/client/src/img/mail.png | Bin .../matrix/client/src/img/matrix_circle_128x128.png | Bin .../matrix/client/src/img/notifications/.directory | 0 .../matrix/client/src/img/notifications/error.png | Bin themes/matrix/client/src/img/notifications/info.png | Bin .../matrix/client/src/img/notifications/success.png | Bin .../matrix/client/src/img/notifications/warning.png | Bin themes/matrix/client/src/img/padlock.png | Bin themes/matrix/client/src/img/password_white.png | Bin themes/matrix/client/src/img/pendrive.png | Bin themes/matrix/client/src/img/stores/.directory | 0 .../client/src/img/stores/applestore-badge.svg | 0 .../client/src/img/stores/googleplay-badge.svg | 0 themes/matrix/client/src/img/success.png | Bin themes/matrix/client/src/img/user.png | Bin themes/matrix/client/src/img/warning.png | Bin themes/matrix/client/src/thirdparties/matrix.js | 0 themes/matrix/client/src/thirdparties/qrcode.min.js | 0 themes/matrix/client/src/thirdparties/u2f-api.js | 0 themes/matrix/server/.directory | 0 .../matrix/server/src/resources/email-template.ejs | 0 .../matrix/server/src/views/already-logged-in.pug | 0 themes/matrix/server/src/views/errors/.directory | 0 themes/matrix/server/src/views/errors/401.pug | 0 themes/matrix/server/src/views/errors/403.pug | 0 themes/matrix/server/src/views/errors/404.pug | 0 themes/matrix/server/src/views/firstfactor.pug | 0 themes/matrix/server/src/views/layout/layout.pug | 0 .../server/src/views/need-identity-validation.pug | 0 .../matrix/server/src/views/password-reset-form.pug | 0 .../server/src/views/password-reset-request.pug | 0 themes/matrix/server/src/views/secondfactor.pug | 0 themes/matrix/server/src/views/totp-register.pug | 0 themes/matrix/server/src/views/u2f-register.pug | 0 themes/squares/client/src/css/.directory | 0 themes/squares/client/src/css/00-bootstrap.min.css | 0 themes/squares/client/src/css/01-main.css | 0 themes/squares/client/src/css/02-login.css | 0 themes/squares/client/src/css/03-errors.css | 0 .../client/src/css/03-password-reset-form.css | 0 .../client/src/css/03-password-reset-request.css | 0 themes/squares/client/src/css/03-totp-register.css | 0 themes/squares/client/src/css/03-u2f-register.css | 0 themes/squares/client/src/img/LargeTriangles.svg | 0 themes/squares/client/src/img/RandomizedPattern.svg | 0 themes/squares/client/src/img/background.jpg | Bin themes/squares/client/src/img/background.svg | 0 themes/squares/client/src/img/icon.png | Bin themes/squares/client/src/img/mail.png | Bin .../client/src/img/matrix_circle_128x128.png | Bin .../squares/client/src/img/notifications/.directory | 0 .../squares/client/src/img/notifications/error.png | Bin .../squares/client/src/img/notifications/info.png | Bin .../client/src/img/notifications/success.png | Bin .../client/src/img/notifications/warning.png | Bin themes/squares/client/src/img/padlock.png | Bin themes/squares/client/src/img/password_white.png | Bin themes/squares/client/src/img/pendrive.png | Bin themes/squares/client/src/img/sharingan.png | Bin themes/squares/client/src/img/stores/.directory | 0 .../client/src/img/stores/applestore-badge.svg | 0 .../client/src/img/stores/googleplay-badge.svg | 0 themes/squares/client/src/img/success.png | Bin themes/squares/client/src/img/user.png | Bin themes/squares/client/src/img/warning.png | Bin .../squares/client/src/thirdparties/qrcode.min.js | 0 themes/squares/client/src/thirdparties/u2f-api.js | 0 themes/squares/server/.directory | 0 .../squares/server/src/resources/email-template.ejs | 0 .../squares/server/src/views/already-logged-in.pug | 0 themes/squares/server/src/views/errors/.directory | 0 themes/squares/server/src/views/errors/401.pug | 0 themes/squares/server/src/views/errors/403.pug | 0 themes/squares/server/src/views/errors/404.pug | 0 themes/squares/server/src/views/firstfactor.pug | 0 themes/squares/server/src/views/layout/layout.pug | 0 .../server/src/views/need-identity-validation.pug | 0 .../server/src/views/password-reset-form.pug | 0 .../server/src/views/password-reset-request.pug | 0 themes/squares/server/src/views/secondfactor.pug | 0 themes/squares/server/src/views/totp-register.pug | 0 themes/squares/server/src/views/u2f-register.pug | 0 themes/triangles/client/src/.directory | 0 themes/triangles/client/src/css/.directory | 0 .../triangles/client/src/css/00-bootstrap.min.css | 0 themes/triangles/client/src/css/01-main.css | 0 themes/triangles/client/src/css/02-login.css | 0 themes/triangles/client/src/css/03-errors.css | 0 .../client/src/css/03-password-reset-form.css | 0 .../client/src/css/03-password-reset-request.css | 0 .../triangles/client/src/css/03-totp-register.css | 0 themes/triangles/client/src/css/03-u2f-register.css | 0 themes/triangles/client/src/img/LargeTriangles.svg | 0 themes/triangles/client/src/img/background.jpg | Bin themes/triangles/client/src/img/icon.png | Bin themes/triangles/client/src/img/mail.png | Bin .../client/src/img/matrix_circle_128x128.png | Bin .../client/src/img/notifications/.directory | 0 .../client/src/img/notifications/error.png | Bin .../triangles/client/src/img/notifications/info.png | Bin .../client/src/img/notifications/success.png | Bin .../client/src/img/notifications/warning.png | Bin themes/triangles/client/src/img/padlock.png | Bin themes/triangles/client/src/img/password_white.png | Bin themes/triangles/client/src/img/pendrive.png | Bin themes/triangles/client/src/img/sharingan.png | Bin themes/triangles/client/src/img/stores/.directory | 0 .../client/src/img/stores/applestore-badge.svg | 0 .../client/src/img/stores/googleplay-badge.svg | 0 themes/triangles/client/src/img/success.png | Bin themes/triangles/client/src/img/user.png | Bin themes/triangles/client/src/img/warning.png | Bin .../triangles/client/src/thirdparties/qrcode.min.js | 0 themes/triangles/client/src/thirdparties/u2f-api.js | 0 themes/triangles/server/.directory | 0 .../server/src/resources/email-template.ejs | 0 .../server/src/views/already-logged-in.pug | 0 themes/triangles/server/src/views/errors/.directory | 0 themes/triangles/server/src/views/errors/401.pug | 0 themes/triangles/server/src/views/errors/403.pug | 0 themes/triangles/server/src/views/errors/404.pug | 0 themes/triangles/server/src/views/firstfactor.pug | 0 themes/triangles/server/src/views/layout/layout.pug | 0 .../server/src/views/need-identity-validation.pug | 0 .../server/src/views/password-reset-form.pug | 0 .../server/src/views/password-reset-request.pug | 0 themes/triangles/server/src/views/secondfactor.pug | 0 themes/triangles/server/src/views/totp-register.pug | 0 themes/triangles/server/src/views/u2f-register.pug | 0 users_database.yml | 0 685 files changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 .gitignore mode change 100755 => 100644 .npmignore mode change 100755 => 100644 .travis.yml mode change 100755 => 100644 CHANGELOG.md mode change 100755 => 100644 CONTRIBUTORS.md mode change 100755 => 100644 Dockerfile mode change 100755 => 100644 Dockerfile.dev mode change 100755 => 100644 Gruntfile.js mode change 100755 => 100644 LICENSE mode change 100755 => 100644 README.md mode change 100755 => 100644 client/src/css/00-bootstrap.min.css mode change 100755 => 100644 client/src/css/01-main.css mode change 100755 => 100644 client/src/css/02-login.css mode change 100755 => 100644 client/src/css/03-errors.css mode change 100755 => 100644 client/src/css/03-password-reset-form.css mode change 100755 => 100644 client/src/css/03-password-reset-request.css mode change 100755 => 100644 client/src/css/03-totp-register.css mode change 100755 => 100644 client/src/css/03-u2f-register.css mode change 100755 => 100644 client/src/img/background.svg mode change 100755 => 100644 client/src/img/icon.png mode change 100755 => 100644 client/src/img/mail.png mode change 100755 => 100644 client/src/img/notifications/error.png mode change 100755 => 100644 client/src/img/notifications/info.png mode change 100755 => 100644 client/src/img/notifications/success.png mode change 100755 => 100644 client/src/img/notifications/warning.png mode change 100755 => 100644 client/src/img/padlock.png mode change 100755 => 100644 client/src/img/password.png mode change 100755 => 100644 client/src/img/pendrive.png mode change 100755 => 100644 client/src/img/stores/applestore-badge.svg mode change 100755 => 100644 client/src/img/stores/googleplay-badge.svg mode change 100755 => 100644 client/src/img/success.png mode change 100755 => 100644 client/src/img/user.png mode change 100755 => 100644 client/src/img/warning.png mode change 100755 => 100644 client/src/index.ts mode change 100755 => 100644 client/src/lib/GetPromised.ts mode change 100755 => 100644 client/src/lib/INotifier.ts mode change 100755 => 100644 client/src/lib/Notifier.ts mode change 100755 => 100644 client/src/lib/QueryParametersRetriever.ts mode change 100755 => 100644 client/src/lib/SafeRedirect.ts mode change 100755 => 100644 client/src/lib/firstfactor/FirstFactorValidator.ts mode change 100755 => 100644 client/src/lib/firstfactor/UISelectors.ts mode change 100755 => 100644 client/src/lib/firstfactor/index.ts mode change 100755 => 100644 client/src/lib/reset-password/constants.ts mode change 100755 => 100644 client/src/lib/reset-password/reset-password-form.ts mode change 100755 => 100644 client/src/lib/reset-password/reset-password-request.ts mode change 100755 => 100644 client/src/lib/secondfactor/TOTPValidator.ts mode change 100755 => 100644 client/src/lib/secondfactor/U2FValidator.ts mode change 100755 => 100644 client/src/lib/secondfactor/constants.ts mode change 100755 => 100644 client/src/lib/secondfactor/index.ts mode change 100755 => 100644 client/src/lib/totp-register/totp-register.ts mode change 100755 => 100644 client/src/lib/totp-register/ui-selector.ts mode change 100755 => 100644 client/src/lib/u2f-register/u2f-register.ts mode change 100755 => 100644 client/src/thirdparties/qrcode.min.js mode change 100755 => 100644 client/test/Notifier.test.ts mode change 100755 => 100644 client/test/firstfactor/FirstFactorValidator.test.ts mode change 100755 => 100644 client/test/mocks/NotifierStub.ts mode change 100755 => 100644 client/test/mocks/jquery.ts mode change 100755 => 100644 client/test/mocks/u2f-api.ts mode change 100755 => 100644 client/test/secondfactor/TOTPValidator.test.ts mode change 100755 => 100644 client/test/totp-register/totp-register.test.ts mode change 100755 => 100644 client/tsconfig.json mode change 100755 => 100644 client/tslint.json mode change 100755 => 100644 config.minimal.yml mode change 100755 => 100644 config.template.yml mode change 100755 => 100644 docker-compose.dev.yml mode change 100755 => 100644 docker-compose.dockerhub.yml mode change 100755 => 100644 docker-compose.minimal.dev.yml mode change 100755 => 100644 docker-compose.minimal.yml mode change 100755 => 100644 docker-compose.swarm.minimal.yml mode change 100755 => 100644 docker-compose.test.yml mode change 100755 => 100644 docker-compose.yml mode change 100755 => 100644 docs/build.md mode change 100755 => 100644 docs/configuration.md mode change 100755 => 100644 docs/deployment-dev.md mode change 100755 => 100644 docs/deployment-production.md mode change 100755 => 100644 docs/features.md mode change 100755 => 100644 docs/getting-started.md mode change 100755 => 100644 docs/security.md mode change 100755 => 100644 example/compose/authelia/docker-compose.test.yml mode change 100755 => 100644 example/compose/docker-compose.base.yml mode change 100755 => 100644 example/compose/httpbin/docker-compose.yml mode change 100755 => 100644 example/compose/ldap/access.rules mode change 100755 => 100644 example/compose/ldap/base.ldif mode change 100755 => 100644 example/compose/ldap/docker-compose.admin.yml mode change 100755 => 100644 example/compose/ldap/docker-compose.yml mode change 100755 => 100644 example/compose/mongo/docker-compose.yml mode change 100755 => 100644 example/compose/nginx/backend/docker-compose.yml mode change 100755 => 100644 example/compose/nginx/backend/html/admin/secret.html mode change 100755 => 100644 example/compose/nginx/backend/html/dev/groups/admin/secret.html mode change 100755 => 100644 example/compose/nginx/backend/html/dev/groups/dev/secret.html mode change 100755 => 100644 example/compose/nginx/backend/html/dev/users/bob/secret.html mode change 100755 => 100644 example/compose/nginx/backend/html/dev/users/harry/secret.html mode change 100755 => 100644 example/compose/nginx/backend/html/dev/users/john/secret.html mode change 100755 => 100644 example/compose/nginx/backend/html/home/index.html mode change 100755 => 100644 example/compose/nginx/backend/html/icon.png mode change 100755 => 100644 example/compose/nginx/backend/html/mail/secret.html mode change 100755 => 100644 example/compose/nginx/backend/html/public/index.html mode change 100755 => 100644 example/compose/nginx/backend/html/public/secret.html mode change 100755 => 100644 example/compose/nginx/backend/html/single_factor/secret.html mode change 100755 => 100644 example/compose/nginx/backend/nginx.conf mode change 100755 => 100644 example/compose/nginx/minimal/docker-compose.yml mode change 100755 => 100644 example/compose/nginx/minimal/html/admin/secret.html mode change 100755 => 100644 example/compose/nginx/minimal/html/home/index.html mode change 100755 => 100644 example/compose/nginx/minimal/nginx.conf mode change 100755 => 100644 example/compose/nginx/minimal/ssl/server.crt mode change 100755 => 100644 example/compose/nginx/minimal/ssl/server.csr mode change 100755 => 100644 example/compose/nginx/minimal/ssl/server.key mode change 100755 => 100644 example/compose/nginx/portal/docker-compose.yml mode change 100755 => 100644 example/compose/nginx/portal/nginx.conf mode change 100755 => 100644 example/compose/nginx/portal/ssl/server.crt mode change 100755 => 100644 example/compose/nginx/portal/ssl/server.csr mode change 100755 => 100644 example/compose/nginx/portal/ssl/server.key mode change 100755 => 100644 example/compose/redis/docker-compose.yml mode change 100755 => 100644 example/compose/smtp/docker-compose.yml mode change 100755 => 100644 example/kube/README.md mode change 100755 => 100644 example/kube/apps/app-home/deployment.yml mode change 100755 => 100644 example/kube/apps/app-home/index.html mode change 100755 => 100644 example/kube/apps/app-home/service.yml mode change 100755 => 100644 example/kube/apps/app1/deployment.yml mode change 100755 => 100644 example/kube/apps/app1/index.html mode change 100755 => 100644 example/kube/apps/app1/service.yml mode change 100755 => 100644 example/kube/apps/app1/ssl/tls.crt mode change 100755 => 100644 example/kube/apps/app1/ssl/tls.csr mode change 100755 => 100644 example/kube/apps/app1/ssl/tls.key mode change 100755 => 100644 example/kube/apps/app2/deployment.yml mode change 100755 => 100644 example/kube/apps/app2/index.html mode change 100755 => 100644 example/kube/apps/app2/service.yml mode change 100755 => 100644 example/kube/apps/app2/ssl/tls.crt mode change 100755 => 100644 example/kube/apps/app2/ssl/tls.csr mode change 100755 => 100644 example/kube/apps/app2/ssl/tls.key mode change 100755 => 100644 example/kube/apps/insecure-ingress.yml mode change 100755 => 100644 example/kube/apps/secure-ingress.yml mode change 100755 => 100644 example/kube/authelia/configs/config.yml mode change 100755 => 100644 example/kube/authelia/deployment.yml mode change 100755 => 100644 example/kube/authelia/ingress.yml mode change 100755 => 100644 example/kube/authelia/service.yml mode change 100755 => 100644 example/kube/authelia/ssl/tls.crt mode change 100755 => 100644 example/kube/authelia/ssl/tls.csr mode change 100755 => 100644 example/kube/authelia/ssl/tls.key mode change 100755 => 100644 example/kube/bootstrap.sh mode change 100755 => 100644 example/kube/build_and_push.sh mode change 100755 => 100644 example/kube/docker-registry/daemonset.yml mode change 100755 => 100644 example/kube/docker-registry/ingress.yml mode change 100755 => 100644 example/kube/docker-registry/replicationcontroller.yml mode change 100755 => 100644 example/kube/docker-registry/service.yml mode change 100755 => 100644 example/kube/ingress-controller/default-backend.yml mode change 100755 => 100644 example/kube/ingress-controller/deployment.yml mode change 100755 => 100644 example/kube/ingress-controller/service.yml mode change 100755 => 100644 example/kube/ldap/Dockerfile mode change 100755 => 100644 example/kube/ldap/deployment.yml mode change 100755 => 100644 example/kube/ldap/service.yml mode change 100755 => 100644 example/kube/mailcatcher/deployment.yml mode change 100755 => 100644 example/kube/mailcatcher/ingress.yml mode change 100755 => 100644 example/kube/mailcatcher/service.yml mode change 100755 => 100644 example/kube/namespace.yml mode change 100755 => 100644 example/kube/storage/mongo.yml mode change 100755 => 100644 example/kube/storage/redis.yml mode change 100755 => 100644 images/authelia-title-white.png mode change 100755 => 100644 images/authelia-title.png mode change 100755 => 100644 images/email_confirmation.png mode change 100755 => 100644 images/first_factor.png mode change 100755 => 100644 images/icon.png mode change 100755 => 100644 images/kube-logo.png mode change 100755 => 100644 images/reset_password.png mode change 100755 => 100644 images/second_factor.png mode change 100755 => 100644 images/totp.png mode change 100755 => 100644 images/u2f.png mode change 100755 => 100644 package-lock.json mode change 100755 => 100644 package.json mode change 100755 => 100644 scripts/dc-dev.sh mode change 100755 => 100644 scripts/docker-publish.sh mode change 100755 => 100644 scripts/example-commit/dc-example.sh mode change 100755 => 100644 scripts/example-commit/deploy-example.sh mode change 100755 => 100644 scripts/example-commit/undeploy-example.sh mode change 100755 => 100644 scripts/example-dockerhub/dc-example.sh mode change 100755 => 100644 scripts/example-dockerhub/deploy-example.sh mode change 100755 => 100644 scripts/example-dockerhub/undeploy-example.sh mode change 100755 => 100644 scripts/integration-tests.sh mode change 100755 => 100644 scripts/npm-deployment-test.sh mode change 100755 => 100644 scripts/run-cucumber.sh mode change 100755 => 100644 scripts/travis.sh mode change 100755 => 100644 server/src/index.ts mode change 100755 => 100644 server/src/lib/AuthenticationSessionHandler.ts mode change 100755 => 100644 server/src/lib/ErrorReplies.ts mode change 100755 => 100644 server/src/lib/Exceptions.ts mode change 100755 => 100644 server/src/lib/FirstFactorValidator.ts mode change 100755 => 100644 server/src/lib/IdentityCheckMiddleware.spec.ts mode change 100755 => 100644 server/src/lib/IdentityCheckMiddleware.ts mode change 100755 => 100644 server/src/lib/IdentityCheckPreValidationTemplate.ts mode change 100755 => 100644 server/src/lib/IdentityValidable.ts mode change 100755 => 100644 server/src/lib/IdentityValidableStub.spec.ts mode change 100755 => 100644 server/src/lib/Server.spec.ts mode change 100755 => 100644 server/src/lib/Server.ts mode change 100755 => 100644 server/src/lib/ServerVariables.ts mode change 100755 => 100644 server/src/lib/ServerVariablesInitializer.ts mode change 100755 => 100644 server/src/lib/ServerVariablesMockBuilder.spec.ts mode change 100755 => 100644 server/src/lib/authentication/Level.ts mode change 100755 => 100644 server/src/lib/authentication/backends/GroupsAndEmails.ts mode change 100755 => 100644 server/src/lib/authentication/backends/IUsersDatabase.ts mode change 100755 => 100644 server/src/lib/authentication/backends/IUsersDatabaseStub.spec.ts mode change 100755 => 100644 server/src/lib/authentication/backends/file/FileUsersDatabase.spec.ts mode change 100755 => 100644 server/src/lib/authentication/backends/file/FileUsersDatabase.ts mode change 100755 => 100644 server/src/lib/authentication/backends/file/ReadWriteQueue.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/ISession.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/ISessionFactory.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/LdapUsersDatabase.spec.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/LdapUsersDatabase.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/SafeSession.spec.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/SafeSession.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/Sanitizer.spec.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/Sanitizer.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/Session.spec.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/Session.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/SessionFactory.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/SessionFactoryStub.spec.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/SessionStub.spec.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/connector/Connector.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/connector/ConnectorFactory.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/connector/ConnectorFactoryStub.spec.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/connector/ConnectorStub.spec.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/connector/IConnector.ts mode change 100755 => 100644 server/src/lib/authentication/backends/ldap/connector/IConnectorFactory.ts mode change 100755 => 100644 server/src/lib/authentication/totp/ITotpHandler.ts mode change 100755 => 100644 server/src/lib/authentication/totp/TotpHandler.spec.ts mode change 100755 => 100644 server/src/lib/authentication/totp/TotpHandler.ts mode change 100755 => 100644 server/src/lib/authentication/totp/TotpHandlerStub.spec.ts mode change 100755 => 100644 server/src/lib/authentication/u2f/IU2fHandler.ts mode change 100755 => 100644 server/src/lib/authentication/u2f/U2fHandler.ts mode change 100755 => 100644 server/src/lib/authentication/u2f/U2fHandlerStub.spec.ts mode change 100755 => 100644 server/src/lib/authorization/Authorizer.spec.ts mode change 100755 => 100644 server/src/lib/authorization/Authorizer.ts mode change 100755 => 100644 server/src/lib/authorization/AuthorizerStub.spec.ts mode change 100755 => 100644 server/src/lib/authorization/IAuthorizer.ts mode change 100755 => 100644 server/src/lib/authorization/Level.ts mode change 100755 => 100644 server/src/lib/authorization/MultipleDomainMatcher.ts mode change 100755 => 100644 server/src/lib/authorization/Object.ts mode change 100755 => 100644 server/src/lib/authorization/Subject.ts mode change 100755 => 100644 server/src/lib/configuration/ConfigurationParser.spec.ts mode change 100755 => 100644 server/src/lib/configuration/ConfigurationParser.ts mode change 100755 => 100644 server/src/lib/configuration/SessionConfigurationBuilder.spec.ts mode change 100755 => 100644 server/src/lib/configuration/SessionConfigurationBuilder.ts mode change 100755 => 100644 server/src/lib/configuration/schema/AclConfiguration.spec.ts mode change 100755 => 100644 server/src/lib/configuration/schema/AclConfiguration.ts mode change 100755 => 100644 server/src/lib/configuration/schema/AuthenticationBackendConfiguration.spec.ts mode change 100755 => 100644 server/src/lib/configuration/schema/AuthenticationBackendConfiguration.ts mode change 100755 => 100644 server/src/lib/configuration/schema/Configuration.ts mode change 100755 => 100644 server/src/lib/configuration/schema/FileUsersDatabaseConfiguration.ts mode change 100755 => 100644 server/src/lib/configuration/schema/LdapConfiguration.spec.ts mode change 100755 => 100644 server/src/lib/configuration/schema/LdapConfiguration.ts mode change 100755 => 100644 server/src/lib/configuration/schema/NotifierConfiguration.spec.ts mode change 100755 => 100644 server/src/lib/configuration/schema/NotifierConfiguration.ts mode change 100755 => 100644 server/src/lib/configuration/schema/RegulationConfiguration.spec.ts mode change 100755 => 100644 server/src/lib/configuration/schema/RegulationConfiguration.ts mode change 100755 => 100644 server/src/lib/configuration/schema/SessionConfiguration.spec.ts mode change 100755 => 100644 server/src/lib/configuration/schema/SessionConfiguration.ts mode change 100755 => 100644 server/src/lib/configuration/schema/StorageConfiguration.spec.ts mode change 100755 => 100644 server/src/lib/configuration/schema/StorageConfiguration.ts mode change 100755 => 100644 server/src/lib/configuration/schema/TotpConfiguration.ts mode change 100755 => 100644 server/src/lib/configuration/schema/UserDatabaseConfiguration.ts mode change 100755 => 100644 server/src/lib/connectors/mongo/IMongoClient.d.ts mode change 100755 => 100644 server/src/lib/connectors/mongo/MongoClient.spec.ts mode change 100755 => 100644 server/src/lib/connectors/mongo/MongoClient.ts mode change 100755 => 100644 server/src/lib/connectors/mongo/MongoClientStub.spec.ts mode change 100755 => 100644 server/src/lib/logging/GlobalLogger.ts mode change 100755 => 100644 server/src/lib/logging/GlobalLoggerStub.spec.ts mode change 100755 => 100644 server/src/lib/logging/IGlobalLogger.ts mode change 100755 => 100644 server/src/lib/logging/IRequestLogger.ts mode change 100755 => 100644 server/src/lib/logging/RequestLogger.ts mode change 100755 => 100644 server/src/lib/logging/RequestLoggerStub.spec.ts mode change 100755 => 100644 server/src/lib/notifiers/AbstractEmailNotifier.ts mode change 100755 => 100644 server/src/lib/notifiers/EmailNotifier.spec.ts mode change 100755 => 100644 server/src/lib/notifiers/EmailNotifier.ts mode change 100755 => 100644 server/src/lib/notifiers/FileSystemNotifier.ts mode change 100755 => 100644 server/src/lib/notifiers/IMailSender.ts mode change 100755 => 100644 server/src/lib/notifiers/IMailSenderBuilder.ts mode change 100755 => 100644 server/src/lib/notifiers/INotifier.ts mode change 100755 => 100644 server/src/lib/notifiers/MailSender.ts mode change 100755 => 100644 server/src/lib/notifiers/MailSenderBuilder.spec.ts mode change 100755 => 100644 server/src/lib/notifiers/MailSenderBuilder.ts mode change 100755 => 100644 server/src/lib/notifiers/MailSenderBuilderStub.spec.ts mode change 100755 => 100644 server/src/lib/notifiers/MailSenderStub.spec.ts mode change 100755 => 100644 server/src/lib/notifiers/NotifierFactory.spec.ts mode change 100755 => 100644 server/src/lib/notifiers/NotifierFactory.ts mode change 100755 => 100644 server/src/lib/notifiers/NotifierStub.spec.ts mode change 100755 => 100644 server/src/lib/notifiers/SmtpNotifier.ts mode change 100755 => 100644 server/src/lib/regulation/IRegulator.ts mode change 100755 => 100644 server/src/lib/regulation/Regulator.spec.ts mode change 100755 => 100644 server/src/lib/regulation/Regulator.ts mode change 100755 => 100644 server/src/lib/regulation/RegulatorStub.spec.ts mode change 100755 => 100644 server/src/lib/routes/error/401/get.spec.ts mode change 100755 => 100644 server/src/lib/routes/error/401/get.ts mode change 100755 => 100644 server/src/lib/routes/error/403/get.spec.ts mode change 100755 => 100644 server/src/lib/routes/error/403/get.ts mode change 100755 => 100644 server/src/lib/routes/error/404/get.spec.ts mode change 100755 => 100644 server/src/lib/routes/error/404/get.ts mode change 100755 => 100644 server/src/lib/routes/error/redirector.ts mode change 100755 => 100644 server/src/lib/routes/firstfactor/get.ts mode change 100755 => 100644 server/src/lib/routes/firstfactor/post.spec.ts mode change 100755 => 100644 server/src/lib/routes/firstfactor/post.ts mode change 100755 => 100644 server/src/lib/routes/loggedin/get.ts mode change 100755 => 100644 server/src/lib/routes/logout/get.ts mode change 100755 => 100644 server/src/lib/routes/password-reset/constants.ts mode change 100755 => 100644 server/src/lib/routes/password-reset/form/post.spec.ts mode change 100755 => 100644 server/src/lib/routes/password-reset/form/post.ts mode change 100755 => 100644 server/src/lib/routes/password-reset/identity/PasswordResetHandler.spec.ts mode change 100755 => 100644 server/src/lib/routes/password-reset/identity/PasswordResetHandler.ts mode change 100755 => 100644 server/src/lib/routes/password-reset/request/get.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/get.spec.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/get.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/redirect.spec.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/redirect.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/totp/constants.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/totp/identity/RegistrationHandler.spec.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/totp/identity/RegistrationHandler.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/totp/sign/post.spec.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/totp/sign/post.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/u2f/U2FCommon.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/u2f/identity/RegistrationHandler.spec.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/u2f/identity/RegistrationHandler.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/u2f/register/post.spec.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/u2f/register/post.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/u2f/register_request/get.spec.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/u2f/register_request/get.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/u2f/sign/post.spec.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/u2f/sign/post.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/u2f/sign_request/get.spec.ts mode change 100755 => 100644 server/src/lib/routes/secondfactor/u2f/sign_request/get.ts mode change 100755 => 100644 server/src/lib/routes/verify/access_control.ts mode change 100755 => 100644 server/src/lib/routes/verify/get.spec.ts mode change 100755 => 100644 server/src/lib/routes/verify/get.ts mode change 100755 => 100644 server/src/lib/routes/verify/get_basic_auth.ts mode change 100755 => 100644 server/src/lib/routes/verify/get_session_cookie.ts mode change 100755 => 100644 server/src/lib/storage/AuthenticationTraceDocument.d.ts mode change 100755 => 100644 server/src/lib/storage/CollectionFactoryFactory.ts mode change 100755 => 100644 server/src/lib/storage/CollectionFactoryStub.spec.ts mode change 100755 => 100644 server/src/lib/storage/CollectionStub.spec.ts mode change 100755 => 100644 server/src/lib/storage/ICollection.d.ts mode change 100755 => 100644 server/src/lib/storage/ICollectionFactory.d.ts mode change 100755 => 100644 server/src/lib/storage/IUserDataStore.d.ts mode change 100755 => 100644 server/src/lib/storage/IdentityValidationDocument.d.ts mode change 100755 => 100644 server/src/lib/storage/TOTPSecretDocument.d.ts mode change 100755 => 100644 server/src/lib/storage/U2FRegistrationDocument.d.ts mode change 100755 => 100644 server/src/lib/storage/UserDataStore.spec.ts mode change 100755 => 100644 server/src/lib/storage/UserDataStore.ts mode change 100755 => 100644 server/src/lib/storage/UserDataStoreStub.spec.ts mode change 100755 => 100644 server/src/lib/storage/mongo/MongoCollection.spec.ts mode change 100755 => 100644 server/src/lib/storage/mongo/MongoCollection.ts mode change 100755 => 100644 server/src/lib/storage/mongo/MongoCollectionFactory.spec.ts mode change 100755 => 100644 server/src/lib/storage/mongo/MongoCollectionFactory.ts mode change 100755 => 100644 server/src/lib/storage/nedb/NedbCollection.spec.ts mode change 100755 => 100644 server/src/lib/storage/nedb/NedbCollection.ts mode change 100755 => 100644 server/src/lib/storage/nedb/NedbCollectionFactory.spec.ts mode change 100755 => 100644 server/src/lib/storage/nedb/NedbCollectionFactory.ts mode change 100755 => 100644 server/src/lib/stubs/express.spec.ts mode change 100755 => 100644 server/src/lib/stubs/ldapjs.spec.ts mode change 100755 => 100644 server/src/lib/stubs/speakeasy.spec.ts mode change 100755 => 100644 server/src/lib/stubs/u2f.spec.ts mode change 100755 => 100644 server/src/lib/utils/HashGenerator.spec.ts mode change 100755 => 100644 server/src/lib/utils/HashGenerator.ts mode change 100755 => 100644 server/src/lib/utils/ObjectCloner.ts mode change 100755 => 100644 server/src/lib/utils/SafeRedirection.spec.ts mode change 100755 => 100644 server/src/lib/utils/SafeRedirection.ts mode change 100755 => 100644 server/src/lib/utils/URLDecomposer.spec.ts mode change 100755 => 100644 server/src/lib/utils/URLDecomposer.ts mode change 100755 => 100644 server/src/lib/web_server/Configurator.ts mode change 100755 => 100644 server/src/lib/web_server/RestApi.ts mode change 100755 => 100644 server/src/lib/web_server/middlewares/RequireValidatedFirstFactor.ts mode change 100755 => 100644 server/src/lib/web_server/middlewares/WithHeadersLogged.ts mode change 100755 => 100644 server/src/resources/email-template.ejs mode change 100755 => 100644 server/src/views/already-logged-in.pug mode change 100755 => 100644 server/src/views/errors/401.pug mode change 100755 => 100644 server/src/views/errors/403.pug mode change 100755 => 100644 server/src/views/errors/404.pug mode change 100755 => 100644 server/src/views/firstfactor.pug mode change 100755 => 100644 server/src/views/layout/layout.pug mode change 100755 => 100644 server/src/views/need-identity-validation.pug mode change 100755 => 100644 server/src/views/password-reset-form.pug mode change 100755 => 100644 server/src/views/password-reset-request.pug mode change 100755 => 100644 server/src/views/secondfactor.pug mode change 100755 => 100644 server/src/views/totp-register.pug mode change 100755 => 100644 server/src/views/u2f-register.pug mode change 100755 => 100644 server/test/requests.ts mode change 100755 => 100644 server/tsconfig.json mode change 100755 => 100644 server/tslint.json mode change 100755 => 100644 server/types/AuthenticationSession.ts mode change 100755 => 100644 server/types/Dependencies.ts mode change 100755 => 100644 server/types/Identity.ts mode change 100755 => 100644 server/types/TOTPSecret.ts mode change 100755 => 100644 server/types/U2FRegistration.ts mode change 100755 => 100644 server/types/dovehash.d.ts mode change 100755 => 100644 server/types/speakeasy.d.ts mode change 100755 => 100644 shared/BelongToDomain.ts mode change 100755 => 100644 shared/DomainExtractor.spec.ts mode change 100755 => 100644 shared/DomainExtractor.ts mode change 100755 => 100644 shared/ErrorMessage.ts mode change 100755 => 100644 shared/RedirectionMessage.ts mode change 100755 => 100644 shared/SignMessage.ts mode change 100755 => 100644 shared/UserMessages.ts mode change 100755 => 100644 shared/api.ts mode change 100755 => 100644 shared/constants.ts mode change 100755 => 100644 shared/types/u2f.d.ts mode change 100755 => 100644 test/complete-config/00-suite.ts mode change 100755 => 100644 test/complete-config/closed-redirection.ts mode change 100755 => 100644 test/complete-config/mongo-broken-connection.ts mode change 100755 => 100644 test/configuration.ts mode change 100755 => 100644 test/environment.ts mode change 100755 => 100644 test/features/access-control.feature mode change 100755 => 100644 test/features/auth-portal-redirection.feature mode change 100755 => 100644 test/features/authelia.feature mode change 100755 => 100644 test/features/authentication.feature mode change 100755 => 100644 test/features/forward-headers.feature mode change 100755 => 100644 test/features/redirection.feature mode change 100755 => 100644 test/features/registration.feature mode change 100755 => 100644 test/features/regulation.feature mode change 100755 => 100644 test/features/reset-password.feature mode change 100755 => 100644 test/features/resilience.feature mode change 100755 => 100644 test/features/restrictions.feature mode change 100755 => 100644 test/features/session-timeout.feature mode change 100755 => 100644 test/features/single-factor-domain.feature mode change 100755 => 100644 test/features/step_definitions/access-control.ts mode change 100755 => 100644 test/features/step_definitions/authelia.ts mode change 100755 => 100644 test/features/step_definitions/authentication.ts mode change 100755 => 100644 test/features/step_definitions/forward-headers.ts mode change 100755 => 100644 test/features/step_definitions/hooks.ts mode change 100755 => 100644 test/features/step_definitions/notifications.ts mode change 100755 => 100644 test/features/step_definitions/redirection.ts mode change 100755 => 100644 test/features/step_definitions/registration.ts mode change 100755 => 100644 test/features/step_definitions/regulation.ts mode change 100755 => 100644 test/features/step_definitions/reset-password.ts mode change 100755 => 100644 test/features/step_definitions/resilience.ts mode change 100755 => 100644 test/features/step_definitions/restrictions.ts mode change 100755 => 100644 test/features/step_definitions/session-timeout.ts mode change 100755 => 100644 test/features/step_definitions/single-factor.ts mode change 100755 => 100644 test/features/support/world.ts mode change 100755 => 100644 test/helpers/access-secret.ts mode change 100755 => 100644 test/helpers/click-on-button.ts mode change 100755 => 100644 test/helpers/click-on-link.ts mode change 100755 => 100644 test/helpers/fill-field.ts mode change 100755 => 100644 test/helpers/fill-login-page-and-click.ts mode change 100755 => 100644 test/helpers/full-login.ts mode change 100755 => 100644 test/helpers/get-identity-link.ts mode change 100755 => 100644 test/helpers/login-and-register-totp.ts mode change 100755 => 100644 test/helpers/login-as.ts mode change 100755 => 100644 test/helpers/register-totp.ts mode change 100755 => 100644 test/helpers/see-notification.ts mode change 100755 => 100644 test/helpers/validate-totp.ts mode change 100755 => 100644 test/helpers/visit-page.ts mode change 100755 => 100644 test/helpers/wait-redirected.ts mode change 100755 => 100644 test/helpers/with-driver.ts mode change 100755 => 100644 test/inactivity/00-suite.ts mode change 100755 => 100644 test/inactivity/keep_me_logged_in.ts mode change 100755 => 100644 test/minimal-config/00-suite.ts mode change 100755 => 100644 test/minimal-config/bad_password.ts mode change 100755 => 100644 test/minimal-config/fail_totp.ts mode change 100755 => 100644 test/minimal-config/register_totp.ts mode change 100755 => 100644 test/minimal-config/reset_password.ts mode change 100755 => 100644 test/minimal-config/validate_totp.ts mode change 100755 => 100644 themes/black/client/src/css/.directory mode change 100755 => 100644 themes/black/client/src/css/00-bootstrap.min.css mode change 100755 => 100644 themes/black/client/src/css/01-main.css mode change 100755 => 100644 themes/black/client/src/css/02-login.css mode change 100755 => 100644 themes/black/client/src/css/03-errors.css mode change 100755 => 100644 themes/black/client/src/css/03-password-reset-form.css mode change 100755 => 100644 themes/black/client/src/css/03-password-reset-request.css mode change 100755 => 100644 themes/black/client/src/css/03-totp-register.css mode change 100755 => 100644 themes/black/client/src/css/03-u2f-register.css mode change 100755 => 100644 themes/black/client/src/img/RandomizedPattern.svg mode change 100755 => 100644 themes/black/client/src/img/background.jpg mode change 100755 => 100644 themes/black/client/src/img/icon.png mode change 100755 => 100644 themes/black/client/src/img/mail.png mode change 100755 => 100644 themes/black/client/src/img/notifications/.directory mode change 100755 => 100644 themes/black/client/src/img/notifications/error.png mode change 100755 => 100644 themes/black/client/src/img/notifications/info.png mode change 100755 => 100644 themes/black/client/src/img/notifications/success.png mode change 100755 => 100644 themes/black/client/src/img/notifications/warning.png mode change 100755 => 100644 themes/black/client/src/img/padlock.png mode change 100755 => 100644 themes/black/client/src/img/password_white.png mode change 100755 => 100644 themes/black/client/src/img/pendrive.png mode change 100755 => 100644 themes/black/client/src/img/sharingan.png mode change 100755 => 100644 themes/black/client/src/img/stores/.directory mode change 100755 => 100644 themes/black/client/src/img/stores/applestore-badge.svg mode change 100755 => 100644 themes/black/client/src/img/stores/googleplay-badge.svg mode change 100755 => 100644 themes/black/client/src/img/success.png mode change 100755 => 100644 themes/black/client/src/img/user.png mode change 100755 => 100644 themes/black/client/src/img/warning.png mode change 100755 => 100644 themes/black/client/src/thirdparties/qrcode.min.js mode change 100755 => 100644 themes/black/client/src/thirdparties/u2f-api.js mode change 100755 => 100644 themes/black/server/.directory mode change 100755 => 100644 themes/black/server/src/resources/email-template.ejs mode change 100755 => 100644 themes/black/server/src/views/already-logged-in.pug mode change 100755 => 100644 themes/black/server/src/views/errors/.directory mode change 100755 => 100644 themes/black/server/src/views/errors/401.pug mode change 100755 => 100644 themes/black/server/src/views/errors/403.pug mode change 100755 => 100644 themes/black/server/src/views/errors/404.pug mode change 100755 => 100644 themes/black/server/src/views/firstfactor.pug mode change 100755 => 100644 themes/black/server/src/views/layout/layout.pug mode change 100755 => 100644 themes/black/server/src/views/need-identity-validation.pug mode change 100755 => 100644 themes/black/server/src/views/password-reset-form.pug mode change 100755 => 100644 themes/black/server/src/views/password-reset-request.pug mode change 100755 => 100644 themes/black/server/src/views/secondfactor.pug mode change 100755 => 100644 themes/black/server/src/views/totp-register.pug mode change 100755 => 100644 themes/black/server/src/views/u2f-register.pug mode change 100755 => 100644 themes/default/client/src/css/.directory mode change 100755 => 100644 themes/default/client/src/css/00-bootstrap.min.css mode change 100755 => 100644 themes/default/client/src/css/01-main.css mode change 100755 => 100644 themes/default/client/src/css/02-login.css mode change 100755 => 100644 themes/default/client/src/css/03-errors.css mode change 100755 => 100644 themes/default/client/src/css/03-password-reset-form.css mode change 100755 => 100644 themes/default/client/src/css/03-password-reset-request.css mode change 100755 => 100644 themes/default/client/src/css/03-totp-register.css mode change 100755 => 100644 themes/default/client/src/css/03-u2f-register.css mode change 100755 => 100644 themes/default/client/src/img/background.svg mode change 100755 => 100644 themes/default/client/src/img/icon.png mode change 100755 => 100644 themes/default/client/src/img/mail.png mode change 100755 => 100644 themes/default/client/src/img/notifications/.directory mode change 100755 => 100644 themes/default/client/src/img/notifications/error.png mode change 100755 => 100644 themes/default/client/src/img/notifications/info.png mode change 100755 => 100644 themes/default/client/src/img/notifications/success.png mode change 100755 => 100644 themes/default/client/src/img/notifications/warning.png mode change 100755 => 100644 themes/default/client/src/img/padlock.png mode change 100755 => 100644 themes/default/client/src/img/password.png mode change 100755 => 100644 themes/default/client/src/img/pendrive.png mode change 100755 => 100644 themes/default/client/src/img/stores/.directory mode change 100755 => 100644 themes/default/client/src/img/stores/applestore-badge.svg mode change 100755 => 100644 themes/default/client/src/img/stores/googleplay-badge.svg mode change 100755 => 100644 themes/default/client/src/img/success.png mode change 100755 => 100644 themes/default/client/src/img/user.png mode change 100755 => 100644 themes/default/client/src/img/warning.png mode change 100755 => 100644 themes/default/client/src/thirdparties/qrcode.min.js mode change 100755 => 100644 themes/default/server/.directory mode change 100755 => 100644 themes/default/server/src/resources/email-template.ejs mode change 100755 => 100644 themes/default/server/src/views/already-logged-in.pug mode change 100755 => 100644 themes/default/server/src/views/errors/.directory mode change 100755 => 100644 themes/default/server/src/views/errors/401.pug mode change 100755 => 100644 themes/default/server/src/views/errors/403.pug mode change 100755 => 100644 themes/default/server/src/views/errors/404.pug mode change 100755 => 100644 themes/default/server/src/views/firstfactor.pug mode change 100755 => 100644 themes/default/server/src/views/layout/layout.pug mode change 100755 => 100644 themes/default/server/src/views/need-identity-validation.pug mode change 100755 => 100644 themes/default/server/src/views/password-reset-form.pug mode change 100755 => 100644 themes/default/server/src/views/password-reset-request.pug mode change 100755 => 100644 themes/default/server/src/views/secondfactor.pug mode change 100755 => 100644 themes/default/server/src/views/totp-register.pug mode change 100755 => 100644 themes/default/server/src/views/u2f-register.pug mode change 100755 => 100644 themes/matrix/client/src/css/.directory mode change 100755 => 100644 themes/matrix/client/src/css/00-bootstrap.min.css mode change 100755 => 100644 themes/matrix/client/src/css/01-main.css mode change 100755 => 100644 themes/matrix/client/src/css/02-login.css mode change 100755 => 100644 themes/matrix/client/src/css/03-errors.css mode change 100755 => 100644 themes/matrix/client/src/css/03-password-reset-form.css mode change 100755 => 100644 themes/matrix/client/src/css/03-password-reset-request.css mode change 100755 => 100644 themes/matrix/client/src/css/03-totp-register.css mode change 100755 => 100644 themes/matrix/client/src/css/03-u2f-register.css mode change 100755 => 100644 themes/matrix/client/src/img/background.jpg mode change 100755 => 100644 themes/matrix/client/src/img/icon.png mode change 100755 => 100644 themes/matrix/client/src/img/mail.png mode change 100755 => 100644 themes/matrix/client/src/img/matrix_circle_128x128.png mode change 100755 => 100644 themes/matrix/client/src/img/notifications/.directory mode change 100755 => 100644 themes/matrix/client/src/img/notifications/error.png mode change 100755 => 100644 themes/matrix/client/src/img/notifications/info.png mode change 100755 => 100644 themes/matrix/client/src/img/notifications/success.png mode change 100755 => 100644 themes/matrix/client/src/img/notifications/warning.png mode change 100755 => 100644 themes/matrix/client/src/img/padlock.png mode change 100755 => 100644 themes/matrix/client/src/img/password_white.png mode change 100755 => 100644 themes/matrix/client/src/img/pendrive.png mode change 100755 => 100644 themes/matrix/client/src/img/stores/.directory mode change 100755 => 100644 themes/matrix/client/src/img/stores/applestore-badge.svg mode change 100755 => 100644 themes/matrix/client/src/img/stores/googleplay-badge.svg mode change 100755 => 100644 themes/matrix/client/src/img/success.png mode change 100755 => 100644 themes/matrix/client/src/img/user.png mode change 100755 => 100644 themes/matrix/client/src/img/warning.png mode change 100755 => 100644 themes/matrix/client/src/thirdparties/matrix.js mode change 100755 => 100644 themes/matrix/client/src/thirdparties/qrcode.min.js mode change 100755 => 100644 themes/matrix/client/src/thirdparties/u2f-api.js mode change 100755 => 100644 themes/matrix/server/.directory mode change 100755 => 100644 themes/matrix/server/src/resources/email-template.ejs mode change 100755 => 100644 themes/matrix/server/src/views/already-logged-in.pug mode change 100755 => 100644 themes/matrix/server/src/views/errors/.directory mode change 100755 => 100644 themes/matrix/server/src/views/errors/401.pug mode change 100755 => 100644 themes/matrix/server/src/views/errors/403.pug mode change 100755 => 100644 themes/matrix/server/src/views/errors/404.pug mode change 100755 => 100644 themes/matrix/server/src/views/firstfactor.pug mode change 100755 => 100644 themes/matrix/server/src/views/layout/layout.pug mode change 100755 => 100644 themes/matrix/server/src/views/need-identity-validation.pug mode change 100755 => 100644 themes/matrix/server/src/views/password-reset-form.pug mode change 100755 => 100644 themes/matrix/server/src/views/password-reset-request.pug mode change 100755 => 100644 themes/matrix/server/src/views/secondfactor.pug mode change 100755 => 100644 themes/matrix/server/src/views/totp-register.pug mode change 100755 => 100644 themes/matrix/server/src/views/u2f-register.pug mode change 100755 => 100644 themes/squares/client/src/css/.directory mode change 100755 => 100644 themes/squares/client/src/css/00-bootstrap.min.css mode change 100755 => 100644 themes/squares/client/src/css/01-main.css mode change 100755 => 100644 themes/squares/client/src/css/02-login.css mode change 100755 => 100644 themes/squares/client/src/css/03-errors.css mode change 100755 => 100644 themes/squares/client/src/css/03-password-reset-form.css mode change 100755 => 100644 themes/squares/client/src/css/03-password-reset-request.css mode change 100755 => 100644 themes/squares/client/src/css/03-totp-register.css mode change 100755 => 100644 themes/squares/client/src/css/03-u2f-register.css mode change 100755 => 100644 themes/squares/client/src/img/LargeTriangles.svg mode change 100755 => 100644 themes/squares/client/src/img/RandomizedPattern.svg mode change 100755 => 100644 themes/squares/client/src/img/background.jpg mode change 100755 => 100644 themes/squares/client/src/img/background.svg mode change 100755 => 100644 themes/squares/client/src/img/icon.png mode change 100755 => 100644 themes/squares/client/src/img/mail.png mode change 100755 => 100644 themes/squares/client/src/img/matrix_circle_128x128.png mode change 100755 => 100644 themes/squares/client/src/img/notifications/.directory mode change 100755 => 100644 themes/squares/client/src/img/notifications/error.png mode change 100755 => 100644 themes/squares/client/src/img/notifications/info.png mode change 100755 => 100644 themes/squares/client/src/img/notifications/success.png mode change 100755 => 100644 themes/squares/client/src/img/notifications/warning.png mode change 100755 => 100644 themes/squares/client/src/img/padlock.png mode change 100755 => 100644 themes/squares/client/src/img/password_white.png mode change 100755 => 100644 themes/squares/client/src/img/pendrive.png mode change 100755 => 100644 themes/squares/client/src/img/sharingan.png mode change 100755 => 100644 themes/squares/client/src/img/stores/.directory mode change 100755 => 100644 themes/squares/client/src/img/stores/applestore-badge.svg mode change 100755 => 100644 themes/squares/client/src/img/stores/googleplay-badge.svg mode change 100755 => 100644 themes/squares/client/src/img/success.png mode change 100755 => 100644 themes/squares/client/src/img/user.png mode change 100755 => 100644 themes/squares/client/src/img/warning.png mode change 100755 => 100644 themes/squares/client/src/thirdparties/qrcode.min.js mode change 100755 => 100644 themes/squares/client/src/thirdparties/u2f-api.js mode change 100755 => 100644 themes/squares/server/.directory mode change 100755 => 100644 themes/squares/server/src/resources/email-template.ejs mode change 100755 => 100644 themes/squares/server/src/views/already-logged-in.pug mode change 100755 => 100644 themes/squares/server/src/views/errors/.directory mode change 100755 => 100644 themes/squares/server/src/views/errors/401.pug mode change 100755 => 100644 themes/squares/server/src/views/errors/403.pug mode change 100755 => 100644 themes/squares/server/src/views/errors/404.pug mode change 100755 => 100644 themes/squares/server/src/views/firstfactor.pug mode change 100755 => 100644 themes/squares/server/src/views/layout/layout.pug mode change 100755 => 100644 themes/squares/server/src/views/need-identity-validation.pug mode change 100755 => 100644 themes/squares/server/src/views/password-reset-form.pug mode change 100755 => 100644 themes/squares/server/src/views/password-reset-request.pug mode change 100755 => 100644 themes/squares/server/src/views/secondfactor.pug mode change 100755 => 100644 themes/squares/server/src/views/totp-register.pug mode change 100755 => 100644 themes/squares/server/src/views/u2f-register.pug mode change 100755 => 100644 themes/triangles/client/src/.directory mode change 100755 => 100644 themes/triangles/client/src/css/.directory mode change 100755 => 100644 themes/triangles/client/src/css/00-bootstrap.min.css mode change 100755 => 100644 themes/triangles/client/src/css/01-main.css mode change 100755 => 100644 themes/triangles/client/src/css/02-login.css mode change 100755 => 100644 themes/triangles/client/src/css/03-errors.css mode change 100755 => 100644 themes/triangles/client/src/css/03-password-reset-form.css mode change 100755 => 100644 themes/triangles/client/src/css/03-password-reset-request.css mode change 100755 => 100644 themes/triangles/client/src/css/03-totp-register.css mode change 100755 => 100644 themes/triangles/client/src/css/03-u2f-register.css mode change 100755 => 100644 themes/triangles/client/src/img/LargeTriangles.svg mode change 100755 => 100644 themes/triangles/client/src/img/background.jpg mode change 100755 => 100644 themes/triangles/client/src/img/icon.png mode change 100755 => 100644 themes/triangles/client/src/img/mail.png mode change 100755 => 100644 themes/triangles/client/src/img/matrix_circle_128x128.png mode change 100755 => 100644 themes/triangles/client/src/img/notifications/.directory mode change 100755 => 100644 themes/triangles/client/src/img/notifications/error.png mode change 100755 => 100644 themes/triangles/client/src/img/notifications/info.png mode change 100755 => 100644 themes/triangles/client/src/img/notifications/success.png mode change 100755 => 100644 themes/triangles/client/src/img/notifications/warning.png mode change 100755 => 100644 themes/triangles/client/src/img/padlock.png mode change 100755 => 100644 themes/triangles/client/src/img/password_white.png mode change 100755 => 100644 themes/triangles/client/src/img/pendrive.png mode change 100755 => 100644 themes/triangles/client/src/img/sharingan.png mode change 100755 => 100644 themes/triangles/client/src/img/stores/.directory mode change 100755 => 100644 themes/triangles/client/src/img/stores/applestore-badge.svg mode change 100755 => 100644 themes/triangles/client/src/img/stores/googleplay-badge.svg mode change 100755 => 100644 themes/triangles/client/src/img/success.png mode change 100755 => 100644 themes/triangles/client/src/img/user.png mode change 100755 => 100644 themes/triangles/client/src/img/warning.png mode change 100755 => 100644 themes/triangles/client/src/thirdparties/qrcode.min.js mode change 100755 => 100644 themes/triangles/client/src/thirdparties/u2f-api.js mode change 100755 => 100644 themes/triangles/server/.directory mode change 100755 => 100644 themes/triangles/server/src/resources/email-template.ejs mode change 100755 => 100644 themes/triangles/server/src/views/already-logged-in.pug mode change 100755 => 100644 themes/triangles/server/src/views/errors/.directory mode change 100755 => 100644 themes/triangles/server/src/views/errors/401.pug mode change 100755 => 100644 themes/triangles/server/src/views/errors/403.pug mode change 100755 => 100644 themes/triangles/server/src/views/errors/404.pug mode change 100755 => 100644 themes/triangles/server/src/views/firstfactor.pug mode change 100755 => 100644 themes/triangles/server/src/views/layout/layout.pug mode change 100755 => 100644 themes/triangles/server/src/views/need-identity-validation.pug mode change 100755 => 100644 themes/triangles/server/src/views/password-reset-form.pug mode change 100755 => 100644 themes/triangles/server/src/views/password-reset-request.pug mode change 100755 => 100644 themes/triangles/server/src/views/secondfactor.pug mode change 100755 => 100644 themes/triangles/server/src/views/totp-register.pug mode change 100755 => 100644 themes/triangles/server/src/views/u2f-register.pug mode change 100755 => 100644 users_database.yml diff --git a/.gitignore b/.gitignore old mode 100755 new mode 100644 diff --git a/.npmignore b/.npmignore old mode 100755 new mode 100644 diff --git a/.travis.yml b/.travis.yml old mode 100755 new mode 100644 diff --git a/CHANGELOG.md b/CHANGELOG.md old mode 100755 new mode 100644 diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md old mode 100755 new mode 100644 diff --git a/Dockerfile b/Dockerfile old mode 100755 new mode 100644 diff --git a/Dockerfile.dev b/Dockerfile.dev old mode 100755 new mode 100644 diff --git a/Gruntfile.js b/Gruntfile.js old mode 100755 new mode 100644 diff --git a/LICENSE b/LICENSE old mode 100755 new mode 100644 diff --git a/README.md b/README.md old mode 100755 new mode 100644 diff --git a/client/src/css/00-bootstrap.min.css b/client/src/css/00-bootstrap.min.css old mode 100755 new mode 100644 diff --git a/client/src/css/01-main.css b/client/src/css/01-main.css old mode 100755 new mode 100644 diff --git a/client/src/css/02-login.css b/client/src/css/02-login.css old mode 100755 new mode 100644 diff --git a/client/src/css/03-errors.css b/client/src/css/03-errors.css old mode 100755 new mode 100644 diff --git a/client/src/css/03-password-reset-form.css b/client/src/css/03-password-reset-form.css old mode 100755 new mode 100644 diff --git a/client/src/css/03-password-reset-request.css b/client/src/css/03-password-reset-request.css old mode 100755 new mode 100644 diff --git a/client/src/css/03-totp-register.css b/client/src/css/03-totp-register.css old mode 100755 new mode 100644 diff --git a/client/src/css/03-u2f-register.css b/client/src/css/03-u2f-register.css old mode 100755 new mode 100644 diff --git a/client/src/img/background.svg b/client/src/img/background.svg old mode 100755 new mode 100644 diff --git a/client/src/img/icon.png b/client/src/img/icon.png old mode 100755 new mode 100644 diff --git a/client/src/img/mail.png b/client/src/img/mail.png old mode 100755 new mode 100644 diff --git a/client/src/img/notifications/error.png b/client/src/img/notifications/error.png old mode 100755 new mode 100644 diff --git a/client/src/img/notifications/info.png b/client/src/img/notifications/info.png old mode 100755 new mode 100644 diff --git a/client/src/img/notifications/success.png b/client/src/img/notifications/success.png old mode 100755 new mode 100644 diff --git a/client/src/img/notifications/warning.png b/client/src/img/notifications/warning.png old mode 100755 new mode 100644 diff --git a/client/src/img/padlock.png b/client/src/img/padlock.png old mode 100755 new mode 100644 diff --git a/client/src/img/password.png b/client/src/img/password.png old mode 100755 new mode 100644 diff --git a/client/src/img/pendrive.png b/client/src/img/pendrive.png old mode 100755 new mode 100644 diff --git a/client/src/img/stores/applestore-badge.svg b/client/src/img/stores/applestore-badge.svg old mode 100755 new mode 100644 diff --git a/client/src/img/stores/googleplay-badge.svg b/client/src/img/stores/googleplay-badge.svg old mode 100755 new mode 100644 diff --git a/client/src/img/success.png b/client/src/img/success.png old mode 100755 new mode 100644 diff --git a/client/src/img/user.png b/client/src/img/user.png old mode 100755 new mode 100644 diff --git a/client/src/img/warning.png b/client/src/img/warning.png old mode 100755 new mode 100644 diff --git a/client/src/index.ts b/client/src/index.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/GetPromised.ts b/client/src/lib/GetPromised.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/INotifier.ts b/client/src/lib/INotifier.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/Notifier.ts b/client/src/lib/Notifier.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/QueryParametersRetriever.ts b/client/src/lib/QueryParametersRetriever.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/SafeRedirect.ts b/client/src/lib/SafeRedirect.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/firstfactor/FirstFactorValidator.ts b/client/src/lib/firstfactor/FirstFactorValidator.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/firstfactor/UISelectors.ts b/client/src/lib/firstfactor/UISelectors.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/firstfactor/index.ts b/client/src/lib/firstfactor/index.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/reset-password/constants.ts b/client/src/lib/reset-password/constants.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/reset-password/reset-password-form.ts b/client/src/lib/reset-password/reset-password-form.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/reset-password/reset-password-request.ts b/client/src/lib/reset-password/reset-password-request.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/secondfactor/TOTPValidator.ts b/client/src/lib/secondfactor/TOTPValidator.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/secondfactor/U2FValidator.ts b/client/src/lib/secondfactor/U2FValidator.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/secondfactor/constants.ts b/client/src/lib/secondfactor/constants.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/secondfactor/index.ts b/client/src/lib/secondfactor/index.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/totp-register/totp-register.ts b/client/src/lib/totp-register/totp-register.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/totp-register/ui-selector.ts b/client/src/lib/totp-register/ui-selector.ts old mode 100755 new mode 100644 diff --git a/client/src/lib/u2f-register/u2f-register.ts b/client/src/lib/u2f-register/u2f-register.ts old mode 100755 new mode 100644 diff --git a/client/src/thirdparties/qrcode.min.js b/client/src/thirdparties/qrcode.min.js old mode 100755 new mode 100644 diff --git a/client/test/Notifier.test.ts b/client/test/Notifier.test.ts old mode 100755 new mode 100644 diff --git a/client/test/firstfactor/FirstFactorValidator.test.ts b/client/test/firstfactor/FirstFactorValidator.test.ts old mode 100755 new mode 100644 diff --git a/client/test/mocks/NotifierStub.ts b/client/test/mocks/NotifierStub.ts old mode 100755 new mode 100644 diff --git a/client/test/mocks/jquery.ts b/client/test/mocks/jquery.ts old mode 100755 new mode 100644 diff --git a/client/test/mocks/u2f-api.ts b/client/test/mocks/u2f-api.ts old mode 100755 new mode 100644 diff --git a/client/test/secondfactor/TOTPValidator.test.ts b/client/test/secondfactor/TOTPValidator.test.ts old mode 100755 new mode 100644 diff --git a/client/test/totp-register/totp-register.test.ts b/client/test/totp-register/totp-register.test.ts old mode 100755 new mode 100644 diff --git a/client/tsconfig.json b/client/tsconfig.json old mode 100755 new mode 100644 diff --git a/client/tslint.json b/client/tslint.json old mode 100755 new mode 100644 diff --git a/config.minimal.yml b/config.minimal.yml old mode 100755 new mode 100644 diff --git a/config.template.yml b/config.template.yml old mode 100755 new mode 100644 diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml old mode 100755 new mode 100644 diff --git a/docker-compose.dockerhub.yml b/docker-compose.dockerhub.yml old mode 100755 new mode 100644 diff --git a/docker-compose.minimal.dev.yml b/docker-compose.minimal.dev.yml old mode 100755 new mode 100644 diff --git a/docker-compose.minimal.yml b/docker-compose.minimal.yml old mode 100755 new mode 100644 diff --git a/docker-compose.swarm.minimal.yml b/docker-compose.swarm.minimal.yml old mode 100755 new mode 100644 diff --git a/docker-compose.test.yml b/docker-compose.test.yml old mode 100755 new mode 100644 diff --git a/docker-compose.yml b/docker-compose.yml old mode 100755 new mode 100644 diff --git a/docs/build.md b/docs/build.md old mode 100755 new mode 100644 diff --git a/docs/configuration.md b/docs/configuration.md old mode 100755 new mode 100644 diff --git a/docs/deployment-dev.md b/docs/deployment-dev.md old mode 100755 new mode 100644 diff --git a/docs/deployment-production.md b/docs/deployment-production.md old mode 100755 new mode 100644 diff --git a/docs/features.md b/docs/features.md old mode 100755 new mode 100644 diff --git a/docs/getting-started.md b/docs/getting-started.md old mode 100755 new mode 100644 diff --git a/docs/security.md b/docs/security.md old mode 100755 new mode 100644 diff --git a/example/compose/authelia/docker-compose.test.yml b/example/compose/authelia/docker-compose.test.yml old mode 100755 new mode 100644 diff --git a/example/compose/docker-compose.base.yml b/example/compose/docker-compose.base.yml old mode 100755 new mode 100644 diff --git a/example/compose/httpbin/docker-compose.yml b/example/compose/httpbin/docker-compose.yml old mode 100755 new mode 100644 diff --git a/example/compose/ldap/access.rules b/example/compose/ldap/access.rules old mode 100755 new mode 100644 diff --git a/example/compose/ldap/base.ldif b/example/compose/ldap/base.ldif old mode 100755 new mode 100644 diff --git a/example/compose/ldap/docker-compose.admin.yml b/example/compose/ldap/docker-compose.admin.yml old mode 100755 new mode 100644 diff --git a/example/compose/ldap/docker-compose.yml b/example/compose/ldap/docker-compose.yml old mode 100755 new mode 100644 diff --git a/example/compose/mongo/docker-compose.yml b/example/compose/mongo/docker-compose.yml old mode 100755 new mode 100644 diff --git a/example/compose/nginx/backend/docker-compose.yml b/example/compose/nginx/backend/docker-compose.yml old mode 100755 new mode 100644 diff --git a/example/compose/nginx/backend/html/admin/secret.html b/example/compose/nginx/backend/html/admin/secret.html old mode 100755 new mode 100644 diff --git a/example/compose/nginx/backend/html/dev/groups/admin/secret.html b/example/compose/nginx/backend/html/dev/groups/admin/secret.html old mode 100755 new mode 100644 diff --git a/example/compose/nginx/backend/html/dev/groups/dev/secret.html b/example/compose/nginx/backend/html/dev/groups/dev/secret.html old mode 100755 new mode 100644 diff --git a/example/compose/nginx/backend/html/dev/users/bob/secret.html b/example/compose/nginx/backend/html/dev/users/bob/secret.html old mode 100755 new mode 100644 diff --git a/example/compose/nginx/backend/html/dev/users/harry/secret.html b/example/compose/nginx/backend/html/dev/users/harry/secret.html old mode 100755 new mode 100644 diff --git a/example/compose/nginx/backend/html/dev/users/john/secret.html b/example/compose/nginx/backend/html/dev/users/john/secret.html old mode 100755 new mode 100644 diff --git a/example/compose/nginx/backend/html/home/index.html b/example/compose/nginx/backend/html/home/index.html old mode 100755 new mode 100644 diff --git a/example/compose/nginx/backend/html/icon.png b/example/compose/nginx/backend/html/icon.png old mode 100755 new mode 100644 diff --git a/example/compose/nginx/backend/html/mail/secret.html b/example/compose/nginx/backend/html/mail/secret.html old mode 100755 new mode 100644 diff --git a/example/compose/nginx/backend/html/public/index.html b/example/compose/nginx/backend/html/public/index.html old mode 100755 new mode 100644 diff --git a/example/compose/nginx/backend/html/public/secret.html b/example/compose/nginx/backend/html/public/secret.html old mode 100755 new mode 100644 diff --git a/example/compose/nginx/backend/html/single_factor/secret.html b/example/compose/nginx/backend/html/single_factor/secret.html old mode 100755 new mode 100644 diff --git a/example/compose/nginx/backend/nginx.conf b/example/compose/nginx/backend/nginx.conf old mode 100755 new mode 100644 diff --git a/example/compose/nginx/minimal/docker-compose.yml b/example/compose/nginx/minimal/docker-compose.yml old mode 100755 new mode 100644 diff --git a/example/compose/nginx/minimal/html/admin/secret.html b/example/compose/nginx/minimal/html/admin/secret.html old mode 100755 new mode 100644 diff --git a/example/compose/nginx/minimal/html/home/index.html b/example/compose/nginx/minimal/html/home/index.html old mode 100755 new mode 100644 diff --git a/example/compose/nginx/minimal/nginx.conf b/example/compose/nginx/minimal/nginx.conf old mode 100755 new mode 100644 diff --git a/example/compose/nginx/minimal/ssl/server.crt b/example/compose/nginx/minimal/ssl/server.crt old mode 100755 new mode 100644 diff --git a/example/compose/nginx/minimal/ssl/server.csr b/example/compose/nginx/minimal/ssl/server.csr old mode 100755 new mode 100644 diff --git a/example/compose/nginx/minimal/ssl/server.key b/example/compose/nginx/minimal/ssl/server.key old mode 100755 new mode 100644 diff --git a/example/compose/nginx/portal/docker-compose.yml b/example/compose/nginx/portal/docker-compose.yml old mode 100755 new mode 100644 diff --git a/example/compose/nginx/portal/nginx.conf b/example/compose/nginx/portal/nginx.conf old mode 100755 new mode 100644 diff --git a/example/compose/nginx/portal/ssl/server.crt b/example/compose/nginx/portal/ssl/server.crt old mode 100755 new mode 100644 diff --git a/example/compose/nginx/portal/ssl/server.csr b/example/compose/nginx/portal/ssl/server.csr old mode 100755 new mode 100644 diff --git a/example/compose/nginx/portal/ssl/server.key b/example/compose/nginx/portal/ssl/server.key old mode 100755 new mode 100644 diff --git a/example/compose/redis/docker-compose.yml b/example/compose/redis/docker-compose.yml old mode 100755 new mode 100644 diff --git a/example/compose/smtp/docker-compose.yml b/example/compose/smtp/docker-compose.yml old mode 100755 new mode 100644 diff --git a/example/kube/README.md b/example/kube/README.md old mode 100755 new mode 100644 diff --git a/example/kube/apps/app-home/deployment.yml b/example/kube/apps/app-home/deployment.yml old mode 100755 new mode 100644 diff --git a/example/kube/apps/app-home/index.html b/example/kube/apps/app-home/index.html old mode 100755 new mode 100644 diff --git a/example/kube/apps/app-home/service.yml b/example/kube/apps/app-home/service.yml old mode 100755 new mode 100644 diff --git a/example/kube/apps/app1/deployment.yml b/example/kube/apps/app1/deployment.yml old mode 100755 new mode 100644 diff --git a/example/kube/apps/app1/index.html b/example/kube/apps/app1/index.html old mode 100755 new mode 100644 diff --git a/example/kube/apps/app1/service.yml b/example/kube/apps/app1/service.yml old mode 100755 new mode 100644 diff --git a/example/kube/apps/app1/ssl/tls.crt b/example/kube/apps/app1/ssl/tls.crt old mode 100755 new mode 100644 diff --git a/example/kube/apps/app1/ssl/tls.csr b/example/kube/apps/app1/ssl/tls.csr old mode 100755 new mode 100644 diff --git a/example/kube/apps/app1/ssl/tls.key b/example/kube/apps/app1/ssl/tls.key old mode 100755 new mode 100644 diff --git a/example/kube/apps/app2/deployment.yml b/example/kube/apps/app2/deployment.yml old mode 100755 new mode 100644 diff --git a/example/kube/apps/app2/index.html b/example/kube/apps/app2/index.html old mode 100755 new mode 100644 diff --git a/example/kube/apps/app2/service.yml b/example/kube/apps/app2/service.yml old mode 100755 new mode 100644 diff --git a/example/kube/apps/app2/ssl/tls.crt b/example/kube/apps/app2/ssl/tls.crt old mode 100755 new mode 100644 diff --git a/example/kube/apps/app2/ssl/tls.csr b/example/kube/apps/app2/ssl/tls.csr old mode 100755 new mode 100644 diff --git a/example/kube/apps/app2/ssl/tls.key b/example/kube/apps/app2/ssl/tls.key old mode 100755 new mode 100644 diff --git a/example/kube/apps/insecure-ingress.yml b/example/kube/apps/insecure-ingress.yml old mode 100755 new mode 100644 diff --git a/example/kube/apps/secure-ingress.yml b/example/kube/apps/secure-ingress.yml old mode 100755 new mode 100644 diff --git a/example/kube/authelia/configs/config.yml b/example/kube/authelia/configs/config.yml old mode 100755 new mode 100644 diff --git a/example/kube/authelia/deployment.yml b/example/kube/authelia/deployment.yml old mode 100755 new mode 100644 diff --git a/example/kube/authelia/ingress.yml b/example/kube/authelia/ingress.yml old mode 100755 new mode 100644 diff --git a/example/kube/authelia/service.yml b/example/kube/authelia/service.yml old mode 100755 new mode 100644 diff --git a/example/kube/authelia/ssl/tls.crt b/example/kube/authelia/ssl/tls.crt old mode 100755 new mode 100644 diff --git a/example/kube/authelia/ssl/tls.csr b/example/kube/authelia/ssl/tls.csr old mode 100755 new mode 100644 diff --git a/example/kube/authelia/ssl/tls.key b/example/kube/authelia/ssl/tls.key old mode 100755 new mode 100644 diff --git a/example/kube/bootstrap.sh b/example/kube/bootstrap.sh old mode 100755 new mode 100644 diff --git a/example/kube/build_and_push.sh b/example/kube/build_and_push.sh old mode 100755 new mode 100644 diff --git a/example/kube/docker-registry/daemonset.yml b/example/kube/docker-registry/daemonset.yml old mode 100755 new mode 100644 diff --git a/example/kube/docker-registry/ingress.yml b/example/kube/docker-registry/ingress.yml old mode 100755 new mode 100644 diff --git a/example/kube/docker-registry/replicationcontroller.yml b/example/kube/docker-registry/replicationcontroller.yml old mode 100755 new mode 100644 diff --git a/example/kube/docker-registry/service.yml b/example/kube/docker-registry/service.yml old mode 100755 new mode 100644 diff --git a/example/kube/ingress-controller/default-backend.yml b/example/kube/ingress-controller/default-backend.yml old mode 100755 new mode 100644 diff --git a/example/kube/ingress-controller/deployment.yml b/example/kube/ingress-controller/deployment.yml old mode 100755 new mode 100644 diff --git a/example/kube/ingress-controller/service.yml b/example/kube/ingress-controller/service.yml old mode 100755 new mode 100644 diff --git a/example/kube/ldap/Dockerfile b/example/kube/ldap/Dockerfile old mode 100755 new mode 100644 diff --git a/example/kube/ldap/deployment.yml b/example/kube/ldap/deployment.yml old mode 100755 new mode 100644 diff --git a/example/kube/ldap/service.yml b/example/kube/ldap/service.yml old mode 100755 new mode 100644 diff --git a/example/kube/mailcatcher/deployment.yml b/example/kube/mailcatcher/deployment.yml old mode 100755 new mode 100644 diff --git a/example/kube/mailcatcher/ingress.yml b/example/kube/mailcatcher/ingress.yml old mode 100755 new mode 100644 diff --git a/example/kube/mailcatcher/service.yml b/example/kube/mailcatcher/service.yml old mode 100755 new mode 100644 diff --git a/example/kube/namespace.yml b/example/kube/namespace.yml old mode 100755 new mode 100644 diff --git a/example/kube/storage/mongo.yml b/example/kube/storage/mongo.yml old mode 100755 new mode 100644 diff --git a/example/kube/storage/redis.yml b/example/kube/storage/redis.yml old mode 100755 new mode 100644 diff --git a/images/authelia-title-white.png b/images/authelia-title-white.png old mode 100755 new mode 100644 diff --git a/images/authelia-title.png b/images/authelia-title.png old mode 100755 new mode 100644 diff --git a/images/email_confirmation.png b/images/email_confirmation.png old mode 100755 new mode 100644 diff --git a/images/first_factor.png b/images/first_factor.png old mode 100755 new mode 100644 diff --git a/images/icon.png b/images/icon.png old mode 100755 new mode 100644 diff --git a/images/kube-logo.png b/images/kube-logo.png old mode 100755 new mode 100644 diff --git a/images/reset_password.png b/images/reset_password.png old mode 100755 new mode 100644 diff --git a/images/second_factor.png b/images/second_factor.png old mode 100755 new mode 100644 diff --git a/images/totp.png b/images/totp.png old mode 100755 new mode 100644 diff --git a/images/u2f.png b/images/u2f.png old mode 100755 new mode 100644 diff --git a/package-lock.json b/package-lock.json old mode 100755 new mode 100644 diff --git a/package.json b/package.json old mode 100755 new mode 100644 diff --git a/scripts/dc-dev.sh b/scripts/dc-dev.sh old mode 100755 new mode 100644 diff --git a/scripts/docker-publish.sh b/scripts/docker-publish.sh old mode 100755 new mode 100644 diff --git a/scripts/example-commit/dc-example.sh b/scripts/example-commit/dc-example.sh old mode 100755 new mode 100644 diff --git a/scripts/example-commit/deploy-example.sh b/scripts/example-commit/deploy-example.sh old mode 100755 new mode 100644 diff --git a/scripts/example-commit/undeploy-example.sh b/scripts/example-commit/undeploy-example.sh old mode 100755 new mode 100644 diff --git a/scripts/example-dockerhub/dc-example.sh b/scripts/example-dockerhub/dc-example.sh old mode 100755 new mode 100644 diff --git a/scripts/example-dockerhub/deploy-example.sh b/scripts/example-dockerhub/deploy-example.sh old mode 100755 new mode 100644 diff --git a/scripts/example-dockerhub/undeploy-example.sh b/scripts/example-dockerhub/undeploy-example.sh old mode 100755 new mode 100644 diff --git a/scripts/integration-tests.sh b/scripts/integration-tests.sh old mode 100755 new mode 100644 diff --git a/scripts/npm-deployment-test.sh b/scripts/npm-deployment-test.sh old mode 100755 new mode 100644 diff --git a/scripts/run-cucumber.sh b/scripts/run-cucumber.sh old mode 100755 new mode 100644 diff --git a/scripts/travis.sh b/scripts/travis.sh old mode 100755 new mode 100644 diff --git a/server/src/index.ts b/server/src/index.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/AuthenticationSessionHandler.ts b/server/src/lib/AuthenticationSessionHandler.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/ErrorReplies.ts b/server/src/lib/ErrorReplies.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/Exceptions.ts b/server/src/lib/Exceptions.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/FirstFactorValidator.ts b/server/src/lib/FirstFactorValidator.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/IdentityCheckMiddleware.spec.ts b/server/src/lib/IdentityCheckMiddleware.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/IdentityCheckMiddleware.ts b/server/src/lib/IdentityCheckMiddleware.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/IdentityCheckPreValidationTemplate.ts b/server/src/lib/IdentityCheckPreValidationTemplate.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/IdentityValidable.ts b/server/src/lib/IdentityValidable.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/IdentityValidableStub.spec.ts b/server/src/lib/IdentityValidableStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/Server.spec.ts b/server/src/lib/Server.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/Server.ts b/server/src/lib/Server.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/ServerVariables.ts b/server/src/lib/ServerVariables.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/ServerVariablesInitializer.ts b/server/src/lib/ServerVariablesInitializer.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/ServerVariablesMockBuilder.spec.ts b/server/src/lib/ServerVariablesMockBuilder.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/Level.ts b/server/src/lib/authentication/Level.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/GroupsAndEmails.ts b/server/src/lib/authentication/backends/GroupsAndEmails.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/IUsersDatabase.ts b/server/src/lib/authentication/backends/IUsersDatabase.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/IUsersDatabaseStub.spec.ts b/server/src/lib/authentication/backends/IUsersDatabaseStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/file/FileUsersDatabase.spec.ts b/server/src/lib/authentication/backends/file/FileUsersDatabase.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/file/FileUsersDatabase.ts b/server/src/lib/authentication/backends/file/FileUsersDatabase.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/file/ReadWriteQueue.ts b/server/src/lib/authentication/backends/file/ReadWriteQueue.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/ISession.ts b/server/src/lib/authentication/backends/ldap/ISession.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/ISessionFactory.ts b/server/src/lib/authentication/backends/ldap/ISessionFactory.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/LdapUsersDatabase.spec.ts b/server/src/lib/authentication/backends/ldap/LdapUsersDatabase.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/LdapUsersDatabase.ts b/server/src/lib/authentication/backends/ldap/LdapUsersDatabase.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/SafeSession.spec.ts b/server/src/lib/authentication/backends/ldap/SafeSession.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/SafeSession.ts b/server/src/lib/authentication/backends/ldap/SafeSession.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/Sanitizer.spec.ts b/server/src/lib/authentication/backends/ldap/Sanitizer.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/Sanitizer.ts b/server/src/lib/authentication/backends/ldap/Sanitizer.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/Session.spec.ts b/server/src/lib/authentication/backends/ldap/Session.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/Session.ts b/server/src/lib/authentication/backends/ldap/Session.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/SessionFactory.ts b/server/src/lib/authentication/backends/ldap/SessionFactory.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/SessionFactoryStub.spec.ts b/server/src/lib/authentication/backends/ldap/SessionFactoryStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/SessionStub.spec.ts b/server/src/lib/authentication/backends/ldap/SessionStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/connector/Connector.ts b/server/src/lib/authentication/backends/ldap/connector/Connector.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/connector/ConnectorFactory.ts b/server/src/lib/authentication/backends/ldap/connector/ConnectorFactory.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/connector/ConnectorFactoryStub.spec.ts b/server/src/lib/authentication/backends/ldap/connector/ConnectorFactoryStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/connector/ConnectorStub.spec.ts b/server/src/lib/authentication/backends/ldap/connector/ConnectorStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/connector/IConnector.ts b/server/src/lib/authentication/backends/ldap/connector/IConnector.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/backends/ldap/connector/IConnectorFactory.ts b/server/src/lib/authentication/backends/ldap/connector/IConnectorFactory.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/totp/ITotpHandler.ts b/server/src/lib/authentication/totp/ITotpHandler.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/totp/TotpHandler.spec.ts b/server/src/lib/authentication/totp/TotpHandler.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/totp/TotpHandler.ts b/server/src/lib/authentication/totp/TotpHandler.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/totp/TotpHandlerStub.spec.ts b/server/src/lib/authentication/totp/TotpHandlerStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/u2f/IU2fHandler.ts b/server/src/lib/authentication/u2f/IU2fHandler.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/u2f/U2fHandler.ts b/server/src/lib/authentication/u2f/U2fHandler.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authentication/u2f/U2fHandlerStub.spec.ts b/server/src/lib/authentication/u2f/U2fHandlerStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authorization/Authorizer.spec.ts b/server/src/lib/authorization/Authorizer.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authorization/Authorizer.ts b/server/src/lib/authorization/Authorizer.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authorization/AuthorizerStub.spec.ts b/server/src/lib/authorization/AuthorizerStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authorization/IAuthorizer.ts b/server/src/lib/authorization/IAuthorizer.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authorization/Level.ts b/server/src/lib/authorization/Level.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authorization/MultipleDomainMatcher.ts b/server/src/lib/authorization/MultipleDomainMatcher.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authorization/Object.ts b/server/src/lib/authorization/Object.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/authorization/Subject.ts b/server/src/lib/authorization/Subject.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/ConfigurationParser.spec.ts b/server/src/lib/configuration/ConfigurationParser.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/ConfigurationParser.ts b/server/src/lib/configuration/ConfigurationParser.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/SessionConfigurationBuilder.spec.ts b/server/src/lib/configuration/SessionConfigurationBuilder.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/SessionConfigurationBuilder.ts b/server/src/lib/configuration/SessionConfigurationBuilder.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/AclConfiguration.spec.ts b/server/src/lib/configuration/schema/AclConfiguration.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/AclConfiguration.ts b/server/src/lib/configuration/schema/AclConfiguration.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/AuthenticationBackendConfiguration.spec.ts b/server/src/lib/configuration/schema/AuthenticationBackendConfiguration.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/AuthenticationBackendConfiguration.ts b/server/src/lib/configuration/schema/AuthenticationBackendConfiguration.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/Configuration.ts b/server/src/lib/configuration/schema/Configuration.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/FileUsersDatabaseConfiguration.ts b/server/src/lib/configuration/schema/FileUsersDatabaseConfiguration.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/LdapConfiguration.spec.ts b/server/src/lib/configuration/schema/LdapConfiguration.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/LdapConfiguration.ts b/server/src/lib/configuration/schema/LdapConfiguration.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/NotifierConfiguration.spec.ts b/server/src/lib/configuration/schema/NotifierConfiguration.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/NotifierConfiguration.ts b/server/src/lib/configuration/schema/NotifierConfiguration.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/RegulationConfiguration.spec.ts b/server/src/lib/configuration/schema/RegulationConfiguration.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/RegulationConfiguration.ts b/server/src/lib/configuration/schema/RegulationConfiguration.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/SessionConfiguration.spec.ts b/server/src/lib/configuration/schema/SessionConfiguration.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/SessionConfiguration.ts b/server/src/lib/configuration/schema/SessionConfiguration.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/StorageConfiguration.spec.ts b/server/src/lib/configuration/schema/StorageConfiguration.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/StorageConfiguration.ts b/server/src/lib/configuration/schema/StorageConfiguration.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/TotpConfiguration.ts b/server/src/lib/configuration/schema/TotpConfiguration.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/configuration/schema/UserDatabaseConfiguration.ts b/server/src/lib/configuration/schema/UserDatabaseConfiguration.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/connectors/mongo/IMongoClient.d.ts b/server/src/lib/connectors/mongo/IMongoClient.d.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/connectors/mongo/MongoClient.spec.ts b/server/src/lib/connectors/mongo/MongoClient.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/connectors/mongo/MongoClient.ts b/server/src/lib/connectors/mongo/MongoClient.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/connectors/mongo/MongoClientStub.spec.ts b/server/src/lib/connectors/mongo/MongoClientStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/logging/GlobalLogger.ts b/server/src/lib/logging/GlobalLogger.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/logging/GlobalLoggerStub.spec.ts b/server/src/lib/logging/GlobalLoggerStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/logging/IGlobalLogger.ts b/server/src/lib/logging/IGlobalLogger.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/logging/IRequestLogger.ts b/server/src/lib/logging/IRequestLogger.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/logging/RequestLogger.ts b/server/src/lib/logging/RequestLogger.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/logging/RequestLoggerStub.spec.ts b/server/src/lib/logging/RequestLoggerStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/notifiers/AbstractEmailNotifier.ts b/server/src/lib/notifiers/AbstractEmailNotifier.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/notifiers/EmailNotifier.spec.ts b/server/src/lib/notifiers/EmailNotifier.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/notifiers/EmailNotifier.ts b/server/src/lib/notifiers/EmailNotifier.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/notifiers/FileSystemNotifier.ts b/server/src/lib/notifiers/FileSystemNotifier.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/notifiers/IMailSender.ts b/server/src/lib/notifiers/IMailSender.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/notifiers/IMailSenderBuilder.ts b/server/src/lib/notifiers/IMailSenderBuilder.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/notifiers/INotifier.ts b/server/src/lib/notifiers/INotifier.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/notifiers/MailSender.ts b/server/src/lib/notifiers/MailSender.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/notifiers/MailSenderBuilder.spec.ts b/server/src/lib/notifiers/MailSenderBuilder.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/notifiers/MailSenderBuilder.ts b/server/src/lib/notifiers/MailSenderBuilder.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/notifiers/MailSenderBuilderStub.spec.ts b/server/src/lib/notifiers/MailSenderBuilderStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/notifiers/MailSenderStub.spec.ts b/server/src/lib/notifiers/MailSenderStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/notifiers/NotifierFactory.spec.ts b/server/src/lib/notifiers/NotifierFactory.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/notifiers/NotifierFactory.ts b/server/src/lib/notifiers/NotifierFactory.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/notifiers/NotifierStub.spec.ts b/server/src/lib/notifiers/NotifierStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/notifiers/SmtpNotifier.ts b/server/src/lib/notifiers/SmtpNotifier.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/regulation/IRegulator.ts b/server/src/lib/regulation/IRegulator.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/regulation/Regulator.spec.ts b/server/src/lib/regulation/Regulator.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/regulation/Regulator.ts b/server/src/lib/regulation/Regulator.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/regulation/RegulatorStub.spec.ts b/server/src/lib/regulation/RegulatorStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/error/401/get.spec.ts b/server/src/lib/routes/error/401/get.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/error/401/get.ts b/server/src/lib/routes/error/401/get.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/error/403/get.spec.ts b/server/src/lib/routes/error/403/get.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/error/403/get.ts b/server/src/lib/routes/error/403/get.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/error/404/get.spec.ts b/server/src/lib/routes/error/404/get.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/error/404/get.ts b/server/src/lib/routes/error/404/get.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/error/redirector.ts b/server/src/lib/routes/error/redirector.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/firstfactor/get.ts b/server/src/lib/routes/firstfactor/get.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/firstfactor/post.spec.ts b/server/src/lib/routes/firstfactor/post.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/firstfactor/post.ts b/server/src/lib/routes/firstfactor/post.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/loggedin/get.ts b/server/src/lib/routes/loggedin/get.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/logout/get.ts b/server/src/lib/routes/logout/get.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/password-reset/constants.ts b/server/src/lib/routes/password-reset/constants.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/password-reset/form/post.spec.ts b/server/src/lib/routes/password-reset/form/post.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/password-reset/form/post.ts b/server/src/lib/routes/password-reset/form/post.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/password-reset/identity/PasswordResetHandler.spec.ts b/server/src/lib/routes/password-reset/identity/PasswordResetHandler.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/password-reset/identity/PasswordResetHandler.ts b/server/src/lib/routes/password-reset/identity/PasswordResetHandler.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/password-reset/request/get.ts b/server/src/lib/routes/password-reset/request/get.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/get.spec.ts b/server/src/lib/routes/secondfactor/get.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/get.ts b/server/src/lib/routes/secondfactor/get.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/redirect.spec.ts b/server/src/lib/routes/secondfactor/redirect.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/redirect.ts b/server/src/lib/routes/secondfactor/redirect.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/totp/constants.ts b/server/src/lib/routes/secondfactor/totp/constants.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/totp/identity/RegistrationHandler.spec.ts b/server/src/lib/routes/secondfactor/totp/identity/RegistrationHandler.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/totp/identity/RegistrationHandler.ts b/server/src/lib/routes/secondfactor/totp/identity/RegistrationHandler.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/totp/sign/post.spec.ts b/server/src/lib/routes/secondfactor/totp/sign/post.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/totp/sign/post.ts b/server/src/lib/routes/secondfactor/totp/sign/post.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/u2f/U2FCommon.ts b/server/src/lib/routes/secondfactor/u2f/U2FCommon.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/u2f/identity/RegistrationHandler.spec.ts b/server/src/lib/routes/secondfactor/u2f/identity/RegistrationHandler.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/u2f/identity/RegistrationHandler.ts b/server/src/lib/routes/secondfactor/u2f/identity/RegistrationHandler.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/u2f/register/post.spec.ts b/server/src/lib/routes/secondfactor/u2f/register/post.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/u2f/register/post.ts b/server/src/lib/routes/secondfactor/u2f/register/post.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/u2f/register_request/get.spec.ts b/server/src/lib/routes/secondfactor/u2f/register_request/get.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/u2f/register_request/get.ts b/server/src/lib/routes/secondfactor/u2f/register_request/get.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/u2f/sign/post.spec.ts b/server/src/lib/routes/secondfactor/u2f/sign/post.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/u2f/sign/post.ts b/server/src/lib/routes/secondfactor/u2f/sign/post.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/u2f/sign_request/get.spec.ts b/server/src/lib/routes/secondfactor/u2f/sign_request/get.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/secondfactor/u2f/sign_request/get.ts b/server/src/lib/routes/secondfactor/u2f/sign_request/get.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/verify/access_control.ts b/server/src/lib/routes/verify/access_control.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/verify/get.spec.ts b/server/src/lib/routes/verify/get.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/verify/get.ts b/server/src/lib/routes/verify/get.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/verify/get_basic_auth.ts b/server/src/lib/routes/verify/get_basic_auth.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/routes/verify/get_session_cookie.ts b/server/src/lib/routes/verify/get_session_cookie.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/AuthenticationTraceDocument.d.ts b/server/src/lib/storage/AuthenticationTraceDocument.d.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/CollectionFactoryFactory.ts b/server/src/lib/storage/CollectionFactoryFactory.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/CollectionFactoryStub.spec.ts b/server/src/lib/storage/CollectionFactoryStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/CollectionStub.spec.ts b/server/src/lib/storage/CollectionStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/ICollection.d.ts b/server/src/lib/storage/ICollection.d.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/ICollectionFactory.d.ts b/server/src/lib/storage/ICollectionFactory.d.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/IUserDataStore.d.ts b/server/src/lib/storage/IUserDataStore.d.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/IdentityValidationDocument.d.ts b/server/src/lib/storage/IdentityValidationDocument.d.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/TOTPSecretDocument.d.ts b/server/src/lib/storage/TOTPSecretDocument.d.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/U2FRegistrationDocument.d.ts b/server/src/lib/storage/U2FRegistrationDocument.d.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/UserDataStore.spec.ts b/server/src/lib/storage/UserDataStore.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/UserDataStore.ts b/server/src/lib/storage/UserDataStore.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/UserDataStoreStub.spec.ts b/server/src/lib/storage/UserDataStoreStub.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/mongo/MongoCollection.spec.ts b/server/src/lib/storage/mongo/MongoCollection.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/mongo/MongoCollection.ts b/server/src/lib/storage/mongo/MongoCollection.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/mongo/MongoCollectionFactory.spec.ts b/server/src/lib/storage/mongo/MongoCollectionFactory.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/mongo/MongoCollectionFactory.ts b/server/src/lib/storage/mongo/MongoCollectionFactory.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/nedb/NedbCollection.spec.ts b/server/src/lib/storage/nedb/NedbCollection.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/nedb/NedbCollection.ts b/server/src/lib/storage/nedb/NedbCollection.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/nedb/NedbCollectionFactory.spec.ts b/server/src/lib/storage/nedb/NedbCollectionFactory.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/storage/nedb/NedbCollectionFactory.ts b/server/src/lib/storage/nedb/NedbCollectionFactory.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/stubs/express.spec.ts b/server/src/lib/stubs/express.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/stubs/ldapjs.spec.ts b/server/src/lib/stubs/ldapjs.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/stubs/speakeasy.spec.ts b/server/src/lib/stubs/speakeasy.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/stubs/u2f.spec.ts b/server/src/lib/stubs/u2f.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/utils/HashGenerator.spec.ts b/server/src/lib/utils/HashGenerator.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/utils/HashGenerator.ts b/server/src/lib/utils/HashGenerator.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/utils/ObjectCloner.ts b/server/src/lib/utils/ObjectCloner.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/utils/SafeRedirection.spec.ts b/server/src/lib/utils/SafeRedirection.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/utils/SafeRedirection.ts b/server/src/lib/utils/SafeRedirection.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/utils/URLDecomposer.spec.ts b/server/src/lib/utils/URLDecomposer.spec.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/utils/URLDecomposer.ts b/server/src/lib/utils/URLDecomposer.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/web_server/Configurator.ts b/server/src/lib/web_server/Configurator.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/web_server/RestApi.ts b/server/src/lib/web_server/RestApi.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/web_server/middlewares/RequireValidatedFirstFactor.ts b/server/src/lib/web_server/middlewares/RequireValidatedFirstFactor.ts old mode 100755 new mode 100644 diff --git a/server/src/lib/web_server/middlewares/WithHeadersLogged.ts b/server/src/lib/web_server/middlewares/WithHeadersLogged.ts old mode 100755 new mode 100644 diff --git a/server/src/resources/email-template.ejs b/server/src/resources/email-template.ejs old mode 100755 new mode 100644 diff --git a/server/src/views/already-logged-in.pug b/server/src/views/already-logged-in.pug old mode 100755 new mode 100644 diff --git a/server/src/views/errors/401.pug b/server/src/views/errors/401.pug old mode 100755 new mode 100644 diff --git a/server/src/views/errors/403.pug b/server/src/views/errors/403.pug old mode 100755 new mode 100644 diff --git a/server/src/views/errors/404.pug b/server/src/views/errors/404.pug old mode 100755 new mode 100644 diff --git a/server/src/views/firstfactor.pug b/server/src/views/firstfactor.pug old mode 100755 new mode 100644 diff --git a/server/src/views/layout/layout.pug b/server/src/views/layout/layout.pug old mode 100755 new mode 100644 diff --git a/server/src/views/need-identity-validation.pug b/server/src/views/need-identity-validation.pug old mode 100755 new mode 100644 diff --git a/server/src/views/password-reset-form.pug b/server/src/views/password-reset-form.pug old mode 100755 new mode 100644 diff --git a/server/src/views/password-reset-request.pug b/server/src/views/password-reset-request.pug old mode 100755 new mode 100644 diff --git a/server/src/views/secondfactor.pug b/server/src/views/secondfactor.pug old mode 100755 new mode 100644 diff --git a/server/src/views/totp-register.pug b/server/src/views/totp-register.pug old mode 100755 new mode 100644 diff --git a/server/src/views/u2f-register.pug b/server/src/views/u2f-register.pug old mode 100755 new mode 100644 diff --git a/server/test/requests.ts b/server/test/requests.ts old mode 100755 new mode 100644 diff --git a/server/tsconfig.json b/server/tsconfig.json old mode 100755 new mode 100644 diff --git a/server/tslint.json b/server/tslint.json old mode 100755 new mode 100644 diff --git a/server/types/AuthenticationSession.ts b/server/types/AuthenticationSession.ts old mode 100755 new mode 100644 diff --git a/server/types/Dependencies.ts b/server/types/Dependencies.ts old mode 100755 new mode 100644 diff --git a/server/types/Identity.ts b/server/types/Identity.ts old mode 100755 new mode 100644 diff --git a/server/types/TOTPSecret.ts b/server/types/TOTPSecret.ts old mode 100755 new mode 100644 diff --git a/server/types/U2FRegistration.ts b/server/types/U2FRegistration.ts old mode 100755 new mode 100644 diff --git a/server/types/dovehash.d.ts b/server/types/dovehash.d.ts old mode 100755 new mode 100644 diff --git a/server/types/speakeasy.d.ts b/server/types/speakeasy.d.ts old mode 100755 new mode 100644 diff --git a/shared/BelongToDomain.ts b/shared/BelongToDomain.ts old mode 100755 new mode 100644 diff --git a/shared/DomainExtractor.spec.ts b/shared/DomainExtractor.spec.ts old mode 100755 new mode 100644 diff --git a/shared/DomainExtractor.ts b/shared/DomainExtractor.ts old mode 100755 new mode 100644 diff --git a/shared/ErrorMessage.ts b/shared/ErrorMessage.ts old mode 100755 new mode 100644 diff --git a/shared/RedirectionMessage.ts b/shared/RedirectionMessage.ts old mode 100755 new mode 100644 diff --git a/shared/SignMessage.ts b/shared/SignMessage.ts old mode 100755 new mode 100644 diff --git a/shared/UserMessages.ts b/shared/UserMessages.ts old mode 100755 new mode 100644 diff --git a/shared/api.ts b/shared/api.ts old mode 100755 new mode 100644 diff --git a/shared/constants.ts b/shared/constants.ts old mode 100755 new mode 100644 diff --git a/shared/types/u2f.d.ts b/shared/types/u2f.d.ts old mode 100755 new mode 100644 diff --git a/test/complete-config/00-suite.ts b/test/complete-config/00-suite.ts old mode 100755 new mode 100644 diff --git a/test/complete-config/closed-redirection.ts b/test/complete-config/closed-redirection.ts old mode 100755 new mode 100644 diff --git a/test/complete-config/mongo-broken-connection.ts b/test/complete-config/mongo-broken-connection.ts old mode 100755 new mode 100644 diff --git a/test/configuration.ts b/test/configuration.ts old mode 100755 new mode 100644 diff --git a/test/environment.ts b/test/environment.ts old mode 100755 new mode 100644 diff --git a/test/features/access-control.feature b/test/features/access-control.feature old mode 100755 new mode 100644 diff --git a/test/features/auth-portal-redirection.feature b/test/features/auth-portal-redirection.feature old mode 100755 new mode 100644 diff --git a/test/features/authelia.feature b/test/features/authelia.feature old mode 100755 new mode 100644 diff --git a/test/features/authentication.feature b/test/features/authentication.feature old mode 100755 new mode 100644 diff --git a/test/features/forward-headers.feature b/test/features/forward-headers.feature old mode 100755 new mode 100644 diff --git a/test/features/redirection.feature b/test/features/redirection.feature old mode 100755 new mode 100644 diff --git a/test/features/registration.feature b/test/features/registration.feature old mode 100755 new mode 100644 diff --git a/test/features/regulation.feature b/test/features/regulation.feature old mode 100755 new mode 100644 diff --git a/test/features/reset-password.feature b/test/features/reset-password.feature old mode 100755 new mode 100644 diff --git a/test/features/resilience.feature b/test/features/resilience.feature old mode 100755 new mode 100644 diff --git a/test/features/restrictions.feature b/test/features/restrictions.feature old mode 100755 new mode 100644 diff --git a/test/features/session-timeout.feature b/test/features/session-timeout.feature old mode 100755 new mode 100644 diff --git a/test/features/single-factor-domain.feature b/test/features/single-factor-domain.feature old mode 100755 new mode 100644 diff --git a/test/features/step_definitions/access-control.ts b/test/features/step_definitions/access-control.ts old mode 100755 new mode 100644 diff --git a/test/features/step_definitions/authelia.ts b/test/features/step_definitions/authelia.ts old mode 100755 new mode 100644 diff --git a/test/features/step_definitions/authentication.ts b/test/features/step_definitions/authentication.ts old mode 100755 new mode 100644 diff --git a/test/features/step_definitions/forward-headers.ts b/test/features/step_definitions/forward-headers.ts old mode 100755 new mode 100644 diff --git a/test/features/step_definitions/hooks.ts b/test/features/step_definitions/hooks.ts old mode 100755 new mode 100644 diff --git a/test/features/step_definitions/notifications.ts b/test/features/step_definitions/notifications.ts old mode 100755 new mode 100644 diff --git a/test/features/step_definitions/redirection.ts b/test/features/step_definitions/redirection.ts old mode 100755 new mode 100644 diff --git a/test/features/step_definitions/registration.ts b/test/features/step_definitions/registration.ts old mode 100755 new mode 100644 diff --git a/test/features/step_definitions/regulation.ts b/test/features/step_definitions/regulation.ts old mode 100755 new mode 100644 diff --git a/test/features/step_definitions/reset-password.ts b/test/features/step_definitions/reset-password.ts old mode 100755 new mode 100644 diff --git a/test/features/step_definitions/resilience.ts b/test/features/step_definitions/resilience.ts old mode 100755 new mode 100644 diff --git a/test/features/step_definitions/restrictions.ts b/test/features/step_definitions/restrictions.ts old mode 100755 new mode 100644 diff --git a/test/features/step_definitions/session-timeout.ts b/test/features/step_definitions/session-timeout.ts old mode 100755 new mode 100644 diff --git a/test/features/step_definitions/single-factor.ts b/test/features/step_definitions/single-factor.ts old mode 100755 new mode 100644 diff --git a/test/features/support/world.ts b/test/features/support/world.ts old mode 100755 new mode 100644 diff --git a/test/helpers/access-secret.ts b/test/helpers/access-secret.ts old mode 100755 new mode 100644 diff --git a/test/helpers/click-on-button.ts b/test/helpers/click-on-button.ts old mode 100755 new mode 100644 diff --git a/test/helpers/click-on-link.ts b/test/helpers/click-on-link.ts old mode 100755 new mode 100644 diff --git a/test/helpers/fill-field.ts b/test/helpers/fill-field.ts old mode 100755 new mode 100644 diff --git a/test/helpers/fill-login-page-and-click.ts b/test/helpers/fill-login-page-and-click.ts old mode 100755 new mode 100644 diff --git a/test/helpers/full-login.ts b/test/helpers/full-login.ts old mode 100755 new mode 100644 diff --git a/test/helpers/get-identity-link.ts b/test/helpers/get-identity-link.ts old mode 100755 new mode 100644 diff --git a/test/helpers/login-and-register-totp.ts b/test/helpers/login-and-register-totp.ts old mode 100755 new mode 100644 diff --git a/test/helpers/login-as.ts b/test/helpers/login-as.ts old mode 100755 new mode 100644 diff --git a/test/helpers/register-totp.ts b/test/helpers/register-totp.ts old mode 100755 new mode 100644 diff --git a/test/helpers/see-notification.ts b/test/helpers/see-notification.ts old mode 100755 new mode 100644 diff --git a/test/helpers/validate-totp.ts b/test/helpers/validate-totp.ts old mode 100755 new mode 100644 diff --git a/test/helpers/visit-page.ts b/test/helpers/visit-page.ts old mode 100755 new mode 100644 diff --git a/test/helpers/wait-redirected.ts b/test/helpers/wait-redirected.ts old mode 100755 new mode 100644 diff --git a/test/helpers/with-driver.ts b/test/helpers/with-driver.ts old mode 100755 new mode 100644 diff --git a/test/inactivity/00-suite.ts b/test/inactivity/00-suite.ts old mode 100755 new mode 100644 diff --git a/test/inactivity/keep_me_logged_in.ts b/test/inactivity/keep_me_logged_in.ts old mode 100755 new mode 100644 diff --git a/test/minimal-config/00-suite.ts b/test/minimal-config/00-suite.ts old mode 100755 new mode 100644 diff --git a/test/minimal-config/bad_password.ts b/test/minimal-config/bad_password.ts old mode 100755 new mode 100644 diff --git a/test/minimal-config/fail_totp.ts b/test/minimal-config/fail_totp.ts old mode 100755 new mode 100644 diff --git a/test/minimal-config/register_totp.ts b/test/minimal-config/register_totp.ts old mode 100755 new mode 100644 diff --git a/test/minimal-config/reset_password.ts b/test/minimal-config/reset_password.ts old mode 100755 new mode 100644 diff --git a/test/minimal-config/validate_totp.ts b/test/minimal-config/validate_totp.ts old mode 100755 new mode 100644 diff --git a/themes/black/client/src/css/.directory b/themes/black/client/src/css/.directory old mode 100755 new mode 100644 diff --git a/themes/black/client/src/css/00-bootstrap.min.css b/themes/black/client/src/css/00-bootstrap.min.css old mode 100755 new mode 100644 diff --git a/themes/black/client/src/css/01-main.css b/themes/black/client/src/css/01-main.css old mode 100755 new mode 100644 diff --git a/themes/black/client/src/css/02-login.css b/themes/black/client/src/css/02-login.css old mode 100755 new mode 100644 diff --git a/themes/black/client/src/css/03-errors.css b/themes/black/client/src/css/03-errors.css old mode 100755 new mode 100644 diff --git a/themes/black/client/src/css/03-password-reset-form.css b/themes/black/client/src/css/03-password-reset-form.css old mode 100755 new mode 100644 diff --git a/themes/black/client/src/css/03-password-reset-request.css b/themes/black/client/src/css/03-password-reset-request.css old mode 100755 new mode 100644 diff --git a/themes/black/client/src/css/03-totp-register.css b/themes/black/client/src/css/03-totp-register.css old mode 100755 new mode 100644 diff --git a/themes/black/client/src/css/03-u2f-register.css b/themes/black/client/src/css/03-u2f-register.css old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/RandomizedPattern.svg b/themes/black/client/src/img/RandomizedPattern.svg old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/background.jpg b/themes/black/client/src/img/background.jpg old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/icon.png b/themes/black/client/src/img/icon.png old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/mail.png b/themes/black/client/src/img/mail.png old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/notifications/.directory b/themes/black/client/src/img/notifications/.directory old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/notifications/error.png b/themes/black/client/src/img/notifications/error.png old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/notifications/info.png b/themes/black/client/src/img/notifications/info.png old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/notifications/success.png b/themes/black/client/src/img/notifications/success.png old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/notifications/warning.png b/themes/black/client/src/img/notifications/warning.png old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/padlock.png b/themes/black/client/src/img/padlock.png old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/password_white.png b/themes/black/client/src/img/password_white.png old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/pendrive.png b/themes/black/client/src/img/pendrive.png old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/sharingan.png b/themes/black/client/src/img/sharingan.png old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/stores/.directory b/themes/black/client/src/img/stores/.directory old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/stores/applestore-badge.svg b/themes/black/client/src/img/stores/applestore-badge.svg old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/stores/googleplay-badge.svg b/themes/black/client/src/img/stores/googleplay-badge.svg old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/success.png b/themes/black/client/src/img/success.png old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/user.png b/themes/black/client/src/img/user.png old mode 100755 new mode 100644 diff --git a/themes/black/client/src/img/warning.png b/themes/black/client/src/img/warning.png old mode 100755 new mode 100644 diff --git a/themes/black/client/src/thirdparties/qrcode.min.js b/themes/black/client/src/thirdparties/qrcode.min.js old mode 100755 new mode 100644 diff --git a/themes/black/client/src/thirdparties/u2f-api.js b/themes/black/client/src/thirdparties/u2f-api.js old mode 100755 new mode 100644 diff --git a/themes/black/server/.directory b/themes/black/server/.directory old mode 100755 new mode 100644 diff --git a/themes/black/server/src/resources/email-template.ejs b/themes/black/server/src/resources/email-template.ejs old mode 100755 new mode 100644 diff --git a/themes/black/server/src/views/already-logged-in.pug b/themes/black/server/src/views/already-logged-in.pug old mode 100755 new mode 100644 diff --git a/themes/black/server/src/views/errors/.directory b/themes/black/server/src/views/errors/.directory old mode 100755 new mode 100644 diff --git a/themes/black/server/src/views/errors/401.pug b/themes/black/server/src/views/errors/401.pug old mode 100755 new mode 100644 diff --git a/themes/black/server/src/views/errors/403.pug b/themes/black/server/src/views/errors/403.pug old mode 100755 new mode 100644 diff --git a/themes/black/server/src/views/errors/404.pug b/themes/black/server/src/views/errors/404.pug old mode 100755 new mode 100644 diff --git a/themes/black/server/src/views/firstfactor.pug b/themes/black/server/src/views/firstfactor.pug old mode 100755 new mode 100644 diff --git a/themes/black/server/src/views/layout/layout.pug b/themes/black/server/src/views/layout/layout.pug old mode 100755 new mode 100644 diff --git a/themes/black/server/src/views/need-identity-validation.pug b/themes/black/server/src/views/need-identity-validation.pug old mode 100755 new mode 100644 diff --git a/themes/black/server/src/views/password-reset-form.pug b/themes/black/server/src/views/password-reset-form.pug old mode 100755 new mode 100644 diff --git a/themes/black/server/src/views/password-reset-request.pug b/themes/black/server/src/views/password-reset-request.pug old mode 100755 new mode 100644 diff --git a/themes/black/server/src/views/secondfactor.pug b/themes/black/server/src/views/secondfactor.pug old mode 100755 new mode 100644 diff --git a/themes/black/server/src/views/totp-register.pug b/themes/black/server/src/views/totp-register.pug old mode 100755 new mode 100644 diff --git a/themes/black/server/src/views/u2f-register.pug b/themes/black/server/src/views/u2f-register.pug old mode 100755 new mode 100644 diff --git a/themes/default/client/src/css/.directory b/themes/default/client/src/css/.directory old mode 100755 new mode 100644 diff --git a/themes/default/client/src/css/00-bootstrap.min.css b/themes/default/client/src/css/00-bootstrap.min.css old mode 100755 new mode 100644 diff --git a/themes/default/client/src/css/01-main.css b/themes/default/client/src/css/01-main.css old mode 100755 new mode 100644 diff --git a/themes/default/client/src/css/02-login.css b/themes/default/client/src/css/02-login.css old mode 100755 new mode 100644 diff --git a/themes/default/client/src/css/03-errors.css b/themes/default/client/src/css/03-errors.css old mode 100755 new mode 100644 diff --git a/themes/default/client/src/css/03-password-reset-form.css b/themes/default/client/src/css/03-password-reset-form.css old mode 100755 new mode 100644 diff --git a/themes/default/client/src/css/03-password-reset-request.css b/themes/default/client/src/css/03-password-reset-request.css old mode 100755 new mode 100644 diff --git a/themes/default/client/src/css/03-totp-register.css b/themes/default/client/src/css/03-totp-register.css old mode 100755 new mode 100644 diff --git a/themes/default/client/src/css/03-u2f-register.css b/themes/default/client/src/css/03-u2f-register.css old mode 100755 new mode 100644 diff --git a/themes/default/client/src/img/background.svg b/themes/default/client/src/img/background.svg old mode 100755 new mode 100644 diff --git a/themes/default/client/src/img/icon.png b/themes/default/client/src/img/icon.png old mode 100755 new mode 100644 diff --git a/themes/default/client/src/img/mail.png b/themes/default/client/src/img/mail.png old mode 100755 new mode 100644 diff --git a/themes/default/client/src/img/notifications/.directory b/themes/default/client/src/img/notifications/.directory old mode 100755 new mode 100644 diff --git a/themes/default/client/src/img/notifications/error.png b/themes/default/client/src/img/notifications/error.png old mode 100755 new mode 100644 diff --git a/themes/default/client/src/img/notifications/info.png b/themes/default/client/src/img/notifications/info.png old mode 100755 new mode 100644 diff --git a/themes/default/client/src/img/notifications/success.png b/themes/default/client/src/img/notifications/success.png old mode 100755 new mode 100644 diff --git a/themes/default/client/src/img/notifications/warning.png b/themes/default/client/src/img/notifications/warning.png old mode 100755 new mode 100644 diff --git a/themes/default/client/src/img/padlock.png b/themes/default/client/src/img/padlock.png old mode 100755 new mode 100644 diff --git a/themes/default/client/src/img/password.png b/themes/default/client/src/img/password.png old mode 100755 new mode 100644 diff --git a/themes/default/client/src/img/pendrive.png b/themes/default/client/src/img/pendrive.png old mode 100755 new mode 100644 diff --git a/themes/default/client/src/img/stores/.directory b/themes/default/client/src/img/stores/.directory old mode 100755 new mode 100644 diff --git a/themes/default/client/src/img/stores/applestore-badge.svg b/themes/default/client/src/img/stores/applestore-badge.svg old mode 100755 new mode 100644 diff --git a/themes/default/client/src/img/stores/googleplay-badge.svg b/themes/default/client/src/img/stores/googleplay-badge.svg old mode 100755 new mode 100644 diff --git a/themes/default/client/src/img/success.png b/themes/default/client/src/img/success.png old mode 100755 new mode 100644 diff --git a/themes/default/client/src/img/user.png b/themes/default/client/src/img/user.png old mode 100755 new mode 100644 diff --git a/themes/default/client/src/img/warning.png b/themes/default/client/src/img/warning.png old mode 100755 new mode 100644 diff --git a/themes/default/client/src/thirdparties/qrcode.min.js b/themes/default/client/src/thirdparties/qrcode.min.js old mode 100755 new mode 100644 diff --git a/themes/default/server/.directory b/themes/default/server/.directory old mode 100755 new mode 100644 diff --git a/themes/default/server/src/resources/email-template.ejs b/themes/default/server/src/resources/email-template.ejs old mode 100755 new mode 100644 diff --git a/themes/default/server/src/views/already-logged-in.pug b/themes/default/server/src/views/already-logged-in.pug old mode 100755 new mode 100644 diff --git a/themes/default/server/src/views/errors/.directory b/themes/default/server/src/views/errors/.directory old mode 100755 new mode 100644 diff --git a/themes/default/server/src/views/errors/401.pug b/themes/default/server/src/views/errors/401.pug old mode 100755 new mode 100644 diff --git a/themes/default/server/src/views/errors/403.pug b/themes/default/server/src/views/errors/403.pug old mode 100755 new mode 100644 diff --git a/themes/default/server/src/views/errors/404.pug b/themes/default/server/src/views/errors/404.pug old mode 100755 new mode 100644 diff --git a/themes/default/server/src/views/firstfactor.pug b/themes/default/server/src/views/firstfactor.pug old mode 100755 new mode 100644 diff --git a/themes/default/server/src/views/layout/layout.pug b/themes/default/server/src/views/layout/layout.pug old mode 100755 new mode 100644 diff --git a/themes/default/server/src/views/need-identity-validation.pug b/themes/default/server/src/views/need-identity-validation.pug old mode 100755 new mode 100644 diff --git a/themes/default/server/src/views/password-reset-form.pug b/themes/default/server/src/views/password-reset-form.pug old mode 100755 new mode 100644 diff --git a/themes/default/server/src/views/password-reset-request.pug b/themes/default/server/src/views/password-reset-request.pug old mode 100755 new mode 100644 diff --git a/themes/default/server/src/views/secondfactor.pug b/themes/default/server/src/views/secondfactor.pug old mode 100755 new mode 100644 diff --git a/themes/default/server/src/views/totp-register.pug b/themes/default/server/src/views/totp-register.pug old mode 100755 new mode 100644 diff --git a/themes/default/server/src/views/u2f-register.pug b/themes/default/server/src/views/u2f-register.pug old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/css/.directory b/themes/matrix/client/src/css/.directory old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/css/00-bootstrap.min.css b/themes/matrix/client/src/css/00-bootstrap.min.css old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/css/01-main.css b/themes/matrix/client/src/css/01-main.css old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/css/02-login.css b/themes/matrix/client/src/css/02-login.css old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/css/03-errors.css b/themes/matrix/client/src/css/03-errors.css old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/css/03-password-reset-form.css b/themes/matrix/client/src/css/03-password-reset-form.css old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/css/03-password-reset-request.css b/themes/matrix/client/src/css/03-password-reset-request.css old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/css/03-totp-register.css b/themes/matrix/client/src/css/03-totp-register.css old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/css/03-u2f-register.css b/themes/matrix/client/src/css/03-u2f-register.css old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/background.jpg b/themes/matrix/client/src/img/background.jpg old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/icon.png b/themes/matrix/client/src/img/icon.png old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/mail.png b/themes/matrix/client/src/img/mail.png old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/matrix_circle_128x128.png b/themes/matrix/client/src/img/matrix_circle_128x128.png old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/notifications/.directory b/themes/matrix/client/src/img/notifications/.directory old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/notifications/error.png b/themes/matrix/client/src/img/notifications/error.png old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/notifications/info.png b/themes/matrix/client/src/img/notifications/info.png old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/notifications/success.png b/themes/matrix/client/src/img/notifications/success.png old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/notifications/warning.png b/themes/matrix/client/src/img/notifications/warning.png old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/padlock.png b/themes/matrix/client/src/img/padlock.png old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/password_white.png b/themes/matrix/client/src/img/password_white.png old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/pendrive.png b/themes/matrix/client/src/img/pendrive.png old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/stores/.directory b/themes/matrix/client/src/img/stores/.directory old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/stores/applestore-badge.svg b/themes/matrix/client/src/img/stores/applestore-badge.svg old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/stores/googleplay-badge.svg b/themes/matrix/client/src/img/stores/googleplay-badge.svg old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/success.png b/themes/matrix/client/src/img/success.png old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/user.png b/themes/matrix/client/src/img/user.png old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/img/warning.png b/themes/matrix/client/src/img/warning.png old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/thirdparties/matrix.js b/themes/matrix/client/src/thirdparties/matrix.js old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/thirdparties/qrcode.min.js b/themes/matrix/client/src/thirdparties/qrcode.min.js old mode 100755 new mode 100644 diff --git a/themes/matrix/client/src/thirdparties/u2f-api.js b/themes/matrix/client/src/thirdparties/u2f-api.js old mode 100755 new mode 100644 diff --git a/themes/matrix/server/.directory b/themes/matrix/server/.directory old mode 100755 new mode 100644 diff --git a/themes/matrix/server/src/resources/email-template.ejs b/themes/matrix/server/src/resources/email-template.ejs old mode 100755 new mode 100644 diff --git a/themes/matrix/server/src/views/already-logged-in.pug b/themes/matrix/server/src/views/already-logged-in.pug old mode 100755 new mode 100644 diff --git a/themes/matrix/server/src/views/errors/.directory b/themes/matrix/server/src/views/errors/.directory old mode 100755 new mode 100644 diff --git a/themes/matrix/server/src/views/errors/401.pug b/themes/matrix/server/src/views/errors/401.pug old mode 100755 new mode 100644 diff --git a/themes/matrix/server/src/views/errors/403.pug b/themes/matrix/server/src/views/errors/403.pug old mode 100755 new mode 100644 diff --git a/themes/matrix/server/src/views/errors/404.pug b/themes/matrix/server/src/views/errors/404.pug old mode 100755 new mode 100644 diff --git a/themes/matrix/server/src/views/firstfactor.pug b/themes/matrix/server/src/views/firstfactor.pug old mode 100755 new mode 100644 diff --git a/themes/matrix/server/src/views/layout/layout.pug b/themes/matrix/server/src/views/layout/layout.pug old mode 100755 new mode 100644 diff --git a/themes/matrix/server/src/views/need-identity-validation.pug b/themes/matrix/server/src/views/need-identity-validation.pug old mode 100755 new mode 100644 diff --git a/themes/matrix/server/src/views/password-reset-form.pug b/themes/matrix/server/src/views/password-reset-form.pug old mode 100755 new mode 100644 diff --git a/themes/matrix/server/src/views/password-reset-request.pug b/themes/matrix/server/src/views/password-reset-request.pug old mode 100755 new mode 100644 diff --git a/themes/matrix/server/src/views/secondfactor.pug b/themes/matrix/server/src/views/secondfactor.pug old mode 100755 new mode 100644 diff --git a/themes/matrix/server/src/views/totp-register.pug b/themes/matrix/server/src/views/totp-register.pug old mode 100755 new mode 100644 diff --git a/themes/matrix/server/src/views/u2f-register.pug b/themes/matrix/server/src/views/u2f-register.pug old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/css/.directory b/themes/squares/client/src/css/.directory old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/css/00-bootstrap.min.css b/themes/squares/client/src/css/00-bootstrap.min.css old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/css/01-main.css b/themes/squares/client/src/css/01-main.css old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/css/02-login.css b/themes/squares/client/src/css/02-login.css old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/css/03-errors.css b/themes/squares/client/src/css/03-errors.css old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/css/03-password-reset-form.css b/themes/squares/client/src/css/03-password-reset-form.css old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/css/03-password-reset-request.css b/themes/squares/client/src/css/03-password-reset-request.css old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/css/03-totp-register.css b/themes/squares/client/src/css/03-totp-register.css old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/css/03-u2f-register.css b/themes/squares/client/src/css/03-u2f-register.css old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/LargeTriangles.svg b/themes/squares/client/src/img/LargeTriangles.svg old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/RandomizedPattern.svg b/themes/squares/client/src/img/RandomizedPattern.svg old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/background.jpg b/themes/squares/client/src/img/background.jpg old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/background.svg b/themes/squares/client/src/img/background.svg old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/icon.png b/themes/squares/client/src/img/icon.png old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/mail.png b/themes/squares/client/src/img/mail.png old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/matrix_circle_128x128.png b/themes/squares/client/src/img/matrix_circle_128x128.png old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/notifications/.directory b/themes/squares/client/src/img/notifications/.directory old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/notifications/error.png b/themes/squares/client/src/img/notifications/error.png old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/notifications/info.png b/themes/squares/client/src/img/notifications/info.png old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/notifications/success.png b/themes/squares/client/src/img/notifications/success.png old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/notifications/warning.png b/themes/squares/client/src/img/notifications/warning.png old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/padlock.png b/themes/squares/client/src/img/padlock.png old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/password_white.png b/themes/squares/client/src/img/password_white.png old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/pendrive.png b/themes/squares/client/src/img/pendrive.png old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/sharingan.png b/themes/squares/client/src/img/sharingan.png old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/stores/.directory b/themes/squares/client/src/img/stores/.directory old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/stores/applestore-badge.svg b/themes/squares/client/src/img/stores/applestore-badge.svg old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/stores/googleplay-badge.svg b/themes/squares/client/src/img/stores/googleplay-badge.svg old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/success.png b/themes/squares/client/src/img/success.png old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/user.png b/themes/squares/client/src/img/user.png old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/img/warning.png b/themes/squares/client/src/img/warning.png old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/thirdparties/qrcode.min.js b/themes/squares/client/src/thirdparties/qrcode.min.js old mode 100755 new mode 100644 diff --git a/themes/squares/client/src/thirdparties/u2f-api.js b/themes/squares/client/src/thirdparties/u2f-api.js old mode 100755 new mode 100644 diff --git a/themes/squares/server/.directory b/themes/squares/server/.directory old mode 100755 new mode 100644 diff --git a/themes/squares/server/src/resources/email-template.ejs b/themes/squares/server/src/resources/email-template.ejs old mode 100755 new mode 100644 diff --git a/themes/squares/server/src/views/already-logged-in.pug b/themes/squares/server/src/views/already-logged-in.pug old mode 100755 new mode 100644 diff --git a/themes/squares/server/src/views/errors/.directory b/themes/squares/server/src/views/errors/.directory old mode 100755 new mode 100644 diff --git a/themes/squares/server/src/views/errors/401.pug b/themes/squares/server/src/views/errors/401.pug old mode 100755 new mode 100644 diff --git a/themes/squares/server/src/views/errors/403.pug b/themes/squares/server/src/views/errors/403.pug old mode 100755 new mode 100644 diff --git a/themes/squares/server/src/views/errors/404.pug b/themes/squares/server/src/views/errors/404.pug old mode 100755 new mode 100644 diff --git a/themes/squares/server/src/views/firstfactor.pug b/themes/squares/server/src/views/firstfactor.pug old mode 100755 new mode 100644 diff --git a/themes/squares/server/src/views/layout/layout.pug b/themes/squares/server/src/views/layout/layout.pug old mode 100755 new mode 100644 diff --git a/themes/squares/server/src/views/need-identity-validation.pug b/themes/squares/server/src/views/need-identity-validation.pug old mode 100755 new mode 100644 diff --git a/themes/squares/server/src/views/password-reset-form.pug b/themes/squares/server/src/views/password-reset-form.pug old mode 100755 new mode 100644 diff --git a/themes/squares/server/src/views/password-reset-request.pug b/themes/squares/server/src/views/password-reset-request.pug old mode 100755 new mode 100644 diff --git a/themes/squares/server/src/views/secondfactor.pug b/themes/squares/server/src/views/secondfactor.pug old mode 100755 new mode 100644 diff --git a/themes/squares/server/src/views/totp-register.pug b/themes/squares/server/src/views/totp-register.pug old mode 100755 new mode 100644 diff --git a/themes/squares/server/src/views/u2f-register.pug b/themes/squares/server/src/views/u2f-register.pug old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/.directory b/themes/triangles/client/src/.directory old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/css/.directory b/themes/triangles/client/src/css/.directory old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/css/00-bootstrap.min.css b/themes/triangles/client/src/css/00-bootstrap.min.css old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/css/01-main.css b/themes/triangles/client/src/css/01-main.css old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/css/02-login.css b/themes/triangles/client/src/css/02-login.css old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/css/03-errors.css b/themes/triangles/client/src/css/03-errors.css old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/css/03-password-reset-form.css b/themes/triangles/client/src/css/03-password-reset-form.css old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/css/03-password-reset-request.css b/themes/triangles/client/src/css/03-password-reset-request.css old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/css/03-totp-register.css b/themes/triangles/client/src/css/03-totp-register.css old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/css/03-u2f-register.css b/themes/triangles/client/src/css/03-u2f-register.css old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/LargeTriangles.svg b/themes/triangles/client/src/img/LargeTriangles.svg old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/background.jpg b/themes/triangles/client/src/img/background.jpg old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/icon.png b/themes/triangles/client/src/img/icon.png old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/mail.png b/themes/triangles/client/src/img/mail.png old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/matrix_circle_128x128.png b/themes/triangles/client/src/img/matrix_circle_128x128.png old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/notifications/.directory b/themes/triangles/client/src/img/notifications/.directory old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/notifications/error.png b/themes/triangles/client/src/img/notifications/error.png old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/notifications/info.png b/themes/triangles/client/src/img/notifications/info.png old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/notifications/success.png b/themes/triangles/client/src/img/notifications/success.png old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/notifications/warning.png b/themes/triangles/client/src/img/notifications/warning.png old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/padlock.png b/themes/triangles/client/src/img/padlock.png old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/password_white.png b/themes/triangles/client/src/img/password_white.png old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/pendrive.png b/themes/triangles/client/src/img/pendrive.png old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/sharingan.png b/themes/triangles/client/src/img/sharingan.png old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/stores/.directory b/themes/triangles/client/src/img/stores/.directory old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/stores/applestore-badge.svg b/themes/triangles/client/src/img/stores/applestore-badge.svg old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/stores/googleplay-badge.svg b/themes/triangles/client/src/img/stores/googleplay-badge.svg old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/success.png b/themes/triangles/client/src/img/success.png old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/user.png b/themes/triangles/client/src/img/user.png old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/img/warning.png b/themes/triangles/client/src/img/warning.png old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/thirdparties/qrcode.min.js b/themes/triangles/client/src/thirdparties/qrcode.min.js old mode 100755 new mode 100644 diff --git a/themes/triangles/client/src/thirdparties/u2f-api.js b/themes/triangles/client/src/thirdparties/u2f-api.js old mode 100755 new mode 100644 diff --git a/themes/triangles/server/.directory b/themes/triangles/server/.directory old mode 100755 new mode 100644 diff --git a/themes/triangles/server/src/resources/email-template.ejs b/themes/triangles/server/src/resources/email-template.ejs old mode 100755 new mode 100644 diff --git a/themes/triangles/server/src/views/already-logged-in.pug b/themes/triangles/server/src/views/already-logged-in.pug old mode 100755 new mode 100644 diff --git a/themes/triangles/server/src/views/errors/.directory b/themes/triangles/server/src/views/errors/.directory old mode 100755 new mode 100644 diff --git a/themes/triangles/server/src/views/errors/401.pug b/themes/triangles/server/src/views/errors/401.pug old mode 100755 new mode 100644 diff --git a/themes/triangles/server/src/views/errors/403.pug b/themes/triangles/server/src/views/errors/403.pug old mode 100755 new mode 100644 diff --git a/themes/triangles/server/src/views/errors/404.pug b/themes/triangles/server/src/views/errors/404.pug old mode 100755 new mode 100644 diff --git a/themes/triangles/server/src/views/firstfactor.pug b/themes/triangles/server/src/views/firstfactor.pug old mode 100755 new mode 100644 diff --git a/themes/triangles/server/src/views/layout/layout.pug b/themes/triangles/server/src/views/layout/layout.pug old mode 100755 new mode 100644 diff --git a/themes/triangles/server/src/views/need-identity-validation.pug b/themes/triangles/server/src/views/need-identity-validation.pug old mode 100755 new mode 100644 diff --git a/themes/triangles/server/src/views/password-reset-form.pug b/themes/triangles/server/src/views/password-reset-form.pug old mode 100755 new mode 100644 diff --git a/themes/triangles/server/src/views/password-reset-request.pug b/themes/triangles/server/src/views/password-reset-request.pug old mode 100755 new mode 100644 diff --git a/themes/triangles/server/src/views/secondfactor.pug b/themes/triangles/server/src/views/secondfactor.pug old mode 100755 new mode 100644 diff --git a/themes/triangles/server/src/views/totp-register.pug b/themes/triangles/server/src/views/totp-register.pug old mode 100755 new mode 100644 diff --git a/themes/triangles/server/src/views/u2f-register.pug b/themes/triangles/server/src/views/u2f-register.pug old mode 100755 new mode 100644 diff --git a/users_database.yml b/users_database.yml old mode 100755 new mode 100644