summaryrefslogtreecommitdiff
path: root/SQL
AgeCommit message (Collapse)Author
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 markersalecpl
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-29We're on the road towards 0.7 nowthomascube
2011-09-19- Add lost cache_index.valid column definitionalecpl
2011-09-18- Cache synchronization using QRESYNC/CONDSTOREalecpl
- 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-14Fix automatic db updates; trigger contact indexing after upgradethomascube
2011-08-11- Change version number 0.5.2 -> 0.5.X to not confuse usersalecpl
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-27Change vcard field to LONGTEXT to completely store vcards with embedded photosthomascube
2011-03-10- Force names of unique constraints in PostgreSQL DDL (postgres 9.x uses ↵alecpl
different naming convention than older versions)
2011-02-25Create interactive update script with improved DB schema check; udated ↵thomascube
installer with new features and styles
2011-02-23- Add index on contactgroupmembers.contact_id column.alecpl
Improves performance and fixes problem with contactgroupmembers table creation on MySQL 4.x
2011-02-14Fulltext search over contact fields. Attention: DATABASE SCHEMA CHANGED\!thomascube
2011-01-26Clear message cache table when upgradingthomascube
2010-11-15- Fix error in MSSQL DDL scripts (#1487112): use trigger instead of foreign ↵alecpl
key constraint
2010-11-02- Support contact's email addresses up to 255 characters long (#1487095)alecpl
- Added email format checks when saving contacts data
2010-10-06- Add unique index on users.username+users.mail_hostalecpl
2010-09-25- s/RoundCube/Roundcube/alecpl
2010-09-14- Added warning about tables engine, per discussion in #1486794alecpl
2010-08-11- Fixes in SQL init script + added update script for MSSQL databasealecpl
2010-08-10- Fix upgrade script for SQLite (#1486903)alecpl
2010-06-15- Added ALTER TABLE .. ENGINE=InnoDB, per discussion in #1486794alecpl
2010-06-14- fix foreign keys defs unintentionally broken in r3333alecpl
2010-04-28- Set DEFAULT NULL for users.last_loginalecpl
2010-04-23- added foreign keys in mssql DDLalecpl
2010-04-23Updated mssql schema (I have no clue if this is correct)thomascube
2010-04-20Replace ALTER TABLE statement in Sqlite schema update script; more precise ↵thomascube
instructions for db updates and about new cleaning script
2010-04-15- Fix: postgres doens't support AFTER clausealecpl
2010-04-15Always set changed date when marking a DB record as deleted + provide a ↵thomascube
cleanup script
2010-03-27- contactgroups DDL for postgresalecpl
2010-03-27- fix default datetimealecpl
2010-03-26Added basic contact groups featurethomascube
2010-03-09- fix add indexalecpl
2010-03-06- re-fix (#1486474) + require MySQL 4.0.8 + add index/update in identities tablealecpl
2010-02-24- Fix adding contacts SQL error on mysql (#1486459)alecpl
2010-02-06- typoalecpl
2010-02-06- Add workaround for MySQL bug [http://bugs.mysql.com/bug.php?id=46293] ↵alecpl
(#1486474)
2009-12-17- don't use TRUNCATE on sqlite (#1486374)alecpl
2009-12-11- move TRUNCATE before CREATE INDEX (#1486362)alecpl
2009-09-29- use better index for contacts tablealecpl
2009-09-17- Change MySQL data type to avoid problems with big session varsvbenincasa
2009-09-13- "TRUNCATE messages" is required to remove buggy cache entries alecpl
2009-09-07- added index in messages tablealecpl
2009-08-03- Fix MS SQL DDL (#1486020)alecpl