├── .gitignore ├── LICENSE ├── README.md ├── composer.json ├── config ├── config.yaml.dist └── defaults.yaml ├── lib └── Roundcube │ ├── Config.php │ ├── JMAP │ ├── Exception │ │ └── RuntimeException.php │ ├── MailProvider.php │ ├── MailProviderInterface.php │ ├── Provider.php │ ├── Provider │ │ ├── HttpClient.php │ │ └── JmapProxy.php │ ├── ProviderInterface.php │ └── Response.php │ ├── Logger.php │ ├── Logger │ └── MultilineFormatter.php │ ├── Server │ ├── App.php │ ├── Auth │ │ ├── AuthMethod.php │ │ ├── AuthenticatedIdentity.php │ │ └── ProviderInterface.php │ ├── Controller.php │ ├── Exception │ │ ├── AuthenticationAbortedException.php │ │ ├── ProcessorException.php │ │ └── ServiceNotFoundException.php │ ├── Plugin │ │ └── AbstractPlugin.php │ ├── Processor │ │ ├── Auth.php │ │ ├── JMAP.php │ │ └── ProcessorInterface.php │ ├── Session.php │ └── Session │ │ └── DefaultHandler.php │ └── Utils.php ├── logs └── .gitignore ├── plugins └── Roundcube │ ├── LegacyAccountCapabilities.php │ ├── MailboxFilter.php │ └── NFactorAuthPlugin.php ├── public_html ├── .htaccess └── index.php └── tests ├── Mock ├── JmapAuthProviderMock.php ├── JmapServerTest.php └── SapiMock.php ├── Plugin └── NFactorAuthTest.php ├── Server ├── Controller.php ├── JmapAuthTest.php └── SimpleJMAPTest.php ├── Utils.php ├── bootstrap.php └── phpunit.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/composer.json -------------------------------------------------------------------------------- /config/config.yaml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/config/config.yaml.dist -------------------------------------------------------------------------------- /config/defaults.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/config/defaults.yaml -------------------------------------------------------------------------------- /lib/Roundcube/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Config.php -------------------------------------------------------------------------------- /lib/Roundcube/JMAP/Exception/RuntimeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/JMAP/Exception/RuntimeException.php -------------------------------------------------------------------------------- /lib/Roundcube/JMAP/MailProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/JMAP/MailProvider.php -------------------------------------------------------------------------------- /lib/Roundcube/JMAP/MailProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/JMAP/MailProviderInterface.php -------------------------------------------------------------------------------- /lib/Roundcube/JMAP/Provider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/JMAP/Provider.php -------------------------------------------------------------------------------- /lib/Roundcube/JMAP/Provider/HttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/JMAP/Provider/HttpClient.php -------------------------------------------------------------------------------- /lib/Roundcube/JMAP/Provider/JmapProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/JMAP/Provider/JmapProxy.php -------------------------------------------------------------------------------- /lib/Roundcube/JMAP/ProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/JMAP/ProviderInterface.php -------------------------------------------------------------------------------- /lib/Roundcube/JMAP/Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/JMAP/Response.php -------------------------------------------------------------------------------- /lib/Roundcube/Logger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Logger.php -------------------------------------------------------------------------------- /lib/Roundcube/Logger/MultilineFormatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Logger/MultilineFormatter.php -------------------------------------------------------------------------------- /lib/Roundcube/Server/App.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Server/App.php -------------------------------------------------------------------------------- /lib/Roundcube/Server/Auth/AuthMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Server/Auth/AuthMethod.php -------------------------------------------------------------------------------- /lib/Roundcube/Server/Auth/AuthenticatedIdentity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Server/Auth/AuthenticatedIdentity.php -------------------------------------------------------------------------------- /lib/Roundcube/Server/Auth/ProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Server/Auth/ProviderInterface.php -------------------------------------------------------------------------------- /lib/Roundcube/Server/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Server/Controller.php -------------------------------------------------------------------------------- /lib/Roundcube/Server/Exception/AuthenticationAbortedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Server/Exception/AuthenticationAbortedException.php -------------------------------------------------------------------------------- /lib/Roundcube/Server/Exception/ProcessorException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Server/Exception/ProcessorException.php -------------------------------------------------------------------------------- /lib/Roundcube/Server/Exception/ServiceNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Server/Exception/ServiceNotFoundException.php -------------------------------------------------------------------------------- /lib/Roundcube/Server/Plugin/AbstractPlugin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Server/Plugin/AbstractPlugin.php -------------------------------------------------------------------------------- /lib/Roundcube/Server/Processor/Auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Server/Processor/Auth.php -------------------------------------------------------------------------------- /lib/Roundcube/Server/Processor/JMAP.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Server/Processor/JMAP.php -------------------------------------------------------------------------------- /lib/Roundcube/Server/Processor/ProcessorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Server/Processor/ProcessorInterface.php -------------------------------------------------------------------------------- /lib/Roundcube/Server/Session.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Server/Session.php -------------------------------------------------------------------------------- /lib/Roundcube/Server/Session/DefaultHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Server/Session/DefaultHandler.php -------------------------------------------------------------------------------- /lib/Roundcube/Utils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/lib/Roundcube/Utils.php -------------------------------------------------------------------------------- /logs/.gitignore: -------------------------------------------------------------------------------- 1 | * -------------------------------------------------------------------------------- /plugins/Roundcube/LegacyAccountCapabilities.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/plugins/Roundcube/LegacyAccountCapabilities.php -------------------------------------------------------------------------------- /plugins/Roundcube/MailboxFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/plugins/Roundcube/MailboxFilter.php -------------------------------------------------------------------------------- /plugins/Roundcube/NFactorAuthPlugin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/plugins/Roundcube/NFactorAuthPlugin.php -------------------------------------------------------------------------------- /public_html/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/public_html/.htaccess -------------------------------------------------------------------------------- /public_html/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/public_html/index.php -------------------------------------------------------------------------------- /tests/Mock/JmapAuthProviderMock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/tests/Mock/JmapAuthProviderMock.php -------------------------------------------------------------------------------- /tests/Mock/JmapServerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/tests/Mock/JmapServerTest.php -------------------------------------------------------------------------------- /tests/Mock/SapiMock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/tests/Mock/SapiMock.php -------------------------------------------------------------------------------- /tests/Plugin/NFactorAuthTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/tests/Plugin/NFactorAuthTest.php -------------------------------------------------------------------------------- /tests/Server/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/tests/Server/Controller.php -------------------------------------------------------------------------------- /tests/Server/JmapAuthTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/tests/Server/JmapAuthTest.php -------------------------------------------------------------------------------- /tests/Server/SimpleJMAPTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/tests/Server/SimpleJMAPTest.php -------------------------------------------------------------------------------- /tests/Utils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/tests/Utils.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/tests/bootstrap.php -------------------------------------------------------------------------------- /tests/phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roundcube-next/roundcube-server/HEAD/tests/phpunit.xml --------------------------------------------------------------------------------