forked from emmapersky/one-click-orgs
-
Notifications
You must be signed in to change notification settings - Fork 12
/
CHANGELOG.txt
172 lines (131 loc) · 6.81 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
2015-06-23 One Click Orgs 1.3.12
* FIX: Add a missing dependency on nokogiri, needed for security fix added in
1.3.11.
2015-06-23 One Click Orgs 1.3.11
* SECURITY FIX: Upgraded our dependencies to fix CVE-2015-1840 in jquery-rails.
* SECURITY FIX: Applied a workaround for CVE-2015-3226 in ActiveSupport.
* SECURITY FIX: Applied a workaround for CVE-2015-3227 in ActiveSupport.
* Rails is upgraded to version 3.2.22.
2015-02-17 One Click Orgs 1.3.10
* Rails is upgraded to version 3.2.21.
2014-07-02 One Click Orgs 1.3.9
* Rails is upgraded to version 3.2.19.
2014-05-12 One Click Orgs 1.3.8
* Rails is upgraded to version 3.2.18.
2014-02-19 One Click Orgs 1.3.7
* FIX: When viewing the members list, the date of last login now includes
the year, rather than just showing the month and day.
* FIX: A deleted Proposal no longer leaves orphaned Votes in the database
causing errors on various pages.
* FIX: If a user had a session cookie from version 1.3.5 or earlier, the app
would raise an error when they tried to access it.
* 'From' and 'Subject' headers on notification emails now make it clear that
the email is coming from One Click Orgs, not the organisation itself.
* Rails is upgraded from version 3.2.16 to version 3.2.17.
2013-12-17 One Click Orgs 1.3.6
* Ruby 1.8.7 is no longer supported. You must use Ruby 1.9.3 or higher.
* Rails is upgraded from version 3.0.20 to version 3.2.16.
* i18n is upgraded from version 0.5.0 to version 0.6.9.
2013-10-21 One Click Orgs 1.3.5
* Rails is upgraded to version 3.0.20.
2013-09-30 One Click Orgs 1.3.4
* FIX Non-ASCII characters in user data would cause a runtime error under
Ruby >= 1.9.
2013-08-08 One Click Orgs 1.3.3
* FIX: When an association is successfully founded, the notifications are
supposed to include a list of the people who voted to join the association.
However, this list was, incorrectly, also including members who had
abstained or voted against the foundation.
* FIX: The constitution text was missing a 'where'.
* FIX: The header on downloaded PDFs displayed '[date]' instead of the
actual date.
* SECURITY FIX: Rails is patched to fix CVE-2013-1857.
* SECURITY FIX: Rails is patched to fix CVE-2013-1855.
* SECURITY FIX: Rack is upgraded to 1.2.8 to fix CVE-2013-0263.
* After successful founding of an association, the Founder Members no longer
have to go through the separate screen where they agree to follow the
constitution. (The fact that they agreed with the founding vote is enough.)
2013-01-11 One Click Orgs 1.3.2
* Rails is upgraded to version 3.0.19.
2012-04-05 One Click Orgs 1.3.1
* FIX: Following an invalid/expired invitation link would result in a hard
error page.
* Autocomplete is now allowed again on the login form.
2012-02-06 One Click Orgs 1.3.0
* FEATURE: Members can now resign from their organisation.
* FIX: 'Absolute majority' and 'Two thirds majority' votes would incorrectly
pass as soon as 1/2 or 2/3 of the members had voted in favour, when they
should have waited until more than the required fraction had voted in
favour.
2011-11-17 One Click Orgs 1.2.3
* FEATURE: Members can now specify what role they play in the organisation.
* FIX: Proposal comments were not displayed in date order.
* FIX: The notification that the founding vote failed would still display
repeatedly in certain situations.
* SECURITY FIX: HTML was not properly escaped in proposal descriptions and
comments.
* SECURITY FIX: Users could be redirected to an external site by abusing the
URL used for registering a vote.
* SECURITY FIX: Members could set their email to that of an existing member,
and new members could be added with the same email as an existing member.
* SECURITY FIX: Browsers were permitted to cache login credentials.
* SECURITY FIX: The password reset system allowed a non-member to determine
whether or not an email address corresponded to a valid user or not.
* SECURITY FIX: The organisation's name was not properly escaped for the
'From' field of emails.
* SECURITY FIX: Some invalid characters were allowed in members' email
addresses.
* SECURITY FIX: Users could be redirected to an external site by inserting
special characters into the organisation's subdomain.
* A vote taking place under the 'veto' voting system now closes early if
all members vote in favour.
* Rails is upgraded to version 3.0.10.
2011-08-19 One Click Orgs 1.2.2
* SECURITY FIX: HTML in comments was not fully escaped.
* SECURITY FIX: HTML in Markdown in proposal descriptions was not fully
escaped.
* SECURITY FIX: Organisation name was not properly escaped in email headers.
* FIX: Notification when a founding vote failed for a second or subsequent
time was showing repeatedly.
2011-08-08 One Click Orgs 1.2.1
* FIX: Notifications that should only be shown once were showing repeatedly.
2011-07-21 One Click Orgs 1.2.0
* FEATURE: Members list can be downloaded in CSV format.
* FIX: Attempting to create an organisation in single-organisation mode would
result in an error.
* FIX: If an organisation failed its founding vote more than once, the
notification that the founding had failed would not display.
* FIX: New members could not log out from the page where they confirm their
membership.
* Use web fonts, and other typography improvements.
* Clearer instructional copy for 'confirm membership' page.
* Updated link to Open Software Service definition.
* Add analytics for tracking flow through the organisation founding process.
2011-05-29 One Click Orgs 1.1.1
* FIX: Eject member proposal fails to save the description entered with the
proposal.
* FIX: Form buttons on Voting & Proposals page allow more than one form to
appear at the same time.
* FIX: Subdomain field allows names that are too long to work as subdomains.
* FIX: Setup screens can still be visited after the app is set up.
* FIX: Wrong web address shown in constitution when in single-organisation
mode
* Cucumber acceptance tests added.
* Add a script for developers to create a dummy organisation for testing.
2011-05-19 One Click Orgs 1.1.0
* FEATURE: When making a proposal, your supporting vote is automatically cast for you.
* FEATURE: Constitution and members list can be downloaded as PDF documents.
* FEATURE: Proposal descriptions now accept Markdown.
* App now has a proper maintenance page.
* Design and copy improvements.
2011-04-30 One Click Orgs 1.0.1
* FIX: Ejected members are listed as 'pending'
* FIX: Notice and error messages sometimes display for an extra request after they're needed
* FIX: When adding a new founding member, if there are validation problems, the user gets a 500 error.
* Member details are validated when proposing a new member.
* Email addresses are sanity-checked for validity.
* Footer is redesigned.
* Foreign keys in the database have indexes.
* Rails is upgraded to version 3.0.6.
2011-03-17 One Click Orgs 1.0.0
* Support for UK Unincorporated Associations.