-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCHANGELOG
302 lines (214 loc) · 7.71 KB
/
CHANGELOG
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
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
8.8.1
* Small bugfix for options that can't be edited and have no value
8.8.0
* Return a list of accepted events in the REST API.
8.7.0
* Add support for minimum and maximum selected options in option groups.
8.6.0
* Remove event groups and user groups, they are no longer used.
8.5.0
* Add visibility bit to events, controlling if an event is visible in the event list
* sadmin
- Copy events
8.4.0
* Force start and end dates for all events
8.3.0
* Allow transfers of selections from one option to nothing (deselect option)
* Add links to over- and under-paid attendees
* Allow filtering attendees based on their address
* Allow filtering attendees who have an attached note
* Add a log of changes for each attendee
8.2.0
* Make it possible to edit and delete notes in sadmin2
8.1.0
* Update django-extensions to 1.3.3
8.0.0
* sadmin2
A total rewrite of the previous administration interface,
with a lot of nice improvements.
* Code-cleanup
The following packages have been removed:
- The REST interface
- Translation framework
- Remove translation framework
- Remove proftpd notification package
- Remove scheckin package
* Update django-crispy-forms to 1.3.2
* Update Django to 1.6.3
* Update South to 0.8.2
* Update django-crispy-forms to 1.4.0
* Update django-extensions to 1.2.0
7.5.0
* Update Django to 1.5.0
* Update django-tastypie to 0.9.12
* Simplified invoices internally
* Performance improvements in sadmin
7.4.0
* Update Django to 1.4.3
* Update South to 0.7.6
* Update django-crispy-forms to 1.2.3
* Update django-extensions to 1.0.1
* Update django-debug-toolbar to 0.9.4
* Update webassets and django-assets to 0.8
* Add attendee map for events
* SAdmin modules are now mounted from the user application (fixing the multiple registrations problem)
* Fixed missing chart libraries
7.3.0
* Add scheckin (Ajax powered check-in solution)
* Improvements to the REST API
* Improved administration of groups
* Add group membership to user profile
Dependencies
* Now requires Django 1.4.1
7.2.0
* Remove htdigest notify module
* Added initial implementation of REST API
* Added a resend-emails function in sadmin for all attendees
* Added package concept to option groups
An option group declared as a package gives a discount if all options are selected
* Improved login page with indications of access denied and remote login requests
Dependencies
* Change django-uni-form to django-crispy-forms 1.1.4
* Now supports (and requires) Django 1.4.0
* Now requires south 1.7.5
* Now requires debug-debug-toolbar 0.9.1
* Now requires django-tastypie (API support)
7.1.1
* Small bugfixes
7.1.0
* Added a new direct url page type to sadmin
* Added support for multiple payment registration forms in sadmin
7.0.0
Dependencies
* Now supports (and requires) Django 1.3
* Updated South to 0.7.3
* Updaged django-debug-toolbar to 0.8.5
* Updated django-tinymce to 1.5.1a2
Refactoring
* Now using django.contrib.staticfiles - update MEDIA_ROOT et.al. accordingly
Options and option groups
* Selections in an option group can be locked for all accepted attendees
SAdmin
* Improved sadmin menu organisation
* Various visual improvements
6.3.0
Vanilla Forum Integration:
* Added support for default user roles
* Added support for avatars and forum settings
* Added support for synchronisation of user roles
6.2.0
* Added categories for events
* Various bugfixes
6.1.0
* New login screen
* New link directly from the event list to attendee list
* Added graph of registrations to event statistics
* Various bugfixes
6.0.0
* Various usability improvements
* Improved support for non-google chrome browsers
* Improved SAdmin navigation
* Breadcrumbs
* Indication of the current page
* Removed dropdown menus
* Moved create menu items reducing clutter
* Added quick check-in interface
Mailcenter:
* Added option to send e-mails to other recipients than the target user
* Added support for variables in e-mail subjects
5.0.0
* Added new Selvbetjening Admin (SAdmin) interface, replacing the old admin interface
* Improved mailcenter to support both mass e-mail and event triggered e-mails
* Added integration with Vanilla forum 2
* Refactoring of architecture
* Removed a number of bundled dependencies from contrib in favour of a pip requirements file
4.1.0
* Added price to suboptions
4.0.0
General:
* Lots of small bugfixes and improvements
* Removed own form rendering library in favor for django-uni-form
* Added support for breadcrumbs
Logging:
* Rewrote logging framework to use the database
* Added admin interface
* Added RSS interface
Admin:
* Removed tiny-mce editor support (resulting HTML were a mess)
Notify:
* Rewritten notify modules for more stability and added a new management api
Profile:
* Improved profile management interface
* Added public profiles with privacy settings (facebook-style)
* Added page to change username
Event registration
* Improved event registration interface
* Merged different invoices into one single status page
* Added email on registration
Dependencies:
* Now requires Django 1.2
* Now requires South 0.7**
* Now requires django-uni-form**
* Now requires sorl-thumbnail**
* Removed requirement for sqlalchamy
** provided in the contrib folder, so no external installation is required
3.0.0
* Improved support for additional languages.
* Improved selection of date of birth.
* Added country field to member profiles.
* Removed dependency of textile markup, now using pure html.
* Added option to send e-mails to users which have selected an option in a group.
* Simplified setting files.
* Moved some dependencies into a contrib folder for easier installation.
* Added outgoing mail query in order to better support mass e-mails.
* Added dynamic menu to the admin in order to generate the menu based on installed functionality
* Added statistics for user age and join date.
* Added basic workflow concept to payment registration. Initially with e-mail notification on registration.
* Forbedret brugervenlighed af invoice rapporten.
2.2.0
* Added pyton library to sso api.
* Added roundup sso integration.
* Added group information to sso api and php library.
* Initial release of selvbetjening notify with support for pushing user groups to concrete5
2.1.5
* Fixed error in validation of eventregistrations when reselecting frozen options.
* Improved payment and invoice revision admin interface.
2.1.4
* Fixed logical error in calculating invoice state.
2.1.3
* Fixed error when displaying statistics for attendee selections.
2.1.2
* Fixed error in internal naming of function for Options.
2.1.1
* Improved performance for the option administration page.
2.1.0
* Added invoice page to eventregistration.
* Various bugfixes and improvements to services plugins.
* Fixed some missing language files for eventregistration.
2.0.0
* Added sorting users by age.
* Removed booking module.
* Restructured modules into clients, data and viewhelpers.
* Added option to display change and registration confirmations for events.
* Added support for invoices.
* Added suboptions.
* Improved eventadmin
- View pending payments
- Change selections
- Pay invoices
- Add notes to events
* Option validation more flexible by validating optiongroups separatly
* Added missing language file
* More flexible rendering of forms
* Added internal API structure (initially implementing functions for single sign-on systems)
* Added various SSO plugins for services
- Concrete 5
- phpbb3
1.1.0
* Improved options.
* Added max attendees to events.
1.0.0
* Renamed registration to quickregistration.
* Removed RegistrationProfile model from quickregistration.
* A lot of refactoring!
0.0.0 Chi