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