Aleksander Machniak
7e90de4ef5
write_record() should return boolean value
2016-11-12 16:34:11 +01:00
Aleksander Machniak
b26dcb64c3
Code simplification
2016-11-12 15:20:57 +01:00
Aleksander Machniak
68221ed4ae
Improve uppercase/lowercase/ucfirst attrib handling in rcube::gettext()
...
- Make ucfirst mode compatible with UTF-8
- Fix bug which made uppercase=FIRST non-working
- Replace \n with real line-break before converting char case
2016-11-12 12:20:39 +01:00
Aleksander Machniak
6e0effa54c
Fix "Illegal string offset" warning in rcube::log_bug() on PHP 7.1 ( #5508 )
2016-11-12 10:07:09 +01:00
Aleksander Machniak
e17fcf1649
Support ALLOW-FROM in x_frame_options ( #5122 )
2016-11-11 12:56:38 +01:00
Aleksander Machniak
0e5a167cd2
Fix recognizing Sent folder on search if current folder has been changed by plugins in meantime
2016-11-08 14:58:31 +01:00
Aleksander Machniak
e17e8851f1
CS improvements, _xor() method replaced with an anonymous function
2016-11-07 18:38:20 +01:00
Aleksander Machniak
d02e6ea45e
Fix so templating system does not mess with external (e.g. email) content ( #5499 )
2016-11-07 13:39:43 +01:00
Aleksander Machniak
c3e7d93c43
Make "Add contact" image/text ignored when copying/selecting recipients in main headers ( #5103 )
2016-11-06 14:00:03 +01:00
Aleksander Machniak
386af483ce
Fix redundant keep-alive/refresh after session error on compose page ( #5500 )
2016-11-06 10:58:26 +01:00
Aleksander Machniak
2dbbaf7739
Warn about too many disclosed recipients in composed email [max_disclosed_recipients] ( #5132 )
...
Allow to omit a subject when sending an email (#5068 )
2016-11-06 09:39:16 +01:00
Aleksander Machniak
bd12d94fae
Fix missing contact ID for contacts from non-sql addressbooks
2016-11-02 13:22:26 +01:00
Aleksander Machniak
c42d447a55
Removed unused moxieplayer.swf
2016-10-30 14:04:38 +01:00
Aleksander Machniak
ecfe177173
CS fixes, use $this instead of local variable
2016-10-29 11:17:00 +02:00
Aleksander Machniak
e3b61cd487
Plugin API: Added get_compose_responses hook ( #5457 )
2016-10-29 10:59:39 +02:00
Aleksander Machniak
1727071816
Better handling of rcube_text_editor.replace()'s input argument, some simplification
2016-10-24 10:29:04 +02:00
Aleksander Machniak
edea8732a6
Fix regression where UI object could be not created on some pages ( #5484 )
2016-10-20 15:48:42 +02:00
Aleksander Machniak
571a10751f
Display error when trying to upload more files than specified in max_file_uploads ( #5483 )
2016-10-20 11:29:50 +02:00
Aleksander Machniak
f43f5bf93f
Use JSON_PRETTY_PRINT in devel_mode
...
This effectively makes PHP 5.4 a real requirement
2016-10-18 10:42:49 +02:00
Aleksander Machniak
4e0532808d
Fix bug where it wasn't possible to store more that 2MB objects in memcache/apc ( #5452 )
...
Added memcache_max_allowed_packet and apc_max_allowed_packet settings
2016-10-16 11:19:30 +02:00
Aleksander Machniak
cf9f0d8829
Fix bug where IMAP password could be exposed via error message ( #5472 )
2016-10-15 08:18:34 +02:00
Aleksander Machniak
b8f9ba7d47
Fix bug where deleting folders with subfolders could fail in some cases ( #5466 )
2016-10-14 08:48:19 +02:00
Aleksander Machniak
20086193eb
Support HTML input to rcube_text_editor.replace() ( #5456 )
2016-10-12 15:07:36 +02:00
Aleksander Machniak
b258b91560
Do not show inline images of unsupported mimetype ( #5463 )
2016-10-11 09:47:06 +02:00
Aleksander Machniak
d305f4f0fd
Separate action to mark all messages in a folder as \Seen ( #5006 )
...
with possibility to do this in all folders or in a folder and its subfolders (#5076 )
2016-10-10 09:31:38 +02:00
Aleksander Machniak
40fe66b71e
Fix reference to non-existing blank.tif file in mime_content_type check
2016-10-06 21:11:24 +02:00
Aleksander Machniak
8a51607671
Fix regression where creation of default folders wasn't functioning without prefix ( #5460 )
2016-10-05 17:36:33 +02:00
Aleksander Machniak
638afafbd2
Make so rcmail.log() depends on devel_mode ( #5193 )
2016-10-04 17:19:45 +02:00
Aleksander Machniak
d85f30bec4
Archive: Don't reload messages list when it's not needed ( #5225 )
...
Archive: Add option to automatically mark archived messages as \Seen (#5142 )
2016-10-02 19:43:04 +02:00
Aleksander Machniak
9e129383a1
Improve randomness of password salts and random hashes ( #5266 )
2016-10-01 08:23:19 +02:00
Aleksander Machniak
195dc11855
Support host-specific imap_conn_options/smtp_conn_options/managesieve_conn_options ( #5136 )
2016-09-30 18:02:23 +02:00
Aleksander Machniak
8c75dd3aa8
Add convenient method to create new session records
2016-09-29 12:20:43 +02:00
Aleksander Machniak
c13119b81c
Fix bug where folders list would scroll to top when clicking on subscription checkbox ( #5447 )
2016-09-28 20:36:14 +02:00
Aleksander Machniak
42ddfe5ec9
Simplify mbstring code path in rcube_charset::convert()
2016-09-27 17:03:02 +02:00
Aleksander Machniak
48585867f3
INBOX should be always protected, event with protect_default_folders=false
...
I.e. it should not be possible to rename INBOX
2016-09-23 09:03:50 +02:00
Aleksander Machniak
331bb579c2
jQuery 3.1.1
2016-09-23 08:58:52 +02:00
Aleksander Machniak
c1c0a0d815
Implemented rcube::sleep() method for disconnecting all external connection in long-running/sleeping scripts
2016-09-21 11:20:43 -04:00
Aleksander Machniak
a227589eb2
de_DE: abboniert -> abonniert
2016-09-21 11:12:09 +02:00
Aleksander Machniak
f713d186bc
Disable navigation if can't get messages index in pagenav.inc
2016-09-19 09:35:31 +02:00
Aleksander Machniak
e22824a316
Use mb_strtoupper() instead of strtoupper() for localized texts
2016-09-15 08:37:36 +02:00
Aleksander Machniak
650ac8befb
Fix displaying size of attachments with zero size
2016-09-10 09:58:23 +02:00
Aleksander Machniak
a8d41ac7f4
Fix some undefined variables
2016-09-08 08:48:21 +02:00
Aleksander Machniak
bfbab5bcde
Fix keyboard event detection with jQuery 3.x and remove hacks for old browsers
...
This fixes e.g. unwanted focus on a toolbar button after closing popup
menu with mouse click on the document.
2016-09-05 11:09:24 +02:00
Aleksander Machniak
f92052fd73
Fix so when moving to Trash we make sure the folder exists ( #5192 )
2016-09-05 10:18:00 +02:00
Aleksander Machniak
2e1675bc4a
Center and scale images in attachment preview frame ( #5421 )
2016-09-04 18:22:53 +02:00
Aleksander Machniak
4bf4afec68
Fix so folders list is scrolled to the selected folder on page load ( #5424 )
2016-09-02 13:59:01 +02:00
Aleksander Machniak
2999cc38a5
Generate more compact HTML5 code, e.g. use short form of boolean attributes
2016-09-02 12:35:56 +02:00
Aleksander Machniak
95df255af4
Added max_message_size option enforced when attaching files to a composed message ( #4993 )
2016-09-01 10:37:09 +02:00
Aleksander Machniak
aad269c2f8
Fix PHP warning when handling shared namespace with empty prefix ( #5420 )
2016-08-31 16:11:57 +02:00
Aleksander Machniak
d7089c81d6
Fix so messages list does not lose focus when releasing drag-n-drop outside of the list
2016-08-29 13:31:57 +02:00