Thomas Bruederli
be9aacaa52
Bring back lost localization for the about page
2012-11-17 18:31:31 +01:00
Thomas Bruederli
a9e136161a
Use dedicated method to determine an attachment's file size
2012-11-17 18:11:03 +01:00
Thomas Bruederli
e21c07038e
Use jQuery functions to maximize compatibility with all IE versions
2012-11-17 18:06:21 +01:00
Thomas Bruederli
3bf7310fa3
Add onclick handler to Show-links
2012-11-17 17:55:09 +01:00
Thomas Bruederli
54cc75f28d
Cast mimetypes property into an array on IE
2012-11-17 17:48:31 +01:00
Thomas Bruederli
d20e965c48
Improve thumbnail display: center images and display a 'show' link for attachments the browser is capable to display them
2012-11-17 17:01:37 +01:00
Thomas Bruederli
8fb4f05725
Move default value for client_mimetypes to rcube_config; make sure an array is returned
2012-11-17 16:59:49 +01:00
Thomas Bruederli
6ddb16d181
Merge branch 'master' of github.com:roundcube/roundcubemail
2012-11-17 16:24:09 +01:00
Aleksander Machniak
9ab34604d9
Define @package and @subpackage of Framework classes
2012-11-17 09:24:05 +01:00
Aleksander Machniak
92bd3a7c3f
Fix parsing header in English when localized map is defined
2012-11-17 09:04:45 +01:00
Aleksander Machniak
dd759730b0
Merge pull request #45 from linagora/master
...
Grancefully handle SSO redirections on Ajax requests - V3
2012-11-16 10:33:20 -08:00
Aleksander Machniak
b51eabe2cd
Added Polish localization for csv2vcard feature
2012-11-16 15:02:41 +01:00
Aleksander Machniak
c66b605435
Add more data validation
2012-11-16 14:45:02 +01:00
Aleksander Machniak
3833790db4
Support contacts import from CSV file ( #1486399 )
2012-11-16 13:22:10 +01:00
Aleksander Machniak
c055587d45
Properly set object properties in set() method, small perf. improvement
2012-11-16 13:18:21 +01:00
Aleksander Machniak
3a54cc5013
Fix rcube_utils::explode_quoted_string() with explode(), added tests
2012-11-15 15:36:10 +01:00
Aleksander Machniak
c8558a182c
Move BIG5 at the end of charsets list in detect()
2012-11-15 13:58:57 +01:00
Aleksander Machniak
0679b22150
Improved rcube_charset::detect() with BOM checks from rcube_vcard::detect_encoding() - removed code duplication
2012-11-15 13:55:42 +01:00
Aleksander Machniak
3c047d0e87
Code improvements
2012-11-15 09:56:41 +01:00
Aleksander Machniak
8d54286df8
Merge branch 'keep-alive'
...
Conflicts:
CHANGELOG
2012-11-15 09:34:08 +01:00
Thomas Bruederli
0f6e9f0bf6
Avoid errors with non-string objects
2012-11-14 16:18:27 +01:00
Aleksander Machniak
52d0d94910
Fix handling of text/enriched content on message reply/forward/edit
2012-11-14 13:58:15 +01:00
Aleksander Machniak
ce248f83e5
Remove useless code
2012-11-14 13:52:23 +01:00
Aleksander Machniak
0e8c6da864
Fix "obj.href is undefined" error
2012-11-14 13:42:00 +01:00
Aleksander Machniak
398238abf2
Remove redundant code
2012-11-14 13:37:27 +01:00
Aleksander Machniak
c588d08835
Merge branch 'master' of github.com:roundcube/roundcubemail
2012-11-14 13:30:23 +01:00
Aleksander Machniak
d15163ab6e
Fix XSS vulnerability in handling of text/enriched messages ( #1488806 )
2012-11-14 13:29:58 +01:00
Thomas Bruederli
e30500643f
Enable default behavior of the browser when shift/ctrl-click task links (e.g. open in new window/tab)
2012-11-14 10:28:34 +01:00
Aleksander Machniak
275728ab05
Remove debug code from last commit
2012-11-13 19:47:16 +01:00
Aleksander Machniak
540e13b8d5
Fix warning when 'autovalues' property isn't set
2012-11-13 19:44:52 +01:00
Aleksander Machniak
d9698de979
Fix handling of 'media' attribute on linked css ( #1488789 )
2012-11-13 18:08:52 +01:00
Aleksander Machniak
f410c90261
Cache identities data in memory for faster access when get_identity() is called more than once
2012-11-13 15:26:51 +01:00
Aleksander Machniak
003b17e238
jQuery-1.8.3
2012-11-13 14:54:31 +01:00
Thomas Bruederli
bc66f7d6d2
Avoid deprecated template warnings in extended skins
2012-11-12 15:51:21 +01:00
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.
2012-11-12 15:29:07 +01:00
Aleksander Machniak
f226549d4f
Renamed config options: keep_alive to refresh_interval, min_keep_alive to min_refresh_interval
2012-11-12 14:50:49 +01:00
Aleksander Machniak
92eb10e773
Don't throw error when plugin doesn't register 'refresh' action handler
2012-11-12 14:30:19 +01:00
Thomas Bruederli
3806f168b9
Fix skin template paths when linking js and css files ( #1488790 )
2012-11-12 14:15:10 +01:00
Aleksander Machniak
2a5afe1cde
BINARY extension can't be used with $formatting=true on binary content
2012-11-12 10:41:22 +01:00
Aleksander Machniak
4340d5e634
Fix excessive LFs at the end of composed message with top_posting=true ( #1488797 )
2012-11-12 09:16:22 +01:00
Thomas Bruederli
2a0d3f7063
Make recent changes in skin template engine more backwards-compatible ( #1488790 )
2012-11-11 15:10:08 +01:00
Thomas Bruederli
e43dcb0df3
Merge branch 'master' of github.com:roundcube/roundcubemail
2012-11-11 14:10:56 +01:00
Aleksander Machniak
e5e2190e4e
Fix bug where leading blanks were stripped from quoted lines ( #1488795 )
2012-11-11 12:27:25 +01:00
Aleksander Machniak
77de23fa93
Added cross-task 'refresh' request for system state updates
2012-11-11 10:32:05 +01:00
Thomas Bruederli
03149131f7
New feature: display attached images as thumbnails below message body
2012-11-10 21:08:14 +01:00
Aleksander Machniak
aa83596b0b
Clarify keep-alive setting, move it to User Interface section, change label
...
to "Refresh (check for new messages, etc.)", allow no-refresh mode.
2012-11-10 12:13:53 +01:00
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)
2012-11-10 12:04:38 +01:00
Thomas Bruederli
92eb18b46a
Merge branch 'master' of github.com:roundcube/roundcubemail
2012-11-09 11:53:29 +01:00
Thomas Bruederli
3f250a0fe6
Add config options to automatically generate LDAP attributes for new entries
2012-11-09 11:50:33 +01:00
Aleksander Machniak
fb53c809a6
Fix AREA links handling ( #1488792 )
2012-11-08 09:05:35 +01:00