Aleksander Machniak
f226549d4f
Renamed config options: keep_alive to refresh_interval, min_keep_alive to min_refresh_interval
13 years ago
Aleksander Machniak
92eb10e773
Don't throw error when plugin doesn't register 'refresh' action handler
13 years ago
Aleksander Machniak
77de23fa93
Added cross-task 'refresh' request for system state updates
13 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)
13 years ago
Thomas Bruederli
19b0d444e7
Adapt to common naming scheme for template tag attributes
13 years ago
Aleksander Machniak
e0f7b920d5
Allow setting contentframe from template (as frame object attribute)
13 years ago
Thomas Bruederli
28037aab4f
Fix syntax error
13 years ago
Thomas Bruederli
c50fa82bec
Merge branch 'master' of github.com:roundcube/roundcubemail
13 years ago
Thomas Bruederli
28de391182
Recursively resolve paths of iframe contents; unify contentframe registration and reduce code-duplication
13 years ago
Aleksander Machniak
37633a6c79
Remove unused unEscape() method
13 years ago
Aleksander Machniak
f6cd739a0a
Make sure affected_rows() method returns expected (consistent with other RDBMSes) result on MySQL
13 years ago
Aleksander Machniak
e68fa71b0e
Fixed rcube_imap_generic::uncompressMessageSet() result when argument is empty. Added tests.
13 years ago
Thomas Bruederli
086b153ae2
Improve client-side timezone detection using jsTimezoneDetect by Jon Nylander ( #1488725 ); removed obsolete dstactive detection
13 years ago
Aleksander Machniak
9c299eb9e6
Make sure HTML part size>0 before assuming the message has got HTML part
13 years ago
Thomas Bruederli
ddafe4e410
Merge branch 'dev-compose-newwindow'
13 years ago
Thomas B.
f2d3fc1b5d
Merge pull request #38 from dupondje/master
...
Option to hide SQL addressbook
13 years ago
Thomas Bruederli
8fa22e9c2f
Prepare template processor to handle skin inheritance
13 years ago
Aleksander Machniak
575d34f974
Add deprecated alias clear_mailbox()
13 years ago
Jean-Louis Dupond
5526f98dca
Give option to hide DB address book with addressbook plugin
13 years ago
Aleksander Machniak
05a580a117
Fix HTML part detection in messages with attachments ( #1488769 )
13 years ago
Thomas Bruederli
5b3a0a2797
Merge branch 'master' of github.com:roundcube/roundcubemail
13 years ago
Thomas Bruederli
c96d3f57ef
Match http://localhost/xxx as link
13 years ago
Aleksander Machniak
5261cec7eb
Improved error message when setting required options fails ( #1488682 )
13 years ago
Aleksander Machniak
ef79069337
Merge branch 'master' of github.com:roundcube/roundcubemail
13 years ago
Aleksander Machniak
540de577de
Skip redundant SELECT on new user creation
13 years ago
Thomas Bruederli
9f0ca2dca6
Merge branch 'master' of github.com:roundcube/roundcubemail
13 years ago
Thomas Bruederli
7ea2924106
Don't display session error message if imap connection failed
13 years ago
Aleksander Machniak
22c67d0ec2
Fix handling of URLs with asterisk characters ( #1488759 )
13 years ago
Aleksander Machniak
043880738a
Ignore htmlspecialchars() warnings
13 years ago
Aleksander Machniak
df95e790ba
Remove automatic to-lowercase conversion of usernames ( #1488715 )
13 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
13 years ago
Aleksander Machniak
53f4b98120
Make possible rcube_plugin_api class extending
13 years ago
Aleksander Machniak
ca91400725
Merge branch 'master' of github.com:roundcube/roundcubemail
13 years ago
Aleksander Machniak
38b6aac604
s/rcmail/rcube/
13 years ago
Aleksander Machniak
5fbfde8fdf
Fix the fix for empty text parts handling ( #1488757 )
13 years ago
Aleksander Machniak
5f6c71ae36
Fix return value of storage_connect()
13 years ago
Aleksander Machniak
699cb1fda3
Fix post-filtering vlv results, fixes warning "mb_strtolower() expects parameter 1 to be a string, array given"
13 years ago
Thomas Bruederli
08df33b5c2
Partially revert 9546d22c6: don't validate with parse_charset()
13 years ago
Thomas Bruederli
9546d22c67
Avoid unnecessary strtoupper() calls but validate target charset if specified
13 years ago
Aleksander Machniak
5f40958300
Fix displaying of multipart/alternative messages with empty parts ( #1488750 )
13 years ago
Aleksander Machniak
974f9db479
- Very small perf improvement
13 years ago
Aleksander Machniak
7ac533dede
Add flags and date arguments to kolab_storage::save_message()
13 years ago
Aleksander Machniak
00891e687b
Support flags and date arguments in APPEND command
13 years ago
Aleksander Machniak
485f23b859
Fix threaded list sorting on PHP < 5.2.9 ( #1488748 )
13 years ago
Aleksander Machniak
f708c898df
Plugin API: Add 'email_list' argument for identities data in user_create hook
13 years ago
Thomas Bruederli
ae44bf4dc7
Consider colspan attributes when adding table cells/rows
13 years ago
Thomas Bruederli
88107d6cf5
Define public property 'db_provider' in pdo classes. That is used in various places, especially the installer
13 years ago
Thomas Bruederli
7bcd291517
Make sure the timezone config option always contains a valid value
13 years ago
Thomas Bruederli
1078a6f099
- Avoid duplicate values from fieldmapping
...
- Search in all mapped attributes (#1488729 )
- Improve data transfer from other address sources
13 years ago
Aleksander Machniak
f368b049c5
Remove duplicates from get_col_values() result in flat mode
13 years ago