Age | Commit message (Collapse) | Author |
|
another folder (#1487752)
|
|
|
|
- Fixed message ID updates in cache
- Changed message flags handling + some fixes (e.g. fixed messages listing after delete)
|
|
|
|
|
|
|
|
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
|
|
|
|
- Added spellchecker exceptions dictionary (shared or per-user)
- Added possibility to ignore words containing caps, numbers, symbols (spellcheck_ignore_* options)
|
|
|
|
|
|
- pl_PL update
- Fix label: databaserror -> dberror
|
|
|
|
|
|
|
|
|
|
|
|
(#1488040)
|
|
|
|
|
|
(#1487675)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
offset syntax
|
|
While we already have mispellings, we can return them and enable spellchecker directly without querying the server again
|
|
|
|
|
|
names, identity name and organization fields (#1487864)
|
|
|
|
session is stored in memcache, write them later
|
|
|
|
|
|
when prepended by some whitespace chars (#1487915)
|
|
|
|
|
|
plugin-support; allow empty names in sql address book, fall back to e-mail address in listing and vcard export
|
|
criteria (e.g. folder type)
|
|
(#1487725)
- Fix handling of folders that doesn't belong to any namespace (#1487637)
|
|
|
|
|