Aleksander Machniak
|
6d8e2ad312
|
Elastic skin support for managesieve plugin (partial)
|
7 years ago |
Aleksander Machniak
|
e54e484a40
|
Fix "PHP Warning: array_search() expects parameter 2 to be array, null given"
|
7 years ago |
Aleksander Machniak
|
2683d1d8df
|
Update changelog
|
7 years ago |
PhilW
|
2aee340cbb
|
support disabling of specific actions in managesieve plugin
|
7 years ago |
Aleksander Machniak
|
bcc6405552
|
Fix various issues when downloading files with names containing non-ascii chars, use RFC 2231 (#5772)
|
8 years ago |
Aleksander Machniak
|
6bd349b7e6
|
Bump version number
|
8 years ago |
Aleksander Machniak
|
81f67a4de2
|
Don't use each() deprecated in PHP 7.2
|
8 years ago |
Aleksander Machniak
|
dfd19206a4
|
sizeof() -> count()
|
8 years ago |
Aleksander Machniak
|
d2b1941ad5
|
Release managesieve 8.8
|
8 years ago |
Aleksander Machniak
|
4452a16f7f
|
Cleanup and improve CodeMirror integration
Fixed some issues, improved css/layout, added autoscroll to invalid line on error
|
8 years ago |
Martin Fischer
|
7f8d0be3b3
|
handles multiple errors and shows error messages in editor tooltips
|
8 years ago |
Martin Fischer
|
67c910da78
|
syntax highlighted raw editor for sieve filter sets(codemirror)
|
8 years ago |
Aleksander Machniak
|
39cceb2f89
|
Managesieve: Various improvement to raw script editor
|
8 years ago |
Martin Fischer
|
7215013b53
|
implemented raw editor for sieve filter sets (#5473)
* implemented raw editor for sieve filter sets
Signed-off-by: Martin Fischer <martin.fischer@fau.de>
* updated according to comments
|
8 years ago |
Aleksander Machniak
|
485c50a5f3
|
Fix error checking on get_script() result + some CS fixes
|
8 years ago |
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
|
8 years ago |
Aleksander Machniak
|
195dc11855
|
Support host-specific imap_conn_options/smtp_conn_options/managesieve_conn_options (#5136)
|
8 years ago |
Aleksander Machniak
|
46f45a3970
|
Managesieve: Add option to automatically set vacation :from address (#5428)
|
8 years ago |
Aleksander Machniak
|
2999cc38a5
|
Generate more compact HTML5 code, e.g. use short form of boolean attributes
|
8 years ago |
Aleksander Machniak
|
f9fc7e1edf
|
Managesieve: Improvements in 'string' test support
|
8 years ago |
Aleksander Machniak
|
9793826ab4
|
Merge branch 'master' of https://github.com/pulcov/roundcubemail into pulcov-master
|
8 years ago |
Aleksander Machniak
|
476c820323
|
CS fixes
|
8 years ago |
pulcov
|
4f6853b9c6
|
Managesieve: bug correction
|
9 years ago |
pulcov
|
b312dc6c88
|
Managesieve: sieve string implement
|
9 years ago |
Aleksander Machniak
|
e499a14e13
|
- Support 'duplicate' extension [RFC 7352]
- Improve errors handling in filter form
|
9 years ago |
Aleksander Machniak
|
80cb362b80
|
Managesieve: Refactored script parser to be 100x faster
|
9 years ago |
Aleksander Machniak
|
6f2c007d1b
|
CS fixes: Replace use of "bool ? true : false" with just "bool"
|
9 years ago |
Thomas Bruederli
|
4a408843b0
|
Protect download urls against CSRF using unique request tokens (#1490642)
Send X-Frame-Options headers with every HTTP response
|
9 years ago |
Aleksander Machniak
|
f8847a913f
|
Fix version number
|
9 years ago |
Aleksander Machniak
|
9f1f754daf
|
CS fixes
|
9 years ago |
Aleksander Machniak
|
162bc85be9
|
Add support for :from parameter in vacation action (patch from Michele Locati)
|
9 years ago |
Aleksander Machniak
|
74ce01efc7
|
Q() -> rcube::Q()
|
9 years ago |
Aleksander Machniak
|
a4ba3df548
|
Bump up version number
|
10 years ago |
Aleksander Machniak
|
9c38c58e1e
|
Add option to prepopulate vacation addresses on form init (#1490030)
|
10 years ago |
Aleksander Machniak
|
fa857716e6
|
Add option to define default vacation interval
|
10 years ago |
Aleksander Machniak
|
e4338fdf38
|
Fix missing host:port in connection error message
|
10 years ago |
Aleksander Machniak
|
05b11f7ef0
|
Fix handling of header test with one-element array as header name
|
10 years ago |
Aleksander Machniak
|
b59b72cc30
|
Fix "Non-static method PEAR::isError() should not be called statically" errors (#1490281)
|
10 years ago |
Aleksander Machniak
|
3e0ad293e1
|
Fix PHP fatal error when visiting Vacation interface and there's no sieve script yet
|
10 years ago |
Aleksander Machniak
|
04009e5ccb
|
Fix bug in vacation script detection with kolab_master feature enabled but no active script
|
10 years ago |
Aleksander Machniak
|
dc9cc7aa8a
|
Improve procedure of script selection to write a vacation rule
|
10 years ago |
Aleksander Machniak
|
b196d229c3
|
Bump up plugin version
|
10 years ago |
Aleksander Machniak
|
501cdd651e
|
Fix bug where vacation rule was saved to wrong script if managesieve_kolab_master=true
|
10 years ago |
Aleksander Machniak
|
6af79f1517
|
Support "not allof" test as a negation of all sub-tests
Fixes also last commit change.
|
10 years ago |
Aleksander Machniak
|
1f9c9fea55
|
Fix bug where actions without if/elseif/else in sieve scripts were skipped
|
10 years ago |
Aleksander Machniak
|
681ba6fc3c
|
Improve system security by using optional special URL with security token
Allows to define separate server/path for image/js/css files
Fix bugs where CSRF attacks were still possible on some requests
|
10 years ago |
Aleksander Machniak
|
ecf6c79d00
|
Bump up version number, remove package.xml file
|
10 years ago |
Aleksander Machniak
|
14094fca82
|
Remove redundant code
|
10 years ago |
Aleksander Machniak
|
613f96839c
|
Added simple API to manage vacation rule
|
10 years ago |
Aleksander Machniak
|
b0aee4eb42
|
Fix bug where non-existing (or unsubscribed) folder wasn't listed in folder selector (#1489956)
|
11 years ago |