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
8e543f843e
Fix check_request() bypass in places using get_uids() [CVE-2018-9846] ( #6238 )
7 years ago
Timotheus Pokorra
e853b1798a
managesieve: new settings dialog for simple forwarding of emails
...
this hides the complexity of the filters from the user, similar to the vacation settings dialog.
related to #6021
7 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
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
391d0d2039
Remove "@version @package_version@"
8 years ago
Aleksander Machniak
9f1f754daf
CS fixes
9 years ago
Aleksander Machniak
570f43c874
Don't load enigma and managesieve css where it's not needed
9 years ago
Aleksander Machniak
e979511083
Remove redundant is_file() checks
10 years ago
Aleksander Machniak
6e6f9ce6a7
Fix compatybility with contextmenu plugin
10 years ago
Aleksander Machniak
613f96839c
Added simple API to manage vacation rule
10 years ago
Aleksander Machniak
4d52ee03a1
Fix missing css/js scripts in filter form in mail task
10 years ago
Aleksander Machniak
ebc9877def
Add title attribute for settings menu
11 years ago
Aleksander Machniak
056d458ed6
Fix disabled create filter action
11 years ago
Aleksander Machniak
50a57e9b75
Added optional separate interface for out-of-office management ( #1488266 )
11 years ago
Aleksander Machniak
fb5255e2f0
Fix filter creation from an email when preview frame is disabled ( #1489647 )
11 years ago
Aleksander Machniak
4e040e304f
Add Filters tab using plugin API hook
11 years ago
Aleksander Machniak
27f0c2723b
Nicely handle server-side modification of script names ( #1489412 )
11 years ago
Thomas Bruederli
07c6c69eca
Make all bundled plugins the same license as Roundcube itself, which is GPLv3+
12 years ago
Aleksander Machniak
8ea08a8264
Split managesieve.php file into two
12 years ago
Aleksander Machniak
0185a27907
Implemented date, currentdate and index - RFC5260 ( #1488120 )
12 years ago
Aleksander Machniak
5c6e74b176
Fix js error on operator change
12 years ago
Aleksander Machniak
a1679cb650
Use list input field for custom headers list
12 years ago
Aleksander Machniak
c6f0755860
Support string list arguments in filter form ( #1489018 )
12 years ago
Aleksander Machniak
2a3e774c60
Fix possible error on ajax request
12 years ago
Aleksander Machniak
2193f6a130
Avoid unused local variables
12 years ago
Aleksander Machniak
b6fa7d54b8
Add vacation-seconds extension support (RFC 6131)
12 years ago
Aleksander Machniak
f3d017cfaa
Bump version number up to 6.2
12 years ago
Aleksander Machniak
2e33a247fd
Don't trim whitespace in folder names ( #1488955 )
12 years ago
Aleksander Machniak
61be822d62
Remove deprecated functions (from bc.php file) usage in plugins
12 years ago
Aleksander Machniak
6c7ac2ef4b
Support tls:// prefix in managesieve_host option
12 years ago
Aleksander Machniak
0a9d414084
Update changelog, set version to 6.1
12 years ago
Aleksander Machniak
9946e756b1
Fix watermark in a frame regression
12 years ago
Aleksander Machniak
7b274b8871
Fix so scripts listed in managesieve_filename_exceptions aren't displayed on the list ( #1488724 )
12 years ago
Aleksander Machniak
30f10bfe16
Added request size limits detection and script corruption prevention ( #1488648 )
12 years ago
Aleksander Machniak
e695162ef7
Change default port to 4190 (IANA-allocated), add port auto-detection ( #1488713 )
12 years ago
Aleksander Machniak
b41cd7cc37
Set default importance to normal
12 years ago
Aleksander Machniak
270da4b87b
Enable notify action for notify extension
12 years ago
Paweł Słowik
3c99599794
Sieve enotify/notify:
...
- GUI for importance setting
- make tests usable for checking the GUI
12 years ago
Paweł Słowik
2e7bd6dab7
Sieve enotify/notify - GUI
12 years ago
Aleksander Machniak
bc92ca56ef
Fixes after default->classic switch
13 years ago
Aleksander Machniak
cfc27c9b76
Keep some resource files (images) in separate directory
13 years ago
Aleksander Machniak
23856c9d4e
Fix performance issue in message_headers_output hook handling,
...
Update version number
13 years ago
Aleksander Machniak
c9dcb83132
Fixed PHP warning, added check for allowed characters in variable name
13 years ago
Aleksander Machniak
7eba08592d
Added translation for variable modifiers
13 years ago
Aleksander Machniak
ebb204793b
Added GUI for variables setting - RFC5229 (patch from Paweł Słowik)
13 years ago
Aleksander Machniak
7dc7eb19f1
Fixed custom header name validity check, made RFC2822-compliant
...
Updated localization files list in package.xml
13 years ago