Commit Graph

2205 Commits

Author SHA1 Message Date
Daniel Hoffend
8b2e466c00 limit skins available/shown in the settings section 2018-10-16 23:30:40 +02:00
Aleksander Machniak
2c12274d38 Fix style/navigation on error page depending on authentication state (#6362) 2018-09-20 15:38:22 +02:00
Aleksander Machniak
e5c6c4f3f3 Elastic: Improved folder name input for special folders 2018-09-17 09:40:39 +02:00
Aleksander Machniak
c28242f63c Log errors caused by low pcre.backtrack_limit when sending a mail message (#6433) 2018-09-14 13:37:19 +02:00
Aleksander Machniak
d868297a0a Elastic: Improved UX of search dialogs (#6416)
No onchange event handlers on selects, start searching only on Search button click.
2018-09-11 19:22:53 +02:00
Aleksander Machniak
adcac3b9de Fix CSS issue in handling invalid style tag content (#6410) 2018-08-24 12:29:18 +02:00
Aleksander Machniak
75fd0a73cb Register 'uploading' label globally 2018-08-22 12:33:23 +02:00
Aleksander Machniak
22ad707b8c Make 'messageerror' template optional, remove it for Elastic 2018-07-31 15:43:37 +02:00
Aleksander Machniak
be675bb4a5 Make copyright and license notice a template objects 2018-07-31 08:27:39 +00:00
Aleksander Machniak
93965fa79c Get rid of outdated supported browsers list in the error page
We anyway check only for javascript and xmlhttprequest support
2018-07-27 10:11:48 +02:00
Aleksander Machniak
70ffc252bf Merge branch 'dev/elastic' 2018-07-03 14:41:01 +02:00
Aleksander Machniak
7e8299cd53 Remove debug code 2018-06-28 18:56:55 +02:00
Aleksander Machniak
631ae17ee3 Allow plugins to set class attribute for preferences section 2018-06-27 09:44:49 +00:00
Aleksander Machniak
4d47fb6f0b Replace Save with Import button in messages import form 2018-05-29 09:55:45 +02:00
Aleksander Machniak
12b1b54792 Fix bug where after "mark all folders as read" action message counters were not reset (#6307)
also fixed one PHP 7.2 warning
2018-05-26 09:08:08 +02:00
Aleksander Machniak
3ede8e5404 Show message flagged status in message view (#5080)
for Larry and Elastic
2018-05-25 09:52:38 +02:00
Aleksander Machniak
9d3d600a25 Display a dialog for mail import with supported format description and upload size hint 2018-05-23 09:49:31 +02:00
Aleksander Machniak
4b97f40af9 Get rid of debug_level (#6298) 2018-05-22 11:12:24 +02:00
Aleksander Machniak
b08a5e7873 Display a hint about max file size for contacts import 2018-05-22 08:51:19 +02:00
johndoh
647a7e91c6 Unify content frame (watermark) template objects (#6285)
* unify content frame (watermark) template objects
* several improvements, use existing env var for watermark url
* tighten up var parsing for contentframe template object
2018-05-18 17:25:02 +02:00
Aleksander Machniak
fc88c5b1f6 Elastic: Use select.custom-select instead of select.form-control
It's just better looking.
2018-05-11 11:14:32 +02:00
Aleksander Machniak
67b5ba67dd Show confirm dialog when moving folders using drag and drop (#6119)
As it was very easy to accidentally move a folder tree by dragging & dropping
we now ask the user to confirm the action.
2018-05-09 18:32:48 +02:00
Aleksander Machniak
1247a8dd7d Fix bug where some forbidden characters on Cyrus-IMAP were not prevented from use in folder names 2018-05-08 12:20:11 +02:00
johndoh
5caab079fa Make settings list html more consistent (#6204) 2018-04-29 14:33:25 +02:00
Aleksander Machniak
acfd335f14 Simplify code to set/change a skin
When changing skin in Preferences we do not use the new skin immediately,
we do this after redirect.
2018-04-20 09:14:44 +02:00
Aleksander Machniak
8e543f843e Fix check_request() bypass in places using get_uids() [CVE-2018-9846] (#6238) 2018-04-09 09:07:27 +02:00
Aleksander Machniak
5832eca405 RCMAIL_CHARSET -> RCUBE_CHARSET (#6236) 2018-04-06 08:10:11 +02:00
Aleksander Machniak
73ea8f94d0 Use htmlspecialchars() with charset argument, simplify some code 2018-04-03 15:29:59 +02:00
Aleksander Machniak
eb91daf00d Added 9pt and 11pt to the list of font sizes in HTML editor 2018-03-06 09:17:51 +01:00
Aleksander Machniak
76933f1c07 Elastic: Bootstrap 4.0.0 compat. 2018-01-23 13:41:26 +01:00
Thomas Bruederli
1cb97c7efd Add 'encryption' block to identity settings
If Mailvelope is installed, this box will become visible and offer
functions to generate a key pair for the selected identity or list
existing private keys.
2018-01-21 12:16:44 +01:00
Aleksander Machniak
f2b64779cc Display confirmation message when inserting a response or signature 2018-01-17 18:07:11 +01:00
Aleksander Machniak
7a719d203d Fix addressbook selector, show copy menu-item also when there's one readonly and one writeable addressbook 2018-01-17 11:52:13 +01:00
Aleksander Machniak
eb0228ba86 Merge branch 'move_addressbook' of https://github.com/johndoh/roundcubemail into johndoh-move_addressbook 2018-01-17 09:35:56 +01:00
Aleksander Machniak
ec25fa857b Improve layout of contact import form
Move the file input to the .propform table.
2018-01-15 10:31:27 +01:00
PhilW
d5071fedba vcard_attachments: add link to contact actions menu
*) add 'forward vcard' link to contact actions manu
*) fix bug when a contact with a secondary email address is selected
*) improve support for multiple address books in contact list widget on compose screen
2018-01-11 11:59:43 +00:00
PhilW
abbb832c6f move qrcode link to new contact actions menu 2018-01-11 08:26:04 +00:00
Aleksander Machniak
e4c7e8ac7c Fix bug where attachment size wasn't visible when the filename was too long (#6033)
Uses flexbox, so works in recent browsers only. I don't plan to support olders.
2018-01-04 16:15:45 +01:00
Aleksander Machniak
af9550251e Display an error when clicking disabled link to register protocol handler (#6079) 2018-01-04 13:11:42 +01:00
Aleksander Machniak
c2199c5101 Cleanup folder subscriptions "form" 2018-01-04 12:48:46 +01:00
Aleksander Machniak
3e0edd98c9 Update changelog 2017-12-20 20:03:40 +01:00
Aleksander Machniak
ac13669de5 Fix PHP 7.2: count(): Parameter must be an array or an object that implements Countable (#6098) 2017-12-20 19:59:23 +01:00
Aleksander Machniak
77cc9688c8 Fix bug where contacts export by selection returned no more than 10 entries (#6103) 2017-12-20 15:57:06 +01:00
Aleksander Machniak
6ccc8cc020 The "it is a draft" message is more an information than a warning 2017-12-11 13:50:05 +01:00
Aleksander Machniak
de544cc905 Add possibility to use localized date format as datepicker input placeholder
Need to be supported by skin. Elastic support is comming.
2017-12-07 12:05:10 +01:00
Aleksander Machniak
8e2f6275a4 Prevent from empty 'class' attribute in generated html 2017-12-06 20:13:50 +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
78aa0efa15 Use confirmation (not notice) message for some successful actions 2017-12-05 15:26:26 +01:00
Aleksander Machniak
92d6673bb5 Add 'signature' identifier to signature element in sent HTML message (#6073) 2017-12-03 11:35:58 +01:00
Aleksander Machniak
5a63e52380 Add class attribute to the pushgroup action button 2017-11-27 10:03:05 +01:00