summaryrefslogtreecommitdiff
path: root/program/include/rcube_user.php
AgeCommit message (Collapse)Author
2011-01-12Bumbed version; Roundcube development is not Switzerland onlythomascube
2010-11-30- Add 'login_lc' config option for case-insensitive authentication (#1487113)alecpl
- Make username comparison case sensitive on MySQL
2010-09-29- Update phpdoc (#1486958)alecpl
2010-09-29- Add Internationalized Domain Name (IDNA) support (#1483894)alecpl
2010-09-25- s/RoundCube/Roundcube/alecpl
2010-08-06- Add 'language' parameter in 'user_create' hook (#1486896)alecpl
2010-08-05- Fix: rcube_user::get_username() doesn't take mail_domain setting into ↵alecpl
account (#1486895)
2010-07-30- Unify hooks names, see rcube_plugin_api::deprecated_hooks for complete ↵alecpl
list (old names are supported without errors nor warnings)
2010-06-20- Extended rcube_user::get_username (#1486707)alecpl
2010-04-27- code reformattingalecpl
2010-04-15Always set changed date when marking a DB record as deleted + provide a ↵thomascube
cleanup script
2010-03-17Merged devel-threads branch (r3066:3364) back into trunkthomascube
2010-03-14- virtuser_query: support other identity data (#1486148)alecpl
2010-03-11- Options virtuser_* replaced with virtuser_* pluginsalecpl
- Plugin API: Implemented 'email2user' and 'user2email' hooks
2010-03-01- Improve performance by avoiding unnecessary updates to the session table ↵alecpl
(#1486325)
2010-02-23- Squirrelmail_usercopy: support reply-to field (#1486506)alecpl
- Use rcube_user::insert_identity() instead of custom SQL query in rcube_user::create()
2010-02-23- remove redundant checkalecpl
2010-02-18Fix loading of plugin configs: user prefs will always survive (#1486368)thomascube
2010-01-18- fix $Id$ keywordalecpl
2009-09-26- call user2email also for login with @ (#1486147)alecpl
2009-08-04- Use sequence names only with PostgreSQL (#1486018)alecpl
2009-07-02- check virtuser before create_user hook (#1485950) + one if statement ↵alecpl
improvement
2009-07-02Create rcube_user instance early to enable the following plugin hooks to use itthomascube
2009-07-01Also save signature field when creating a new identity at loginthomascube
2009-07-01Move 'login' field to the right level + codestylethomascube
2009-06-09Change rcube_user::list_identities() to return an array instead of a sql-resultthomascube
2009-05-29- allow empty identity name (#1485863)alecpl
2009-05-26- Support initial identity name from virtuser_query (#1484003)alecpl
2009-05-20Fix invalid object referencethomascube
2009-05-18- mdb2 bug workaround for identities insert/edition queries (#1485853)alecpl
2009-05-14Trigger 'create_identity' when creating a new user; Allow 'create_user' hook ↵thomascube
to abort the operation
2009-05-04- ereg -> pregalecpl
2009-05-01Add plugin hooks for creating/saving/deleting identities and contactsthomascube
2009-04-22- check identities_level when creating identities for new useralecpl
2009-04-19Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some ↵thomascube
sample plugins)
2009-04-10- Support several e-mail addresses per user from virtuser_file (#1485678)alecpl
- return NULL from rcube_user::email2user if user not found (#1485801)
2009-01-17* bumping up copyright (happy new year ;-))till
2008-12-28#1485648: fix multiple identities from virtuser_query all set to defaultalecpl
2008-09-30- #1485423: fixed virtuser_query checkingalecpl
2008-09-24- Fix language autodetection (#1485401)alecpl
2008-09-20- fixed identities sorting, to have allways identities with the same name in ↵alecpl
the same order on the list
2008-09-19Don't set a hard-coded language in rcube_userthomascube
2008-09-16Always return language prop even if no other prefs are savedthomascube
2008-08-21- removed PHP4 class constructorsalecpl
2008-08-11#1485268alecpl
2008-08-07Separate queries to make use of the database indexes; with OR no index is usedthomascube
2008-08-07Don't save prefs with default values if they haven't been changed yetthomascube
2008-07-21#1485207alecpl
2008-06-14More code cleanupthomascube
2008-05-29Replace our crappy html sanitization with the dom-based washtml script + fix ↵thomascube
inline message parts + remove old code + add some doc comments