-
Notifications
You must be signed in to change notification settings - Fork 20
/
ReleaseNotes.txt
197 lines (184 loc) · 7.16 KB
/
ReleaseNotes.txt
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
<h3>DnnChat</h3>
<p class="Contributor">
Christoc.com Software Solutions <br />
<a href="mailto:[email protected]">[email protected]</a><br />
<a href=http://www.christoc.com>http://www.christoc.com</a><br />
<br />
</p>
<hr/>
<div class="License">
<h3>About the dnnCHAT Module</h3>
<p class="Owner">
<b>Version 03.00.54</b><br /><br />
</p>
<ul>
<li>Updated MomentJS library</li>
</ul>
<p class="Owner">
<b>Version 03.00.04</b><br /><br />
</p>
<ul>
<li>Updated SignalR nuget package to 2.4.1.</li>
</ul>
<p class="Owner">
<b>Version 03.00.02</b><br /><br />
</p>
<ul>
<li>Implemented password logic.</li>
<li>Implemented notion of "Show" rooms so that Private rooms can be fully hidden. You can link to these rooms externally by RoomId (?rmid=<GUID>). Linking to a private room by RoomId will allow direct access without the password and will open that room, along with any other rooms the user had open previously.</li>
</ul>
<p class="Owner">
<b>Version 03.00.01</b><br /><br />
</p>
<ul>
<li>Fix for "close" error in jquery causing issues in Internet Explorer</li>
<li>Upgraded to SignalR 2.2.1.0</li>
</ul>
<p class="Owner">
<b>Version 03.00.00</b><br /><br />
</p>
<ul>
<li>Updated for DNN 8 references</li>
<li>Removed NewtonSoft.Json custom references</li>
<li>Updated layout for more bootstrap/responsive properties.</li>
<li>Removed cleanup file due to DNN8 errors, cleanup should manually be done</li>
</ul>
<h3>About the dnnCHAT Module</h3>
<p class="Owner">
<b>Version 02.00.00</b><br /><br />
</p>
<ul>
<li>Windows Azure Compatibility</li>
<li>Updated MSBuild Community Tasks to 1.4.0.88</li>
<li>Updated to SignalR 2.2.0</li>
<li>Bootstrap V3.3.2 Enabled (<strong>requires a bootstrap skin!</strong>).</li>
</ul>
<p class="Owner">
<b>Version 01.01.01</b><br /><br />
</p>
<ul>
<li>Added @all notification check/display</li>
<li>Updated to SignalR 2.1.2</li>
<li>Updated the "Test" response to be something a little more friendly</li>
<li>Added the ability to use the Edit control to manage "Rooms" in the module.</li>
<li>Added user Avatars to the Message object, storing UserID for each message now as well.</li>
</ul>
<p class="Owner">
<b>Version 01.01.00</b><br /><br />
</p>
<ul>
<li>Updated to SignalR 2.1.0</li>
</ul>
<p class="Owner">
<b>Version 01.00.03</b><br /><br />
</p>
<ul>
<li>Updated to SignalR 2.0.2</li>
<li>Added a Chat Archives page</li>
<li>Added user avatar to the User List on the chat page, only for logged in user</li>
<li>Added soft delete flag (IsDeleted) to the Messages table </li>
<li>Added ability to delete messages (admins) by clicking on the Date column for a message</li>
</ul>
<p class="Owner">
<b>Version 01.00.01</b><br /><br />
</p>
<ul>
<li>Updated to SignalR 2.0.0</li>
</ul>
<p class="Owner">
<b>Version 01.00.00</b><br /><br /> First official DNNChat release replacing the old DNN Chat module.
</p>
<ul>
<li>Added Room functionality. <ul><li>Ability to create/join rooms with /join</li></ul></li>
</ul>
<p class="Owner">
<b>Version 00.00.09</b><br /><br />
</p>
<ul>
<li>Rebranded to dnnCHAT from SignalRChat. Namespace changes, SQL tables, etc.</li>
<li>Stopped autoscrolling if your Window is out of focus, or if you have scrolled up from the bottom of the window</li>
<li>Abstracted the JS out of view.ascx</li>
<li>Updated MSBuild Community Tasks to 1.4.0.61</li>
<li>Updated to SignalR 1.1.2</li>
</ul>
<p class="Owner">
<b>Version 00.00.07</b><br /><br />
</p>
<p>
<ul>
<li>Fixed anonymous issue with v00.00.06</li>
</ul>
</p>
<p class="Owner">
<b>Version 00.00.06</b><br /><br />
</p>
<p>
<ul>
<li>Fixed user list case sensitivity issue</li>
<li>Removed ability to send a message if the system can't detect a name</li>
<li>Removed ability to change your name to a blank space (& nbsp;)</li>
<li>Now displaying the Date a message was posted, using Moment.js for date formatting (MIT license)</li>
<li>Added textbox focus after selecting a user</li>
<li>Chat History now courtesy of Oliver Hine and William Hetherington.</li>
<li>Emoticon Support courtesy of Oliver Hine (using public domain images from http://simplesmileys.org/)
<br />
Oliver Hine <br />
<a href=http://www.oliverhine.com>http://www.oliverhine.com</a><br />
</li>
<li>Reconnection support courtesy of Oliver Hine</li>
<li>Compiled against .NET 4.5</li>
<li>Upgraded SignalR to 1.0.1</li>
<li>Upgraded MSBuild Targets package 1.4.0.56</li>
<li>An individual's posts are now highlighted in blue, posts that mention an individual are in red, courtesy of @briandukes</li>
<li>Added a counter of how many messages have been made since window was last in focus into the Page title (tab title)</li>
<li>Added a counter of how many Mentions have been made since window was last in focus into the Page title (tab title)</li>
<li>Added status bar below the module to show when connection/reconnection events are occuring. Still having reconnect issues across application recycles.</li>
</ul>
</p>
<p class="Owner">
<b>Version 00.00.05</b><br /><br />
</p>
<ul>
<li>Rewritten to utilize KnockOut.JS for message and user binding</li>
<li>Tracking IP Address along with ConnectionRecords now.</li>
<li>Fixed problem with "blank" user disconnecting bringing down the application pool.</li>
<li>Added a list of online users, highlighting Logged in users in BOLD</li>
<li>Added the ability to insert a user's name by clicking on their name in the user list or message list.</li>
<li>Messages that have your "name" mentioned in them get highlighted in Red</li>
<li>LONG messages get wrapped now instead of causing scrolling</li>
<li>Enhanced CSS for readability</li>
<li>Name changing is limited to 25 characters, can't be longer.</li>
</ul>
<h4>New Features</h4>
<ul>
<li>Automatically hyperlink chat text when URLS with http are entered</li>
</ul>
<p class="Owner">
<b>Version 00.00.03</b><br /><br />
</p>
<h4>New Features</h4>
<ul>
<li>Added DAL2 layer for storing connection records and message logging (two SQL tables)</li>
<li>Now displaying Count of users connected</li>
<li>User's can change their name by typing "/nick SOMETHING" into the chat entry textbox</li>
</ul>
<p class="Owner">
<b>Version 00.00.02</b><br /><br />
</p>
<h4>New Features</h4>
<ul>
<li>Uses User information (username) in chat messages (anonymous if you aren't logged in)</li>
<li>The chat window is a scrollable DIV now instead of UL/LI</li>
<li>Hitting enter in the text box submits the chat message</li>
<li>HTML is stripped from chat messages</li>
<li>Shows when a user connects or disconnects (only shows to other connected people)</li>
<li>The DIV autoscrolls to the latest chat window when a post is made. This might become an issue with a very active room.</li>
</ul>
<p class="Owner">
<b>Version 00.00.01</b><br /><br />
</p>
<h4>Bug Fixes</h4>
<ul>
<li>First release, there are no bugs to fix!</li>
</ul>
</div>