Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
- Managesieve: Support for more than one match using if+stop instead of if+elsif structures (#1486078)
- Managesieve: Support for selectively disabling rules within a single sieve script (#1485882)
- Managesieve: Added vertical splitter
|
|
|
|
|
|
- Plugin API: Implemented 'email2user' and 'user2email' hooks
|
|
|
|
|
|
|
|
- "Split" config file into sections
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(#1486510)
|
|
|
|
|
|
|
|
(#1486325)
|
|
|
|
|
|
|
|
'password_charset' global option (#1486473)
|
|
|
|
- Use rcube_user::insert_identity() instead of custom SQL query in rcube_user::create()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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'.
|
|
|
|
(#1486474)
|
|
(#1484141)
|
|
|
|
SORT (#1486286)
|
|
|
|
(#1486468)
|
|
//IGNORE (#1486375)
|
|
|
|
|
|
|
|
|