Commit Graph

6936 Commits (67b5ba67dd6344c5d1223d81c31d5c2419df6d8d)

Author SHA1 Message Date
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.
7 years ago
Aleksander Machniak 526f4ddbb4 Elastic: Fix interface "jump" after folder rename (#6283) 7 years ago
Aleksander Machniak 1247a8dd7d Fix bug where some forbidden characters on Cyrus-IMAP were not prevented from use in folder names 7 years ago
Aleksander Machniak 0716d499bc Fix bug where some escape sequences in html styles could bypass security checks 7 years ago
Edgaras L c236c22c41 Parse all quotas from GETQUOTAROOT (#6280) 7 years ago
johndoh 5caab079fa Make settings list html more consistent (#6204) 7 years ago
johndoh 8eebbbfba4 Use timer to differentiate touch or touch + hold events (#6259) 7 years ago
Aleksander Machniak 89715b040b Pass an element index to the list_callback in entity_selector() 7 years ago
Aleksander Machniak 35a3abd3de Fix skin extending for assets (#5115) - take two 7 years ago
Aleksander Machniak 8355ba62fb Revert "Fix skin extending for assets (#5115)" 7 years ago
Aleksander Machniak c0b9025215 Remove sample PHP configuration from .htaccess and .user.ini files (#5850)
Moved to https://github.com/roundcube/roundcubemail/wiki/Installation#php-configuration
7 years ago
Aleksander Machniak 63d3ad11fb Use Masterminds/HTML5 parser for HTML5 support (#5761) 7 years ago
johndoh 2f7aaca342 Allow plugins to prevent multiple execution of getselection JS event (#6256) 7 years ago
Aleksander Machniak 3e241d728c Remove IE7 hack 7 years ago
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.
7 years ago
Aleksander Machniak 3e0e12227e Use default skin on login page, also after logout
Before we stored user skin in session to keep user skin on logon after logout.
After more thinking... imho it's better to always present the same logon look.
7 years ago
Aleksander Machniak e79838aaac Enigma: Disable autofill for new keypair password 7 years ago
Aleksander Machniak 3f53acb64a Fix regression in skin extending for assets (commit ecde98729b)
It could have been possible that core template loaded plugin files
by mistake (if file with the same name existed), we don't want that.
7 years ago
Aleksander Machniak c1774b6e1d Put additional footer content before "footer scripts" (for Elastic) 7 years ago
Aleksander Machniak ecde98729b Fix skin extending for assets (#5115)
Remove redundant is_file() calls.
7 years ago
Aleksander Machniak dd3ea4ed2b Fix extracting codepage 7 years ago
Aleksander Machniak 8a6a9e86ae Fix handling of forwarded messages inside of a TNEF message (#5632) 7 years ago
Aleksander Machniak a889f55c31 Fix PHP Warning: Use of undefined constant IDNA_DEFAULT on systems without php-intl (#6244) 7 years ago
Aleksander Machniak 3f985c35d1 Elastic: Small form fixes 7 years ago
Aleksander Machniak 418c72137e Improve search_form() for external use 7 years ago
Aleksander Machniak b2bebe531a Fix bug where usernames without domain part could be malformed or converted to lower-case on logon (#6224) 7 years ago
Aleksander Machniak 8e543f843e Fix check_request() bypass in places using get_uids() [CVE-2018-9846] (#6238) 7 years ago
Aleksander Machniak 431f89f9b7 Fix "Mark all as read" dialog (#6235) 7 years ago
Aleksander Machniak 8df6d7c3e4 Fix regression in compressMessageSet() (#6235) 7 years ago
Aleksander Machniak 5832eca405 RCMAIL_CHARSET -> RCUBE_CHARSET (#6236) 7 years ago
Aleksander Machniak 8b0540d402 Fix possible IMAP command injection and type juggling vulnerabilities (#6229) 7 years ago
Aleksander Machniak df3878501c Fix PHP 7.2: count(): Parameter must be an array in enchant-based spellchecker (#6234) 7 years ago
Aleksander Machniak 73ea8f94d0 Use htmlspecialchars() with charset argument, simplify some code 7 years ago
Aleksander Machniak f36e23b778 Fix parsing date strings (e.g. from a Date: mail header) with comments (#6216) 7 years ago
Aleksander Machniak 2428be488e Allow style tags in HTML editor on composed/reply messages (#5751) 7 years ago
Thomas Bruederli c973f003e5 Synchronized localizations with Transifex 7 years ago
Aleksander Machniak 2196f50437 Support redis_debug in the redis session driver 7 years ago
Aleksander Machniak 0f3ad342f7 Fix bug where some unix timestamps were not handled correctly by rcube_utils::anytodatetime() (#6212) 7 years ago
Aleksander Machniak a451ad6599 Fix handling encoding of HTML tags in "inline" JSON output (#6207) 7 years ago
Aleksander Machniak 981cd8726d Remove holes in cache index keys - makes the serialized representation shorter 7 years ago
Aleksander Machniak 866bf959b7 Use document.body consistently 7 years ago
Aleksander Machniak eb91daf00d Added 9pt and 11pt to the list of font sizes in HTML editor 7 years ago
Aleksander Machniak 1058924e21 Move some framework classes to sub-directories 7 years ago
Aleksander Machniak d07b032bcd Refactor cache code with separate engine-specific classes 7 years ago
Aleksander Machniak fa06d37901 Merge branch 'feature/add_redis_as_cache' of https://github.com/ledgr/roundcubemail into ledgr-feature/add_redis_as_cache 7 years ago
Aleksander Machniak 31ffef67ad Skip _lang param if not set (#6203) 7 years ago
Aleksander Machniak 6bfebc5e32 Add sanity check when auto-unsubscribing non-existing folders 7 years ago
Aleksander Machniak 51cf1c5935 Fix setting contacts copy action state, CS fixes 7 years ago
johndoh b01e5ae192 Trigger getselection in get_single_selection() (#6180)
Make it so that the event getselection is triggered when either rcube_list_widget::get_selection() or rcube_list_widget::get_single_selection() is called
7 years ago
Aleksander Machniak 1556eb01c7 Use JSON_UNESCAPED_UNICODE only on PHP >= 7.1.0 (#6187) 7 years ago