Aleksander Machniak
83bd85677b
Remove x_frame_options env
2018-01-07 08:55:46 +01:00
Aleksander Machniak
b172fb505c
Improve trusted_host_patterns code
2018-01-01 11:10:53 +01:00
Aleksander Machniak
55a1d6ef1b
Make search form's aria label to also support plugin localization (via label-domain property)
2017-12-21 11:43:41 +01:00
Aleksander Machniak
38d275445d
Plugin API: Add 'write' argument to 'render_page' hook
2017-12-18 12:04:42 +01:00
Aleksander Machniak
8e2f6275a4
Prevent from empty 'class' attribute in generated html
2017-12-06 20:13:50 +01:00
Aleksander Machniak
00cb440a07
Inline warnings can contain HTML code (regression fix)
2017-12-06 19:40:27 +01:00
Aleksander Machniak
db382fa19c
Change remote images to remote resources warning also in html attachment preview
2017-12-06 19:33:03 +01:00
Aleksander Machniak
46e2e7e16c
CS fix
2017-12-06 15:50:58 +01:00
Aleksander Machniak
758044d69e
Add skin config options to dont_override list
...
... so e.g. options in user preferences will be hidden.
2017-11-28 16:32:01 +01:00
Aleksander Machniak
1cf72fa2b6
Allow plugins to include Less files ( #6051 )
2017-11-20 13:48:07 +01:00
PhilW
26f1b0770c
use skinned alert boxes
2017-11-16 20:54:40 +00:00
PhilW
b897fe9349
use skined confirmation boxes where possible
2017-11-16 20:54:24 +00:00
Aleksander Machniak
910c735b87
Merge branch 'master' into dev-elastic
2017-11-08 15:00:53 +01:00
Aleksander Machniak
2a32f51c91
Fix file disclosure vulnerability caused by insuficient input validation in relation with attachment plugins ( #6026 )
2017-11-08 11:03:19 +01:00
Aleksander Machniak
ef0982f1b8
Merge branch 'master' into dev-elastic
2017-10-28 18:24:54 +02:00
JohnDoh
a8f0d35ebc
Extend disabled_actions config so it accepts also button names ( #5903 )
2017-10-21 08:48:34 +02:00
Aleksander Machniak
d815525c6a
Merge branch 'master' into dev-elastic
2017-10-20 13:34:25 +02:00
Aleksander Machniak
22b30de5d9
Fix bug where assets_path wasn't added to some watermark frames
2017-10-04 09:27:23 +02:00
Aleksander Machniak
3a77c906a1
Merge branch 'master' into dev-elastic
2017-09-10 13:28:47 +02:00
Aleksander Machniak
6ecf87b5bd
Support 'class' attribute in ComposeFormHead object
2017-09-08 11:55:17 +02:00
Aleksander Machniak
b77cce8d3e
Fix sending message with "Too many public recipients" dialog buttons ( #5924 )
2017-08-28 09:28:32 +02:00
Aleksander Machniak
13d203303e
Refactored Help plugin to use frames, added Elastic skin support
2017-08-02 19:13:19 +02:00
Aleksander Machniak
5d398d4d00
Add version number to the client environment
2017-07-30 10:09:50 +00:00
Aleksander Machniak
040a71e76c
Make public class rcmail_bounce_mail (now rcmail_resend_mail) ( #5861 )
2017-07-20 12:16:24 +02:00
Aleksander Machniak
cfed954a46
Fix bug where Chrome could not upload the same file that was selected before ( #5854 )
...
... and removed the cancel hack that is not needed anymore.
2017-07-14 08:44:49 +02:00
Aleksander Machniak
1b2d3c0ac2
Email Resent (Bounce) feature ( #4985 )
2017-07-12 11:56:41 +02:00
Aleksander Machniak
4b2f2b6b3b
Use about:blank instead of blank.gif for empty iframes
2017-07-05 13:58:53 +02:00
Aleksander Machniak
84a79ee8db
Move common mail composing/sending code to new rcmail_sendmail class
...
This is needed to make simpler an implementation of e.g.
- Mail Bounce feature (#4985 ),
- Direct Draft sending (#4998 ),
- Fast reply from mail preview (#5129 ).
2017-07-05 13:18:08 +02:00
Aleksander Machniak
86a4d78369
Merge branch 'dev-elastic'
2017-07-02 16:47:54 +02:00
Aleksander Machniak
05ea5a5548
Add ignore_errors option to rcube_db, so error logging can be disabled temporarily
...
Use ignore_errors to make sure the DDL upgrade errors are printed only once.
2017-07-02 11:51:05 +02:00
Aleksander Machniak
7b4b36b16c
Plugin API: Added 'show_bytes' hook ( #5001 )
2017-06-25 12:56:22 +02:00
Aleksander Machniak
8fff21deb5
Fix POST parameter reflection in default_charset selector ( #5768 )
2017-05-26 08:46:59 +02:00
Aleksander Machniak
5101cfc67a
Bump version to 1.4-git
2017-05-15 11:34:43 +02:00
Aleksander Machniak
9858c2a294
Merge branch 'master' into dev-elastic
2017-05-14 13:32:35 +02:00
Aleksander Machniak
cc0defce86
Fix failing database schema check in all engines except mysql ( #5730 )
2017-04-21 09:48:46 +02:00
Aleksander Machniak
51fb3bfa58
Support including files with path relative to templates dir
2017-04-20 16:09:56 +02:00
Aleksander Machniak
559254d6ee
Use <button> instead of <input> for submit button on logon screen
2017-04-04 15:00:12 +02:00
Aleksander Machniak
b1be7fca51
Unify inline warnings in rcmail_html_page
2017-04-03 16:23:28 +02:00
Aleksander Machniak
34446e00ca
Fix bug where namespace prefix could not be truncated on folders list if show_real_foldernames=true ( #5695 )
2017-04-01 09:46:46 +02:00
Aleksander Machniak
51dffcda86
Skip <script> element if it has no content
2017-03-26 19:17:38 +02:00
Aleksander Machniak
f03839b24b
Add support for 'link' objects in templates (with conditions)
...
.. to simplify conditional <link> tags injection while nested 'if' objects do not work
2017-03-22 12:15:39 +01:00
Aleksander Machniak
71ff264b02
Support conditional include
2017-03-20 11:47:38 +01:00
ka7
9a35768c26
spelling fixes ( #5690 )
2017-03-12 12:14:19 +01:00
Aleksander Machniak
38067f61da
Get rid of data-popup-pos
2017-03-06 16:49:37 +01:00
Aleksander Machniak
adbab9d3e2
Merge branch 'master' into dev-elastic
2017-03-03 09:14:44 +01:00
Aleksander Machniak
e2d80479d6
Make possible to set (some) config options from a skin
2017-02-26 15:31:06 +01:00
Aleksander Machniak
81f67a4de2
Don't use each() deprecated in PHP 7.2
2017-02-06 15:46:18 +01:00
Aleksander Machniak
f29fd706cf
Get back to eval()
...
We used create_function() before but it's deprecated in PHP 7.2
and really it was just a wrapper on eval().
2017-02-06 15:13:41 +01:00
Aleksander Machniak
879f1dd2a0
Register some labels, add one localization label
2017-01-19 19:34:54 +01:00
Aleksander Machniak
8131629c6e
Extended unified searchform object for templates engine
2017-01-14 10:35:44 +01:00