Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-25 | Fix compatibility with MySQL 8 - error on 'system' table use | Aleksander Machniak | |
2017-12-19 | Fix syntax error in mssql.initial.sql (#6097) | Aleksander Machniak | |
2017-04-21 | Fix failing database schema check in all engines except mysql (#5730) | Aleksander Machniak | |
2016-11-26 | Fixed redundancy in sql caching system and compatibility with Galera Cluster ↵ | Aleksander Machniak | |
(#5439) - Removed redundant 'created' column from cache and cache_shared tables - Removed use of redundant data records - Added missing primary keys (dictionary, cache, cache_shared tables) | |||
2016-10-12 | Bump database version | Aleksander Machniak | |
2016-10-09 | SQL, upgrade: increase session table ip field size for IPv6 addresses | Sylvain Rochet | |
Commit 84d06edb06 introduced IPv6 support on SQL session table but failed at providing upgrade SQL scripts, this commit fixes it. Fixes: 84d06edb06 ("IPv6 Compatability") Signed-off-by: Sylvain Rochet <gradator@gradator.net> | |||
2016-08-12 | Removed useless 'created' column from 'session' table (#5389) | Aleksander Machniak | |
2015-11-11 | Added brute-force attack prevention via login rate limit (#1490566) | Aleksander Machniak | |
2015-03-08 | Fix storing signatures with big images in MySQL database (#1490306) | Aleksander Machniak | |
2014-10-27 | Fix so DDL script for Oracle can be executed in SQLPlus | Aleksander Machniak | |
2014-09-22 | Merge branch 'oracle' | Aleksander Machniak | |
2014-09-15 | Initial DDL for Oracle | Aleksander Machniak | |
2014-09-05 | Index IX_contactgroups_user_id was created on the wrong table. | Marco Miltenburg | |
2014-09-04 | Fix error in MSSQL update script 2013061000.sql (#1490061) | Aleksander Machniak | |
2014-04-29 | Fix too small length of users.preferences column data type on MySQL | Aleksander Machniak | |
2014-04-29 | Fix varius db_prefix issues (#1489839) | Aleksander Machniak | |
- Move DDL script execution code to rcube_db class(es). - Improve prefix replacement code, so index names are also modified | |||
2013-07-08 | Fix typo | Aleksander Machniak | |
2013-06-09 | Fix database cache expunge issues (#1489149) - added 'expires' column | Aleksander Machniak | |
2013-05-25 | Added shared (cross-user) cache | Aleksander Machniak | |
2013-04-28 | Add lost files for "db_prefix related changes" commit | Aleksander Machniak | |
2013-04-27 | Add db_prefix configuration option in place of db_table_*/db_sequence_* options | Aleksander Machniak | |
Make possible to use db_prefix for schema initialization in Installer (#1489067) Fix updatedb.sh script so it recognizes also table prefix for external DDL files | |||
2013-03-28 | Add 'if not exists' to system table creation. Just in case some previous db ↵ | Thomas Bruederli | |
update routine was aborted or failed | |||
2013-02-19 | Fix typo in DB version strings (there should be no .sql suffix) | Aleksander Machniak | |
2013-01-17 | Bump version number in *.initial.sql | Aleksander Machniak | |
2013-01-17 | Drop tmp_users table (#1488910) | Aleksander Machniak | |
2013-01-09 | Added new database upgrade script, converted DDL scripts to new format | Aleksander Machniak | |
2012-08-06 | Removed users.alias column, added option ('user_aliases') | Aleksander Machniak | |
to use email address from identities as username (#1488581) | |||
2012-08-06 | - Removed redundant cache.cache_id column (#1488528) | Aleksander Machniak | |
2012-06-10 | Fix DDL update from 0.7 for MS SQL Server | Aleksander Machniak | |
2012-06-08 | Fix operator incompat. in some queries on contacts table using MS SQL Server ↵ | Aleksander Machniak | |
(#1488505) | |||
2012-02-07 | - Fix parse errors in DDL files for MS SQL Server | alecpl | |
2012-01-12 | - Fix failure on MySQL database upgrade from 0.7 - text column can't have ↵ | alecpl | |
default value (#1488300) | |||
2012-01-11 | - Disable FOREIGN_KEY_CHECKS for update from 0.7 | alecpl | |
2012-01-05 | - Fix SQL Error when saving a contact with many email addresses (#1488286) | alecpl | |
2011-12-19 | - Fix wrong postgres sequence name in upgrade from 0.6 | alecpl | |
2011-12-15 | - Disable FOREIGN_KEY_CHECKS in update from 0.6 (#1488209) | alecpl | |
2011-12-14 | - Fix broken CREATE INDEX queries in SQLite DDL files (#1488255) | alecpl | |
2011-11-23 | - Add version markers | alecpl | |
2011-11-22 | - Fixed bug where session ID's length was limited to 40 characters. Since ↵ | alecpl | |
PHP5.3 it's possible to set session.hash_function to any hash algorithm that would produce strings up to 128 characters long (#1488196) | |||
2011-09-29 | We're on the road towards 0.7 now | thomascube | |
2011-09-19 | - Add lost cache_index.valid column definition | alecpl | |
2011-09-18 | - Cache synchronization using QRESYNC/CONDSTORE | alecpl | |
- Fixed message ID updates in cache - Changed message flags handling + some fixes (e.g. fixed messages listing after delete) | |||
2011-09-07 | - Rewritten messages caching (merged devel-mcache branch): | alecpl | |
Indexes are stored in a separate table, so there's no need to store all messages in a folder Added threads data caching Flags are stored separately, so flag change doesn't cause DELETE+INSERT, just UPDATE - Partial QRESYNC support - Improved FETCH response handling - Improvements in response tokenization method | |||
2011-09-06 | - Fix username case-insensitivity issue in MySQL (#1488021) | alecpl | |
2011-09-06 | - Merge devel-saved_search branch (Addressbook Saved Searches) | alecpl | |
2011-09-06 | - Merge devel-spellcheck branch: | alecpl | |
- Added spellchecker exceptions dictionary (shared or per-user) - Added possibility to ignore words containing caps, numbers, symbols (spellcheck_ignore_* options) | |||
2011-08-14 | Fix automatic db updates; trigger contact indexing after upgrade | thomascube | |
2011-08-11 | - Change version number 0.5.2 -> 0.5.X to not confuse users | alecpl | |
2011-05-05 | - Fix problems with subfolders of INBOX folder on some IMAP servers ↵ | alecpl | |
(#1487725) - Fix handling of folders that doesn't belong to any namespace (#1487637) | |||
2011-04-27 | Change vcard field to LONGTEXT to completely store vcards with embedded photos | thomascube | |