Commit Graph

679 Commits (de9f799a39645e581c7e9c8f54082a4ebf77aa09)

Author SHA1 Message Date
alecpl a82dcd420a - Plugin API: added 'message_compose_body' hook (#1486285) 15 years ago
alecpl 70ee70aeac - Fix counters of all folders are checked in 'getunread' action with check_all_folders disabled (#1486128) 15 years ago
alecpl 6d13ca1846 - add line number to some error messages 15 years ago
alecpl 5cef5b55bf - fix replyto and cc cols css issue (#1486276) + handle their values as in from/to 15 years ago
thomascube 0207c45c90 More options for top posting feature (#1484272) using patch from Phil Weir 15 years ago
alecpl 50f56d2046 - top posting (#1484272) 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 16dd372574 - pspell checker: split text by [dot]+[non-word] instead of [dot] and don't check numeric strings 15 years ago
alecpl b6673c4e41 - fix regular expression for malformed tags handler 15 years ago
alecpl e4acbbd8cc - Added server-side e-mail address validation with 'email_dns_check' option (#1485857) 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
thomascube 01ffe03908 Hold attachment info in a js list in order to simplify things + codestyle 15 years ago
vbenincasa 3f97120cb1 - Added an alert message when uploading still in progress and the user tries to send the message
- Added the functionality to abort the upload process
- Changed the loading icon background to transparent, so it can be used in other templates easily
15 years ago
alecpl ebf8726eea - Added attachment upload indicator with parallel upload (#1486058) 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 1cead0cbf4 - sorting by message index - added 'index_sort' option (#1485936) 15 years ago
alecpl ddc891db46 - fixed Received header format 15 years ago
alecpl 6d479a622b - remove set_magic_quotes_runtime() call, use set_time_limit() with @ (#1486149) 15 years ago
alecpl 915e3d19ed - fix for last commit in getunread action 15 years ago
alecpl 00a833811e - save unseen count also for current mailbox 15 years ago
alecpl cbeea3d4d0 - some code improvements for r2959 change 15 years ago
alecpl 78925f8f1a - Fix incorrect count of new messages in folder list when using multiple IMAP clients (#1485995)
- Fix all folders checking for new messages with disabled caching (#1486128)
15 years ago
vbenincasa 2b77e8daa7 - Provide some additional usability for attachments form with "mainaction" class and a slightly bigger file field (CSS width doesn't works with file field so we need to use "size" property) 15 years ago
alecpl ae119b9de7 - fixed comment, default searching by subject only 15 years ago
alecpl 4906eb830c - show Recipient column also for subfolders of Sent/Drafts 15 years ago
alecpl 11ea2ac890 - Fix delete in message view deletes permanently with flag_for_deletion=true (#1486101) 15 years ago
alecpl b48d9bf5d4 - Use faster/secure mt_rand() (#1486094) 15 years ago
alecpl eb4b147bad - fix cache flushing after message delete with read_when_deleted=true + some code cleanup 15 years ago
alecpl 161c28dffc - Fix wrong headers for IE on servers without $_SERVER['HTTPS'] (#1485926)
- Force IE style headers for attachments in non-HTTPS session, 'use_https' option (#1485655)
15 years ago
alecpl 7df0e35210 - Check 'post_max_size' for upload max filesize (#1486089) 15 years ago
thomascube 35f40fbda7 Set timeout for attachment loading back to 0 15 years ago
alecpl 80815d23e5 - Fix editor type doesn't match type of message body content (#1486080) 15 years ago
alecpl 3e8b11194d - Fix charset bug during loading attachment file (#1486064) 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
thomascube dc1dbc478d Implemented new_messages plugin hook (#1486005) 16 years ago
thomascube 76791cf3c9 Extend message_compose hook with the possibility to specify attachments 16 years ago
thomascube 75969686c2 Added 'message_compose' hook 16 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 ee258ce158 - performance fix: don't check mbstring functions existence too often 16 years ago
alecpl a01b3bf9ae - removed hardcoded 'compose-body' identifier (#1485996) 16 years ago
alecpl 92f522d897 - Fix autocomplete bugs when erasing the comma (#1485990) 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 b05575a930 - cleanup 16 years ago
alecpl 5503cc09f1 - cleanup 16 years ago
alecpl a640647edd - handle big attachments with file pointers to not exceed memory_limit in rcmail_save_attachment() 16 years ago
thomascube 881217a5c9 Force ajax calls to protect from CSRF 16 years ago
thomascube d5515f64b6 Tabs! 16 years ago
alecpl 3536577bcb - improve responsiveness by flushing template output asap, also set the \Seen flag after message page display 16 years ago
alecpl 34ebe0ba2c - speed up adding of messages to the list after message move/delete 16 years ago
thomascube 7d8e168cb1 Fix compose step: correctly choose html mode and attachments when in draft or edit mode 16 years ago
thomascube c793c6e811 Check abort flag and display error message from plugin if available 16 years ago
thomascube 08b2d93f5b Fix usage of rc_mime_content_type() 16 years ago
alecpl 65e8dff41f - if message wasn't found in preview mode display separate template 16 years ago
alecpl ca90a9c174 - handle smtp errors in show action (when mdn is send) 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
alecpl ecb9fb058d - use RCMAIL_CHARSET instead of hardcoded 'utf-8' 16 years ago
thomascube 5302a931ff No link on subject in IE browsers (#1484913) 16 years ago
alecpl 21d6827c70 - fix delete icon on attachment list (#1485921) 16 years ago
alecpl aae0ad8cb2 - re-set 'prefer_html' to have possibility to use html part for compose 16 years ago
alecpl 069704b170 - Added message Edit feature (#1483891, #1484440) - need icon 16 years ago
alecpl 59c027ba5f - Fix message Etag generation for counter issues (#1485623) 16 years ago
alecpl 011b02e75b - speed up: don't count UNSEEN if mailbox is empty 16 years ago
alecpl cd9a036856 - fix marking as DELETED with skip_deleted enabled 16 years ago
alecpl 7fd19309cc - speed up empty folder selection 16 years ago
alecpl 7c60ffbdaa - fix email address pattern for some addresses 16 years ago
alecpl 2dd7ee346f - Fixed many 'skip_deleted' issues (#1485634)
- Fixed messages list sorting on servers without SORT capability
- some preformance improvements
16 years ago
thomascube ed205f4183 Change rcube_user::list_identities() to return an array instead of a sql-result 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 8209f77d8e - decode message subject for 'save' action (#1485902) 16 years ago
alecpl 88ed237f7c - speed up plain text messages parsing (up to 60%) 16 years ago
alecpl 42b25afac8 - fix sending mail without identity 16 years ago
alecpl 8f9ab39e48 - fix sending mail without identity (#1485898) 16 years ago
alecpl d51c93b43e - get rid of some hardcoded action names and move decission about output compression to the user 16 years ago
alecpl dc2fc082d3 - After move/delete from 'show' action display next message instead of messages list (#1485887) 16 years ago
alecpl 7ef05f4df1 - set content-length when saving message source 16 years ago
thomascube 991a25ab5d Better icon for deleting folders + remove hard-coded icon path 16 years ago
alecpl 12217da8b3 - simplified attachments handling on reply/forward/draft compose (possible regressions)
- also fix #1485847
16 years ago
thomascube a25d3969a0 Re-enable the permalink command (allows one to choose right-click and open-in-new-tab) 16 years ago
alecpl 49dfb0047a - Added message menu (some image needed), removed Print and Source buttons
- Added possibility to save message as .eml file (#1485861)
16 years ago
alecpl 3e8d8975a9 - don't use 4th argument in htmlspecialchars (#1485475) 16 years ago
alecpl 2471d3a979 - Added possibility to encrypt received header, option 'http_received_header_encrypt',
added some more logic in encrypt/decrypt functions for security
16 years ago
alecpl 48958e0512 - Fix Answered/Forwarded flag setting for messages from subfolders 16 years ago
thomascube e54f6c7a9e Add hook 'message_sent' for logging or backup purpose 16 years ago
alecpl cea956cf6a - Fix autocomplete problem with capital letters (#1485792) 16 years ago
svncommit 617b4f699f Minimize chance of race condition in session handling (#1485659, #1484678) 16 years ago
alecpl 20ccd472f7 - Fix html editor mode setting when reopening draft message (#1485834) 16 years ago
alecpl 23a2eec4d5 - ereg -> preg 16 years ago
alecpl 6fd71e3ed4 - more addressbooks hooks (#1485829) 16 years ago
alecpl 3ddbe667a9 - added create_contact hook in mail/addcontact action (#1485828) 16 years ago
alecpl 30b152b194 - Added quick search box menu (#1484304) 16 years ago
alecpl 4e65a3c145 - limit pspell suggestions for each word 16 years ago
alecpl 309d2f40a0 - jQuery'fied GoogieSpell 4.0 + some changes in compose 16 years ago
thomascube 762a699dc7 Hard-wrap message headers according to RFC 16 years ago
alecpl 1fb5874f27 - fix attachment mimetype setting after upload
- move style of delete button in attachment-list to mail.css file
16 years ago
alecpl 79eb4e79ed - Fix message normal priority problem (#1485820) 16 years ago
alecpl 7a72352294 - messages list fix for IE 16 years ago
alecpl 324f985e47 - fix #1485812 16 years ago
alecpl 7c8b80600d - support _nosig param in compose URL (#1485604) 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 80e2278594 - simplified code for serverside autocomplete + set rows limit on server side only 16 years ago
alecpl 779cbe0066 - Fix 'temp_dir' does not support relative path under Windows (#1484529)
- add file_exists check for uploaded attachments
16 years ago
alecpl 6491ed9bbc - Fix service not available error when pressing back from compose dialog (#1485552) 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
alecpl 59ee6865b6 - typo 16 years ago
thomascube 0b21c888ac Select drafts mailbox when opening a draft message 16 years ago
thomascube 48ee693f49 Partially reverted r2339 + fix indentation 16 years ago
svncommit 93adb3fc1b Fixed check-recent [richs] 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 d519ef8a0a - Fix attaching more than nine inline images (#1485759) 16 years ago
thomascube aaffbeb049 Prevent concurrent autocomplete query results display (#1485743) 16 years ago
thomascube 0ea569c29f Fix mime-type detection using a hard-coded map (#1485311) 16 years ago
alecpl 65605c862d - Fix new lines stripped from message footer (#1485751) 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 f9a4bc4dfa - use RCMAIL_CHARSET const 16 years ago
svncommit e5dd92490c Fix pspell's handling of special html characters (#1485744) 16 years ago
alecpl 050410f560 - Fix multiple recipients input parsing (#1485733)
- added shared rcube_explode_quoted_string() function
16 years ago
alecpl 5faac054c3 - Use default_charset for messages without specified charset (#1485661, #1484961) 16 years ago
thomascube 21b160f38c Added TNEF support to decode MS Outlook (winmail.dat) attachments 16 years ago
alecpl 2e1809e550 - Fix checking for recent messages on various IMAP servers (#1485702)
- performance fix: Don't fetch quota and recent messages in "message view" mode
16 years ago
alecpl 2a466a3b21 - save empty search result in session 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
alecpl ebf96ef8bf - fix warning when 'autocomplete_addressbooks' is not an array (#1485691) 16 years ago
till cbbef379a5 * bumping up copyright (happy new year ;-)) 16 years ago
alecpl c58c0aedba - Fix address names with '@' sign handling (#1485654) 16 years ago
alecpl 24ed413328 - Allow absolute URLs to images in HTML messages/sigs (#1485666)
- Fix message body which contains both inline attachments and emotions
16 years ago