Skip to content

Releases: joedolson/my-tickets

My Tickets v2.0.3

10 Sep 20:44
Compare
Choose a tag to compare

= 2.0.3 =

  • Bug fix: Individual event type email notifications not sent if entire event has closed.
  • Bug fix: Current ticket group not marked as selected in reports.
  • Bug fix: Custom field headers inserted one space too far to the left.
  • Add: filter mt_field_paramters to dynamically change custom field characteristics.
  • Add: filter mt_after_remaining_text to append text after the remaining tickets in cart.
  • Add: action mt_custom_field_saved executed after a custom field is saved to a payment.
  • Add: support for report_callback for custom fields for displaying in reports.
  • Docs: Document mt_cart_custom_fields filter.
  • Docs: Document mt_show_in_cart_fields filter.
  • Docs: Document mt_purchase_completed action.
  • Change: Pass additional arguments to mt_show_in_cart_fields filter.
  • Change: Pass payment ID into mt_generate_cart_table() when available.
  • Change: Remove filter on the_content after running to prevent duplication.

My Tickets v2.0.2

25 Aug 17:37
Compare
Choose a tag to compare

= 2.0.2 =

  • Bug fix: Reports on tickets didn't limit by ticket groups.
  • Bug fix: If label not retrieved from post meta, admin tickets render with incorrect time.
  • Bug fix: Don't use the virtual inventory when sending admin notifications.
  • Bug fix: If a ticket type was not already in the sold cart, switching a ticket to that ticket type failed in the admin.
  • Bug fix: If 'all' passed as ticket type, tickets reports were empty.
  • Bug fix: Moving tickets between events was broken due to invalid falsey value check.
  • Bug fix: Don't run ticket type expired action during cart processing, only check existing values.
  • Documentation: Add filter docs on closed and sold out admin email filters.

My Tickets v2.0.1

15 Aug 20:46
Compare
Choose a tag to compare

= 2.0.1 =

  • Enhancement: Add email & purchaser name to purchase when moving a cart from public to admin.
  • Enhancement: Styling for 'create admin cart' link.
  • Enhancement: Move admin cart listing to top of create payment screen.
  • Change: Update readme for new version.
  • Change: Add field styling for inline report forms.
  • Change: Move daily cron to an hourly cron.
  • Document: mt_confirmed_transaction filter.
  • Document: mt_successful_payment action.
  • Document: mt_link_title filter.
  • Bug fix: Move price label out of remaining tickets filter.
  • Bug fix: Total incrementor displayed in wrong location in purchase list.
  • Bug fix: Apply cart styling in admin cart creation.
  • Bug fix: Send Playground preview link to page list rather than direct to edit, as page ID not dependable.
  • Bug fix: Add to cart was hidden if ticket count selector changed to select input.
  • Bug fix: Reports of purchases with multiple ticket types only listed the last type purchased.
  • Bug fix: Function to update virtual inventory failed during cron because data about what to remove was not passed.
  • Bug fix: If mt_is_cart_expired() is executed with a cart ID and a logged-in user, the cart ID was ignored.
  • Bug fix: After sales are closed, only display the real inventory, not the virtual inventory.

My Tickets v2.0.0

28 Jul 20:36
Compare
Choose a tag to compare

= 2.0.0 =

  • Feature: Set dates as ticket types with independent expirations.
  • Feature: Introduce virtual inventory option to remove tickets from inventory when added to cart.
  • Feature: Add setting to control cart expiration time.
  • Feature: Add setting to extend expiration of cart when less than 60 minutes remaining.
  • Feature: Add ability to switch between different saved default ticket models when creating new event.
  • Feature: Add ability to set general admission tickets with no expiration.
  • Feature: Add ability to set a specific custom expiration date for general admission tickets.
  • Feature: Bulk ticket check-in for groups.
  • Feature: Reports specific to ticket groups.
  • Feature: Individual date-based ticket groups send sold-out and sales expired messages independently.
  • Feature: Add ability to move ticket between different ticket groups.
  • Feature: Improved templating and template filters for HTML email messages.
  • Change: Move ticket label index to post meta.
  • Change: Add custom buttons to increment ticket count due to incredibly small browser input design.
  • Change: Revamp data storage model for public users.
  • Change: Secret keys displayed as password fields when filled.
  • Change: Match fields displayed in admin view reports & CSV downloads.
  • Design & visual changes.
  • Rename ticket types from 'Discrete' and 'Continous' to 'Seating Sections' and 'Audience Types'.
  • Wide variety of miscellaneous bug fixes that would be difficult to isolate.
  • Remove payments JS not used in core plugin.

My Tickets v2.0 RC 1

07 Jul 21:14
Compare
Choose a tag to compare
My Tickets v2.0 RC 1 Pre-release
Pre-release
  • Refresh cache after changing data instead of before.
  • Allow ticket field grid to occupy less space.
  • Clean the post cache when refreshing cache.
  • Match order of labels in ticket settings.
  • Document undocumented filter mt_add_to_cart_ajax_field_handler
  • Remove logic that prevented cart updates if expiration date was further in the future than the current limit.
  • Accessibility and functionality improvements on cart expiration updating.
  • Store ticket labels in post meta instead of options.
  • Add daily cron job to remove expired carts

My Tickets v2.0 beta 2

25 Jun 21:08
Compare
Choose a tag to compare
Pre-release
  • Performance improvements
  • Resolve infinite loop problem
  • Improvements to cart expiration process
  • Options to move a ticket between ticket groups
  • Options to fetch report data on ticket groups
  • Debugging option to get reason an add to cart form didn't show up

My Tickets v2.0 beta 1

18 Mar 22:15
Compare
Choose a tag to compare
Pre-release

= 2.0 =

  • Feature: Set dates as ticket types with independent expirations.
  • Feature: Introduce virtual inventory option to remove tickets from inventory when added to cart.
  • Feature: Add setting to control cart expiration time.
  • Feature: Add setting to extend expiration of cart when less than 60 minutes remaining.
  • Feature: Add ability to switch between different saved default ticket models when creating new event.
  • Feature: Add ability to set general admission tickets with no expiration.
  • Feature: Add ability to set a specific custom expiration date for general admission tickets.
  • Feature: Bulk ticket check-in for groups.
  • Change: Add custom buttons to increment ticket count due to incredibly small browser input design.
  • Change: Revamp data storage model for public users.
  • Design & visual changes.
  • Rename ticket types from 'Discrete' and 'Continous' to 'Seating Sections' and 'Audience Types'.
  • Wide variety of miscellaneous bug fixes that would be difficult to isolate.

My Tickets v1.11.2

22 Jul 20:49
Compare
Choose a tag to compare

= 1.11.2 =

  • Change: Add cache-control headers to prevent browser caching of cart pages.
  • Bug fix: Fix minor misnamed variable reference.

My Tickets v1.11.1

28 Jun 18:37
Compare
Choose a tag to compare

= 1.11.1 =

  • Bug fix: Misnamed variable in ticket templates displayed wrong expiration date for fixed date events.
  • Bug fix: Cart handling charges generated error in offline payments.

My Tickets v1.11.0

20 Jun 21:37
Compare
Choose a tag to compare

= 1.11.0 =

  • Feature change: Extend General Admission tickets to set specific expiration dates.
  • Feature: Option to ignore cart-wide ticket handling fees for specific gateways.
  • Feature: Add autocomplete on move ticket feature.
  • Bug fix: No default padding on cart handling costs.
  • Bug fix: Incorrect permission check for ticket check-in in admin.
  • Bug fix: Setting the number format in the total paid field breaks values with thousands separators.
  • Bug fix: Counting error after moving tickets between events.
  • Change: Add payment gateway into purchase report download.
  • Change: Change default colors to use WordPress palette colors.
  • Change: Default event report changed to purchases & download instead of tickets & view.