-
-
Notifications
You must be signed in to change notification settings - Fork 37
/
CHANGES.txt
789 lines (616 loc) · 30.7 KB
/
CHANGES.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
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
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
Version history
===============
19.0.4 (2024-12-11):
- fixed: highlighted events widget should be sortable on edit form
19.0.3 (2024-11-21):
- fixed: notification on waitinglist promotion respects recipient language
- fixed: registration validation email respects recipient language
- fixed: rsvp notification now respect language of recipient
19.0.2 (2024-10-25):
- fixed: import correct attendees module
19.0.1 (2024-10-10):
- several small chores/fixes
19.0 (2024-06-28):
- added: restorable capability
- changed: updated for Elgg 6
18.0.2 (2024-04-03):
- fixed: allow deletions of files with special chars
- fixed: max attendees should be an int
18.0.1 (2024-01-12):
- several small chores/fixes
18.0 (2023-11-30):
- changed: updated for Elgg 5.1
17.1 (2023-09-28):
- added: database seeder
17.0.2 (2023-07-26):
- fixed: buttons have a discernible text
- fixed: make sure event start/end time have an accessible name
- fixed: remove unsupported attribute from fieldset
17.0.1 (2023-07-05):
- fixed: correctly limit to a optional selected group
- fixed: fetch correct data on calendar view pages
17.0 (2023-06-02):
- added: group tool container logic check
- changed: conflict with Elgg < 5.0
- changed: updated for Elgg 5
- changed: updated to fullcalendar v6+
16.0.4 (2023-05-03):
- fixed: correctly export attendee slot participation
- fixed: registration field types are now translatable
- fixed: use correct client license in mail ical attachment
16.0.3 (2023-02-08):
- several small chores/fixes
16.0.2 (2022-12-08):
- fixed: column and axis format is now configurable in translations
16.0.1 (2022-10-27):
- changed: notifications are now tracked when entering the queue
16.0 (2022-08-24):
- changed: updated for Elgg 4.3
- changed: updated to dompdf 2
15.0.1 (2022-07-12):
- several small chores/fixes
15.0 (2022-06-01):
- added: icon cropper to event icon
- added: you can configure addevent client id
- changed: updated for Elgg 4.2
- fixed: commentable capability applied to more entities
14.2.1 (2022-04-20):
- several small chores/fixes
14.2 (2022-03-30):
- added: support for OpenSearch
- fixed: copying event set correct default announcement period
- fixed: correctly handle/update arrays in files metadata
- fixed: include current day notifiable events when processing delayeds
14.1 (2022-03-14):
- added: event create notification is now optionally delayed
- fixed: correctly decode files to return an array of objects
14.0 (2022-02-16):
- added: Gaelic translations
- changed: create event notification is now group tool dependent
- changed: updated entity configuration for new capabilities
- changed: use new field layout options for event date input
- fixed: cast gmdate timestamps to int
- fixed: cast timestamps to int
- fixed: only add unsubscribe link for EventRegistration objects
- removed: unused registration/edit action has been removed
13.0.2 (2021-11-17):
- changed: event name added to notification subject and summary
- fixed: missing icon on upload files link
13.0.1 (2021-10-12):
- fixed: rsvp notifications have more context
13.0 (2021-09-27):
- changed: updated for Elgg 4
12.4 (2021-03-16):
- added: event creators can mail event attendees
- added: send rsvp notifications to contacts and organizers
12.3.1 (2021-03-02):
- fixed: add event buttons not added to rsvp to owner notification
- fixed: guid is now required in the add event route
12.3 (2021-02-16):
- added: attending confirmation notifications now contain a event.ics
- changed: added setting to only show add to calendar for attendees
- changed: the addevent services can now be configured in settings
- changed: updated to v1.6.1 of AddToCalendar feature
12.2.1 (2020-11-11):
- fixed: keep special characters intact in downloads
- fixed: replaced old style query with query builder
12.2 (2020-09-30):
- added: content listings now support a tag filter
- added: support for content subscriptions
12.1 (2020-09-15):
- added: calendar and map popup content is shown in a lightbox
- added: class in calendar view
- added: css class on each entity to indicate attending/owning
- added: listing now has different display modes
- added: plugin hooks to change calendar/map data options
- added: popup now has class indicating owner or attending
- changed: marker colors change on type of event relationship
- fixed: google maps api functionality
- removed: no longer showing a legend below the map
12.0.1 (2020-09-01):
- changed: updated dompdf lib
12.0 (2020-05-26):
- changed: increased minimal Elgg requirement to v3.3
- changed: updated resources to use default layout
- fixed: allow users to undo event rsvp after registration closed date
- fixed: owner rsvp notifications had wrong sender
11.0.1 (2020-01-21):
- changed: make sure calendar data comes from correct view location
11.0 (2019-08-22):
- changed: increased minimal Elgg requirement to 3.1
- changed: replaced deprecated function calls and hook/event callbacks
- changed: replaced deprecated way of requiring css files
- fixed: do not show entity delete menu item in attendee list
10.2 (2019-07-24):
- added: option to show live events in widget
10.1.1 (2019-06-12):
- fixed: correctly normalize event_start and end in prepare form vars
- fixed: use correct variable for elgg_push_entity_breadcrumbs
10.1 (2019-05-29):
- changed: allow date and time format to be controlled by translations
- fixed: correctly copy event files when copying event
- fixed: correctly normalize endregistration_day
- fixed: events widget now shows upcoming events
- fixed: pdf download works again
- fixed: support hypeLists wrapper
10.0.1 (2019-04-17):
- changed: added shortdescription as a searchable metadata field
- changed: no longer put welcome text behind a toggle on edit
- fixed: no longer use elgg-col so pages behave better responsive
- fixed: moved group module content to correct view location
- fixed: only show email validation pending info if register_nologin is on
10.0 (2019-03-27):
- added: button to delete selected address on edit event form
- added: group event page
- added: group support on live events page
- added: group support on maps page
- added: summary now shows on full view
- added: support for groups on calendar page
- changed: default group page in now upcomming events
- changed: default site menu item link
- changed: event icon shows current date if event is underway
- changed: event_type logic
- changed: minimal requirements set to Elgg 3.0
- changed: moved contact details back into main content
- changed: moved registration info/actions on event page to top
- changed: no longer showing the rsvp menu in widgets
- changed: no time created info in summary imprint
- changed: plugin init now uses elgg-plugin and bootstrap class
- changed: region rework
- changed: replaced custom entity delete action with generic versions
- changed: rewrote all event links to elgg standards
- changed: rsvp actions are now a menu
- changed: separate listing for live and upcoming events
- fixed: declare event entity
- fixed: entitiy tools integration
- fixed: getExcerpt uses shortdescription
- fixed: search in correct fields
- fixed: widgets
- removed: friends attending search param
- removed: unknown rss view
9.2 (2018-05-03):
- added: event->getRelationships now supports changing time order
- added: Event function for getting supported relationships
- added: search on event attendees page
- added: seperate page for event attendees
- changed: limited ordering of members on event detail page
- changed: removed the attendees search feature from event view page
- fix: allow users to unsubscribe from full events
9.1.1 (2018-03-22):
- changed: fetch entities in bulk in highlighted events widget
9.1 (2018-03-08):
- added: plugin setting to control different zoom level for event details
9.0.3 (2018-02-22):
- changed: free text contact details now use output/longtext
9.0.2 (2018-02-12):
- added: address search field gets focus on lightbox open
- fixed: open location input on focus instead of on click
9.0.1 (2018-01-25):
- fixed: correct show end day for allday events on the calendar
- fixed: event calendar not showing all events
- fixed: length of description in addthisevent data could cause URL issues
9.0 (2018-01-11):
- added: ability to change some event data during copy action
- added: ability to set default location of OSM map view
- added: maps data can now come from OpenStreetMap
- added: plugin setting to disable maps integration
- changed: all actions have been updated to return correct http responses
- changed: moved googlemaps specific code to own views
- fixed: show correct icon for logged out user registrations
- fixed: use output/longtext on event registration view page
8.2 (2017-09-06):
- added: more information in Event->toObject()
- added: option to disable addthis event features
- added: option to set map location without pin
- fixed: addthisevent links not working in email
- fixed: attending events on the map don't have correct pin
- fixed: solved timing issue where maps not opened on location edit form
8.1.1 (2017-05-11):
- fixed: correctly set the default starting time of an event in the future
8.1 (2017-03-24):
- added: custom text for objectpicker
- added: event helper function getExcerpt()
- added: export of attendees is now hookable
- changed: entity time in content_by_tags widget changed to startdate
- changed: only show event completed text when attending (site and mail)
- changed: ordered attendees / waitinglist based on rsvp timestamp
- fixed: do not show input clear action on date inputs in IE/Edge
- fixed: event start/end date are now required on the form
- fixed: events widget title url not working
- fixed: restored user_hover menu actions
8.0 (2017-02-27):
- changed: removed the need for the pagesetup event
- changed: updated min Elgg requirent to 2.3
- fixed: makes sure there is a source directory when copying files
7.2.2 (2017-02-02):
- fixed: bug when uploading image to a new event
7.2.1 (2017-01-26):
- changed: use new Elgg api for icon handling
- fixed: show undo waitinglist rsvp option
- updates Spanish translation
7.2 (2016-11-18):
- added: support for EntityTools plugin
- added: you can configure if 'interested' is an available RSVP option
- changed: moved event access update actions to object update event hook
- changed: rsvp actions are 'toggle' buttons, no more special undo button
7.1 (2016-10-27):
- added: event completed message is added to registration emails
7.0 (2016-10-06):
- changed: 'add to calendar' description now is longer
- changed: replaced icon size retrieval with new elgg_get_icon_sizes func
- fixed: correctly use license key in addevent js
- fixed: link to view registration in rsvp mail now points to correct url
- fixed: use correct gmtime in search queries listing events
6.0.1 (2016-09-15):
- changed: user listing in event sidebar now has name clickable
- fixed: addevent buttons in mail look better in various emailclients
- fixed: image in registration view and pdf was not showing
- fixed: incorrect positioned more link on events list
6.0-beta (2016-08-29):
- added: addevent links to registration confirmation mail body
- added: after event create/edit if program is needed go to special page
- added: calendar views for event listings
- added: configure contact persons and organizers directly from event edit
- added: event_banner icon size for display on full view
- added: fee details field
- added: new widget to highlight events (requires objectpicker plugin)
- added: notice for logged out users to log in to be able to register
- added: optional help texts on event edit form
- added: parts of event edit form now show collapsed if no values set
- added: started working on calendar features
- added: upgrade to migrate event files to event folder in dataroot
- added: user owner and attending page is now available
- added: you now have the ability to copy an event
- changed: actions and resource views now use generic entity gatekeeper
- changed: better described some questions on the event edit form
- changed: default listing of events now include running events
- changed: event day edit form uses timestamp in datepicker
- changed: event edit form is now a vertical form instead of tabbed
- changed: event edit form now has a special section for contact info
- changed: event file downloads use serve-file api
- changed: event location selection now also uses new maps js
- changed: event timestamp metadata has been moved to new fields
- changed: highlighted events can be sorted
- changed: highlighted events widget has flag to autohide past events
- changed: map search now works with new gmaps.js library
- changed: move boilerplate event edit tab code to module
- changed: moved addthisevent to views
- changed: moved all registration related pages to resource views
- changed: moved canEdit hook to EventRegistration object class function
- changed: moved comments checkbox to general edit section
- changed: moved event edit form vars preparation to a function
- changed: moved event related pages to resource views
- changed: moved event search form to correct elgg forms view location
- changed: moved Event update event to class function
- changed: moved event_sort_menu view to a menu hook
- changed: moved gmaps to AMD modules and improving full view
- changed: moved logged out rsvp action to rsvp view
- changed: moved menu hooks to class functions
- changed: moved pagehandler to class function
- changed: moved registrationform related resources to new locations
- changed: moved registration questions config to event edit form
- changed: moved settings cache reset hook to class function
- changed: moved unsubscribe pages to resource views
- changed: moved widgets and notification hooks to class functions
- changed: move some more fields around on the event edit form
- changed: namespaced event day and slot classes
- changed: refactored the event/edit action
- changed: refactored the event search form to use elgg-cols
- changed: register form now uses elgg sticky form methods
- changed: registration part of event edit form streamlined
- changed: removed organizer data from addtocalendar feature
- changed: replaced the language key 'to' with 'event_manager:date:to'
- changed: replaced thumbnail url with elgg_get_inline_url
- changed: selecting an address forces you to search for a location first
- changed: started using elgg_view_input for forms
- changed: twitter hash usage is now meant as general twitter search
- changed: updated all languages file to only provide original keys
- changed: updated styling of registration page
- changed: update version to 6.0-beta in manifest
- changed: use icons instead of labels for contact details
- fixed: Event::deleteIcon declaration now matches ElggEntity::deleteIcon
- fixed: added correct gatekeepers to various resource views
- fixed: admins should be able to add events to any group
- fixed: also copy event files when copying an event
- fixed: autodetect composer installed dependencies or bundled
- fixed: cannot declare defaults in function parameters
- fixed: correct event delete system message
- fixed: correct forward url after delete of group event
- fixed: correctly delete uploaded file from file system
- fixed: correctly fetch new date format saving program days
- fixed: correctly get the event start date for new program days
- fixed: correctly link views from composer dependencies
- fixed: default slot for new event with program now has correct times set
- fixed: do not show event related river menu items on relationship create
- fixed: highlighted events are listed using elgg_view_entity_list
- fixed: incorrect translations for event_manager:date:to
- fixed: initial program day and slot texts are now translatable
- fixed: no longer encode from address as Elgg does this now
- fixed: notification on RSVP not sent to registering user
- fixed: pass int to canEdit function instead of ElggUser
- fixed: present correct sticky value for endregistration_day
- fixed: prevent empty string tags to end up in the database
- fixed: RSVP site notifications now show correct summary
- fixed: set page owner guid in search action
- fixed: show excerpt of description in event listings
- fixed: sidebar contact details are now translatable
- removed: checkbox to create owner as organizer on edit form is removed
- removed: no longer show markers in the sidebar when looking at the map
- removed: replaced event_manager_time_pad with anonymous function
- removed: special RSVP options can no longer be configured
- removed: the twitter_hash field has been removed from the event form
- removed: unused icon.php file
- removed: unused registration/approve action
- removed: users can no longer select organizing as an RSVP option
x.x:
- added: map is now showing on the detail page of an event
- removed: no longer support a setting to hide the owner block in the sidebar
- changed: restructured the event view page
- changed: now using the google maps API as an AMD module
- changed: clicking on an address no longer shows a routeplanner but brings you to the event
5.0.1 (2016-04-13):
- added: german translation
- changed: replaced the add link with a more link in the widget footer
- fixed: changed widget more span into div
- fixed: correct path to dompdf lib
- fixed: events aren't likeable
- fixed: inline image to prevent dompdf complaining about remote embed
- fixed: using correct jquery function
5.0 (2016-02-09):
- changed: dompdf now is a composer dependency
- changed: increased Elgg version requirement to 2.0
- changed: moved css to new location and removed the use of a custom icon
- fixed: correctly check for full_view
- fixed: correctly include the settings for Elgg 2.0
- fixed: correctly set default limit for listing upcoming events
- fixed: don't use translatable date format for registration enddate input
4.0 (2015-12-14):
- added: function documentation
- added: composer support
- added: updated addthisevent to v1.6.0
- added: Adds .gitignore that ignores all files beginning with a dot
- added: Adds Finnish translations file
- added: Adds Spanish translations file
- changed: change sender of notifications to owner of event
- changed: changed how the googlemaps.js file is loaded
- changed: Event->getFirstWaitingUser is now a protected function
- changed: moved a few pages to ajax views
- changed: moved fee and attendee fields to registration tab
- changed: moved maps setting queries to js file
- changed: moved out html output to view instead of class function
- changed: moved registration of js to page setup to save db call in init
- changed: namespaced javascript functions
- changed: reduced complexity of notifyOnRSVP function
- changed: refactored and cleaned up a lot of code
- changed: refactored js into multiple modules that get loaded on demand
- changed: registration options now has its own language key
- changed: replaced custom js and pages with ajaxed views
- changed: replaced custom loading indicator with elgg/spinner
- changed: replaced date format define with a language key
- changed: replaced day/delete procedure with action
- changed: replaced inline css with a global page class
- changed: replaced md5 + sitesecret code generation with elgg_build_hmac
- changed: replaced the deprecated jquery live function usage with .on()
- changed: rewrote procedures into actions and ajax views
- changed: updated to newest DOMPDF library
- changed: Format English and Finnish translation files to the Elgg 1.9 syntax
- changed: moved Event edit form under views/default/forms
- changed: moved page handler to own lib file
- changed: moved slot/delete procedure to regular action
- changed: replaced event_manager_get_form_pulldown_* functions with input/time view
- changed: refactoring for the event editing form
- changed: got rid of the HTML tables
- changed: refactored the slot saving procedure
- changed: replaced the slot edit file with an action file
- changed: separated javascript from the form HTML
- changed: register object classes on plugin activation and unregister them on deactivation
- fixed: current icon label was showing even if there was no icon
- fixed: do not show attendee count if not open for registration and count is 0
- fixed: location selection on edit form no longer working
- fixed: replaced deprecated class parameter in ElggMenu::factory
- fixed: replaced deprecated functions with alternatives
- fixed: set correct enctype in event edit form to allow icon upload
- fixed: update thumbnail page to new Entity DirLocator
- fixed: correctly set ignore access for handling private events
- fixed: deprecation notices for output/confirmlink
- fixed: 0 values were mistaken for empty values on registration form
- fixed: export attendees now uses ElggBatch to prevent OOM issues
- fixed: send correct notifications when moving pending users to attendee
- fixed: deprecated use of getEntitiesFromRelationship() method
- fixed: missing values from the event editing form
- fixed: replace deprecated add_to_river() with elgg_create_river_item()
- removed: unused procedure and function
- removed: unused views
- removed: event class function getEventLocation
- removed: Event->exportAttendees function
- removed: Event->getRegistrationData function
- removed: Event->isAttending function
- removed: unused Event->isUserRegistered function
- removed: unused EventSlot->isUserWaiting function
- removed: unused function getRegistrationsByUser
- removed: unused isWaiting and getWaitingUsers functions
3.0 (2014-11-17):
- added: direct unsubscribe link in notifications
- added: always show attendees if you can edit the event
- added: tabbed edit form
- added: registration date to export of attendees
- added: events widget now has option to filter by group
- changed: updated for Elgg 1.9
- changed: updated to latest addthisevent library
- changed: consolidated export attendees actions/functions
- changed: replaced generateRegistrationForm function with form view
- changed: custom tools dropdown actions are moved to better/standard locations
- fixed: group tool option respects plugin settings
- fixed: friends events only checked for 10 friends
- fixed: added slashes to csv export
- fixed: only show user hover actions if event->canEdit()
- fixed: incorrect breadcrumb on participation page
- fixed: #46 profile widget should show events for owner instead of viewer
- fixed: location click not working with special chars
- fixed: route click not working with special chars
- fixed: #34 only show rsvp button if there are options
- removed: unused icons
- removed: support for importing Event Calendar Events
2.7.1 (2013-12-24):
- fixed: using incorrect end ts for determining end date/time of event for addthisevent script
- fixed: using date_add (a php 5.3 function) breaks usage for 5.2
2.7 (2013-12-10):
- added: add to calendar functionality (iCal export)
- added: end date/time for events
- added: action to move waiting users to attendees
- added: events are now notification objects (will generate some more default notification mails)
- added: event owner listing of pending event registrations
- added: action to resend event registration validation mail to pending registrations
- added: action to add pending registrations directly to attendees
- changed: event owner can also be removed from event with user hover menu
- changed: export column separator is now a semicolon
- changed: default rsvp options is now only attending
- changed: only show attendees if useful
- changed: thumbnail generation uses default elgg sizes
- changed: logged out registration is now possible with email adresses of registered users
- changed: logged out registration requires email validation of registration
- removed: twitter sidebar widget because twitter doesn't support this anymore
- fixed: correctly check if a user can edit an event
- fixed: non logged in users requires custom questions to register
- fixed: register button showing even if not possible to register
- fixed: register form showing even if there are no further questions required to register
2.6 (2013-04-19):
- added: required field information added to registration form
- added: event days now can have a custom title
- added: option to hide owner block for an event
- changed: registration pdf download moved to title button
- changed: a lot of code cleanup
- fixed: check if user is member of site when registering as a non logged in user
- fixed: invalid unsubscribe link in email message
- fixed: incorrect pdf downloaf link for registration
- fixed: show only registration specific content in pdf download
- fixed: registration object was not deleted correctly on unsubscribe
2.5.1 (2013-03-25):
- fixed: issue with simplecache googlemaps js
2.5 (2013-03-21):
- added: event tags in full view strapline
- added: twitter search feed in sidebar based on twitter hash
- added: use of elgg entity menu
- added: attendee count to entity menu
- added: attendee search/filter for event owners
- added: unsubscribe option for logged out users (without an account)
- added: elgg_view_entity_icon("date") shows calendar representation of event date
- added: event slot sets (user can only attend 1 slot per set)
- added: 'thanks for registering' page with optional thank you text
- changed: twitter hash is clickable
- changed: event full view now uses content layout
- changed: attendees + interested + waitinglist shown as list on event page, organizers, presenters and exhibitors moved to sidebar
- changed: position of register for event button for logged out users
- removed: herobrine
- fixed: logged out users can register full slot with no available seats
- fixed: duplicate registration for same emailaddress
2.4 (2013-03-11):
- added: export waitinglist
- changed: make use of elgg metadatacaching instead of own mechanisme
- removed: some deprecated code
- fixed: bug in expanding max attendees
- fixed: wrong image url in attendee listing
2.3 (2012-10-31):
- added: 4 new event fields (website, contact details, fee and twitter hash)
- added: javascript validation of required fields on event registration form
- added: french translation
- changed: new events create a "created" river event and creaters have the option to be directly added as organisator
- changed: owners now can change rsvp
- changed: new events create a "created" river event and creaters have the option to be directly added as organisator
- changed: owners now can change rsvp
- changed: moved search button to bottom of search events form
- changed: layout of group events module now looks like widget contents
- changed: now showing max attendees on full view
- fixed: venue not shown on full view
- fixed: title not represented correctly when editing an exisiting registration question
- fixed: invalid event url in html emails
- fixed: some invalid urls with subfolder elgg installations
- fixed: count and export functions not giving correct results
- fixed: event class now returns correct event url
- fixed: file download issue on IE7 with https
- fixed: correct order of registration form fields
- fixed: input radio and checkbox require non-numeric keys
- fixed: region and type dropdown now have a max width
- fixed: translation errors
- fixed: invalid download link for event files
- fixed: invalid query for migrating events when migrated metastring does not exists
- fixed: map markers now have different colors
- fixed: map info window not showing on correct marker
- fixed: class loader issues since Elgg 1.8.4
2.2 (2012-05-02):
- added: a direct add link to events widget
- added: widget title link (requires widget manager)
- changed: handling of RSVP notifications
- changed: reduced the event info in the widgets
- changed: updated translations
- fixed: event_type and region search now working
- fixed: widget showing for groups that have events disabled
- fixed: correct group link in widget listing
- fixed: imported event_calendar events are now anti dated
- fixed: limiting events by container guid, so group events work again
- fixed: list order of events and some search logic improvements
- fixed: event type and region search
- fixed: export of attendees not exporting non-logged in registrations
2.1 (2012-04-13):
- added: when increasing the available slots, user on the waiting list will auto join
- changed: showing waitinglist in event full view to event owners
- changed: short description no longer required
- changed: now using Google Maps API v3
- changed: group listing now has group gatekeeper
- fixed: several widget bugs
- fixed: export of attendees
- fixed: unable to kick a user, leave an event
- fixed: list not handling no events correctly
- fixed: correct listing of migratable event calendar events
- fixed: potential error in Event->generateAttendee()
- fixed: error in listing which disabled searching
- fixed: error in search procedure
- fixed: event fill from waiting list not correctly handling unlimited slots
- fixed: better check for Open Registration
2.0.2 (2011-12-6):
- fixed: event search
- fixed: js bugs
2.0.1 (2011-11-01):
- fixed: layout of event details table in Opera
- fixed: positioning of tools and rsvp menu in browser that use top as a reserved word in javascript
- fixed: event manager group module
- fixed: event_waitinglist relationship will not be posted to the wire
2.0 beta (2011-10-28):
- changed: plugin now Elgg 1.8 compatible
- removed: captcha support
0.3.3 (2011-09-27)
- fixed lijst aanvullen
0.3.2 (2011-08-16):
- fixed: JS bugs
- changed: Google maps default geolocation is editable in the plugin settings.
- changed: Performance update
0.3.1 (2011-07-22):
- fixed: Event url
- fixed: When the geolocation can't lookup your location/country, the maps is showing the whole worldmap (a quick hot fix, a better one will be implemented later)
0.3 (2011-07-21):
- added: Waiting list per event. When an event is full, and the waiting list is enabled, people get the option to register to get on the waiting list. Waiting list is automatically updated if an attendee leaves the event.
- added: Logged out people can now register for an event (if enabled).
- added: Default RSS View
- added: Admins can set an event to take over the website.
- added: You can now export your registration to PDF
- fixed: Some minor bugs/updates
0.2 (2011-06-23):
- added: customizable registration form per event
- added: registration to event (using the custom event registration form)
- added: during registration you can now 'participate' on each activity slot (if daily program specified)
- added: registration-notification mail now contains a link to the registration data of the attending person
- changed: activity slot, start/end-time data type
- fixed: if ip-geolocation fails to get an exact lat/long location, the map centers on your country
- fixed: IE z-index on dropdown menu's
- fixed: IE Fancybox popup width
0.1.3 (2011-06-20):
- fixed: event search in groups
- fixed: google maps key check (google maps functions disabled when no key is specified in the plugin settings)
0.1.2 (2011-06-20):
- fixed: event calender migration
- fixed: RSVP -> attending, error in notification function
- fixed: some minor things
0.1.1 (2011-06-17):
- fixed: fancybox include
0.1 (2011-06-17):
- initial version