Commit Graph

113 Commits (ec48287775109fe7bc2737e718d19835b8a9612e)

Author SHA1 Message Date
Aleksander Machniak c5c8e73351 Improved handling of storage errors after message is sent
After sending a message it is stored in Sent folder, this operation
may fail, e.g. because of "over quota" error. In such a case we'll
not close the compose window, but display the error and, if user clicks
Send/Save button, we'll display a dialog informing about the situation and
providing an option to try the save operation again.
10 years ago
Thomas Bruederli 2f8b1036da Bump version and copyright year 10 years ago
Aleksander Machniak b408e0bc53 Display a warning if popup window was blocked (#1489618) 11 years ago
Aleksander Machniak b5bb6479bc Rephrase editor warning to better match both ways text2html and html2text 11 years ago
Thomas Bruederli 31aa080609 Further refine cross-folder searching:
- Store incomplete search results in session and re-send search requests
  to the server if returned before complete (this should avoid hitting request timeouts).
- Display full folder path on mouseover in message list
- Remove pthreads implementation stuff as this wasn't really working
11 years ago
Aleksander Machniak adaddf0b18 Improve error message on failed http connection 11 years ago
Thomas Bruederli febcd4b225 Improve wording: don't pretend that mailbox is empty if search/filter doesn't find any messages 11 years ago
Thomas Bruederli 85e60ada15 First version of the local storage compose data saving feature; some behavioral improvements and encrytion are still to be added 11 years ago
Thomas Bruederli 98b7b548a2 Merge branch 'dev-canned-responses'
Conflicts (resolved):
	skins/classic/includes/settingstabs.html
	skins/larry/includes/settingstabs.html
11 years ago
Aleksander Machniak b3e25974b1 Fix typo: occured -> occurred (#1489366) 11 years ago
Thomas Bruederli 0ce2126ac9 New settings section to manage canned responses 11 years ago
Thomas Bruederli 0b1de8a487 Add new feature to save and recall text snippets (aka canned responses) when composing messages 11 years ago
Aleksander Machniak a45f9b7bf5 Contacts drag-n-drop default action is to move contacts (#1488751)
Added possibility to choose to move or copy contacts from drag-n-drop menu (#1488751)
Use consistent naming: 'moveto' -> 'move'
12 years ago
Thomas Bruederli 4f53ab347e Add feature to import messages to the currently selected folder 12 years ago
Aleksander Machniak e7c1aad832 Even better message on over quota error in move to trash operation (#1484164) 12 years ago
Aleksander Machniak 0bf724ef1f Display user-friendly message on IMAP "over quota" errors (#1484164) 12 years ago
Thomas Bruederli 8e50ae9a6f Extend copyright to 2013 12 years ago
Thomas Bruederli 49437c123a Add proper headers to localization template files 12 years ago
Thomas Bruederli 9151729d8e Simplify file headers because Transifex will use them in all generated language files 12 years ago
Thomas Bruederli c14b337450 Fix XSS vulnerability using Flash files (#1488828) by comparing mimetypes and filename extensions 12 years ago
Thomas Bruederli b6add5aed0 Add noscript warning to login page (#1488615) 12 years ago
Aleksander Machniak 3833790db4 Support contacts import from CSV file (#1486399) 12 years ago
Aleksander Machniak 77de23fa93 Added cross-task 'refresh' request for system state updates 12 years ago
Aleksander Machniak 7c8fd80310 Show explicit error message when provided hostname is invalid (#1488550) 13 years ago
Thomas Bruederli ca1c2a8c9c Don't show errors when moving contacts into groups they're already in (#1488493) 13 years ago
thomascube 1103607721 Better handling of HTTP request errors; re-send keep-alive requests on failure (#1488449) 13 years ago
thomascube 71e9efb152 Add titles to error and photo upload popups (#1488354) 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
thomascube 7c2a9310c4 Use iframes for identity management 13 years ago
alecpl e0960f6365 - Prevent from memory_limit exceeding when trying to parse big messages bodies (#1487424):
don't try to parse it, display notice with a link to download it directly
13 years ago
alecpl fb40f37784 - Ignore DSN request when it isn't supported by SMTP server (#1487800) 13 years ago
alecpl b175394b30 - Add loading indicator on contact delete 13 years ago
alecpl 5f71297bc9 - Add notice on autocompletion that not all records were displayed 13 years ago
thomascube 2d3e2bc561 Add option 'searchonly' for address books; currently used by LDAP directories 13 years ago
alecpl f8e48df715 - Merge devel-saved_search branch (Addressbook Saved Searches) 13 years ago
alecpl 13d45dfbda - Localize forwarded message header (#1488058)
- pl_PL update
- Fix label: databaserror -> dberror
13 years ago
alecpl c6c99c89e6 - Add ACL check on parent folder 13 years ago
alecpl 2c77f553c8 - Add "loading" messages for contacts copying and groups assignment 13 years ago
alecpl 5731d68a97 - Added confirmation dialog for contact group deleting + loading indicator 13 years ago
alecpl 2d761bbbef - On contact copy check for existing record by name if email field is empty 13 years ago
alecpl f52c4f441f - Simplify undo message, add dots at the end of messages 13 years ago
alecpl 7f5a849e78 - Added possibility to undo last contact delete operation 14 years ago
alecpl 1d5779b257 - Add option to force spellchecking before sending a message (#1485458) 14 years ago
alecpl 1abb97fe1b - Add 'uploadingmany' message translation 14 years ago
thomascube bbb1427caa Gracefully shrug on database errors 14 years ago
thomascube a3b9e4e65d Better display of vcard import results (#1485457) 14 years ago
thomascube 0501b637a3 Merge branch devel-addressbook (r4193:4382) back into trunk 14 years ago
thomascube f5e7b35307 Bumbed version; Roundcube development is not Switzerland only 14 years ago
thomascube fbaaae0098 Better wording for purge and expunge operations 14 years ago