Commit Graph

6769 Commits

Author SHA1 Message Date
Aleksander Machniak
43c210f04d Merge branch 'pretty_confirms' of https://github.com/JohnDoh/roundcubemail into JohnDoh-pretty_confirms 2017-11-19 12:12:36 +01:00
PhilW
8c250a27f8 improvements for plugins and frames 2017-11-19 10:22:52 +00:00
PhilW
e7311e0e5e more consistent function names 2017-11-18 13:17:14 +00:00
PhilW
af52df68bf use skinned alert and confirm boxes in plugins 2017-11-18 09:50:43 +00: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
e6398f8786 Assign attachment type classes also in print mode 2017-11-16 13:05:20 +01:00
Aleksander Machniak
828f73a4b9 Small improvements to .image-attachment contents strusture 2017-11-16 10:36:19 +01:00
Aleksander Machniak
96d3553c79 Add some labels for Elastic 2017-11-15 18:30:31 +01:00
Aleksander Machniak
552a851d6c Append "..." to draglayer as div, the same as other drag entries 2017-11-13 19:17:12 +01:00
Aleksander Machniak
8fcd014040 Small improvement to .cancelupload button 2017-11-13 18:37:28 +01:00
Aleksander Machniak
0385eca50e Add tmplate option to place contact source inside the contact head element 2017-11-13 11:30:27 +01:00
Aleksander Machniak
ff1b994ece More precise dialog height calculation - that works with various skins 2017-11-12 21:22:42 +01:00
Aleksander Machniak
910c735b87 Merge branch 'master' into dev-elastic 2017-11-08 15:00:53 +01:00
Aleksander Machniak
d7be2f1946 Merge branch 'dev-elastic' of github.com:roundcube/roundcubemail into dev-elastic 2017-11-08 15:00:18 +01:00
Aleksander Machniak
a0374f3c45 Fix mangled non-ASCII characters in links in HTML messages (#6028) 2017-11-08 12:38:19 +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
7a7ef7b687 Don't treat .eml attachments to drafts as drafts 2017-11-08 09:04:47 +01:00
Aleksander Machniak
35a59b97a1 Add some labels for Elastic 2017-11-08 09:00:42 +01:00
Aleksander Machniak
23af0b7f36 Merge branch 'master' into dev-elastic 2017-11-07 20:50:01 +01:00
Aleksander Machniak
1b87ec3144 Don't stop propagation in folder-selector click handler 2017-11-07 16:50:17 +01:00
Aleksander Machniak
662cbfb805 Fix add_url() so it works properly with fragment identifier (#element) at the end of the original url 2017-11-05 17:06:27 +01:00
Aleksander Machniak
0f4f85e097 Skip redundant INSERT query on successful logon when using PHP7
Since PHP 7.0 session_regenerate_id() will cause the old session data update.
This is redundant INSERT query and also produces a record for the session
we don't need anymore.
2017-11-04 10:42:24 +01:00
Aleksander Machniak
80ea6ec3eb Small improvements in error page content 2017-11-03 13:38:22 +01:00
Aleksander Machniak
29b8f600c4 Hide "loading" message also when iframe loading fails with the error page 2017-11-03 13:37:10 +01:00
Aleksander Machniak
ce594a4405 Support simple dialog's save button to be a label with domain 2017-11-03 11:36:41 +01:00
Aleksander Machniak
1f9ac5c18f Style Archive folder (icon) also in folder selector 2017-11-02 19:26:39 +01:00
Aleksander Machniak
a61f2fdd3c Fix decoding of mailto: links with + character in HTML messages (#6020) 2017-11-02 18:17:23 +01:00
Thomas Bruederli
342b049841 Update localization files from Transifex 2017-10-30 22:16:39 +01:00
Aleksander Machniak
6be122352d Support short-legend-labels in contact search form 2017-10-30 19:35:00 +01:00
Aleksander Machniak
7195204865 Use input-group for default_font and default_font_size 2017-10-30 19:28:13 +01:00
Aleksander Machniak
b1d79900ed Fix invalid/partial merge of 3196d656db 2017-10-28 18:32:14 +02:00
Aleksander Machniak
ef0982f1b8 Merge branch 'master' into dev-elastic 2017-10-28 18:24:54 +02:00
Aleksander Machniak
7a95b148f8 Add option to use "Personal" instead of "Personal Information" label in contact form
We want short labels so tabs aren't wrapped on mobile
2017-10-27 10:25:11 +02:00
Aleksander Machniak
a346eb9717 Add localization label for "Personal" 2017-10-27 10:11:08 +02:00
Aleksander Machniak
a8aa559fa1 Use action=add-folder when creating a new folder 2017-10-27 09:50:33 +02:00
Aleksander Machniak
25a7df7f4b Use action=add-folder when creating a new folder 2017-10-27 09:20:30 +02:00
Aleksander Machniak
5031028d48 Elastic: Support more compact contact frame (info and form)
... plus some CS fixes
2017-10-23 15:26:56 +02:00
Aleksander Machniak
fe542437a8 Add field labels in Advanced search form, CS fixes 2017-10-22 10:19:54 +02:00
Aleksander Machniak
72a410503a Use simple list instead of table for groups list in contact info 2017-10-21 18:50:06 +02:00
JohnDoh
515d496808 Replace display_version with display_product_info (#5904) 2017-10-21 08:52:03 +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
e21ab984bc Skip <span> wrappers in html_table that is a <ul> list 2017-10-20 18:55:58 +02:00
Aleksander Machniak
d815525c6a Merge branch 'master' into dev-elastic 2017-10-20 13:34:25 +02:00
Aleksander Machniak
5e671885e4 Prevent from ghost messages on list after fast delete of multiple messages one-by-one (#5941) 2017-10-20 13:02:08 +02:00
Aleksander Machniak
459cc7ab6d Fix bug where removing the last subfolder did not hide toggle button on its parent record (#6007) 2017-10-20 10:43:56 +02:00
Aleksander Machniak
ce0592e1fc Fix truncated folder name on messages list in multi-folder mode, for folders with non-ascii characters (#6004) 2017-10-19 16:55:02 +02:00
Brendan Braybrook
4574870adc fix: unknown content-disposition type should be treated as attachment (#6002) 2017-10-19 08:38:43 +02:00
Aleksander Machniak
da15d55665 Fix regression in qsearch() that skipped execution when called with no args
Some plugins would like to do search without value,
so we keep value != '' check to allow that use-case.
2017-10-18 12:14:33 +02:00
Aleksander Machniak
1c4e5a585f Support displaying all message headers in a dialog, use GET instead of POST 2017-10-17 20:22:28 +02:00