alecpl
612eeca739
- Removed leftover code
2011-09-16 17:28:19 +00:00
alecpl
4daaf29747
- Fix default folders settings (according to namespaces) for new users too
2011-09-16 11:37:44 +00:00
alecpl
140abb0ca0
- Require magic_quotes_runtime=Off because it modifies data streams (too much effort to handle this)
2011-09-15 08:42:31 +00:00
alecpl
c3ba0e54af
- Fix encoding of LDAP contacts identifiers ( #1488079 )
2011-09-13 12:52:34 +00:00
thomascube
1cc9e210f5
Make date/time format user configurable; drop 'date_today' config option
2011-09-12 19:56:12 +00:00
alecpl
6f45fa56ce
- Fix required_fields checking per discussion in #1488073
2011-09-12 15:57:08 +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
bd14f92835
- Removed some spaces
2011-09-12 08:57:02 +00:00
alecpl
66a3b03419
- Fix handling of binary attachments encoded with quoted-printable ( #1488065 )
2011-09-12 08:49:47 +00:00
alecpl
303ade533f
- Fix handling of links with IP address
2011-09-10 06:49:51 +00:00
alecpl
b7fd98e338
- Fix compacting folder resets message list filter ( #1488076 )
...
- Fix reset-search action so it resets list page number to 1
2011-09-08 14:45:26 +00:00
alecpl
71f72f928b
- Fix new caching issue when broken/misleading object data was stored in database.
...
The object must be cleaned up before storing in DB, because some code
(out of rcube_message and rcube_imap classes) is changing objects data
e.g. parts mimetype or body. Now it's become a problem because we're
saving the object in cache at shutdown (after all modifications).
- Make stored message object smaller by removing some redundant data.
2011-09-08 08:31:13 +00:00
alecpl
e730cd248d
- Fix displaying multipart/alternative messages with only one part ( #1487938 )
2011-09-07 12:31:52 +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
d5ae9772c1
- Fix username case-insensitivity issue in MySQL ( #1488021 )
2011-09-06 17:18:12 +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
thomascube
21030324d0
Improved memcache connection procedure from release-0.6; use call_user_func to trigger session gc handlers
2011-09-05 19:58:11 +00:00
alecpl
427e3a4023
- Check for "Permission denied" string in IMAP error messages to display more appropriate message to the user
2011-09-05 12:45:51 +00:00
alecpl
aecadcf4a2
- Don't disable include() errors, so now broken translation of a plugin will print error to the log
2011-09-05 11:08:48 +00:00
thomascube
c170bfc92f
Protect from Clickjacking by sending X-Frame-Options headers ( #1487037 )
2011-09-05 08:39:52 +00:00
thomascube
94a5a24fc2
Fallback to mail_domain in LDAP variable replacements; add 'host' to 'user_create' hook arguments ( #1488024 )
2011-09-05 08:05:40 +00:00
thomascube
4c4fe693d7
Fix wrong vCard type parameter mobile ( #1488067 )
2011-09-05 07:40:18 +00:00
thomascube
31e00cb7e9
Fix vCard WORKFAX issue ( #1488046 )
2011-09-05 07:28:32 +00:00
alecpl
682819f15e
- Fix imap_cache setting to values other than 'db' ( #1488060 )
2011-08-30 18:05:34 +00:00
alecpl
8757f5b57d
- Fix handling of attachments inside message/rfc822 parts ( #1488026 )
2011-08-30 09:10:27 +00:00
alecpl
95192c6d0f
- Make 5th argument of rcmail_deliver_message() optional
2011-08-30 08:16:50 +00:00
alecpl
9a835c7f7c
- Fix is_a() usage for PHP>5.3.6
2011-08-27 08:33:35 +00:00
thomascube
20ed3794f6
Don't attempt to list (and cache) folders if not connected
2011-08-26 21:56:37 +00:00
alecpl
a98ee35134
- Microoptimization: use substr_replace() for injecting a string into string
2011-08-26 09:22:53 +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
thomascube
c63e571f02
Fix group members listing for ldap directories
2011-08-24 19:38:50 +00:00
thomascube
9d5d7a86f8
Log session_id with logins
2011-08-24 09:35:16 +00:00
alecpl
0c7fe2fd97
- Added unique connection identifier to IMAP debug messages
2011-08-24 07:31:40 +00:00
alecpl
7a2bade211
- Added 'priority' column on messages list
2011-08-22 15:44:07 +00:00
alecpl
9e443d1529
- Don't add console to error pages, prevents js error
2011-08-19 12:51:39 +00:00
alecpl
2ce8e5dd94
- Use internal cache for mailbox_info() result
2011-08-19 08:00:09 +00:00
thomascube
fbe54043cf
Fix folders drop-down list: descend into root folder (e.g. INBOX) even if part of the exception list
2011-08-18 17:40:07 +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
thomascube
94ce75255d
Correctly quote group filter
2011-08-16 19:36:11 +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
c878069118
Pass attributes as vars to label
2011-08-12 19:21:56 +00:00
alecpl
59ab0c3bcd
- Fix infinite recurrence when saving user preferences stored in session
2011-08-12 14:01:02 +00:00
alecpl
f4c3649671
- Revert r5046, the change will be applied to devel-mcache branch, where it belongs for now
2011-08-12 09:30:19 +00:00
alecpl
755189648d
- Add debug for operations on groups
2011-08-12 07:01:47 +00:00
alecpl
a170304013
- Remove double semicolon
2011-08-12 06:36:34 +00:00
thomascube
0f1faec392
Fix saving and deleting LDAP contacts; skip client-side input validation for contacts, this is done server-side
2011-08-11 22:24:29 +00:00