Commit Graph

1152 Commits

Author SHA1 Message Date
thomascube
2d3e2bc561 Add option 'searchonly' for address books; currently used by LDAP directories 2011-09-21 11:17:46 +00:00
alecpl
4b21d26879 - Add Priority filter to the messages list 2011-09-21 07:18:26 +00:00
alecpl
609d3923d7 - Cache synchronization using QRESYNC/CONDSTORE
- Fixed message ID updates in cache
- Changed message flags handling + some fixes (e.g. fixed messages listing after delete)
2011-09-18 09:02:35 +00:00
thomascube
47672bfda5 Trigger 'new_messages' hook for all checked folders (#1488083) 2011-09-16 19:08:07 +00:00
thomascube
06dc9838e0 Fix session race conditions when composing new messages 2011-09-16 17:53:35 +00:00
alecpl
8c124b9ea8 - Fix is_a() usage 2011-09-16 08:06:09 +00:00
thomascube
1cc9e210f5 Make date/time format user configurable; drop 'date_today' config option 2011-09-12 19:56:12 +00:00
alecpl
8703b08018 - Extend rcube_label_exists() to search in loaded plugins localizations
- Allow use localized addressbook field subtypes from plugins
2011-09-12 12:52:01 +00:00
alecpl
80152b333c - Rewritten messages caching (merged devel-mcache branch):
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-07 11:07:03 +00:00
alecpl
b104e39f34 - Clear contactlist page conter after saved-search delete 2011-09-07 09:29:31 +00:00
alecpl
f5c1085fbd - Localize (full) forwarded message header (#1488058) 2011-09-07 08:45:08 +00:00
alecpl
f8e48df715 - Merge devel-saved_search branch (Addressbook Saved Searches) 2011-09-06 16:35:14 +00:00
alecpl
66df084203 - Merge devel-spellcheck branch:
- Added spellchecker exceptions dictionary (shared or per-user)
  - Added possibility to ignore words containing caps, numbers, symbols (spellcheck_ignore_* options)
2011-09-06 13:39:45 +00:00
alecpl
dbb0c2a109 - Add vCard's Profile URL support (#1488062) 2011-09-04 07:50:20 +00:00
thomascube
f7b58afb94 Make list of mimetypes that open in preview window configurable (#1487625) 2011-08-29 17:30:11 +00:00
thomascube
d78771ad3c Add plugin hook message_part_get for message part downloads 2011-08-29 17:06:29 +00:00
alecpl
13d45dfbda - Localize forwarded message header (#1488058)
- pl_PL update
- Fix label: databaserror -> dberror
2011-08-28 09:47:15 +00:00
alecpl
9a835c7f7c - Fix is_a() usage for PHP>5.3.6 2011-08-27 08:33:35 +00:00
thomascube
da71783bc9 Move timezone computation to rcube_config; don't override SESSION['timezone'] when saving prefs 2011-08-25 20:09:36 +00:00
thomascube
1a716d2d34 Add copyright line on files with significant changes from Kolab Systems 2011-08-24 20:16:14 +00:00
alecpl
7a2bade211 - Added 'priority' column on messages list 2011-08-22 15:44:07 +00:00
alecpl
f0bccb7fb2 - Fix image type check for contact photo uploads 2011-08-22 14:33:02 +00:00
alecpl
5db6f96d22 - Fix contact row update after name change when in searching mode, update changelog 2011-08-22 12:25:08 +00:00
alecpl
8015bb9431 - Followup to r5097, fix: match From with full address spec. 2011-08-19 10:11:03 +00:00
alecpl
4436b43480 - Fixed selecting identity on reply/forward (#1487981) 2011-08-19 10:07:41 +00:00
alecpl
dd6a47c24a - Fix parent folder ACL checking in some cases 2011-08-19 08:07:05 +00:00
alecpl
72fa193335 - Disable subscription on virtual shared folders 2011-08-18 12:32:35 +00:00
alecpl
189a0ae4dc - Unsubscribe from non-existing folders always (on listing), not only in Settings/Folders UI 2011-08-18 09:30:28 +00:00
alecpl
5c2ac5f528 - Fix/simplify email regexp to prevent "no valid recipients" SMTP error (#1488040) 2011-08-16 17:32:52 +00:00
alecpl
5c9d1ffe8e - Add option to hide selected LDAP addressbook on the list 2011-08-16 13:41:52 +00:00
alecpl
fe0cb657f1 - Add client-side checking of uploaded files size 2011-08-16 12:11:21 +00:00
thomascube
782d8593bd More unique error codes 2011-08-14 18:54:24 +00:00
thomascube
615fb1c069 Only check for existing contacts if an email address is present 2011-08-12 18:05:33 +00:00
thomascube
57ce504112 Set maxlength for contact fields 2011-08-12 15:34:07 +00:00
thomascube
31737295b8 Add newlines between organization, department, jobtitle (#1488028) 2011-08-10 11:53:41 +00:00
thomascube
f2ff370215 Recalculate date when replying to a message and localize the cite header (#1487675) 2011-08-10 11:09:16 +00:00
alecpl
6d0ada30d7 - Fix handling of email addresses with quoted local part (#1487939) 2011-08-09 09:46:54 +00:00
alecpl
efc24a5fb3 - Fix handling Mail-Reply-To header in Reply All action 2011-08-09 08:44:21 +00:00
alecpl
85e7a3d4a3 - Fix moving folder to root, it wasn't working with IMAP delimiter different than a dot (loast part of r5023) 2011-08-04 10:59:50 +00:00
alecpl
c6c99c89e6 - Add ACL check on parent folder 2011-08-04 09:01:36 +00:00
alecpl
2c77f553c8 - Add "loading" messages for contacts copying and groups assignment 2011-08-03 12:31:38 +00:00
alecpl
359e19a19d - Fix EOL character in vCard exports (#1487873) 2011-08-03 10:40:29 +00:00
alecpl
4d4a2fa32e - Added possibility to extend rcube_vcard's fieldmap
- Skip empty values in vCard export
2011-08-03 09:20:52 +00:00
alecpl
34854b63ee - Fix setting default addressbook as selected in source selector 2011-08-02 17:17:59 +00:00
alecpl
2dd2bf5012 - Fixed form reloading on source change, broken in r4999 2011-08-02 10:57:35 +00:00
alecpl
5731d68a97 - Added confirmation dialog for contact group deleting + loading indicator 2011-08-02 09:22:02 +00:00
alecpl
b95149eb63 - Fixed contact photos upload, moved code to separate file for better performance
(to handle upload we don't need to initialize addressbook source)
2011-08-01 12:20:10 +00:00
alecpl
363514e30b - Move rcmail_localize_folderpath() to main.inc 2011-08-01 08:15:22 +00:00
alecpl
1cd36267a1 - Improved detection of folder rename possibility and its handling 2011-08-01 07:58:30 +00:00
alecpl
f9e2858ae1 - Exclude edited folder from parent selector 2011-07-29 11:54:50 +00:00