Releases: ColdTrick/event_manager
Releases · ColdTrick/event_manager
v7.2.1
v7.2
v7.1
v7.0
- 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
v6.0-beta
- 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
- 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
- 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
v4.0
- 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