Commit Graph

27 Commits

Author SHA1 Message Date
Aleksander Machniak
25c2c99173 Revert "Managesieve plugin: sieverules compatibility (#8571)"
This reverts commit 974e98baac.
2023-01-21 11:27:31 +01:00
marczi
974e98baac Managesieve plugin: sieverules compatibility (#8571)
Added compatibility with sieverules plugin: import disabled rules stored in sieverules format
2022-08-15 09:46:28 +02:00
Aleksander Machniak
6ffa85b8cc Managesieve: Fix removing nested rules in scripts (#8011) 2021-04-18 10:39:48 +02:00
Aleksander Machniak
409bce5485 Make spamtest UI more user-friendly 2020-07-19 08:22:55 +02:00
Vladislav Bogdanov
e15bf62ec5 managesieve: Add support for 'spamtest' extension 2019-10-22 19:46:48 +00:00
Aleksander Machniak
ccb70116f1 Managesieve: Use RFC-compliant line endings, CRLF instead of LF (#6686) 2019-04-21 08:28:13 +02:00
Aleksander Machniak
53017eb87d Managesieve: Added support for 'editheader' extension - RFC5293 (#5954) 2018-09-08 16:40:41 +02:00
Aleksander Machniak
7abaab3098 Fix bug where text: syntax was forced for strings longer than 1024 characters (#6143) 2018-01-24 14:50:29 +01:00
Aleksander Machniak
8b61d6a2d1 Fix parsing dot-staffed lines in multiline text (#5838) 2017-07-03 12:33:30 +02:00
Aleksander Machniak
4f48202f90 Add test for #5657 2017-05-19 11:39:34 +02:00
Aleksander Machniak
13b98199ed Managesieve: Fix parser issue with empty lines between comments (#5657) 2017-02-20 16:15:22 +01:00
Aleksander Machniak
2eede31561 Fix handling of scripts with nested rules (#5540) 2016-11-30 09:56:50 +01:00
Aleksander Machniak
f9fc7e1edf Managesieve: Improvements in 'string' test support 2016-07-19 11:26:27 +02:00
Aleksander Machniak
e499a14e13 - Support 'duplicate' extension [RFC 7352]
- Improve errors handling in filter form
2016-04-28 12:28:20 +02:00
Aleksander Machniak
f22de58087 Fixed notify/enotify extension handling 2014-04-24 10:42:56 +02:00
Aleksander Machniak
439fd773e3 Fix typo in last commit and some managesieve tests (where we changed
:comparator position)
2013-09-20 12:17:30 +02:00
Aleksander Machniak
b2c5869fe2 Skip optional :all modified in address/envelope rule 2013-08-02 09:22:31 +02:00
Aleksander Machniak
ed837a3544 Added support for date and index extensions (RFC5260) in script parser
Script parser code improvements
2013-05-12 14:11:59 +02:00
Aleksander Machniak
b6fa7d54b8 Add vacation-seconds extension support (RFC 6131) 2013-03-16 16:29:17 +01:00
Aleksander Machniak
74e6cf2f58 Re-add enotify tests 2012-09-20 16:00:37 +02:00
Aleksander Machniak
cd97f0ad11 Support only 00 version of draft-ietf-sieve-notify which is more common (Cyrus 2.4) 2012-09-20 13:15:03 +02:00
Aleksander Machniak
eb1ee0803e Support old notify extension 2012-09-20 12:23:44 +02:00
Paweł Słowik
3c99599794 Sieve enotify/notify:
- GUI for importance setting
- make tests usable for checking the GUI
2012-09-14 14:27:58 +02:00
Paweł Słowik
2cdaa79dce Merge branch 'master' of https://github.com/roundcube/roundcubemail 2012-09-13 14:24:01 +02:00
Aleksander Machniak
1d8e863445 Fix parser_kep14 test 2012-09-04 15:33:16 +02:00
Paweł Słowik
92a030d928 Added tests, fixed PHP warnings 2012-09-04 14:59:15 +02:00
Aleksander Machniak
4bb0bffefe Convert managesieve test scripts to PHPUnit, add them to the suite 2012-08-31 15:06:33 +02:00