Commit Graph

386 Commits (10e2d65277ec2af5dbf12f8a6d9f5edf1beb9841)

Author SHA1 Message Date
alecpl 64e3e80743 - Fix some IMAP errors handling when opening the message (#1485443) 15 years ago
alecpl 2144f9c432 - Skip UNSEEN counting when list is empty 15 years ago
alecpl 5bde172aef - Add 'messages_list' hook (#1486266) 15 years ago
alecpl 6c9d496fcc - 'threads' column made movable 15 years ago
alecpl ac8edbed35 - Fix use RFC-compliant line-delimiter when saving messages on IMAP (#1486712) 15 years ago
alecpl e55923241f - fix white character after closing tag 15 years ago
thomascube dffcaa59db No need for the padding since quoted lines are not wrapped at all 15 years ago
thomascube 6b6f2e83de Display and send messages with format=flowed (#1484370), fixes word wrapping issues (#1486543) 15 years ago
alecpl 677e1f26fe - Some files from /bin + spellchecking actions moved to the new 'utils' task 15 years ago
alecpl 0e7b66357d - Added threads tree icons
- css/js fixes and improvements in (messages) list code
15 years ago
alecpl e99d21ba05 - remove offline message list generation on IE, this doesn't realy improve performance now 15 years ago
alecpl 9800a825e7 - improve performance and consistency by setting all list-related env data in list action only 15 years ago
alecpl b62c4869f7 - Allow columns order change per user - drag&drop (#1485795) 15 years ago
alecpl ea50e71260 - Add References header in read receipt (#1486681) 15 years ago
alecpl 3978d28ecd - Fix quota_zero_as_unlimited (#1486662) 15 years ago
alecpl da8f11ce16 - Fix messages list scrolling in FF3.6 (#1486472)
- Fix quicksearch input focus (#1486637)
- Small code cleanup + improvements
15 years ago
alecpl 6b01133063 - Fix regression in disposition-notification (#1486623) 15 years ago
thomascube bc4960108e Option not to mark messages as read when viewed in preview pane (#1485012) 15 years ago
alecpl ce467384e2 - Fix single space inserted on fwd/reply with top posting (#1486532) 15 years ago
alecpl b488c1d02d - improvements in rcmail_html4inline() 15 years ago
alecpl 5799531e3f - fix bug in css cleanup of html messages 15 years ago
alecpl 9b3fdc25c1 - Implemented messages copying using drag&drop + SHIFT (#1484086) 15 years ago
alecpl 15e00bdf50 - Improved performance of folders operations (#1486525) + code cleanups 15 years ago
thomascube f52c936f4d Merged devel-threads branch (r3066:3364) back into trunk 15 years ago
alecpl b579f42b55 - fixes for proper handling of email addresses with form: "user"@domain.tld 15 years ago
alecpl 1baeb660eb - Improved check_email() 15 years ago
thomascube bc404ffd41 Save draft information in one header; finally fixes #1486203 15 years ago
alecpl 4d81544057 - messages list performance: build subject link on client side 15 years ago
alecpl 69a7d3127e - Improved charset replacement in html meta header (#1486542) 15 years ago
thomascube 7910c0ff55 Remember search modifiers in user prefs (#1486146) + bring back the old defaults 15 years ago
alecpl ffaea6f6de - Fix Recipient/Sender column name in drafts folder (#1486351) 15 years ago
alecpl 55243b590c - Hide 'add contact' icon if there's no writable address book 15 years ago
alecpl 929a508d80 - Improve performance by avoiding unnecessary updates to the session table (#1486325) 15 years ago
thomascube 47d8d39cf4 Use rcmail::imap_connect() to establish IMAP connections; always initialize rcube_imap object in mail steps 15 years ago
alecpl 48bc52e835 - Fix imap_init hook broken in r3258 (#1486493) 15 years ago
alecpl 91790e41f3 - Fix attachment excessive memory use, support messages of any size (#1484660) 15 years ago
alecpl 9b94eb6415 - Fix setting task name according to auth state. So, any action before user
is authenticated is assigned to 'login' task instead of 'mail'. Now binding
  plugins to 'login' task is possible and realy usefull. It's also possible 
  to bind to all tasks excluding 'login'.
15 years ago
alecpl ad18d63cc1 - Fix handling of extended mailto links (with params) (#1486354) 15 years ago
alecpl 96b679d10d - Fix removal of <title> tag from HTML messages (#1486432) 15 years ago
alecpl 5b3ed54e84 - Plugin API: added 'quota' hook 15 years ago
alecpl 2717f9f68e - use proper unicode cleanup for JSON, fixes #1486356 15 years ago
alecpl f96ffde231 - Fix parsing conditional comments in HTML messages (#1486350) 15 years ago
alecpl e5d60d69d4 - Use built-in json_encode() for proper JSON format in AJAX replies (and compat. with jQuery 1.4) 15 years ago
alecpl 5cef5b55bf - fix replyto and cc cols css issue (#1486276) + handle their values as in from/to 15 years ago
alecpl 7415c02ecf - Fix quota indicator issues by content generation on client-size
instead of bin/quotaimage.php: better performance, better styling posibilities (#1486197, #1486220)
15 years ago
alecpl b6673c4e41 - fix regular expression for malformed tags handler 15 years ago
alecpl 1a00f138c6 - Fix IE issue with non-UTF-8 characters in AJAX response (#1486159) 15 years ago
alecpl 91354e90e8 - performance fix in rcmail_js_message_list() 15 years ago
alecpl 4f69328132 - Partially fixed "empty body" issue by showing raw body of malformed message (#1486166) 15 years ago
alecpl 7d1db8c901 - fix setting unread count in pagetitle 15 years ago
alecpl bf1b66bf1d - Fix handling HTML comments in HTML messages (#1486189) 15 years ago
alecpl cbeea3d4d0 - some code improvements for r2959 change 15 years ago
alecpl 4906eb830c - show Recipient column also for subfolders of Sent/Drafts 15 years ago
alecpl b48d9bf5d4 - Use faster/secure mt_rand() (#1486094) 15 years ago
alecpl 4f7aa85f22 - remove all html tag attribs (#1486003) 15 years ago
thomascube 6c2d7ed243 Strip xmlns attributes from html tag 15 years ago
alecpl 10d0e3e0ac - oops, remove debug console call 16 years ago
alecpl f4bf206fd4 - fix charset modification in html messages (#1486031) 16 years ago
alecpl 269fb829ce - revert r2819 commit removed in last commit 16 years ago
alecpl e54bb72d30 - Added 'display_next' option 16 years ago
thomascube 24585b8ce6 Prevent from having two meta tags in html code 16 years ago
svncommit a80b7d416c better solution for HTML washing encoding issue 16 years ago
alecpl daa3f720bc - revert unwanted commit 16 years ago
alecpl 2337a82f72 - Fix displaying of HTML messages with unknown/malformed tags (#1486003)
- Some other changes for styled HTML display
16 years ago
alecpl 2c3d81dddd - use simple rcube_smtp class
- Installer: fix SMTP settings test
16 years ago
alecpl 3b7e00fbda - don't call FETCH for empty (size=0) message parts 16 years ago
alecpl 2818f8e9ed - Show SMTP errors in browser (#1485927) 16 years ago
alecpl 2f2bb4020b - don't create rcube_browser object twice 16 years ago
alecpl 74ceb69d11 - handle <broadcast> tag in html messages (#1485962) 16 years ago
thomascube 5302a931ff No link on subject in IE browsers (#1484913) 16 years ago
alecpl 7c60ffbdaa - fix email address pattern for some addresses 16 years ago
alecpl a54242c2b1 - Colorized signatures in plain text messages 16 years ago
alecpl 6ca8274e5a - typo (#1485910) 16 years ago
alecpl c5ee036866 - fix rcmail_temp_gc() + small code cleanups 16 years ago
alecpl 119cd17abf - add 'Deleted' to search filter 16 years ago
alecpl 0b2ce91f25 - Reviewed/fixed skip_deleted/read_when_deleted/flag_for_deletion options handling in UI 16 years ago
alecpl 88ed237f7c - speed up plain text messages parsing (up to 60%) 16 years ago
thomascube e54f6c7a9e Add hook 'message_sent' for logging or backup purpose 16 years ago
svncommit 617b4f699f Minimize chance of race condition in session handling (#1485659, #1484678) 16 years ago
alecpl 30b152b194 - Added quick search box menu (#1484304) 16 years ago
alecpl 7a72352294 - messages list fix for IE 16 years ago
alecpl 324f985e47 - fix #1485812 16 years ago
alecpl c4b819e9b9 - Speed up message list displaying on IE (initialize list in background)
- use DOM methods instead of jQuery for messages list object
16 years ago
thomascube cc97ea0559 Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins) 16 years ago
alecpl 3bde305e77 - Fix UTF-8 byte-order mark removing (#1485514) 16 years ago
alecpl 5d110184c0 - Fix using mail() on Windows (#1485779) 16 years ago
alecpl 7145e009e4 - Fix incorrect word wrapping in outgoing plaintext multibyte messages (#1485714)
- Fix double footer in HTML message with embedded images
16 years ago
thomascube 11526305f5 Revert r2322; this is done in rcmail_html4inline() and now secured + fix tests 16 years ago
thomascube f54a3a6d41 Add callback for <a> tags to add target=_blank 16 years ago
alecpl 8a78a16155 - fix r2301 (#1485745) 16 years ago
alecpl ec603f7da6 - Fix html body washing on reply/forward + fix attachments handling (#1485676) 16 years ago
alecpl 5faac054c3 - Use default_charset for messages without specified charset (#1485661, #1484961) 16 years ago
alecpl 5c771cb25e - Fix MDNSent flag checking, use arbitrary keywords (asterisk) flag (#1485706) 16 years ago
thomascube 5282aa65e2 Also allow link-related attributes 16 years ago
thomascube aa055c931a Get rid of vulnerable preg_replace eval and create_function (#1485686) + correctly handle base and link tags in html messages 16 years ago
till cbbef379a5 * bumping up copyright (happy new year ;-)) 16 years ago
thomascube 2780647114 Use <pre> instead of <div class=pre>: Fix line-break issue when copy & paste in Firefox (#1485425) 16 years ago
alecpl 3348176aba #1485647: handle PRE_TEXT tags in html messages (+ small fixes) 16 years ago
thomascube 58687d011f Be more tolerant when splitting strings + remove col that we don't have a label for 16 years ago
alecpl 59138162c7 #1485611: removed 'organisation' header from default_headers 16 years ago
alecpl de2e0bfeb8 #1485439: style fixes for IE6,7 16 years ago
alecpl 133bb07f78 - performance: skip imap connection for attachments actions
- created attachments.inc file for attachment upload, remove and display actions
16 years ago
alecpl 39cd51aff5 - performance: connect to imap server only when needed
(some mail actions do not require imap connection)
16 years ago
thomascube ffbf910df9 Insert meta content-type at top of the html head + add both content-id and content-location of related parts to replacement table 16 years ago
alecpl 7a2d79a978 - make attachment check in rcmail_message_list and rcmail_js_message_list the same 16 years ago
alecpl d59aaa1aaf - Allow setting attachment col position in 'list_cols' option
- Allow override 'list_cols' via skin (#1485577)
- Fix: allow empty attribs in templates
16 years ago
alecpl 4e5b11adfc - small improvements - removed redundant code 16 years ago
thomascube 5a17388726 Remove BOM in html message body + don't require quotes in meta tag specifying charset 16 years ago
alecpl 8abda59ce4 - fix: initialize searching when '_action' is not set (when go back from compose) 16 years ago
alecpl e538b3dc7d - Added message status filter + fixes for r2046 (searching with SORT) 16 years ago
alecpl 146977e30e - fix doubled timestamp in sendmail log 16 years ago
alecpl 70087c52bc - don't set border=0 for images (use css for that) 16 years ago
alecpl a22cb65adb - Write username instead of id in sendmail log (#1485477) 16 years ago
alecpl a164a2e64b - #1485463: fixed css classes setting in messages list 16 years ago
alecpl 112c9133bb - removed deprecated rcube_add_label() and all uses
- code for 'show' action added in r1937 moved to show.inc
16 years ago
svncommit a862043fe7 restore some script environment variables removed in r1918 but needed in "show" action 16 years ago
alecpl 52851464e0 - Fix race conditions when changing mailbox (set some env variables only when needed - no action or action==list) 16 years ago
thomascube 95fcc33472 Separate method to create iframe tags (with a list of allowed attributes) 16 years ago
alecpl e2c610ebfa - use more 'html' class 16 years ago
alecpl 6d20d016d5 #1485384: fix quota span tag attribs 16 years ago
thomascube 6925adb279 Fix empty subject header display (#1485383) + improve safari CSS hacks 16 years ago
thomascube e5af2fe88e Create valid <a> tags 16 years ago
thomascube 44385fd68f Trim and abbreviate subjects in message listing 16 years ago
alecpl 2cb6d48e63 - code cleanup + fix for malformed html (#1485139) 16 years ago
alecpl 7f62581c10 - Smart Tags and NOBR tag support in html messages (#1485363, #1485327) 16 years ago
alecpl d734041f00 - Added icons for forwarded/forwarded+replied messages (#1485257) 16 years ago
thomascube 36c236eee7 Fix typos + only add callback for style tags when safe-flag is set 16 years ago
alecpl 109314c7d1 - handle 'undisclosed-recipients in imap.inc 16 years ago
alecpl 2106ec7043 - don't show 'To' header if contains only /^undisclosed-recipients[:;]*$/ 16 years ago
alecpl 6cd00992a2 - Fixed quota img height/width setting from template (#1484857) 16 years ago
thomascube 1c499ae930 Allow (sanitized) style elements in HTML messages 16 years ago
alecpl e5686f4a01 - Added vertical splitter for folders list resizing
- Added possibility to view all headers in message view
- Fixed splitter drag/resize on Opera (#1485170)
- debug console css fixes for IE
16 years ago
thomascube ccd63c5591 Don't wrap worwarded text; better wrap reply message text 16 years ago
thomascube be5f03b248 showImages attribute is skin template is obsolte: now set in user prefs 16 years ago
alecpl 7003206d64 - Fix Reply-To header displaying (#1485314) 16 years ago
alecpl 876b15dcce - Added option 'quota_zero_as_unlimited' (#1484604) 16 years ago
alecpl 79aeb308cb - Write to log also sent MDN confirmation messages 16 years ago
thomascube 8e44f425f8 Remove mailto links from sender/recipient addresses in message list and wait for the context menu (#1484931) 16 years ago
alecpl 80c1eb7b68 #1485287: allow underline in html charset for proper replacement 16 years ago
thomascube ac5d15de29 Added template object for current mailbox name (#1485256) 17 years ago
alecpl c1b81f578a PHP bug #32547 workaround: remove <title> tag because of libxml2 library problem (#1485178) 17 years ago
alecpl 9103d1706d #1485200: fixed text/enriched displaying 17 years ago
thomascube 21e724153e Improve HTML sanitization with washtml 17 years ago
alecpl 5b1de55981 - use long date format in print mode (#1485191) 17 years ago
thomascube 5b3dd412d2 Check PERMANENTFLAGS before saving MDNSent flag (#1484963, #1485163) 17 years ago
alecpl e189a6ca18 - Added flag column on messages list (#1484623) 17 years ago
alecpl ddd776b2a3 - Allow trash/junk subfolders to be purged (#1485085) 17 years ago
thomascube 2da368e663 Indent with spaces and not tabs 17 years ago
alecpl 5f8686e28e #1484423: add <head> for malformed messages, washtml cannot work without that 17 years ago
alecpl 166b615dbb - Added option to disable displaying of attached images below the message body 17 years ago