This repository has been archived by the owner on Jun 9, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCHANGELOG.TXT
219 lines (196 loc) · 9.86 KB
/
CHANGELOG.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
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
// $Id: CHANGELOG.TXT,v 1.7.2.9 2009-10-05 13:24:15 smk Exp $
Invite 6.x-3.x, xxxx-xx-xx
--------------------------
Major rewrite:
Moved to object-oriented code by factoring out an invite class which
handles the basic invite functionality.
Moving this and rarely used front-end code into its own include files cut
the size of the module file by 50%.
Introduced custom validators to allow for easier alteration of invite
validation behavior.
Invite is now able to persist arbitrary data from the invite form and make
it available again when the invitee registers.
Added API documentation.
by smk-ka: Cleaned up README.
#496894 by seutje, smk-ka: Increased size of e-mail subject field.
#871090 by smk-ka: Fixed registration message appears on password reset form.
by smk-ka: Easier access to permissions page from invite settings.
#870930 by jcmarco: Added support for Vertical Tabs.
by smk-ka: Fixed invite stats don't display rank.
#489898 by hefox: Respect destination URL on withdraw invite confirmation page.
#790138 by rjbrown99: Fixed case-insensitive validation of e-mails.
#651264 by fuerst, ositoblanco: Added configurable path to registration page.
#695034 by smk-ka: Added a new permission to restrict access to administrative
pages.
#364971 by jaydub: Fixed administrative overview query for PostgreSQL.
#322748: Fixed only administrator can send invitations on multilingual
installation.
#374869 by webchick, smk-ka: Denying access to the user registration form at
the menu callback level, not at the form level, for better compatibility with
other modules.
#467486 by neilnz: Grammar fix.
#330233 by Bevan, smk-ka: Fixed escalation to target role failed.
#633280 by tobiasb: Removed t() in schema definitions.
Invite 6.x-2.0-ALPHA-1, 2009-04-19
----------------------------------
#310775 by Barrett, sun: Fixed SQL error when no emails are left after filtering
out registered users.
#323661 by tcconway: Removed "Track" from local task title "Track Invitations".
#214426 by barako: Updated French translation.
New features:
- #219266 by jcfiala, wojtha, smk-ka: Port to D6.
- Added administrator interface showing invite history.
- Moved the user-specific tracking page to the user profile.
- #162570: Added a resend button.
- #134997: Withdrawn invites are now flagged instead of being physically
deleted. This gives administrators a complete history of who has been invited
and who did or didn't join.
- #98765: Allowing multiple invites to the same e-mail address.
- #207419 by Andrew Young: Look up invitation for new users who didn't use
invitation link.
- #214426 by Olivier Tavard: Added french translation.
- Refactored notification system to be less resource intensive.
- invite_stats() has been renamed to invite_count() and returns now a specific
count.
Bugs fixed:
- #171765: Enhanced compatibility with LoginToboggan.
- #197198: Fixed misleading error message when no permissions have been set up.
- #196877: Prevent caching of user/register page (better approach).
- #229803 by will_in_wi: Restored capability for admins to create users when
operating in "by invitation only" mode.
- #317552 by Stella: Use UTF8-safe string functions and other minor changes.
Invite 5.x-1.13, 2007-12-01
---------------------------
New features:
- Added Invite Statistics helper module.
- Added Cancel User Accounts helper module that allow users to terminate user
accounts by withdrawing their invitation.
- Moved Invite to its own package namespace.
- #183018: Extract only the e-mail part when processing the submitted e-mails
to allow e-mails that contain a display name
(eg. Some Name <[email protected]>).
Bugs fixed:
- #196472: Fixed Access denied error after redirecting.
- #186570 by dldege: Fixed Access denied error after sending an invitation if
the user doen't have the track invitations permission.
- #182914: Fixed a caching issue for the register form where the e-mail address
of a previously invited user was displayed.
Invite 5.x-1.12, 2007-10-17
---------------------------
New features:
- Added 'track invitations' permission to be able to hide the invitation
overview from anonymous users.
- #175786: Fixed up ui by 1) separating invite overviews using tabs and 2)
using a pager.
- #178652 by Gwen Park: Pass invite code to hook_invite($op = 'invite').
- Added delete invitation confirmation dialog.
Bugs fixed:
- #182017: Tried to produce XHTML (or XML in this case) compliant output.
- #176983: Fixed bogus email header.
- Fixed queries for counting pending and expired invites had swapped comparison
logic.
Invite 5.x-1.11, 2007-09-13
---------------------------
Bugs fixed:
- #175025: Fixed maxlength set for textareas on mass invitations.
Invite 5.x-1.10, 2007-09-13
---------------------------
New features:
- #165977: Added a multi-functional block showing the top inviters of the site
or - when on a user profile - the rank among the other users.
- #168252: Print invitation statistics on the user profile page.
- Added support for Personalized E-mail (http://drupal.org/project/pmail).
- Reorganized the settings page. Moved settings for limit per turn and allow
deletion of joined user's invitations to the permissions table. Changed
expiry period presets.
- Added a delete confirm form.
- Restructured the module's functions in a more logical way.
Bugs fixed:
- #169916: Fixed Invite and Role Signup modules not working together. This has
been solved this by registering a new custom join url (instead of using
user/register/123), saving the invite code in a session variable, and then
redirecting to the registration page.
- #171851 by matrixfighter: Fixed a bad link in Invite block.
Invite 5.x-1.9, 2007-07-25
--------------------------
Bugs fixed:
- #161829: Blank sender on invite email.
- Prevent emails from looking like spam to SPF-enabled MTAs.
- Fixed sending invites for anonymous users (they don't have an email address).
Invite 5.x-1.8, 2007-07-23
--------------------------
Note:
Invite 1.8 requires you to have the token module installed.
New features:
- #157494 by MarcoR: Show message preview to inviting user.
- #120248: Added token support.
- #100360: Added an invite block.
- #151617 by knseibert, smk-ka: Display only roles on the settings page which
have "send invitations" permission set. Only take those into account when
escalating the roles for the invitees and checking the send limitations.
- #160969: Delete invite when a user is deleted. To prevent fraud, this will
only happen when "Allow deletion of joined users" is enabled.
- #145271 by thierry_gd: Added hook_uninstall().
- #134867 Auto-approve invited users' accounts.
- Added hook_disable().
- Added customizable email subject.
- Got rid of the disabled form in case the invitations limit was hit by
redirecting to the new invitation listing page.
- Added Italian translation, contributed by Mr.Bittertooth.
Bugs fixed:
- #137495: Notifing other modules of role change.
- #143373: Don't escape quotation marks and other special characters in plain
text e-mails.
- #135345 BLOB/TEXT column 'message' can't have a default value (MySQL 5).
- Fixed From and Reply-To header generation.
- Check that there is at least one valid email remaining after filtering out
dupes to prevent the form from resetting.
Invite 5.x-1.7, 2007-04-01
--------------------------
New features:
- #84120 by knseibert: Added multiple invites option to the invite form.
- #126231: Prepopulate registration form with email from invitation.
- #54935: Persist individual message that gets mailed.
- #124711: Displaying a message with a link to the user's profile when trying
to invite a user that's already registered.
- #124906 by ray007 and MarcoR: Added german translations.
- New validation system and error messages to better handle large amounts of
emails (based on the patch by knseibert).
Bugs fixed:
- Invitation accepted message a) is no more shown to anonymous users to reduce
db load, and b) is only shown when the user has been approved.
- #127681: Fixed deleting of pending invites.
- #128939 by mailleux: Fixed PostgreSQL support.
- Added (non-critical) permission checks at several locations.
- #129979 by NathanRAFT, knseibert: Fixed email displayed in
_invite_check_messages().
- #125589: Prevent poedit from whining.
- #132828: Prevent array_merge() from whining.
Invite 5.x-1.6, 2007-03-12
--------------------------
New features:
- #86875: Deleting invites of users that are about to be deleted. Orphaned
invites will be cleared out when visiting http://www.example.com/update.php.
- #118823 Invite API: Add inviter to API arguments when deleting an invitation.
- Reusing user_password() for invite code generation.
Bugs fixed:
- #118849: Fixed missing delete link, despite "Allow deletion of joined users"
is enabled (only true for deleted user accounts).
- #110795: Fixed the possibility for a maliscious user to reuse one invitation
code over and over again.
- #106962: Fixed misleading watchdog error 'Registration code failed'.
- #106962 by knseibert: Fixed changed form_id for user settings form (5.x only).
- #118826: Verifying the user that tries to delete an invite. Previously it was
possible to delete arbitrary invites if you knew its email address (or by
using brute-force methods).
- Fixed several missing checks for an expired invitation code when a user tries
to register.
- Fixed doubled expiration time calculation on invites page.
- Fixed unblocking of new user accounts, which was not limited to invite only
mode. This broke sites where administrator approval for new user accounts is
required.
- Fixed the notification that is displayed for the inviter when an invited user
registers.
- Fixed queries for PostgreSQL.
- Fire 'invite' API event only if send was successful.
- Updated the database scheme to be more performant.