summaryrefslogtreecommitdiff
path: root/program/include/rcube_mdb2.php
AgeCommit message (Collapse)Author
2012-06-04Modify CONCAT() arguments, because + operator requires them to be of type ↵Aleksander Machniak
varchar (#1488505) With SQL Server 2012 we can use just CONCAT(), but we need to support older versions
2012-05-26Add getter for database runtime/config variablesThomas Bruederli
2012-05-22Removed $Id$Aleksander Machniak
2012-04-16- Replace some references to rcmail with rcubealecpl
2012-04-13- Merge devel-framework branch, resolved conflictsalecpl
2012-02-02Allow users to choose cols for contacts list sortingthomascube
2012-01-18Changed license to GNU GPLv3+ with exceptions for skins and pluginsthomascube
2011-12-02- Reset error flag when connecting to (another) databasealecpl
2011-12-02- Fallback to write-master when readonly database failsalecpl
2011-11-07- Fix handling of DB connection failures. Detect failure on connection level ↵alecpl
instead of on query level. Fixes issue when one write query failed, next queries were not executed. - Changed 'var' to 'public'.
2011-05-27- Make debug handler to be a method of rcube_mdb2alecpl
2011-05-20Catch write-errors on database (yet untested)thomascube
2011-05-20- Fix func_get_args() usage for PHP<5.3 (#1487928)alecpl
2011-05-14Fix sort order when contact name is emptythomascube
2011-05-10Revert r4746 due to timestsamp issues with mysql; deprecate ↵thomascube
rcube_mdb2::unixtimestamp()
2011-05-09Rely on mysql server timezone not on PHPthomascube
2011-04-25Remove unnecessary code (thanks Alec)thomascube
2011-04-25Fix return value of affected_rows()thomascube
2011-04-20- Improve performance by including files with absolute path (#1487849) alecpl
2011-04-19Check for DB connection state instead of handle (handle could be an error ↵thomascube
object)
2011-04-19Gracefully shrug on database errorsthomascube
2011-04-08- Fixed bug where some dates would produce SQL error in MySQL (#1487856)alecpl
2011-02-25Create interactive update script with improved DB schema check; udated ↵thomascube
installer with new features and styles
2011-01-12Bumbed version; Roundcube development is not Switzerland onlythomascube
2010-10-07- Support one argument of type array, instead of n arguments for ↵alecpl
rcube_mdb2::query method
2010-09-29- Update phpdoc (#1486958)alecpl
2010-09-26Fix base url resolution + better order for condition checks in rcube_mdb2 + ↵thomascube
updated changelog
2010-09-25- s/RoundCube/Roundcube/alecpl
2010-09-21Fix db_mode check in insert_id()thomascube
2010-09-21Fix selection of read/write db connectionthomascube
2010-09-08- Add semicolon at the end of SQL queries in log (#1486957)alecpl
2010-04-30- Fix typo (#1486703)alecpl
2010-04-29- code re-formatting + small improvementsalecpl
2010-04-22- Don't add extra newline in sql debug logalecpl
2010-04-01- Use MDB2's Manager module for listing tablesalecpl
2010-03-31List of tables mustn't be static (wtf?)thomascube
2010-03-31Asynchronously expand contact groups + skip count queries in autocompletion ↵thomascube
mode + check for the existance of contactgroups table
2010-02-03- Fix inconsistency when not using default table names (#1486467)alecpl
2010-01-28- add file/line definitions to raise_error() callsalecpl
2010-01-26- Add support for MDB2's 'sqlsrv' driver (#1486395)alecpl
2009-09-04- Fix rcube_mdb2::affected_rows() (#1486082)alecpl
2009-08-04- Use sequence names only with PostgreSQL (#1486018)alecpl
2009-08-03- Fix rcube_mdb2.php: call to setCharset not implemented in mssql driver ↵alecpl
(#1486019)
2009-07-31- Fix rcube_mdb2::unixtimestamp for MS SQL (#1486015)alecpl
2009-07-20- handle errors in insert_id()alecpl
2009-07-07- Added 'imap_debug' option, described 'sql_debug' option in config filealecpl
2009-06-24- Fix non-unicode characters caching in unicode database (#1484608)alecpl
2009-06-22- performance improvements of messages cachingalecpl
2009-05-09- Fix session handling on non-session SQL query error (#1485734)alecpl
2009-05-02- some hints to use sqlite db (#1485821)alecpl