This repository has been archived by the owner on Nov 12, 2017. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 28
/
CHANGELOG
213 lines (187 loc) · 8.18 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
Roundcube Webmail SieveRules
============================
* Add support for Variables 'set' function (Note: This is disabled by default)
* Fix initial ruleset creation when multiple rulesets enabled
* Fix rule moving using arrows in Classic skin and also when auto reply UI is enabled
Version 2.3 (2015-04-18, rc-1.1)
=================================================
* Fix missing size_test function in vacation validation
* Fix buggy display of auto reply rule
Version 2.2 (2015-01-06, rc-1.1)
=================================================
* Merge sievevacation plugin into this one
* Merge quickrules plugin into this one
* Add connection options like 109bcce
* Update after dev-accessibility merged to RC master
* Update to TinyMCE 4 (731d190)
* Add support for :matches
* Drop IE6 support
Version 2.1.2 (2014-03-30, rc-1.0)
=================================================
* Update pear package name in composer requirements
* Update rule list row counting after change in core
Version 2.1.1 (2013-12-29, rc-1.0)
=================================================
* Correct skin folder structure for Roundcube packaging
Version 2.1 (2013-12-01, rc-1.0)
=================================================
* add second argument (ruleset name) to import filter detect() function
* lib/Net Sieve.php moved to Roundcube /lib directory (4daaa09)
* Use new settings_actions hook to create settings tab (c49c35c)
* Improve (and simplify) folder name encoding in fileinto actions
* Correct escaping of values (now done in the core)
* Update config file var names to match core
Version 2.0 (2013-05-19, rc-1.0)
=================================================
* Update default config for most common setups:
sieverules_address_rules = FALSE
sieverules_use_elsif = FALSE
* Change file structure to match core and use include_path
* Improve form submission
* Add new config option "sieverules_address_rules" to toggle address/header command in tests
* Improve default value setup - added sieverules_init hook
* Add support for vacation-seconds extension
**** code branching/tagging no longer sync'd to roundcube versions ****
Version 1.18 (2013-03-16, rc-0.9)
=================================================
* Make vacation days parameter optional + move to advanced options
* Show name and state of currently selected ruleset when multiple rulesets enabled
* Automatically activate first ruleset even when multiple rulesets enabled
* Add option to use "friendly" names in :from params
* Rename default skin to classic (c40419bdfe)
* rcube_ui > rcube_utils (r6091)
* Update for Roundcube framework
* Add advanced options for editheader extension to UI
* Add basic support for editheader extension
Version 1.17 (2012-07-07, rc-0.8)
=================================================
* Add sieverules_load hook
* Update after r5781
* Add inital support for Larry
Version 1.16 (2012-01-21, rc-0.8)
=================================================
* Update code to use new timezone format (r5707)
* Respect settings for html editor from core
* Fix display for radio and checkboxes in notify action
* Use core function to sanitize input
Version 1.15 (2011-12-04, rc-0.7)
=================================================
* Fix escaping if lines starting with . in vacation message
* Add support for virustest extension
* Add HTML editor option for vacation messages
Version 1.14 (2011-10-03, rc-0.6)
=================================================
* Add plugin hook sieverules_connect
* Fix typo, hook name should be sieverules_save
* Improve plugin hook sieverules_saved
* Add plugin hook sieverules_saved
* Improve fileinto :create, now requires mailbox extension
Version 1.13 (2011-08-06, rc-0.6)
=================================================
* Add button to insert sig into vacation message
Version 1.12 (2011-06-19, rc-0.6)
=================================================
* Use JQueryUI plugin for dialog box (r4715)
Version 1.11 (2011-05-06, rc-0.6)
=================================================
* Allow users to enter folder names for fileinto
Version 1.10 (2011-03-12, rc-0.5)
=================================================
* idn_to_ascii -> rcube_idn_to_ascii (r4484)
* Fix double request when clicking on tab using Firefox (from r4472)
* Enable :from and :handle options for vaction
Version 1.9 (2011-01-29, rc-0.5)
=================================================
* Added support for SASL proxy authentication
* Automatically import rulesets when auto_load_default is true, multiplerules is false and it is the active ruleset
* Add debug logging
* Add Internationalized Domain Name (IDNA) support (r4009)
* Allow free entry of vacation alias addresses
* Fix duplicate comparator listing
Version 1.8 (2010-07-10, rc-0.4)
=================================================
* Update to Net_Sieve 1.3.0
* Skin update after r3757
* Update to Net_Sieve 1.2.2
* Update skin r3733
* Add support for %n and %d in host (r3701)
* Add support for date extension
Version 1.7 (2010-04-24, rc-0.4)
=================================================
* Update to Net_Sieve 1.2.1
* Update to Net_Sieve 1.2.0
* Use same folder path as RC by default
* Use imap_connect after r3278
* The Sender header is not always present, test From by default instead
Version 1.6 (2010-02-06, rc-0.4)
=================================================
* Add hidden options to config file
* Fix handeling of text in <> in adv editor
Version 1.5 (2009-12-31, rc-0.4)
=================================================
* Fix default display when fileinto action is disabled
* Add ruleset selector to advanced editor
* Allow default headers, operators and flags to be overridden
* Fix bug in body action
* Allow file header to be overridden
* Allow appending of original subject to vacation messages (requires variables
extension in sieve)
* Parse multiple email addresses when setting redirect
* Fix bug in detection of vacation charset
* Add support for multiple rulesets
* Use core config function (WARNING: Complete re-write of config file!)
* Some JS cleanup
Version 1.4 (2009-11-08, rc-0.4)
=================================================
* Use frames to avoid full page reloads
* Use rule cache to speed things up a little
Version 1.3 (2009-11-01, rc-0.4)
=================================================
* Read custom settings from config (elsif etc)
Version 1.2 (2009-10-25, rc-0.3)
=================================================
* Support folder name encoding
Version 1.1 (2009-09-23, rc-0.3)
=================================================
* Support multiple hosts
Version 1.0 (2009-09-16, rc-0.3)
=================================================
* Minor layout updates
* Localisation updates
* Add support for spamtest extension (by Vladislav Bogdanov)
* Fix get_form_tags() call after r2755
* Fix support for dovecot 1.2
* Add support for copy extension
* Add support for body extension
* Better error reporting
* Use imap->mod_mailbox()
* Use better identity checking
* Add possibility to easily switch between \r\n and \n in sieve file and also
change indent
* Swap split() for explode(), PHP 5.3 compatibility
* Use list.js from the core
* Added config var to auto load default rules when no user ones exist and skip
setup screen
* Added support ESC key to stop dragging
* Added support for enotify and imap4flags
* Added delete icon
* Fixed JS bug when adding second rule
* Fixed bug in rule moving
* Added support for plugin template system
* Added up/down/delete key support on the filters list
* Added ability to drag examples to filters list
* Added ability to drag rules within the filter list to change the order
* Fixed display bug when deleting penultimate rule
* Swapped decrypt_passwd for decrypt
* Improved INGO rule filter
* Added basic import system
* Added Advanced editor - allows for editing of sieve file directly
* Moved example rules to more obvious position
* Updated list.js to latest version
* Set busy while moving filter
* Updated de_DE
* Small changes to init functions for when labels are added to UI
* Translated from sieverules patch
* Added support for default rules file
* Added support for example rules file
* Expanded pre-defined rules to include comparator option