Commit Graph

73 Commits (df79b2638fe171957dc2ce2a606b91f3e4b9fe2d)

Author SHA1 Message Date
Aleksander Machniak 540de577de Skip redundant SELECT on new user creation 12 years ago
Aleksander Machniak f708c898df Plugin API: Add 'email_list' argument for identities data in user_create hook 12 years ago
Aleksander Machniak 413df054ad CS fixes (mostly tab -> spaces) 12 years ago
Aleksander Machniak de56ea1909 Merge branch 'pdo'
Conflicts:
	CHANGELOG
12 years ago
Aleksander Machniak ee2187e1b1 Fix errors after removing users.alias column (#1488581) 12 years ago
Aleksander Machniak 565c472918 Removed users.alias column, added option ('user_aliases')
to use email address from identities as username (#1488581)
12 years ago
Aleksander Machniak 622bce2c09 Convert tabs to spaces 12 years ago
Aleksander Machniak 0d94fd45f4 New database layer based on PHP PDO 13 years ago
Aleksander Machniak 041c93ce0b Removed $Id$ 13 years ago
alecpl be98dfc2c0 - Replace some references to rcmail with rcube 13 years ago
alecpl 0c259682f6 - Merge devel-framework branch, resolved conflicts 13 years ago
thomascube 7fe3811c65 Changed license to GNU GPLv3+ with exceptions for skins and plugins 13 years ago
alecpl d5ae9772c1 - Fix username case-insensitivity issue in MySQL (#1488021) 13 years ago
alecpl f8e48df715 - Merge devel-saved_search branch (Addressbook Saved Searches) 13 years ago
thomascube 94a5a24fc2 Fallback to mail_domain in LDAP variable replacements; add 'host' to 'user_create' hook arguments (#1488024) 13 years ago
alecpl 59ab0c3bcd - Fix infinite recurrence when saving user preferences stored in session 13 years ago
alecpl 40a1860174 - Store user preferences in session when write-master is not available and session is stored in memcache, write them later 14 years ago
thomascube 80809d6a9d Don't show saving error if no data changed 14 years ago
thomascube bbb1427caa Gracefully shrug on database errors 14 years ago
thomascube a1bbc2cb16 Fix for alias query which was broken in last commit 14 years ago
thomascube 7fb11ef6a9 Move BINARY modifier to make MYSQL use index again 14 years ago
thomascube f5e7b35307 Bumbed version; Roundcube development is not Switzerland only 14 years ago
alecpl e17553d954 - Add 'login_lc' config option for case-insensitive authentication (#1487113)
- Make username comparison case sensitive on MySQL
14 years ago
alecpl 5c461bada9 - Update phpdoc (#1486958) 14 years ago
alecpl e99991996d - Add Internationalized Domain Name (IDNA) support (#1483894) 14 years ago
alecpl e019f2d0f2 - s/RoundCube/Roundcube/ 14 years ago
alecpl 532c2504f4 - Add 'language' parameter in 'user_create' hook (#1486896) 14 years ago
alecpl b0eeaac9e0 - Fix: rcube_user::get_username() doesn't take mail_domain setting into account (#1486895) 14 years ago
alecpl e6ce0062f2 - Unify hooks names, see rcube_plugin_api::deprecated_hooks for complete list (old names are supported without errors nor warnings) 14 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) 15 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