Commit Graph

1966 Commits (98128f13fcdc8dca6ebefcdc93dc94b00322abb5)

Author SHA1 Message Date
Aleksander Machniak c66b605435 Add more data validation 13 years ago
Aleksander Machniak 3833790db4 Support contacts import from CSV file (#1486399) 13 years ago
Aleksander Machniak c055587d45 Properly set object properties in set() method, small perf. improvement 13 years ago
Aleksander Machniak 3a54cc5013 Fix rcube_utils::explode_quoted_string() with explode(), added tests 13 years ago
Aleksander Machniak c8558a182c Move BIG5 at the end of charsets list in detect() 13 years ago
Aleksander Machniak 0679b22150 Improved rcube_charset::detect() with BOM checks from rcube_vcard::detect_encoding() - removed code duplication 13 years ago
Aleksander Machniak 8d54286df8 Merge branch 'keep-alive'
Conflicts:
	CHANGELOG
13 years ago
Aleksander Machniak 52d0d94910 Fix handling of text/enriched content on message reply/forward/edit 13 years ago
Aleksander Machniak ce248f83e5 Remove useless code 13 years ago
Thomas Bruederli e30500643f Enable default behavior of the browser when shift/ctrl-click task links (e.g. open in new window/tab) 13 years ago
Aleksander Machniak 540e13b8d5 Fix warning when 'autovalues' property isn't set 13 years ago
Aleksander Machniak f410c90261 Cache identities data in memory for faster access when get_identity() is called more than once 13 years ago
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
Thomas Bruederli 3806f168b9 Fix skin template paths when linking js and css files (#1488790) 13 years ago
Aleksander Machniak 2a5afe1cde BINARY extension can't be used with $formatting=true on binary content 13 years ago
Thomas Bruederli 2a0d3f7063 Make recent changes in skin template engine more backwards-compatible (#1488790) 13 years ago
Aleksander Machniak 77de23fa93 Added cross-task 'refresh' request for system state updates 13 years ago
Thomas Bruederli 03149131f7 New feature: display attached images as thumbnails below message body 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 3f250a0fe6 Add config options to automatically generate LDAP attributes for new entries 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