Commit Graph

10616 Commits (d0205f613de15f8c1f483f86fa8c08ac054b0b41)
 

Author SHA1 Message Date
Aleksander Machniak d0205f613d Fix redundant empty option in mailbox selector 7 years ago
Aleksander Machniak 253fb9bbd7 Elastic: Fix width of some select fields in sieve filter form
Not working properly since we use .custom-select without .form-control
7 years ago
Aleksander Machniak c4e65a61fe Fix empty 'for' attribute 7 years ago
Aleksander Machniak 1e9d262bbc Elastic: Fix page scrolling when using keyboard in menus 7 years ago
Aleksander Machniak b08a5e7873 Display a hint about max file size for contacts import 7 years ago
Aleksander Machniak a235002ca1 Elastic: Unify min width for iframe'd dialogs
Make sure dialog is min 576px on desktop so the form inside
also uses desktop layout.
7 years ago
Aleksander Machniak 339121b121 Fix bug where managesieve_allowed_hosts config wasn't respected on mail screen (#6295) 7 years ago
Aleksander Machniak 53fe9d7048 Bump managesieve version number, cs improvements 7 years ago
Athanasios Douitsis b497908040 Managesieve allowed hosts (#6292)
* Introduce managesieve_allowed_hosts setting

If managesieve_allowed_hosts has been set, then check that the array contains the current mail_host for the user session. If not, just return. This will cause the managesieve plugin to not appear under the settings menu.

* Include managesieve_allowed_hosts example

An example of the managesieve_allowed_hosts setting is included. By default, it is left commented to preserve existing behaviour.
7 years ago
Aleksander Machniak 71eec07d25 Fix regression where some non-inline attachments could be not listed (#6291) 7 years ago
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
7 years ago
Aleksander Machniak 1e21832ae2 Elastic: Keyboard navigation in popup menus 7 years ago
Aleksander Machniak 34a280ef89 Fix regression where Edit identities link wasn't working
Extend switch-task command to accept argument in form of task/action.
7 years ago
Aleksander Machniak 14cc3ec188 Add EFAIL-related warning in the code 7 years ago
Aleksander Machniak 6fbf88d6ba Elastic: Fix pretty select entries with no label 7 years ago
Aleksander Machniak 15f0a1e8e6 Elastic: Pretty select dropdown 7 years ago
Aleksander Machniak 2548a7c55e Elastic: Fix focus after adding/removing recipient input in mail compose 7 years ago
Graymanflo b1ea91c161 Fix typo in English translations. (#6287) 7 years ago
Aleksander Machniak 36d98110c2 Elastic: Fix margin on fieldsets inside tabbed form 7 years ago
Aleksander Machniak fc88c5b1f6 Elastic: Use select.custom-select instead of select.form-control
It's just better looking.
7 years ago
Aleksander Machniak 430c000e32 Support skin localization (#5853) 7 years ago
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
Aleksander Machniak 78e84a5c79 Update changelog 7 years ago
Edgaras L c236c22c41 Parse all quotas from GETQUOTAROOT (#6280) 7 years ago
Aleksander Machniak e04d5313bd Elastic: Make options button in dialogs always on left 7 years ago
Aleksander Machniak d37d9be3e7 Elastic: FontAwesome 5.0.11 7 years ago
Aleksander Machniak e44308693c Elastic: Small color improvements 7 years ago
Aleksander Machniak 02c0072706 Elastic: Fix compatibility with attachment_reminder 7 years ago
johndoh 5caab079fa Make settings list html more consistent (#6204) 7 years ago
Aleksander Machniak d49eb1889b Fix selecting jQuery-UI styles for skins that extend Elastic 7 years ago
Aleksander Machniak 7f1f6849d7 Elastic: Add forgoten custom style files
Note: We could make them optional, but we need to support less < 2.x for now.
7 years ago
Aleksander Machniak e857ba9b42 Elastic: Added logo image support, taskmenu improvements
TODO: Roundcube logo re-design
7 years ago
johndoh 8eebbbfba4 Use timer to differentiate touch or touch + hold events (#6259) 7 years ago
Aleksander Machniak 58bdf72300 Improve installto.sh script output 7 years ago
Helmut K. C. Tessarek 5c78b8471b Improve installto.sh (follow-up to PR #6261) (#6263)
If the contents `file` and `file.new` are the same, `file.new` should be removed.
7 years ago
Aleksander Machniak ba9ee7e212 Elastic: Fix menu_destroy() 7 years ago
Aleksander Machniak 89715b040b Pass an element index to the list_callback in entity_selector() 7 years ago
Aleksander Machniak ad425aa3e0 Elastic: Make attachment properties table scrollable 7 years ago
Helmut K. C. Tessarek ae9f79e155 Improve installto.sh to minimize downtime for an upgrade (#6261)
- do not overwrite .htaccess and .user.ini (create .new files instead)
- do not copy installer directory, if it does not exist on target
- notify user to delete the 'installer' dir after upgrade
7 years ago
Aleksander Machniak d246b5bbd2 Fix typos 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 60922dc3d5 Password: Added password_username_format option (#5766) 7 years ago
Aleksander Machniak c5f91540f2 Elastic: Close menus also on touch inside an iframe 7 years ago
Aleksander Machniak b87ecb4fa3 Re-arranged changelog entries 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