Skip to content

Releases: ColdTrick/event_manager

v7.2.1

26 Jan 13:58
Compare
Choose a tag to compare
  • changed: use new Elgg api for icon handling
  • fixed: show undo waitinglist rsvp option
  • updates Spanish translation

v7.2

18 Nov 13:07
Compare
Choose a tag to compare
  • 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

v7.1

27 Oct 15:27
Compare
Choose a tag to compare
  • added: event completed message is added to registration emails

v7.0

06 Oct 13:09
Compare
Choose a tag to compare
  • 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

v6.0.1

15 Sep 06:17
Compare
Choose a tag to compare
  • 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

v6.0-beta

29 Aug 14:11
Compare
Choose a tag to compare
  • 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
  • fix(classes): 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

v5.0.1

13 Apr 09:54
Compare
Choose a tag to compare
  • 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

v5.0

09 Feb 08:50
Compare
Choose a tag to compare
  • 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 upcomming events
  • fixed: don't use translatable date format for registration enddate input

v4.0.1

04 Feb 11:14
Compare
Choose a tag to compare
  • fixed: correctly set default limit for listing upcomming events
  • fixed: don't use translatable date format for registration enddate input

v4.0

14 Dec 11:03
Compare
Choose a tag to compare
  • 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