Commit Graph

3451 Commits (d43332a8a5d30f135f696fcdca1e7703af23cf6d)

Author SHA1 Message Date
alecpl 140abb0ca0 - Require magic_quotes_runtime=Off because it modifies data streams (too much effort to handle this) 13 years ago
alecpl c3ba0e54af - Fix encoding of LDAP contacts identifiers (#1488079) 13 years ago
alecpl 43e5ae654c - jQuery 1.6.4 13 years ago
alecpl de36863ea0 - Fix js error when calling spellchecker on empty textarea 13 years ago
thomascube 1cc9e210f5 Make date/time format user configurable; drop 'date_today' config option 13 years ago
alecpl 6f45fa56ce - Fix required_fields checking per discussion in #1488073 13 years ago
alecpl 8703b08018 - Extend rcube_label_exists() to search in loaded plugins localizations
- Allow use localized addressbook field subtypes from plugins
13 years ago
alecpl 979679b311 - pl_PL translation update 13 years ago
alecpl bd14f92835 - Removed some spaces 13 years ago
alecpl 66a3b03419 - Fix handling of binary attachments encoded with quoted-printable (#1488065) 13 years ago
vbenincasa abd4771649 - pt_BR translations 13 years ago
alecpl eb616c8a62 - Followup last commit, trim subject text for title 13 years ago
alecpl 065d7025ee - Fix setting title for truncated subject in IE (#1487128) 13 years ago
alecpl 303ade533f - Fix handling of links with IP address 13 years ago
alecpl be392fe1a2 - Don't select quick search input on init, Safari/Chrome is adding border to focused input, it doesn't look good on init 13 years ago
alecpl b7fd98e338 - Fix compacting folder resets message list filter (#1488076)
- Fix reset-search action so it resets list page number to 1
13 years ago
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.
13 years ago
alecpl e730cd248d - Fix displaying multipart/alternative messages with only one part (#1487938) 13 years ago
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
13 years ago
alecpl b104e39f34 - Clear contactlist page conter after saved-search delete 13 years ago
alecpl f5c1085fbd - Localize (full) forwarded message header (#1488058) 13 years ago
alecpl 2a76f8ddc3 - Use 'From' and 'To' labels instead of 'Sender' and 'Recipient' 13 years ago
alecpl d5ae9772c1 - Fix username case-insensitivity issue in MySQL (#1488021) 13 years ago
alecpl f8e48df715 - Merge devel-saved_search branch (Addressbook Saved Searches) 13 years ago
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)
13 years ago
thomascube 21030324d0 Improved memcache connection procedure from release-0.6; use call_user_func to trigger session gc handlers 13 years ago
thomascube b5d9046168 Localization updates 13 years ago
alecpl 427e3a4023 - Check for "Permission denied" string in IMAP error messages to display more appropriate message to the user 13 years ago
alecpl aecadcf4a2 - Don't disable include() errors, so now broken translation of a plugin will print error to the log 13 years ago
thomascube c170bfc92f Protect from Clickjacking by sending X-Frame-Options headers (#1487037) 13 years ago
thomascube 94a5a24fc2 Fallback to mail_domain in LDAP variable replacements; add 'host' to 'user_create' hook arguments (#1488024) 13 years ago
thomascube 4c4fe693d7 Fix wrong vCard type parameter mobile (#1488067) 13 years ago
thomascube 31e00cb7e9 Fix vCard WORKFAX issue (#1488046) 13 years ago
alecpl dbb0c2a109 - Add vCard's Profile URL support (#1488062) 13 years ago
alecpl 5271bf090c - Fix all messages remain selected after moving all search results and clearing search (#1488066) 13 years ago
alecpl 1c952a8902 - jQuery 1.6.3 13 years ago
alecpl b6a069e6ca - Fix error in messages drag&drop action caused by r5146 13 years ago
alecpl 682819f15e - Fix imap_cache setting to values other than 'db' (#1488060) 13 years ago
alecpl 8757f5b57d - Fix handling of attachments inside message/rfc822 parts (#1488026) 13 years ago
alecpl 95192c6d0f - Make 5th argument of rcmail_deliver_message() optional 13 years ago
thomascube e639c5da21 Initialize GUI objects which are added after init 13 years ago
thomascube bd3891145b Really abort autocompletion when hitting Escape 13 years ago
thomascube f7b58afb94 Make list of mimetypes that open in preview window configurable (#1487625) 13 years ago
thomascube d78771ad3c Add plugin hook message_part_get for message part downloads 13 years ago
alecpl 13d45dfbda - Localize forwarded message header (#1488058)
- pl_PL update
- Fix label: databaserror -> dberror
13 years ago
alecpl 9a835c7f7c - Fix is_a() usage for PHP>5.3.6 13 years ago
thomascube 20ed3794f6 Don't attempt to list (and cache) folders if not connected 13 years ago
alecpl a98ee35134 - Microoptimization: use substr_replace() for injecting a string into string 13 years ago
thomascube da71783bc9 Move timezone computation to rcube_config; don't override SESSION['timezone'] when saving prefs 13 years ago
thomascube 1a716d2d34 Add copyright line on files with significant changes from Kolab Systems 13 years ago