Commit Graph

349 Commits (eb78fddf2d28f417815d7154345adb0f87f9485e)

Author SHA1 Message Date
thomascube 862de1bb3e Revert r6094; Add caching for ACL and Metadata 13 years ago
alecpl 5d66a4bcf3 - Improved ttl values handling 13 years ago
alecpl 6a8b4c2951 - Fix incorrect cache ttl used in get_cache_engine() (#1488447), use time() where mktime() without arguments was used 13 years ago
thomascube 6ab9e8a6c8 Respect force flag when counting messages 13 years ago
alecpl be98dfc2c0 - Replace some references to rcmail with rcube 13 years ago
alecpl 1aceb9cec8 - Framework refactoring (I hope it's the last one):
rcube,rcmail,rcube_ui -> rcube,rcmail,rcube_utils
  renamed main.inc into rcube_bc.inc
13 years ago
alecpl 0c259682f6 - Merge devel-framework branch, resolved conflicts 13 years ago
thomascube 4cf42fde05 Add support for read-only address book records 13 years ago
alecpl 8d67c7b8bc - Fix counting messages search results 13 years ago
alecpl 8eae72a53c - Add check_connection() to storage abstract class 13 years ago
alecpl c6a9cd6799 - Fix automatic unsubscribe of non-existent folders (with small perf fix) 13 years ago
thomascube b91f048c3b Map renamed methods for backwards compatibility 13 years ago
thomascube ef1e877a8d Connect to IMAP server before reading quota 13 years ago
thomascube fec2d8e130 Refactored IMAP cache expunge: delegate to storage object; don't rely on deprecated 'enable_caching' config option 13 years ago
alecpl b3ad480bbc - Fix hook name mailboxes_list renamed to reserved name, use storage_folders and add an alias to deprecated hooks list 13 years ago
thomascube 37cec41ba5 rcube_imap::update_cache() is used by some plugins 13 years ago
thomascube f295d2b5b0 Fix accidental private => protected replacement 13 years ago
thomascube 31579dfdf4 Also support /private/... annotation selectors 13 years ago
alecpl 0457c5d101 - Fix call to undefined method rcube_imap::list_unsubscribed() 13 years ago
thomascube 7fe3811c65 Changed license to GNU GPLv3+ with exceptions for skins and plugins 13 years ago
thomascube c321a955a7 Merged devel-framework branch (r5746:5779) back into trunk 13 years ago
alecpl 2081eed221 - Fix PHP Fatal error: Call to private method rcube_imap::id2uid() (#1488296) 13 years ago
alecpl 1c4f23d6e5 - Exclude MIME functionality from rcube_imap class into rcube_mime class 13 years ago
alecpl c886de7ff4 - Fix searching on IMAP servers without CHARSET specifier support (#1488271) 13 years ago
alecpl 82f4820fae - Improve convert_criteria() so string literals will be not used if possible, to workaround issues with some buggy IMAP servers 13 years ago
alecpl 3d4e8a9069 - Microoptimizations 13 years ago
alecpl e361bfe24b - More documentation + cleanup 13 years ago
alecpl 40c45e9de9 - Fixed issues with big memory allocation of IMAP results, improved a lot of rcube_imap class 13 years ago
alecpl 4f8be46f38 - Improved handling of some malformed values encoded with quoted-printable (#1488232) 13 years ago
alecpl e4a4ca1948 - Performance improvements 13 years ago
alecpl e37e7dda37 - Fix typo in _list_unsubscribed() (#1488186) 13 years ago
alecpl 4f1c0a5d89 - Fix typo 13 years ago
alecpl 305b366bb0 - Fix commit r5424 + preformance microoptimizations 13 years ago
alecpl 89dcf54071 - Fix listing of folders in hidden namespaces (#1486796) 13 years ago
alecpl 1cb0d640ec - Fix mailbox_status() so first run returns proper (empty) result 13 years ago
alecpl 46cdbf074e - Fix inconsistent behaviour of Compose button in Drafts folder, add Edit button for drafts 13 years ago
alecpl aa07b22906 - Fix so folders with \Noinferiors attribute aren't listed in parent selector
- Add LIST result and folder attributes cache
- rcmail_render_folder_tree_select(): fix 'exceptions' parameter, add 'skip_noinferiors' option
13 years ago
thomascube 06744da241 Implement common setters for debug mode 13 years ago
thomascube 3fe6c7082c Remove unused cruft 13 years ago
alecpl 8a6503a23c - Fix getting message part data from structure, fixes r5363 13 years ago
alecpl 1ae1199858 - Improve handling of situation when FETCH returns OK, but no data 13 years ago
alecpl b407e797c2 - Fix issue where wrong message sequence range could be generated when it was build according to number of messages in a folder 13 years ago
alecpl b9787b3560 - Add underline character to charset regexp 13 years ago
alecpl 7e50b4361c - Small code improvement 13 years ago
alecpl a561cd35b8 - Fix handling of folder creation error while moving/copying message 13 years ago
thomascube dfc79b341c Find charset in HTML meta tags if not specified in content-type header (#1488125) 13 years ago
alecpl d342f8f031 - Improve performance by storing sorted mailbox list in the cache 13 years ago
alecpl 8881766a9f - Improved performance by skipping folders list sorting when it's not needed in folder manager 13 years ago
alecpl 765fdeb5b5 - Improved performance of draft saving by usage of APPENDUID response if available (skipped SEARCH call) 13 years ago
thomascube e750d1b816 Restrict folders list to write-only in selectors for special folders and save-message-to option 13 years ago