Commit Graph

47 Commits (33dfdd891b91469d8a0c4e11a88b019cab0335b4)

Author SHA1 Message Date
alecpl 532c2504f4 - Add 'language' parameter in 'user_create' hook (#1486896) 15 years ago
alecpl b0eeaac9e0 - Fix: rcube_user::get_username() doesn't take mail_domain setting into account (#1486895) 15 years ago
alecpl e6ce0062f2 - Unify hooks names, see rcube_plugin_api::deprecated_hooks for complete list (old names are supported without errors nor warnings) 15 years ago
alecpl 8dfe51ef4e - Extended rcube_user::get_username (#1486707) 15 years ago
alecpl a7890113c6 - code reformatting 15 years ago
thomascube a35062a1eb Always set changed date when marking a DB record as deleted + provide a cleanup script 15 years ago
thomascube f52c936f4d Merged devel-threads branch (r3066:3364) back into trunk 15 years ago
alecpl f209717e41 - virtuser_query: support other identity data (#1486148) 15 years ago
alecpl 56505a1174 - Options virtuser_* replaced with virtuser_* plugins
- Plugin API: Implemented 'email2user' and 'user2email' hooks
15 years ago
alecpl 929a508d80 - Improve performance by avoiding unnecessary updates to the session table (#1486325) 15 years ago
alecpl 333c48caf7 - Squirrelmail_usercopy: support reply-to field (#1486506)
- Use rcube_user::insert_identity() instead of custom SQL query in rcube_user::create()
15 years ago
alecpl 6a31558dd8 - remove redundant check 15 years ago
thomascube b545d3e838 Fix loading of plugin configs: user prefs will always survive (#1486368) 15 years ago
alecpl 638fb8a972 - fix $Id$ keyword 15 years ago
alecpl 984e9727a0 - call user2email also for login with @ (#1486147) 15 years ago
alecpl 6b7e8e705a - Use sequence names only with PostgreSQL (#1486018) 16 years ago
alecpl fccdf16364 - check virtuser before create_user hook (#1485950) + one if statement improvement 16 years ago
thomascube 07722a2d1d Create rcube_user instance early to enable the following plugin hooks to use it 16 years ago
thomascube 73967c7169 Also save signature field when creating a new identity at login 16 years ago
thomascube 08c8c3dbb9 Move 'login' field to the right level + codestyle 16 years ago
thomascube ed205f4183 Change rcube_user::list_identities() to return an array instead of a sql-result 16 years ago
alecpl adc0bf01f5 - allow empty identity name (#1485863) 16 years ago
alecpl 1301e98110 - Support initial identity name from virtuser_query (#1484003) 16 years ago
thomascube 0772a7dee2 Fix invalid object reference 16 years ago
alecpl 55f54e2b9f - mdb2 bug workaround for identities insert/edition queries (#1485853) 16 years ago
thomascube f879f4e2f8 Trigger 'create_identity' when creating a new user; Allow 'create_user' hook to abort the operation 16 years ago
alecpl 23a2eec4d5 - ereg -> preg 16 years ago
thomascube 69f18a09ae Add plugin hooks for creating/saving/deleting identities and contacts 16 years ago
alecpl ac9927c1ff - check identities_level when creating identities for new user 16 years ago
thomascube cc97ea0559 Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins) 16 years ago
alecpl 942069969c - Support several e-mail addresses per user from virtuser_file (#1485678)
- return NULL from rcube_user::email2user if user not found (#1485801)
16 years ago
till cbbef379a5 * bumping up copyright (happy new year ;-)) 16 years ago
alecpl 17060ee10b #1485648: fix multiple identities from virtuser_query all set to default 16 years ago
alecpl 123a02c8c7 - #1485423: fixed virtuser_query checking 16 years ago
alecpl d6869a6693 - Fix language autodetection (#1485401) 16 years ago
alecpl fc1a10b4d5 - fixed identities sorting, to have allways identities with the same name in the same order on the list 16 years ago
thomascube 29111be340 Don't set a hard-coded language in rcube_user 16 years ago
thomascube 155329b71c Always return language prop even if no other prefs are saved 16 years ago
alecpl 95987c3943 - removed PHP4 class constructors 17 years ago
alecpl c86e940c86 #1485268 17 years ago
thomascube ba0e7871bd Separate queries to make use of the database indexes; with OR no index is used 17 years ago
thomascube 28642043ba Don't save prefs with default values if they haven't been changed yet 17 years ago
alecpl e2003306d3 #1485207 17 years ago
thomascube 83a7636872 More code cleanup 17 years ago
thomascube 45f56c1c40 Replace our crappy html sanitization with the dom-based washtml script + fix inline message parts + remove old code + add some doc comments 17 years ago
thomascube 197601ef5f Next step: introduce the application class 'rcmail' and get rid of some global vars 17 years ago
thomascube 47124c2279 Changed codebase to PHP5 with autoloader + added some new classes from the devel-vnext branch 17 years ago