Aleksander Machniak
0786ab8187
Update localization
5 years ago
Aleksander Machniak
881c0ec0da
Avoid empty entry in rule selector
6 years ago
Aleksander Machniak
a991e3181c
Put charset meta specification before a title tag, add page title automatically ( #6811 )
...
I.e. templates should not specify <title>
6 years ago
Aleksander Machniak
84c4d062c6
Unified and simplified keypress event handling on a list widget
6 years ago
Aleksander Machniak
2a25f1778b
Make sure managesieve_default is not a dir ( #6773 )
6 years ago
Aleksander Machniak
4bce2c4389
Elastic: Small visual fix in vacation form
6 years ago
Aleksander Machniak
6cddb6c5d0
Bump version number, use pear/net_sieve
6 years ago
Aleksander Machniak
a1301a78d6
Localization update
6 years ago
Aleksander Machniak
ce9c52e65a
Merge branch 'master' into dev/elastic
6 years ago
Aleksander Machniak
521e0c048c
Managesieve: Bump version number
6 years ago
Aleksander Machniak
3562d7ffa6
Fix so "Create filter" option does not show up when Filters menu is disabled ( #6723 )
6 years ago
Aleksander Machniak
ccb70116f1
Managesieve: Use RFC-compliant line endings, CRLF instead of LF ( #6686 )
6 years ago
Aleksander Machniak
57c67db029
Remove year(s) from copyright headers + some cleanup
6 years ago
Aleksander Machniak
3ec6a60ad1
Fix PHP Warning: in_array() expects parameter 2 to be array, null given
6 years ago
Aleksander Machniak
f0811f6f50
DOn't use deprecated (and slow) selectors
6 years ago
Aleksander Machniak
4674ac59b8
Fix bug where global includes were requested for vacation ( #6716 )
6 years ago
Aleksander Machniak
a78f91f5dc
Small code de-duplication
6 years ago
Aleksander Machniak
fd167152e1
jqueryui plugin is already required by core
6 years ago
Aleksander Machniak
e8ff189627
Use simpler code
6 years ago
Aleksander Machniak
77439f9772
Add missing role=menuitem
6 years ago
Aleksander Machniak
f1e911ec03
Elastic: Toolbar/menus/layout refactoring
...
Refactoring for better consistency and simplicity.
5KB less in size of (minified) styles.css file.
Layout changes:
- body > #layout > .menu -> #layout-menu
- body > #layout > .list -> #layout-list
- body > #layout > .sidebar -> #layout-sidebar
- body > #layout > .content -> #layout-content
Toolbar/menu changes:
- .toolbar -> .toolbar.menu
- .toolbarmenu -> .menu.listing
- .menu-button -> .task-menu-button
- .pagenav.toolbar -> .pagenav.menu
- #taskmenu -> #taskmenu.menu.toolbar
- .image-tools .menu -> .image-tools .menu.toolbar
- required .disabled class to de-activate menu items
- .button class is not required on .menu children
- merge toolbar.less and taskmenu.less into menu.less
- @color-toolbarmenu-hover -> @color-menu-hover
- @color-toolbarmenu-hover-background -> @color-menu-hover-background
Also cleaned/removed some code in spellchecker.js. Made .googie_list a list not table.
6 years ago
Aleksander Machniak
0ac2747293
Elastic: Add missing filter drag-n-drop indicators
6 years ago
Aleksander Machniak
d88fb7e4ff
Elastic: Fix displaying (.invalid-feedback) error messages in forms
6 years ago
Aleksander Machniak
78070441de
Elastic: Move Actions button from filters list footer to header
6 years ago
Aleksander Machniak
939ca63a59
Filters set -> Filter set, consistently
6 years ago
Aleksander Machniak
77fc589974
Fix regression where operator/comparator were not reset on submit ( #6614 )
6 years ago
Aleksander Machniak
db780a2db5
Fix small regression after last commit
6 years ago
Aleksander Machniak
fe35b38c28
Managesieve: Fix bug where custom header or variable could be lost on form submission ( #6594 )
6 years ago
Aleksander Machniak
01faf9060c
Update localization
6 years ago
Aleksander Machniak
00e53fac53
Elastic: Fix toolbar removal when using Advanced options and Add button in filter rules form in Chrome
6 years ago
Aleksander Machniak
cb4b1443c8
Update localization
6 years ago
Aleksander Machniak
224dd78ad3
Bump managesieve version number
6 years ago
Aleksander Machniak
8f1405d569
Throw error when using deleteheader with :last but no :index
6 years ago
Aleksander Machniak
829f3ec0d6
Fix small issues in 'editheader' implementation
6 years ago
Aleksander Machniak
53017eb87d
Managesieve: Added support for 'editheader' extension - RFC5293 ( #5954 )
6 years ago
Aleksander Machniak
e9ea2f2aeb
Managesieve: Fix bug where show_real_foldernames setting wasn't respected ( #6422 )
6 years ago
Aleksander Machniak
c9010fec02
Elastic: Fix managesieve forward email field size - use new input-group-combo widget ( #6359 )
6 years ago
Aleksander Machniak
44d0824585
Merge branch 'master' into dev/elastic
...
Conflicts:
skins/elastic/styles/widgets/mail.less
7 years ago
Aleksander Machniak
5fd1b52f01
Update de_DE localization
7 years ago
Aleksander Machniak
c611ace9a2
Update German localization
7 years ago
Aleksander Machniak
3d0b2cd3ce
Pass PEAR errors to rcube::raise_error(), small CS improvements
7 years ago
Aleksander Machniak
8e27190865
Update some localizations
7 years ago
Aleksander Machniak
23da29d28a
managesieve: Rename "Vacation" to "Out of Office"
7 years ago
Aleksander Machniak
d0205f613d
Fix redundant empty option in mailbox selector
7 years ago
Aleksander Machniak
c4e65a61fe
Fix empty 'for' attribute
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
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
8e543f843e
Fix check_request() bypass in places using get_uids() [CVE-2018-9846] ( #6238 )
7 years ago