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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Search Plugin Changelog</title>
<style type="text/css">
BODY {
font-size : 100%;
}
BODY, TD, TH {
font-family : tahoma, verdana, arial, helvetica, sans-serif;
font-size : 0.8em;
}
H2 {
font-size : 10pt;
font-weight : bold;
padding-left : 1em;
}
A:hover {
text-decoration : none;
}
H1 {
font-family : tahoma, arial, helvetica, sans-serif;
font-size : 1.4em;
font-weight: bold;
border-bottom : 1px #ccc solid;
padding-bottom : 2px;
}
TT {
font-family : courier new;
font-weight : bold;
color : #060;
}
PRE {
font-family : courier new;
font-size : 100%;
}
</style>
</head>
<body>
<h1>
Search Plugin Changelog
</h1>
<p><b>1.4.1</b> -- June 20, 2007</p>
<ul>
<li>Unescape username before returning search results to the client.</li>
<li>Added Portuguese Brazilian (pt_BR) translation. Thanks to Ernani Azevedo.</li>
<li>Client side search results are now returned in the language that Openfire is set to.</li>
</ul>
<p><b>1.4.0</b> -- April 12, 2007</p>
<ul>
<li>Now requires Openfire 3.3.0.</li>
</ul>
<p><b>1.3.2</b> -- April 3, 2007</p>
<ul>
<li>Changed discovery category/type from "search/text" to "directory/user".</li>
<li>Fixed UnsupportedOperationException if the client did not send a iq set/get prior to conducting a search.</li>
<li>Fixed a possible issue that might prevent the plugin from being destroyed completely.</li>
</ul>
<p><b>1.3.1</b> -- March 12, 2007</p>
<ul>
<li>Fixed UnsupportedOperationException from occuring when using LDAP.</li>
<li>On the Advanced User Search unescape username in the search results.</li>
</ul>
<p><b>1.3.0</b> -- February 28, 2007</p>
<ul>
<li>Added the ability to disable specific fields from being searched.</li>
<li>Added internationalization (i18n) support.</li>
<li>Updated UI to match later versions of Openfire.</li>
</ul>
<p><b>1.2.1</b> -- September 7, 2006</p>
<ul>
<li>Search results no longer shows edit and delete if users are read-only.</li>
</ul>
<p><b>1.2.1</b> -- October 06, 2006</p>
<ul>
<li>Updated to use compression offered by Openfire 3.1</li>
</ul>
<p><b>1.2.0</b> -- August 7, 2006</p>
<ul>
<li>Modified search field to be required in the data form. Thanks to Alexander Gnauck.</li>
<li>Fixed error when sent IQ packet has no type. Thanks to Alexander Gnauck.</li>
<li>Fixed error when sent IQ packet was of type ERROR or RESULT.</li>
<li>Fixed error when sent IQ packet contained data form fields with no values. Thanks to Alexander Gnauck.</li>
</ul>
<p><b>1.1.6</b> -- February 14, 2006</p>
<ul>
<li>Client Search - Fixed incorrect namespace returned in search resuslts.</li>
</ul>
<p><b>1.1.5</b> -- January 6, 2006</p>
<ul>
<li>Client Search - Specific support for Miranda was replaced with a more general means to support non-dataform searches.</li>
</ul>
<p><b>1.1.4</b> -- December 15, 2005</p>
<ul>
<li>Now requires Openfire 2.4.0</li>
</ul>
<p><b>1.1.3</b> -- December 7, 2005</p>
<ul>
<li>Client Search - Fixed issue where a null pointer exception could occur when a LDAP <searchFilter> is being used.
</ul>
<p><b>1.1.2</b> -- June 30, 2005</p>
<ul>
<li>Admin Console - Fixed possible null pointer exception when during a search.
</ul>
<p><b>1.1.1</b> -- June 13, 2005</p>
<ul>
<li>Admin Console - Added a fix to prevent all the checkboxes from becoming selected after a search.
<li>Admin Console - Added the ability to toggle between having more or less search options.
<li>Admin Console - Added a summary field that reports the number of users found after a search.
<li>Admin Console - Added some additional localization for buttons and the results table header.
</ul>
<p><b>1.1</b> -- May 17, 2005</p>
<ul>
<li>Admin Console - Added a page to allow the enabling/disabling of the search service and to change the service name.
<li>Admin Console - Added a page to allow searching similiar to what is done on the client side.
<li>Client Search - Added a hidden FORM_TYPE field per the JEP-0055 spec.
<li>Some intenternal code refactoring.
</ul>
<p><b>1.0.6</b> -- April 12, 2005</p>
<ul>
<li>Client Search - Changed the ui to use a single text field with multiple checkboxes to specify which fields are to be searched (thanks jfroehlich).</li>
</ul>
<p><b>1.0.5</b> -- March 30, 2005</p>
<ul>
<li>Client Search -Added basic support for non-data form searches to support the Miranda (thanks Baron Ng).</li>
</ul>
<p><b>1.0.4</b> -- March 22, 2005</p>
<ul>
<li>Client Search - Added type and name attributes to the identity element when handling a disco#info query.</li>
<li>Client Search - Added a check and appropriate response to a disco#items query.</li>
<li>Client Search - Added a jid field when returning the search results.</li>
</ul>
<p><b>1.0.3</b> -- March 14, 2005</p>
<ul>
<li>Client Search - Fixed incompatiblity issue with psi.</li>
<li>Client Search - Fixed bug where a list of all the users in the system would be returned when using psi.</li>
</ul>
<p><b>1.0.2</b> -- March 8, 2005</p>
<ul>
<li>Initial release.</li>
</ul>
</body>
</html>