Version 1.5.0b1:
- Change: item_detail.tpl breadcrumb shows the event title instead of the URL slug, and item_index.tpl escapes the URL segment it prints
- Change: RSS feed items are titled with the event title (was "@profile") and have a guid
- Change: Repair Check conversions of old event data now include past and pending events
- Change: Event Location is validated the same way on the update form as on the create form
- Bug Fix: /event with a non-numeric day, month or year returned a server error on PHP 8
- Bug Fix: The site calendar printed the month and year from the URL without checking them; they are now whole numbers
- Bug Fix: Attendee reminder emails showed the recipient as the event profile and linked to a page that did not exist
- Bug Fix: Attendee reminders were only collected when the hourly job ran at the end of a page request (not after an AJAX or image request)
- Bug Fix: The attend button accepted events that do not exist, pending events, and events whose quota has the Attending button turned off (it also added a timeline entry for them)
- Bug Fix: The attendee list on the event page was not updated after attending or no longer attending
- Bug Fix: Event attendees were listed in the order they signed up instead of by user name
- Bug Fix: Daily, weekly and day-of-month recurring events moved by one hour after a daylight saving time change
- Bug Fix: "Events attending" with All selected did not show past events when Show Past Events was not set to show all events
- Bug Fix: An event at midnight on the first day of a month was also shown on day 1 of the previous month in calendars
- Bug Fix: Attendee reminders were not sent for events on private profiles when the hourly job ran in a visitor's request
- Developer: Attendee entries on an event now carry only user_name, _user_id, _profile_id, profile_name, profile_url and profile_quota_id (plus the attendee_* values) - other user keys are no longer added
- Developer: The "already in the timeline" check when attending an event stops at the first match
Version 1.4.5:
- Bug Fix: Updated button_calendar.tpl to use correct format for the month.
Version 1.4.4:
- Change: Repair functions that were being run during an Integrity Check moved to Repair Check
Version 1.4.3:
- Change: Additional options added to the 'Show Past Events' setting
Version 1.4.2:
- Bug Fix: Templates were not using the correct system timezone modifier in some locations
Version 1.4.1:
- Change: All attendee user data now available as template variables
Version 1.4.0:
- New: Additional jrCore_list params can now be passed in to the jrEvent_calendar template function
- New: Admin tool to select and delete recurring events
- Change: Recurring event create fields now selectable by quota
- Bug Fix: 10 year limit for recurring events now on first to fifth days of month as well
Version 1.3.12:
- Change: Optimized search items event listener to be a bit faster
Version 1.3.11:
- Change: Updated to work with new Recycle Bin functions found in Jamroom Core 6.2.0
Version 1.3.10:
- New: Added month selection to calendar widget
- New: Added new mobile_calendar.tpl and widget_calendar_mobile.tpl for better mobile calendar support
- Change: Modified calendar.css with new and updated CSS classes to support new mobile calendar templates
- Change: Modified templates to add support for new mobile calendar updates:
- calendar.tpl
- small_calendar.tpl
- widget_calendar.tpl
- widget_calendar_small.tpl
- widget_calendar_large.tpl
- Bug Fix: Year jumper could include years older than any event in the system
Version 1.3.9:
- Bug Fix: Attending timeline posts could be attributed to the wrong user
Version 1.3.8:
- Change: Order by in item_index.tpl changed to "event_date desc"
Version 1.3.7:
- Change: item_index_meta.tpl added to add social media tags for list page
Version 1.3.6:
- New: Global Config option to select calendar start day of week
- New: Updated to work with version 1.2.1 of the RSS Feed Reader module
- Bug Fix: OG image tag not using correct $_item_id so image was not showing when shared
Version 1.3.5:
- New: Added item_detail_meta.tpl for the Meta Tag Manager module to support custom meta tags
Version 1.3.4:
- Change: "Show Past Events" Global Config is now a select field for more control over functionality
- Bug Fix: "Attending" Timeline entries may not show event information for past events
Version 1.3.3
- New: Events Attending and Events Attended view added as a User Menu item
- Change: If "Show Past Events" is disabled, events will show until 1 hour past event start time
Version 1.3.2
- New: Clicking the "Attending" button now adds an entry to the user's Timeline
- Bug Fix: Facebook Open Graph template fix
Version 1.3.1:
- New: Clicks of the attending button can now be traced by the Event Tracer module
- Change: "Attending Event" button now defaults to inactive for event lists
- Change: when an event is shared to facebook which doesn't have an image, an icon will show instead
- Bug Fix: Events dissappear from lists an hour before the event is due to start
Version 1.3.0:
- Change: Calendar icon in event list changed to use core icon support instead of image
- Change: Attending/Not Attending button updated to not override skin form button styling
- Change: Event dates now show as entered - no timezone adjustment is applied
- Change: Events will now show for up to 1 hour after the start time if Show Past Events is disabled
- Bug Fix: Recurring events set for specific day of week could be off by 1 day
- Bug Fix: Recurring event options text strings were not in the Language file
Version 1.2.5:
- Change: Calendar now shows a full range of site event years in the select form
- Change: Widget calendar template updates
Version 1.2.4:
- Change: Optimizations in how users attending an event are retrieved from the database
Version 1.2.3:
- Bug Fix: menu link does not point to the correct month if clicked on the small calendar heading
Version 1.2.2:
- Bug Fix: hovering over the calendar button showed an extra line. Button now has hover text
Version 1.2.1:
- New: "profile_button" class added to attending button to standardize skin class override
- New: "item_search.tpl" file added for custom listing in search results
- Change: event calendar text now overflow is hidden if text is to wide for cell
Version 1.2.0:
- New: Event attendees are now stored in their own database table
- New: Event notifications for attendees
Version 1.1.7:
- Change: Link to the main site calendar from the widget
Version 1.1.6:
- New: Event calendar widget for the Site Builder system.
Version 1.1.5:
- Bug Fix: Typo in item_index.tpl template file preventing events from showing to logged out users
Version 1.1.4:
- Bug Fix: Possible "Invalid HTML" error when creating or updating an event
Version 1.1.3:
- Update: Updated index.tpl and item_index.tpl to work with the jrEvent modules config show_past setting.
Version 1.1.2:
- Bug Fix: If an event is set for admin approval on update, clicking the attending button would cause it to require approval again
- New: 'Event End Day' added to create and update forms (enabled via the Form Designer)
Version 1.1.1:
- Bug Fix: Calendar Icon and Attending button could show on other module detail pages
Version 1.1.0:
- New: Event Calendar image has been moved to an item list and detail button
- New: "Attending" event button has been moved to an item detail button
- Change: removed event_banner_search item key - was no longer needed
Version 1.0.6:
- New: "Show Past Events" Global Config to toggle between showing or hiding past events
- Change: Attending button now reloads page so it can be clicked again if the user changes their mind
- Change: Updates to item_list and item_detail templates to remove "featuring" line
- Change: Made small calendar cell text aligned to center instead of left.
Version 1.0.5:
- New: Event Calendar in profiles.
Version 1.0.4:
- New: "attending" button feature so user can indicate if they are attending an event
Version 1.0.3:
- Bug Fix: String formatters were not active on the event description on the event details page
Version 1.0.2:
- Bug Fix: Fix for incorrect error result function used on a couple views
version 1.0.1:
- jrFeed listener added
Version 1.0.0:
- Adding new Changelog
- Initial Release