------ v1.1.4 ------ [jan] Add Simplified Chinese translation (Anna Chen ). [cjh] Fix check for bulk or list precedence in Sieve vacation (Bug #5543). [jan] Add additional checks to avoid adding empty test values (Bug #5392). [jan] Fix multiline vacation messages with procmail driver (Bug #5273). ------ v1.1.3 ------ [jan] Fix blacklists and whitelists in the IMAP driver. ------ v1.1.2 ------ [ben] SECURITY: Make sure folder names are properly escaped in procmail driver to prevent local code execution (Bug #4513). [jan] Match all messages with Sieve driver if not providing any criteria (gergely@risko.hu, Bug #4345). [jan] Add parameter to enable or disable TLS in timsieved driver (Marcus Hüwe ). [jan] Add Slovenian translation (Duck ). ------ v1.1.1 ------ [jan] Enable filter setting to stop further filtering by default. [jan] Correctly escape forward slashes in maildrop driver (Bug #3514). [jan] Add additional checks to avoid adding empty test values (Bug #3313). [jan] Add Estonian translation (Toomas Aas ). [jan] Add Greek translation (Konstantinos C. Milosis ). [mms] Fix backward compatibility break with Ingo 1.1 and Horde < 3.1. [cjh] Add missing stripe.js (Bug #3623). ---- v1.1 ---- [jan] Automatically add missing special rules when editing them (Bug #3325). -------- v1.1-RC1 -------- [jan] Add portal block for special rules (Oliver Kuhl , Request #3106). [jan] Add Portuguese translation (Manuel Menezes de Sequeira ). [cjh] Fix escaping of output in several cases. [mas] Add notify rule. (Paul Wolstenholme , Bug #1139) [jan] Add Turkish translation (horde-tr@metu.edu.tr). [jan] Don't activate script if exceeded blacklist/whitelist limits (Bug #1166). [jan] Add Danish translation (Brian Truelsen ). [jan] Allow to use a single user for VFS drivers (maddog2k@maddog2k.net, Request #2324). [jan] Allow to move rules by specifying their positions (Gergely Risko , Request #1060). [mas] Add flag-only rule. (Request #1114) [ben] Hide procmail vacation db files [mms] Add maildrop script driver (Matt Weyland ). [ben] Add support for '^TO_' procmail rule matching. [ben] Add support for special headers on a per-driver basis. [jmf] Add support for storing Sieve rules in LDAP (Supports Sun JES/ONE and iPlanet messaging servers). [jan] Add permissions to restrict filter rule creation. ------ v1.0.2 ------ [jan] Add Korean translation (Jinhyok Heo ). ---------- v1.0.2-RC1 ---------- [jan] Convert rules from Ingo 1.0 with multibyte characters (Bug #1282). [jan] Always encode Sieve scripts in UTF-8 and MIME encode subject of vacation messages (Gergely Risko , Bug #2121). [cjh] Don't escape "\" in Sieve regex mode (Bug #2134). [jan] Don't allow empty addresses in blacklists and whitelists (Bug #2165). [jan] Really show the active script if clicking that button (Bug #2135). [jan] Fix migration script for IMP filters to not include folder rules from already migrated users (Bug #2114). [jan] Fix creating of non-ascii IMAP folder names (Bug #2054). [jan] Fix regular expression rules that contain commas (Bug #1904). [mas] Allow the disabling of blacklist, whitelist, vacation, and forward (Request #1164). [jan] Allow message flags with all sieve rules that keep the message (Bug #1292). [jan] Add Norwegian Bokmaal translation (Trond Bjørstad , Thomas Chr. Dahl ). [jan] Change whitelist rule for Sieve to not apply any further rules (Bug #1378). [jan] Add shortcut icon (favicon.ico). [ben] Fix procmail forwarding. (hager (at) fh-rosenheim (dot) de, Bug #1125) [jan] Allow to specify multiple values with "Begins/Ends With" tests (Todd Merritt , Bug #1105). ------ v1.0.1 ------ [jan] Fix blacklist conversion in IMP-to-Ingo conversion script (Steve Lidie ). [jan] Fix filter rules with multibyte characters. ---- v1.0 ---- [jan] Add Brazilian Portuguese translation (Fabio Gomes ). -------- v1.0-RC2 -------- [jan] Add Czech translation (Pavel Chytil ). [cjh] Show menu in Script view (Bug #843). -------- v1.0-RC1 -------- [cjh] Update icons. [jan] Disable Kolab backends if disabled globally. --------- v1.0-BETA --------- [jan] Add Spanish translation (Manuel Perez Ayala ). [jan] Add vacation support to procmail driver (Micha Kersloot ). ---------- v1.0-ALPHA ---------- [mms] Add configuration option to limit total number of blacklist/whitelist entries a user can have. [jan] Allow setting up a global user in the backends configuration (Martin Luethi ). [mms] Allow user to deactivate script. [mms] Add support to filter by body contents for IMAP driver. [mms] Allow user-defined filters for the procmail driver (Ben Chavet ). [mms] Allow user-specified Headers to be used for filtering. [mms] The storage system has been abstracted out to allow for multiple backend storage drivers. [mms] Removed all 'show_*' preferences - all available actions will be shown on the menu by default. [mms] Added the forward action (Todd Merritt ). [mms] On demand filters can now apply to exclusively seen or unseen messages. [mms] Rules can now be disabled (Todd Merritt ). [mms] Added relational, regex, and matches tests to Sieve script (Todd Merritt ). [mms] Honor other module's handling of blacklist/whitelist. [mms] Don't show script options if the underlying Ingo_Script:: driver doesn't use them. [mms] Case sensitive searches only allowed for Ingo_Script:: drivers that can handle them. [mms] 'blacklist_folder' preference now handled inside the 'blacklist' preference. [mms] Added 'show_filter_msg' preference - for use with Horde_Script:: backends that support on demand filtering. [mms] Added the 'mail/canApplyFilters' API call. [mms] Ingo_Storage:: now handles all session caching. [mms] Added IMAP client side Ingo_Script:: driver. ---- v0.1 ---- [jan] Add Swedish translation (Anders Norrbring ). [jan] Add Lithuanian translation (Vilius Sumskas ). [jan] Add Italian translation (Marko Djukic ). [jan] Add Hungarian translation (Attila Nagy ). [mms] Add Dutch translation (Ruben van der Steenhoven ). [jan] Add Finnish translation (Leena Heino ). [mms] Added the 'mail/applyFilters' API call. [bjn] Add whitelist functions. [jan] Add German translation. [mms] Blacklisted addresses now stored in the storage backend in array format. [mms] Added Ingo_Storage:: driver to allow for storage of rules in various backends. [bjn] Abstract Script class, and procmail script support. [jan] Add Polish translation (Przemyslaw "Primo" Witek ). [jan] Add Romanian translation (Eugen Hoanca ). [jan] Let the users select what should happen to emails from blacklisted addresses. [jan] Add Traditional Chinese translation (David Chang ). [jan] Add French translation (Florent Aide ). [jan] Add an API for Ingo. [mac] Add a user preference to automatically update the script after a change. [mac] Add a user preference to hide the script icon. [mac] Fix some regex in the script generation [jan] Default to first backend if no preferred backend is specified/found. [mac] Initial Commit.