Commit Graph

1041 Commits (3e48b941ec02597733af08bc3617dc7bfaa35d81)

Author SHA1 Message Date
alecpl ccc059fd70 - Re-designed cache, fixes memcache/apc issues 14 years ago
alecpl 254d5ef32b - Improve performence of folder manager operations by moving subscriptions table operations (like adding/updateing/moving folders) into client-side - no need to invoke LIST, do sorting in browser
- This change should also handle better situations when working with replicated IMAP backend (e.g.Cyrus Murder)
14 years ago
alecpl 4bb7d27b54 - Removed focus_on_new_message option, added newmail_notify plugin 14 years ago
alecpl a509bb677c - Add option to set default action of Forward button to "Forward as attachment" 14 years ago
alecpl 21461dce77 - Trim HTML message before washing, to make sure that BOM is removed even when prepended by some whitespace chars (#1487915) 14 years ago
thomascube e2f185e1b3 Don't connect to address books unless necessary 14 years ago
thomascube 6b19999841 Correctly handle empty contact names when importing 14 years ago
thomascube 445a4ca04d Fix empty name in search results and error when creating a new contact 14 years ago
alecpl a208a4fa68 - Add forward-as-attachment feature 14 years ago
thomascube e848180aaa Improve display name composition when saving contacts (#1487143), with plugin-support; allow empty names in sql address book, fall back to e-mail address in listing and vcard export 14 years ago
alecpl ac3ad69e94 - Fix possible ambiguity in folders caching (when list_mailboxes() was called the same result was returned, no matter what was the 1st and 2nd argument) 14 years ago
alecpl 0d277ef01b - Plugin API: Add name and parent_name arguments to folder_form hook 14 years ago
alecpl 94bdcce081 - Add possibility (for plugins) to filter folders lists by some additional criteria (e.g. folder type) 14 years ago
alecpl d08333ea57 - Fix problems with subfolders of INBOX folder on some IMAP servers (#1487725)
- Fix handling of folders that doesn't belong to any namespace (#1487637)
14 years ago
alecpl 1abb97fe1b - Add 'uploadingmany' message translation 14 years ago
alecpl 7fc056c3ff - Enable multiselection for attachments uploading in capable browsers (#1485969) 14 years ago
alecpl cf58ce8512 - Fix a bug where selecting too many contacts would produce too large URI request (#1487892) 14 years ago
alecpl c08b18c4b9 - Fix relative URLs handling according to a <base> in HTML (#1487889) 14 years ago
alecpl e505519d1a - Improve photo actions handling (set name of upload-photo, disable delete-photo according to photo existance), code cleanup 14 years ago
alecpl 5c1dfb0b11 - Fix handling of top-level domains with more than 5 chars or unicode chars (#1487883) 14 years ago
alecpl d7b35c22af - Fix usage of non-standard HTTP error codes (#1487797) 14 years ago
alecpl 4351f7cd66 - Improve performance by including files with absolute path (#1487849) 14 years ago
thomascube bbb1427caa Gracefully shrug on database errors 14 years ago
thomascube 569f8306db Fix vcard folding at 75 chars; don't fold vcards for internal storage 14 years ago
thomascube 3d8b54edf7 Keep all submitted data if contact form validation fails (#1487865) 14 years ago
thomascube fc072bfdb3 Don't decode recipent strings submitted by address book 14 years ago
alecpl dae34b5c3f - Support 'abort' and 'result' response in 'preferences_save' hook, add error handling 14 years ago
alecpl dd0ae6297b - Improve space-stuffing handling in format=flowed messages (#1487861) 14 years ago
alecpl 111a6fc314 - Add info about indexcontacts.sh script in upgrade procedure 14 years ago
alecpl 8b2c23d603 - Use \n as a word separator to workaround some strange Google spellchecker issue 14 years ago
alecpl 569701d700 - Handle properly situation when uploaded attachment file is too big 14 years ago
thomascube 4591de7018 Prepare for multiple concurrent compose windows 14 years ago
alecpl bbce3edd61 - Add simple ACL rights/namespace handling in folder manager (display folder's namespace, modify edit form fields according to MYRIGHTS) 14 years ago
alecpl 29c54229cf - Fix parsing links with non-printable characters inside (#1487805) 14 years ago
thomascube a3b9e4e65d Better display of vcard import results (#1485457) 14 years ago
thomascube 0fbadebe13 Improve vcard import: map more fields, support photo urls, better UTF-16 charset detection 14 years ago
thomascube b8f14ce744 Allow multiple records with same e-mail address but show notice to the user 14 years ago
thomascube 360bd3ea74 Allow group identifiers to be changed upon renaming (used in LDAP) 14 years ago
alecpl da142bb598 - Replying to a sent message puts the old recipient as the new recipient (#1487074)
- Set compose header fields before skin objects' functions are being used, don't depend on the order of fields
14 years ago
thomascube 3e2637351d Fulltext search over contact fields. Attention: DATABASE SCHEMA CHANGED\! 14 years ago
alecpl c4e555c160 - Fix subtype select labels for fields added with 'Add field' 14 years ago
thomascube ce988a0778 Always generate valid DOM identifiers using html_identifier() write original identifier string to rel attribute where possible 14 years ago
alecpl 829cbfe88c - Use html::span instead of HTML code 14 years ago
alecpl 768091e094 - Make so addcontact icon doesn't jump alone to next line 14 years ago
thomascube a77cf2292b Add optional referer check to prevent CSRF in GET requests 14 years ago
alecpl cbf89140b3 - Fix vcard export (#1487765) 14 years ago
thomascube 29aab5a214 Localize contact property subtypes; better name for contact section 14 years ago
thomascube 07b95dc49b Delegate contact input validation to rcube_addressbook instance; accept already localized texts in rcube_output::show_message() 14 years ago
alecpl d80bd153a4 - Fix email_dns_check setting not used for identities/contacts (#1487740) 14 years ago
alecpl e18d992ee1 - Fix adding contacts: convert e-mail to ascii before format checking 14 years ago