Commit Graph

32 Commits

Author SHA1 Message Date
Aleksander Machniak
89e54718ca Migration to PHPUnit v9 2021-07-25 11:07:56 +02:00
Aleksander Machniak
9e2bc40213 Dropped support for PHP < 7.3 (#7976) 2021-07-25 09:16:33 +02:00
Josh Soref
203f456620 Spelling (#8001) 2021-04-18 08:43:18 +02:00
icefo
65e4107e82 Fix PHP Deprecated: Non-static method http_authentication::shutdown()... issue (#7944)
Declare the shutdown function static because it is and to suppress the annoying warnings.
2021-03-21 14:42:06 +01:00
Aleksander Machniak
ac8e067ae6 Use official GPL-3.0-or-later license identifier (#7901) 2021-02-24 15:39:36 +01:00
Aleksander Machniak
13e1455cd2 Bump PHP version requirement also for plugins
[skip ci]
2021-02-07 10:02:11 +01:00
Aleksander Machniak
e3416c9fc0 PHP8 fixes, CS fixes, short array syntax, tests 2020-12-06 11:43:56 +01:00
Aleksander Machniak
47d9ed6d0c Add support for PHPUnit 6 and 7 (#6870)
Fixes composer dependencies: Package phpunit/phpunit-mock-objects is abandoned

We cannot support v8 yet because of errors like:
Declaration of MailFunc::setUp() must be compatible with PHPUnit\Framework\TestCase::setUp(): void
It would require dropping PHP < 7.1 support.
2019-12-28 09:37:45 +01:00
Aleksander Machniak
cc1a1d95fe Correct property name 2019-10-16 12:40:41 +02:00
Aleksander Machniak
b39c5aaaec Exit immediately after http redirect
This is needed since we use 401 on logout
2019-05-27 09:33:16 +02:00
Aleksander Machniak
cd4c756322 CS fixes 2019-04-10 13:59:06 +02:00
Rotzbua
f8b6493ecf Change http to https for plugins.roundcube.net (#6405) 2018-11-08 12:30:45 +01:00
Aleksander Machniak
391d0d2039 Remove "@version @package_version@" 2016-11-01 18:26:47 +01:00
Aleksander Machniak
9f1f754daf CS fixes 2015-11-22 09:41:53 +01:00
Aleksander Machniak
10ea055684 Add missing composer.json files (skipped because of .gitignore) 2014-12-10 10:02:11 +01:00
Aleksander Machniak
1143428dcb Update package.xml -> composer.json 2014-12-10 08:46:00 +01:00
Aleksander Machniak
0ea079d604 dirname(__FILE__) -> __DIR__ 2014-10-13 14:41:55 +02:00
nicolas-joubert
5e3d1026c6 Redirect after HTTP authentication
Allow to redirect to the previous QUERY_STRING after HTTP authentication.
2014-01-10 19:29:06 +01:00
Giovanni Bajo
35533c3622 Allow HTTP authentication without password.
This makes it the plugin useful for any form of webserver-based
authentication (CAS, SAML, etc.); of course, other plugins will
have to be installed to handle connections to the IMAP/SMTP
servers, but at least they don't need to duplicate the basic
HTTP authentication functionality.
2013-10-20 13:37:17 +02:00
Aleksander Machniak
bcedf05d19 s/$rcmail_config/$config/ also for plugins configuration 2013-08-20 19:23:59 +02:00
Johannes Weißl
d9a8d210f5 Fix http_authentication_host usage
Without this fix it is impossible to use a host different from config
option "http_authentication_host" after logout (fixup aec2869).
2013-06-09 14:08:22 +02:00
Aleksander Machniak
b005927f91 Add basic tests for plugins 2013-01-19 12:16:16 +01:00
Aleksander Machniak
61be822d62 Remove deprecated functions (from bc.php file) usage in plugins 2013-01-18 15:24:49 +01:00
Aleksander Machniak
df8ada1f19 Merge pull request #50 from weisslj/master
Add host config option to http_authentication plugin.
2012-12-16 00:35:19 -08:00
Aleksander Machniak
f11cf3e600 Fix typo, the issue unintentionally removes password from the session 2012-12-05 18:33:16 +01:00
Johannes Weißl
aec2869e49 Add host config option to http_authentication plugin.
This is useful if the users are free to choose arbitrary mail hosts (or
from a list), but have one host they usually want to log into.

Otherwise the username/password must always be typed in twice.
2012-12-03 21:44:46 +01:00
Aleksander Machniak
d9921e4d3f Don't store user password in database (#1486553) 2012-09-18 10:56:37 +02:00
thomascube
48e9c14ebd Move plugins repository into roundcubemail root folder; svn:externals are not defined anymore 2012-03-31 12:25:48 +00:00
till
63a3dc5fde moved plugins 2010-03-20 14:20:01 +00:00
thomascube
aea36211d0 Skip cookie check in http_authentication plugin (#1486188) 2010-02-18 17:32:33 +00:00
alecpl
9b94eb6415 - Fix setting task name according to auth state. So, any action before user
is authenticated is assigned to 'login' task instead of 'mail'. Now binding
  plugins to 'login' task is possible and realy usefull. It's also possible 
  to bind to all tasks excluding 'login'.
2010-02-06 18:12:49 +00:00
thomascube
cc97ea0559 Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins) 2009-04-19 17:44:29 +00:00