forked from DNN-Connect/UserAccountUpdate
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathReleaseNotes.txt
120 lines (105 loc) · 6.33 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
<h3>Connect: AccountUpdate</h3>
<p class="Contributor">
Philipp Becker<br />
DNN-Connect<br />
http://dnn-connect.org
</p>
<hr/>
<div class="License">
<h3>Release Notes</h3>
<p class="Owner">
<b>Version 01.04.01</b>
</p>
<p>Major Release</p>
<p><strong style="color: red;">IMPORTANT NOTE:</strong> This release was built and distributed by Will Strohl & <a href="https://upendoventures.com/What/CMS/DNN" target="_blank">Upendo Ventures</a>. It's not an official release from or supported by Phillipp Becker. It is in no way owned by Will Strohl or Upendo Ventures.</p>
<ul>
<li>Raised the minimum DNN version to 09.01.01.</li>
<li>IMPORTANT! Includes references to DotNetNuke.Web.Deprecated & Telerik. This assumes you're on an upgraded instance of DNN.</li>
<li>Resolved bug experienced when attempting to unlock a locked user account.</li>
<li>Added debugging details when unlocking a user account (see Log4net log file).</li>
<li>Filtering search text to prevent security issues.</li>
</ul>
<p class="Owner">
<b>Version 01.04.00</b>
</p>
<p>Major Release</p>
<p><strong style="color: red;">IMPORTANT NOTE:</strong> This release was built and distributed by Will Strohl & <a href="https://upendoventures.com/What/CMS/DNN" target="_blank">Upendo Ventures</a>. It's not an official release from or supported by Phillipp Becker. It is in no way owned by Will Strohl or Upendo Ventures.</p>
<ul>
<li>Updated the module suite to use the deprecated DNN/telerik library & implementation.</li>
<li>Updated the MSBuild implementation for multiple environments (kind of a hack though, due to the existing solution architecture).</li>
<li>Corrected gitignore to include installation packages but exclude build dependencies in the packages directory.</li>
<li>Raised DNN minimum dependency to 08.00.03.</li>
<li>Updated .NET dependency to 4.5.1.</li>
<li>Resolved EVS package errors.</li>
<li>Marked module packages as Azure compatible (after testing/verified using EVS).</li>
<li>Removed dependency for the DNN website to be in a specific location so it can build for anyone.</li>
<li>Updated library references consistent for potential future solution restructure and consistency.</li>
<li>Made IIS settings unique per dev environment to not force everyone to use the same website name/location.</li>
</ul>
<p class="Owner">
<b>Version 01.03.00</b>
</p>
<p>Major Release</p>
<ul>
<li>New: New Checkboxlist control for profile properties</li>
</ul>
<p>Thanks to <a href="https://github.com/vmasanas" target="_blank">Vicenç Masanas</a> for contributing</p>
<p class="Owner">
<b>Version 01.02.02</b>
</p>
<p>Minor Release</p>
<ul>
<li>moved license from BSD to GPLv2</li>
<li>removed unneeded SPROCs</li>
<li>interface specification should be Class, Assembly (https://github.com/DNN-Connect/UserAccountRegistration/issues/9)</li>
</ul>
<p class="Owner">
<b>Version 01.02.01</b>
</p>
<p>Minor Release</p>
<ul>
<li>Added setting for regular expresion on e-mail validation (https://github.com/DNN-Connect/UserAccountRegistration/issues/3)</li>
<li>Added setting for comparing lastname with firstname (https://github.com/DNN-Connect/UserAccountRegistration/issues/2)</li>
<li>FIX: Save Template & Exit does not exit (https://github.com/DNN-Connect/UserAccountRegistration/issues/5)</li>
</ul>
<h4>Changes</h4>
<p class="Owner">
<b>Version 01.02.00</b>
</p>
<p>Extended Token Support</p>
<h4>Changes</h4>
<ul>
<li>New conditional token: [IFSOCIALMEMBERSHIPPENDING:XXX]...[/IFSOCIALMEMBERSHIPPENDING:XXX] renders everything in between the tokens if the current user is in the specified XXX social group and the group membership is pending.</li>
<li>New conditional token: [IFSOCIALMEMBERSHIPAPPROVED:XXX]...[/IFSOCIALMEMBERSHIPAPPROVED:XXX] renders everything in between the tokens if the current user is in the specified XXX social group and the group membership is pending.</li>
<li>New conditional token: [IFSOCIALMEMBERSHIPNONE:XXX]...[/IFSOCIALMEMBERSHIPNONE:XXX] renders everything in between the tokens if the current user is not yet in the specified XXX social group and also has not applied yet for becoming a member.</li>
<li>New conditional token: [IFISINROLE:XXX]...[/IFISINROLE:XXX] renders everything in between the tokens if the current user is in the specified XXX role.</li>
<li>New conditional token: [IFNOTISINROLE:XXX]...[/IFNOTISINROLE:XXX] renders everything in between the tokens if the current user is not in the specified XXX role.</li>
<li>New control token: [CTL:ROLEMEMBERSHP:XXX] renders a checkbox that - once checked - will add the user account to the specified XXX role.</li>
<li>New control token: [CTL:ROLEMEMBERSHP:XXX:Pending] will do the same but will rather make the role membership pending.</li>
<li>New Setting: When adding users to a role through the modulesettings you can now set the status of that role membership</li>
</ul>
<p class="Owner">
<b>Version 01.00.01</b>
</p>
<p>Service release. Mainly focused on better support for password management in newer dnn installations where password retrieval is disabled.</p>
<h4>Changes</h4>
<ul>
<li>New token in e-mail templates: [RESETLINK]</li>
<li>New token in forms: [PASSWORDCURRENT]; needed for setting a new password in the account update form</li>
</ul>
<p class="Owner">
<b>Version 01.00.00</b>
</p>
<p>Initial release of Account registration, login and update module. The formly module dnnWerk.Users has been separated into dedocated modules for registering and updating account. The main task for this release was to extract the actual modules from the original package. I do have improved the feature set in various ways though:</p>
<h4>Changes</h4>
<ul>
<li>Added template management view to simplify template management</li>
<li>Made sharing templates across module instances possible</li>
<li>Added tokens for letting users login from within the registration module</li>
<li>Changed notification e-mail setting to notification role. This will now send e-mails to all members of a given role on submitting the form</li>
<li>Made tokens compatible with the DNN form pattern</li>
<li>Added support for question and answer fields</li>
<li>Added support for changing usernames when registering through e-mail address is configured</li>
<li>Improved error handling</li>
</ul>
</div>