Aleksander Machniak
1d4c84f4d7
Remove sig_above configuration option, use reply_mode only ( #1489001 )
12 years ago
Aleksander Machniak
723f4e63aa
Refresh current folder in opener window after draft save or message sent ( #1488997 )
12 years ago
Aleksander Machniak
3ca58cd22c
Better fix for "saving draft just after entering compose window ( #1489012 )"
12 years ago
Aleksander Machniak
1f82e46502
Fix saving draft just after entering compose window ( #1489012 )
12 years ago
Aleksander Machniak
f38d15c700
Better fix for IE9 issue with document.activeElement error ( #1489008 )
12 years ago
Aleksander Machniak
39f40104f0
Fix javascript error in IE9 when loading form with placeholders into an iframe ( #1489008 )
12 years ago
Aleksander Machniak
6228e3784f
Fix javascript error when window name (for window.open()) in IE8 contains a dot
12 years ago
Aleksander Machniak
a02c77c584
Add ability to toggle between view as HTML and text while viewing a message ( #1486939 )
12 years ago
Aleksander Machniak
daddbf2555
Better handling of session errors in ajax requests - do page reload
...
on 403 Forbidden response (#1488960 )
12 years ago
Aleksander Machniak
f41edfb91f
Fix draglayer list building, so the element used as the text source can
...
contain any element, not only A tag or text node, but also e.g. span
12 years ago
Aleksander Machniak
8b771646fa
Fix so task name can really contain all from a-z0-9_- characters ( #1488941 )
12 years ago
Aleksander Machniak
32da699830
Fix javascript errors when working in a page opened with taget="_blank"
12 years ago
Aleksander Machniak
bc2c4380b5
Add attachment menu with Open and Download options ( #1488975 )
12 years ago
Aleksander Machniak
a5c9fd11ac
Small CS improvements
12 years ago
Aleksander Machniak
77f9a402db
Fix undefined msg variable error
12 years ago
Aleksander Machniak
4383e062ef
CS fixes
12 years ago
Aleksander Machniak
ffc2d09cb4
Remove UI messages from the DOM after hide/fadeOut
12 years ago
Aleksander Machniak
eafb68b321
- Fix regression in handling LDAP contact identifiers ( #1488959 )
12 years ago
Aleksander Machniak
33dc8249fd
Fix regression in copying contacts (with drag'n'drop)
12 years ago
Thomas Bruederli
c8a714cca4
Various fixes in contact groups handling with LDAP directories
12 years ago
Thomas Bruederli
a0e86dcdeb
Fix updating contacts
12 years ago
Thomas Bruederli
d94a710e7a
Trigger and forward 'listupdate' events from list.js
12 years ago
Thomas Bruederli
d6185f3c91
Only scroll tree list of selected item isn't fully visible
12 years ago
Thomas Bruederli
de98a897f6
Add link to pop the address group stack; add animations when pushing/popping lists (in larry skin)
12 years ago
Thomas Bruederli
86552ffc8f
Finish hierarchical groups browsing in LDAP address books; add according UI elements and styles to the skins; adapt habavior of the compose address book widget
12 years ago
Thomas Bruederli
e8fd39d12b
Fix inserting a new contact group when list is still empty
12 years ago
Thomas Bruederli
344943f6ce
Move some list manipulation functionality to the new treelist widget
12 years ago
Thomas Bruederli
c5a5f989a9
Allow to list contact groups in (paged) list (yet incomplete)
12 years ago
Thomas Bruederli
3c309af066
- Refactored the hierarchical mailboxlist control into a separate widget class
...
- Build address book directories list as hierarchical list
- Make address book groups collapsible using the new new treelist widget
- Use encoded identifiers for address book directory list items
12 years ago
Thomas Bruederli
72e24b7a63
Catch connection timeouts on message sending form submissions
12 years ago
Thomas Bruederli
bd0daee7fd
Merge branch 'master' of github.com:roundcube/roundcubemail
12 years ago
Thomas Bruederli
6c27c3b55e
Add search box to compose address book widget ( #1488381 )
12 years ago
Aleksander Machniak
01fc82d0ef
Fix new browser window size in Chrome ( #1488931 ), make new windows smaller
12 years ago
Aleksander Machniak
55a2e5eca1
Submit Addressbook advanced search form with Enter key ( #1488568 )
12 years ago
Thomas Bruederli
1ef4033b8d
Also block remote images in HTML part view ( #1488827 )
12 years ago
Aleksander Machniak
e24eba0fc5
DOn't use deprecated jQuery.browser, CS fixes (tabs to spaces)
12 years ago
Aleksander Machniak
b5b76d2ccb
Make sure mimetypes is an array not object in a better way
12 years ago
Aleksander Machniak
0b3b66ab12
Fix "Export selected" is inactive after contact delete ( #1488906 )
12 years ago
Thomas Bruederli
38b71e7879
Better check for 'real' links on shift/ctrl clicks
12 years ago
Thomas Bruederli
64afb530a2
Fix opener check in extwin (avoid JS errors in IE when opener is gone); always close extwin, even if opener isn't available anymore
12 years ago
Thomas Bruederli
9a6c38e148
New feature to export only selected contacts from addressbook (by Phil Weir)
12 years ago
Aleksander Machniak
83f7077ec9
Fix searching by date in address book ( #1488888 )
12 years ago
Aleksander Machniak
8809a18284
Fix regression in handling of content frames ( #1488884 )
12 years ago
Aleksander Machniak
0a9d414084
Update changelog, set version to 6.1
12 years ago
Aleksander Machniak
4fe8f923a9
Small optimization
12 years ago
Aleksander Machniak
a2b6383204
Fix keep-alive interval reset on AJAX request
12 years ago
Aleksander Machniak
ff4a92c8e2
Fix contact copy/add-to-group operations on search result ( #1488862 )
12 years ago
Aleksander Machniak
5c421d9927
Fix delete button regression in message view ( #1488867 )
12 years ago
Aleksander Machniak
04689fa7ee
Fix so compacting of non-empty folder is possible also when messages list is empty ( #1488858 )
12 years ago
Aleksander Machniak
3a1a361422
More code unification using selection_post_data()
12 years ago
Aleksander Machniak
463ce6848d
Fix bug where all messages in a folder were copied on copy action,
...
if search was active and user choose select-all feature. Code improvements.
12 years ago
Aleksander Machniak
d9f109b56a
Allow forwarding of multiple emails ( #1486854 )
12 years ago
Aleksander Machniak
8beceebb55
Fix deleting of collapsed threads, broken in 2b55d4f420
( #1488772 )
12 years ago
Aleksander Machniak
17a8fb353b
Fix keybord events on messages list in opera browser ( #1488823 )
12 years ago
Aleksander Machniak
2b55d4f420
Fix selection of collapsed thread rows ( #1488772 )
12 years ago
Thomas Bruederli
271c5c9764
Correctly handle multiple file uploads ( #1488820 )
12 years ago
Thomas Bruederli
a8f4960c99
Unlock UI even if no message display object exists
12 years ago
Thomas Bruederli
e21c07038e
Use jQuery functions to maximize compatibility with all IE versions
12 years ago
Thomas Bruederli
54cc75f28d
Cast mimetypes property into an array on IE
12 years ago
Aleksander Machniak
dd759730b0
Merge pull request #45 from linagora/master
...
Grancefully handle SSO redirections on Ajax requests - V3
12 years ago
Aleksander Machniak
3c047d0e87
Code improvements
12 years ago
Aleksander Machniak
8d54286df8
Merge branch 'keep-alive'
...
Conflicts:
CHANGELOG
12 years ago
Thomas Bruederli
0f6e9f0bf6
Avoid errors with non-string objects
12 years ago
Aleksander Machniak
0e8c6da864
Fix "obj.href is undefined" error
12 years ago
Thomas Bruederli
e30500643f
Enable default behavior of the browser when shift/ctrl-click task links (e.g. open in new window/tab)
12 years ago
Aleksander Machniak
003b17e238
jQuery-1.8.3
12 years ago
jkornobis
7fac4dc87b
Grancefully handle SSO redirections on Ajax requests
...
On some SSO systems, when the SSO session is expired,
the system intercept HTTP requests and send a 302 "Found" HTTP code to the login page.
This patch handle this case in Roundcube Ajax requests, to redirect to the SSO login page.
Note that request.status don't have the 302 code (at least on Firefox), so we have to check the response headers for a Location field and redirect manually.
12 years ago
Aleksander Machniak
f226549d4f
Renamed config options: keep_alive to refresh_interval, min_keep_alive to min_refresh_interval
12 years ago
Aleksander Machniak
4340d5e634
Fix excessive LFs at the end of composed message with top_posting=true ( #1488797 )
12 years ago
Aleksander Machniak
77de23fa93
Added cross-task 'refresh' request for system state updates
12 years ago
Aleksander Machniak
c442f822fb
Simplify keep-alive action. Now the interval is based on session_lifetime,
...
which means it's executed only if needed for session keeping (reset interval on every action).
Temporarily remove check-recent request, it will be replaced by new global system refresh request in future.
Use keep_alive setting as auto-refresh request interval (allow no-refresh mode)
12 years ago
Thomas Bruederli
91c0990385
Updated to jQuery 1.8.2 and jQuery UI 1.9.1
12 years ago
Thomas Bruederli
762565ceea
Don't add signature (again) when opening compose view in a new window
12 years ago
Thomas Bruederli
7bf6d2f01e
Don't open another window when replying to a message displayed in extwin
12 years ago
Thomas Bruederli
086b153ae2
Improve client-side timezone detection using jsTimezoneDetect by Jon Nylander ( #1488725 ); removed obsolete dstactive detection
12 years ago
Aleksander Machniak
92cb7f56f3
Fix possible HTTP DoS on error in keep-alive requests ( #1488782 )
12 years ago
Aleksander Machniak
111acf180d
Fix error in IE<8
12 years ago
Thomas Bruederli
ddafe4e410
Merge branch 'dev-compose-newwindow'
12 years ago
Thomas Bruederli
eb514742ec
Show compose options if they were visible in opener
12 years ago
Thomas Bruederli
838e4204b1
Fix new (empty) window opening on FF and others
12 years ago
Aleksander Machniak
f0affa6cc2
- Fix handling dont_override with message_sort_col and message_sort_order settings ( #1488760 )
12 years ago
Thomas Bruederli
715a39416e
Close compose step in opener window
12 years ago
Thomas Bruederli
271efe53e0
Add user settings to open message view and compose form in new windows. This natevely implements the compose_newwindow plugin functionslity and more
12 years ago
Thomas Bruederli
765ecb9fa0
Let the skin limit the number of visible recipeints and place a link to show them all in a dialog (better fix for #1488590 )
12 years ago
Thomas Bruederli
0746d58fce
Allow to mark/flag messages from full message view screen
12 years ago
Aleksander Machniak
27032fb84f
Enable list sort command on empty folder ( #1488617 )
12 years ago
Aleksander Machniak
41b3fe1782
Fix so "Edit as new" on draft creates a new message ( #1488687 )
12 years ago
Aleksander Machniak
e263994adc
Fix focus issue in IE when selecting message row ( #1488620 )
12 years ago
Aleksander Machniak
24fa5d3154
Fix so contentframe can have name != id
12 years ago
Aleksander Machniak
4877dbd4d2
Fix Larry's messages list filter in IE ( #1488632 )
12 years ago
Aleksander Machniak
4d1515cb0b
Fix javascript error on Reply-List action
12 years ago
Aleksander Machniak
da28121dcd
Improved email address validation with IPv6 support
12 years ago
Aleksander Machniak
ff805351ca
Fix email address validation for addresses with IP address in domain part
12 years ago
Aleksander Machniak
ae7027de02
Added session_path config option and unified cookies settings in javascript
12 years ago
Aleksander Machniak
c086978f6a
Fix XSS issue where plain signatures wasn't secured in HTML mode ( #1488613 )
12 years ago
Aleksander Machniak
b28a38c757
- Fix Remove from group option is active for contact search result ( #1488608 )
12 years ago
Aleksander Machniak
3c7346a40b
Fix focus on the list when list row is clicked ( #1488600 )
12 years ago
Aleksander Machniak
e0efd8f5dc
Added separate From and To columns apart from smart From/To column ( #1486891 )
12 years ago
Aleksander Machniak
b169de8fcd
- Fix order of attachments in sent mail ( #1488423 )
12 years ago
Aleksander Machniak
1257dd6796
Add generic mobile browser detection, enable touch events for all mobile browsers
12 years ago