Skip to content

Commit

Permalink
Merge branch 'release/T24.chapa' of github.com:the-events-calendar/ev…
Browse files Browse the repository at this point in the history
…ent-tickets
  • Loading branch information
bordoni committed Jul 23, 2024
2 parents 4b03afd + 60e2e78 commit 8fe3b3b
Show file tree
Hide file tree
Showing 61 changed files with 14,431 additions and 14,181 deletions.
7 changes: 2 additions & 5 deletions .puprc
Original file line number Diff line number Diff line change
@@ -1,21 +1,18 @@
{
"build": [
"pup do build-common",
"echo 'building Event Tickets in: '$(pwd)",
"composer install --no-dev",
"npm ci",
"npm run build"
],
"build_dev": [
"pup do build-common",
"echo 'building Event Tickets in: '$(pwd)",
"composer install",
"npm ci",
"npm run build"
],
"workflow": {
"workflows": {
"build-common": [
"echo 'building common (no-dev) in: '$(pwd)",
"cd common && pup build"
]
},
Expand Down Expand Up @@ -62,7 +59,7 @@
},
{
"file": "package.json",
"regex": "(\"version\": \")([^\"]+)"
"regex": "(\"version\": ?\")([^\"]+)"
},
{
"file": "readme.txt",
Expand Down
108 changes: 108 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,113 @@
== Changelog ==

= [5.10.0] 2024-05-14 =

* Version - Event Tickets 5.10.0 is only compatible with The Events Calendar 6.5.0 and higher
* Fix - Update to remove moment.js library due to security concerns. [TEC-5011]
* Language - 0 new strings added, 35 updated, 0 fuzzied, and 0 obsoleted

= [5.9.2] 2024-05-08 =

* Feature - Added support for adding Free tickets using Tickets Commerce. [ET-1218]
* Tweak - When using Events Calendar Pro, the duplicate event function will now duplicate tickets as well. [ET-2073]
* Fix - Corrected an issue where PayPal orders had an extra slash on the order table page. [ET-2076]
* Fix - Updated sale label font to be uniform with other Event Tickets elements. [ET-2074]
* Fix - Fixed showing error on Order report export data for Tickets Commerce.
* Tweak - Added filters: `tec_tickets_attendees_page_url`, `tec_tickets_commerce_is_free_ticket_allowed`, `tec_tickets_commerce_value_get_currency_display`, `tec_tickets_attendees_table_column_check_in`, `tec_tickets_attendees_table_query_args`, `tec_tickets_attendees_page_is_enabled`
* Tweak - Changed views: `emails/template-parts/body/order/order-gateway-data`, `emails/template-parts/body/order/order-total`, `emails/template-parts/body/order/payment-info`, `emails/template-parts/body/ticket/number-from-total`, `emails/template-parts/body/tickets-total`, `tickets/attendees-email`, `tickets/email-non-attendance`, `tickets/email-ticket-type-moved`, `tickets/email-tickets-moved`, `tickets/email`, `tickets/my-tickets`, `tickets/my-tickets/attendee-label`, `tickets/my-tickets/orders-list`, `tickets/my-tickets/ticket-information`, `tickets/my-tickets/tickets-list`, `tickets/my-tickets/title`, `tickets/my-tickets/user-details`, `tickets/orders-pp-tickets`, `tickets/orders-rsvp`, `tickets/orders-tc-tickets`, `tickets/orders`, `tickets/rsvp`, `tickets/tpp-return-to-cart`, `tickets/tpp-success`, `tickets/tpp`, `tickets/view-link`, `v2/commerce/gateway/free/button`, `v2/commerce/gateway/free/container`, `v2/commerce/order/details/payment-method`, `v2/commerce/ticket/regular-price`, `v2/commerce/ticket/sale-price`
* Language - 2 new strings added, 68 updated, 0 fuzzied, and 0 obsoleted

= [5.9.1.1] 2024-04-25 =

* Fix - Corrected the Attendees page when languages other than English are used. [GTRIA-1268]
* Tweak - Added filters: `tec_tickets_attendees_page_url`, `tec_tickets_attendees_table_column_check_in`, `tec_tickets_attendees_table_query_args`, `tec_tickets_attendees_page_is_enabled`
* Tweak - Changed views: `emails/template-parts/body/ticket/number-from-total`, `emails/template-parts/body/tickets-total`, `tickets/attendees-email`, `tickets/email-non-attendance`, `tickets/email-ticket-type-moved`, `tickets/email-tickets-moved`, `tickets/email`, `tickets/my-tickets`, `tickets/my-tickets/attendee-label`, `tickets/my-tickets/orders-list`, `tickets/my-tickets/ticket-information`, `tickets/my-tickets/tickets-list`, `tickets/my-tickets/title`, `tickets/my-tickets/user-details`, `tickets/orders-pp-tickets`, `tickets/orders-rsvp`, `tickets/orders-tc-tickets`, `tickets/orders`, `tickets/rsvp`, `tickets/tpp-return-to-cart`, `tickets/tpp-success`, `tickets/tpp`, `tickets/view-link`
* Language - 0 new strings added, 38 updated, 0 fuzzied, and 0 obsoleted

= [5.9.1] 2024-04-18 =

* Fix - Avoid error on order report page if no valid tickets are available for that event.
* Fix - Fixed an issue with Ticket repository that was causing all tickets to be fetched for 0 as event ID. [ET-2023]
* Fix - Display recurring events are not supported warning while adding tickets on Community Events. [ECP-1671]
* Fix - The Attendee registration page will no longer generate warnings when viewing it. [ET-906]
* Fix - When an event ticket is removed, it will no longer generate a 404 for the event. [TEC-5041]
* Fix - Remove unwanted slashes from the Tickets Emails subject line. [ET-2061]
* Fix - `Get Tickets` button padding will be consistent in `active` and `focus` states. [ET-2068]
* Fix - Correct the text domain for a couple of text strings so they could be translated appropriately. [ET-2020]
* Fix - QR codes will properly generate when on PHP 8.1 and above. [ET-2062]
* Fix - Changed incorrect file paths in DocBlocks for template overrides for all files in `src/views/tickets`. [ET-2004]
* Fix - Added additional logic to handle when the Gateway ID link is null on the Orders Page for Stripe. [ET-2067]
* Feature - Add new Attendees page. [ET-1707]
* Tweak - Added filters: `tec_tickets_attendees_page_url`, `tec_tickets_attendees_table_column_check_in`, `tec_tickets_attendees_table_query_args`, `tec_tickets_attendees_page_is_enabled`
* Tweak - Changed views: `emails/template-parts/body/ticket/number-from-total`, `emails/template-parts/body/tickets-total`, `tickets/attendees-email`, `tickets/email-non-attendance`, `tickets/email-ticket-type-moved`, `tickets/email-tickets-moved`, `tickets/email`, `tickets/my-tickets`, `tickets/my-tickets/attendee-label`, `tickets/my-tickets/orders-list`, `tickets/my-tickets/ticket-information`, `tickets/my-tickets/tickets-list`, `tickets/my-tickets/title`, `tickets/my-tickets/user-details`, `tickets/orders-pp-tickets`, `tickets/orders-rsvp`, `tickets/orders-tc-tickets`, `tickets/orders`, `tickets/rsvp`, `tickets/tpp-return-to-cart`, `tickets/tpp-success`, `tickets/tpp`, `tickets/view-link`
* Language -18 new strings added, 163 updated, 1 fuzzied, and 2 obsoleted

= [5.9.0] 2024-04-04 =

* Feature - Sale Price for Tickets Commerce: Set a sale price for individual tickets for a certain duration of time within Tickets Commerce.
* Feature - Sale Price Design: Display the set sale price so that it is clear that a ticket or purchased ticket is on sale.
* Tweak - Removed filters: `tec_tickets_commerce_order_report_summary_should_include_event_sales_data`
* Tweak - Changed views: `v2/commerce/ticket/price`, `v2/commerce/ticket/regular-price`, `v2/commerce/ticket/sale-price`, `v2/tickets/item/content/sale-label`, `v2/tickets/item/content/title`, `v2/tickets/item/extra/price`
* Language - 12 new strings added, 16 updated, 0 fuzzied, and 0 obsoleted

= [5.8.4] 2024-03-25 =

* Fix - Events Calendar Pro promo shouldn't show when it's already installed or when not editing an event. [ET-2018]
* Fix - Addressed a problem preventing the export of event attendees by email. [ETP-904]
* Fix - In the block editor, ticket will no longer be deleted when you open the ticket block settings. [ET-2046]
* Fix - Show post excerpt line breaks within ticket emails. [ET-2006]
* Fix - Front-end tickets block button padding is now consistent on hover and when disabled. [ET-2035]
* Fix - Allow blank sender name and email to be stored within Tickets Emails settings. [ET-2008]
* Fix - Corrected an issue where `attendees_table->prepare_items()` was being called multiple times. [ET-2005]
* Fix - Tickets block will be properly registered when creating a new post or page. [ET-2045]
* Fix - Corrected an issue where the Post Tickets ORM method `filter_by_has_tickets` would prepare an empty statement. [ET-2017]
* Tweak - Added additional fields to the Event Tickets Site Health section. [ET-2017]
* Feature - Add the Series Pass email template. [ET-1854]
* Tweak - Adjusted the logic for calculating fees when using Stripe. [ET-2015]
* Tweak - Added filters: `tec_tickets_email_class`
* Tweak - Changed views: `emails/series-pass`, `emails/template-parts/body/additional-content`, `emails/template-parts/body/post-description`, `emails/template-parts/body/series-events-list`, `emails/template-parts/body/series-pass-dates`, `emails/template-parts/body/thumbnail`, `emails/template-parts/header/head/series-pass-styles`, `emails/template-parts/header/head/styles`
* Language - 22 new strings added, 91 updated, 0 fuzzied, and 0 obsoleted

= [5.8.3] 2024-03-12 =

* Fix - Fixed updating stock data when Tickets Commerce attendees are moved. [ET-2009]
* Fix - Fixed showing duplicate order overview data from TribeCommerce when ETP is disabled. [ET-2011]
* Fix - Stock will be calculated correctly when an order fails and then succeeds while using Tickets Commerce. [ET-1833]
* Fix - Decode any HTML entities that appear in the subject line of outgoing emails. [ET-2007]
* Fix - Fixed multiple issues related to series pass check-ins. [ET-1936]
* Fix - Site Health will no longer fatal when providers are not setup. [ET-2047]
* Tweak - Use dynamic ticket labels within the block editor's Tickets Block. [ET-690]
* Tweak - Added filters: `tec_tickets_move_attendees_ids`, `tec_tickets_attendee_manual_uncheckin_success_data`, `tec_tickets_attendee_uncheckin`
* Security - Added filterable role access to the attendee page (`tec_tickets_attendees_page_role_access`). [SVUL-1]
* Security - Added filterable role access to the orders page (`tec_tickets_report_{$page_slug}_page_role_access`). [SVUL-1]
* Language - 1 new strings added, 56 updated, 2 fuzzied, and 0 obsoleted

= [5.8.2] 2024-02-19 =

* Feature - Support per Event attendance for Series Pass Attendees for manual and app-based check-ins. [ET-1936]
* Fix - Available number when moving Series Pass Attendees. [ET-2009]
* Language - 5 new strings added, 167 updated, 14 fuzzied, and 9 obsoleted

= [5.8.1] 2024-02-06 =

* Fix - Removed type casting from filter method of series pass to avoid fatal errors. [ET-2014]
* Fix - Ensure correct attendee information is included in the attendee emails. [ET-1988]
* Fix - Resolve deprecation notices regarding `ArrayAccess::offsetGet()` [ET-1949]
* Fix - Resolve edge case usages for Shortcode with Attendees Listing.
* Fix - Resolved an issue where Order Status was not populated when exporting the Attendee List using Tickets Commerce. [ET-1883]
* Fix - Ticket is removed now when using the delete option from the block editor. [ET-1879]
* Fix - Update button will now show when the opt-out checkbox shows on the My Tickets page. [ET-1980]
* Fix - Update usage of `method_exists()` to comply with PHP 8.1 standards. [ET-1759]
* Tweak - Added additional information to the Site Health Section and added `tec_tickets_site_health_subsections` filter. [ET-1925]
* Tweak - Added Export option to Ticket Commerce Order page and `tec_tc_order_report_export_args` filter. [ET-1872]
* Tweak - Added Print button to Ticket Commerce Orders. [ET-1873]
* Tweak - Customer name appears now as description of a Stripe payment. Added `tec_tickets_commerce_stripe_update_payment_description` filter. [ET-1607]
* Tweak - Declared dynamic properties in Tribe__Tickets__Main, Tribe__Tickets__Tickets_Handler, Tribe__Tickets__REST__V1__Messages to prevent warnings in php 8.2 [ET-1950]
* Tweak - Update default footer text of Tickets Emails to include link to website. [ET-1971]
* Tweak - Added filters: `tec_tc_order_report_export_args`, `tec_tickets_commerce_stripe_update_payment_description`, `tec_tickets_site_health_subsections`
* Tweak - Changed views: `blocks/tickets/footer`, `emails/template-parts/body/footer/credit`, `registration-js/content`, `registration/button-cart`, `tickets/orders`, `v2/tickets/footer/return-to-cart`
* Language - 31 new strings added, 77 updated, 0 fuzzied, and 4 obsoleted

= [5.8.4] 2024-03-25 =

* Fix - Events Calendar Pro promo shouldn't show when it's already installed or when not editing an event. [ET-2018]
Expand Down
2 changes: 1 addition & 1 deletion common
Submodule common updated 738 files
Loading

0 comments on commit 8fe3b3b

Please sign in to comment.