forked from igniterealtime/openfire-restAPI-plugin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.html
218 lines (185 loc) · 6.48 KB
/
changelog.html
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
214
215
216
217
218
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html lang="en">
<head>
<title>REST API 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, monospace;
font-weight : bold;
color : #060;
}
PRE {
font-family: courier new, monospace;
font-size : 100%;
}
</style>
</head>
<body>
<h1>
REST API Plugin Changelog
</h1>
<p><b><b>1.3.10</b> -- tbc.</b></p>
<ul>
</ul>
<p><b><b>1.3.9</b> -- March 21, 2019</b></p>
<ul>
<li>[<a href='https://github.com/igniterealtime/openfire-restAPI-plugin/issues/21'>#21</a>] - 1.3.8 versions doesn't work with Openfire 4.2.3</li>
</ul>
<p><b><b>1.3.8</b> -- November 28, 2018</b></p>
<ul>
<li>[<a href='https://github.com/igniterealtime/openfire-restAPI-plugin/issues/14'>#14</a>] - Fix Maven build.</li>
<li>[<a href='https://issues.igniterealtime.org/browse/OF-1641'>OF-1641</a>] - Ensure all JSP pages have the correct contentType.</li>
<li>[<a href='https://github.com/igniterealtime/openfire-restAPI-plugin/issues/17'>#17</a>] - Admin console should not display 'null' values.</li>
</ul>
<p><b>1.3.7</b> -- August 30, 2018</p>
<ul>
<li>When retrieving chat history on a nonexistent room, return the standard 404 Not found response code and a meaningful message.</li>
</ul>
<p><b>1.3.6</b> -- August 27, 2018</p>
<ul>
<li>Fixed: Important security issue, that allowed to use REST API without authentication</li>
</ul>
<p><b>1.3.5</b> -- August 13, 2018</p>
<ul>
<li>Added GET method for MUC Chat Room history</li>
<li>Added minimal logging for MUCRoom and User APIs</li>
</ul>
<p><b>1.3.4</b> -- July 25, 2018</p>
<ul>
<li>Replaced Log4J usage with SLF4J (which is not a functional change, but required for compatibility with Openfire 4.3.0).</li>
<li>Requires Openfire 4.1.1.</li>
</ul>
<p><b>1.3.3</b> -- April 26, 2018</p>
<ul>
<li>Fixed: Delete Room now propagated to other cluster nodes <a href="https://issues.igniterealtime.org/browse/OF-1540">OF-1540</a></li>
</ul>
<p><b>1.3.2</b> -- April 25th, 2018</p>
<ul>
<li>Added: GZIP compression</li>
</ul>
<p><b>1.3.1</b> -- April 20th, 2018</p>
<ul>
<li>Fixed: That created rooms were not propagated to other nodes <a href="https://issues.igniterealtime.org/browse/OF-1535">OF-1535</a></li>
<li>Fixed: Missing documentation for "new" json mapping</li>
</ul>
<p><b>1.3.0</b> -- March 7th, 2018</p>
<ul>
<li>Added: Security Audit endpoint to get the security logs</li>
<li>Added: More details by error</li>
<li>Improvement: Better JSON mapping (e.g. single element in an array bug)</li>
</ul>
<p><b>1.2.6</b> -- May 31, 2017</p>
<ul>
<li>Updated to match new API in Openfire 4.2.0</li>
<li>Slight optimization for copying the user properties.</li>
</ul>
<p><b>1.2.5</b> -- October 14th, 2016</p>
<ul>
<li>Updated to match new API in Openfire 4.1.0</li>
<li>Requires Openfire 4.1.0 or later.</li>
</ul>
<p><b>1.2.4</b> -- July 4th, 2016</p>
<ul>
<li>Fixed: Send a presence by affiliation change</li>
</ul>
<p><b>1.2.3</b> -- May 3rd, 2016</p>
<ul>
<li>Added: Add a group with role to a chat room</li>
<li>Added: Occupants endpoint for chat room</li>
<li>Fixed: Admin and Member list to group endpoint</li>
</ul>
<p><b>1.2.2</b> -- January 20th, 2016</p>
<ul>
<li>Added: Presence status to the Session Enitity. E.g. Online, Away etc.</li>
<li>Fixed: Node parameter in the Session Enitity. E.g. Local or Remote</li>
</ul>
<p><b>1.2.1</b> -- November 24th, 2015</p>
<ul>
<li>Fixed: Cluster issue by creating a new chat room</li>
</ul>
<p><b>1.2.0</b> -- October 12th, 2015</p>
<ul>
<li>[<a href='http://www.igniterealtime.org/issues/browse/OF-953'>OF-953</a>] - Updated JSP libraries.</li>
<li>Requires Openfire 3.11.0.</li>
</ul>
<p><b>1.1.7</b> -- November 13th, 2015</p>
<ul>
<li>Added: Provide the possibility to use a Custom Auth Filter</li>
<li>Fixed: Preflight request will be not blocked by Authentication</li>
<li>Added: Group names in ChatRoom Entity</li>
</ul>
<p><b>1.1.6</b> -- September 24th, 2015</p>
<ul>
<li>Added: Endpoints to add / remove a user from a user group</li>
<li>Fixed: Error response in JSON format</li>
</ul>
<p><b>1.1.5</b> -- September 1st, 2015</p>
<ul>
<li>Added: Send broadcast message to all online users</li>
</ul>
<p><b>1.1.4</b> -- August 19th, 2015</p>
<ul>
<li>Added: get concurrent sessions (local or cluster wide)</li>
</ul>
<p><b>1.1.3</b> -- August 15th, 2015</p>
<ul>
<li>Added: get count of users unread messages</li>
</ul>
<p><b>1.1.2</b> -- August 4th, 2015</p>
<ul>
<li>Added: CORS to all endpoints</li>
</ul>
<p><b>1.1.1</b> -- June 29th, 2015</p>
<ul>
<li>Added: new endpoint to close user sessions</li>
</ul>
<p><b>1.1.0</b> -- June 3rd, 2015</p>
<ul>
<li>Added: new endpoints for sessions (Get overview over all or specific user sessions)</li>
</ul>
<p><b>1.0.2</b> -- March 3rd, 2015</p>
<ul>
<li>User will be kicked by a lockout (ban)</li>
<li>Added: new endpoints for groups (Get overview over all or specific group and to create, update or delete a group)</li>
</ul>
<p><b>1.0.1</b> -- February 20th, 2015</p>
<ul>
<li>Added possibility to rename a user (Thanks to JustMarried plugin)</li>
<li>Adjusted HTTP Codes by conflict to HTTP CODE: 409</li>
<li>Added subject to Chat room</li>
<li>Disabled jersey logging on startup</li>
<li>By create a new chat room the chat room service will be created if it was not there</li>
</ul>
<p><b>1.0.0</b> -- February 3rd, 2015</p>
<ul>
<li>UserService plugin and MUC Service plugin are merged to the REST API plugin.</li>
<li>Extended REST API with JSON data format.</li>
</ul>
<p><b>0.1.0</b> -- November 14th, 2014</p>
<ul>
<li>Initial release of REST API Plugin with possibility to manage system properties.</li>
</ul>
</body>
</html>