PluginProbe ʕ •ᴥ•ʔ
Event Tickets with Ticket Scanner / 3.1.2
Event Tickets with Ticket Scanner v3.1.2
3.1.2 3.1.1 3.1.0 3.0.9 3.0.8 3.0.7 3.0.6 3.0.5 3.0.4 trunk 2.6.0 2.7.0 2.7.1 2.7.10 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 2.7.8 2.7.9 2.8.0 2.8.1 2.8.10 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.0 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 2.9.8 2.9.9 3.0.0 3.0.1 3.0.2 3.0.3
event-tickets-with-ticket-scanner / changelog.txt
event-tickets-with-ticket-scanner Last commit date
3rd 1 week ago css 1 week ago img 1 week ago includes 1 week ago js 1 week ago languages 1 week ago ticket 1 week ago vendors 1 week ago SASO_EVENTTICKETS.php 1 week ago backend.js 1 week ago changelog-features.json 1 week ago changelog.txt 1 week ago db.php 1 week ago index.php 1 week ago init_file.php 1 week ago order_details.js 1 week ago pwa-sw.js 1 week ago readme.txt 1 week ago saso-eventtickets-validator.js 1 week ago sasoEventtickets_AdminSettings.php 1 week ago sasoEventtickets_Authtoken.php 1 week ago sasoEventtickets_Base.php 1 week ago sasoEventtickets_Core.php 1 week ago sasoEventtickets_Frontend.php 1 week ago sasoEventtickets_Messenger.php 1 week ago sasoEventtickets_Options.php 1 week ago sasoEventtickets_PDF.php 1 week ago sasoEventtickets_Seating.php 1 week ago sasoEventtickets_Ticket.php 1 week ago sasoEventtickets_TicketBadge.php 1 week ago sasoEventtickets_TicketDesigner.php 1 week ago sasoEventtickets_TicketQR.php 1 week ago ticket_events.js 1 week ago ticket_scanner.js 1 week ago validator.js 1 week ago version-notices.json 1 week ago vollstart-cross-promo.php 1 week ago wc_backend.js 1 week ago wc_frontend.js 1 week ago woocommerce-hooks.php 1 week ago
changelog.txt
963 lines
1 = 2.7.10 - 2025-10-14 =
2 * Fix for the created time within the admin area on the tables (tickets, ticket list, auths).
3 * Fix for polygon plugin that is overwritting a WPML function and prevents to get the correct porduct id.
4 * Adjust the order of the tickets table to use the created date as default.
5 * Fix for date picker with plugins, that are messing up the date information on the cart item.
6
7 = 2.7.9 - 2025-09-30 =
8 * Add an update checkout to reflect the changed input values if you use a single page for cart and checkout.
9 * Add First Steps box to the admin area for new users.
10 * Add link to the BETA chat bot for faster help - using ChatGPT for now.
11 * Added a warning, if you try to add ticket numbers without having a ticket list.
12 * Add info if the datatable for the ticket list is empty.
13 * Add info if the datatable for the tickets is empty.
14 * Add release notes as link within the support area.
15 * New option to allow subscription using the same ticket number as the parent order - wcassignmentExtendTicketWithSubscription.
16 * Fix for ticket scanner url if option wcTicketCompatibilityModeURLPath is used.
17 * Add ticket scanner URL with public ticket number to the ticket details in the admin area.
18 * Adjust date and time output at the admin area to use your date and time format.
19
20 = 2.7.8 - 2025-09-15 =
21 * Fix the switched column value of redeemed and redeemed.
22 * Fix the missing date on the ticket.
23
24 = 2.7.7 - 2025-09-08 =
25 * Add fix for WPML products for the order email.
26 * Fix for display chosen date from the date picker to the WCPDF plugin if used.
27 * Fix for format display of chosen date on the email.
28 * Fix for format display of chosen date on the thank you page.
29 * Add more support for WPML.
30 * Add new label for the date picker. If the date is in the past then the value of option wcTicketLabelCartForDaychooserPassedDate will be shown.
31 * Fix for cleaning up the session if an product is removed from the cart.
32 * Add date picker to the shop page for day chooser products.
33 * Add date picker to the product page for day chooser products.
34 * Label wcTicketLabelPDFDownloadHeading can be excluded from rendering by entering an empty space.
35
36 = 2.7.6 - 2025-08-22 =
37 * Add name and language indicator to the font chooser option wcTicketPDFFontFamily
38 * Listed more libraries in the support area
39 * Removed the list with all available options from the support area
40 * New option to set the order status if the ticket is viewed or downloaded. Warning, this is tricky, if you have no clue for what it could be used, please do not use it. Option: ticketScannerSetOrderStatusAfterTicketView.
41 * Fix display order ticket paid date for non paid tickets.
42 * Adopt ticket scanner to process also prefix "order-" as an order ticket number - fix bug before premum version 1.5.5.
43
44 = 2.7.5 - 2025-07-09 =
45 * Add check of the user input for the date picker. If the start and end date is set on the product, then the validation will make sure, the date is entered and also within the date range.
46 * New option to prevent downloads of tickets (secured downloads), badges and ICS files if the user is not logged in. To use this, activate wcTicketAllowOnlyLoggedinToDownload.
47 * New option if you want to redirect not logged in users during the secured download - wcTicketAllowOnlyLoggedinToDownloadRedirectURL.
48
49 = 2.7.4 - 2025-07-01 =
50 * Fix background image for ticket badges.
51
52 = 2.7.3 - 2025-06-24 =
53 * Fix for missing parent product id with wpml within the tickets
54 * Added languages for ticket scanner (ch_CN, es_ES, fr_FR, it_IT, ja_JP, nl_NL. pt_BR, pt_PT)
55
56 = 2.7.2 - 2025-06-17 =
57 * Fix qr content on ticket badge
58
59 = 2.7.1 - 2025-06-12 =
60 * Fix ticket scanner - it was prepared by accident to have a bit of code that is new approach.
61
62 = 2.7.0 - 2025-06-11 =
63 * Fix removing the ticket numbers from the order item, even if the tickets are already deleted.
64 * Changed the premium license link.
65 * Fix wrong QR code on QR code image and PDF if you use your own qr code content with option qrOwnQRContent.
66 * Fix wrong QR code on ticket badge if you use your own qr code content with option qrOwnQRContent.
67
68 = 2.6.11 - 2025-05-28 =
69 * Fix PDF ob_clean notice.
70 * Fix wrong version number.
71 * Fix cart (datepicker, text-value, option-value) value saving within the cart view and checkout.
72 * Fix update all dates on the cart view and checkout.
73
74 = 2.6.10 - 2025-05-26 =
75 * Add shortcode to display all options/features.
76 * Added ticket title and sub title (variation name) above the buttons for the distract free view of the scanned ticket.
77 * Display last redeem operation with the redeem information on the ticket scanner.
78 * Add redeem button to the top for fast redeem operation after the ticket is retrieved on the ticket scanner.
79 * New option to preset the ticket scanner to display the short description in distract free mode - ticketScannerHideTicketInformationShowShortDesc
80 * Bug fix for missing orders if the order will be checked for "is-paid"
81
82 = 2.6.9 = 2025-05-19 =
83 * Fix date picker saving value at cart.
84 * Reinit the date picker fields if the cart was updated.
85
86 = 2.6.8 - 2025-05-13 =
87 * Fix issue with variable products on the order view.
88
89 = 2.6.7 - 2025-05-13 =
90 * Add is_daychooser and day_per_ticket to the export. You have the meta information now direct as a column: meta_wc_ticket_is_daychooser, meta_wc_ticket_day_per_ticket.
91 * Add new filter for ticket numbers in the admin to search for a chosen date on the tickets. Search value is DAYPERTICKET:YYYY-MM-DD. You can also search for YYYY-MM or just YYYY.
92 * You can now add and & to the search within the ticket admin to search for more than one filter. But limited to filters and one normal search. E.g. PRODUCTID:123 & ORDERID:123 & ticketnumber.
93 * You can download the ticket badges from within the order now
94
95 = 2.6.6 - 2025-05-06 =
96 * Added more help videos to the options
97
98 = 2.6.5 - 2025-05-05 =
99 * Added list of third party libraries to the support information area.
100 * Ticket scanner has a new option to use the old QR code scanner library for compatibility mode in case your iphone is not working as expected.
101 * Admin area is refreshing the security code (nonce) automatically if open.
102 * Add an newline to put the date on the next line in the order items table.
103 * Thank you page uses now the new WooCommerce hook.
104 * Added font for PDF Roboto and Newsreader to support more languages.
105
106 = 2.6.4 - 2025-04-24 =
107 * Basic WPML plugin support added.
108 * Optimized the plugin speed a little bit.
109
110 = 2.6.3 - 2025-04-16=
111 * Datatables in the admin made width=100%.
112 * Add checks for used 3rd party php classes, so that they will not be re-added to php - what could cause conflicts.
113 * Display customer name is now using $order->get_formatted_billing_full_name.
114
115 = 2.6.2 - 2025-04-07 =
116 * Two columns added to the export: is_daychooser and day_per_ticket.
117 * Preparation to display the redeemed and not redeemed tickets at the ticket scanner - with premium 1.5.2 available.
118 * Changing title of the admin area from Event Tickets with Woocommerce to Event Tickets with Ticket Scanner
119 * Fixed the default value for Date2Text Javascript function on the ticket.
120 * Ticket scanner is now checking at least every 4 minutes for a new nonce security token, to prevent access error message.
121 * Fix for the date chooser - it will prevent allowing to choose a date before today.
122
123 = 2.6.1 - 2025-03-18 =
124 * Bug fix new check of the option value is active
125
126 = 2.6.0 - 2025-03-17 =
127 * Bug fix for unchecking of product checkboxes in the event tickets tab
128 * New shortcode [sasoEventTicketsValidator_eventsview]. Add event calendar view for events with an start date. Missing end date will be treated like same day.
129 * Option wcassignmentDoNotPutOnEmail re-added :)
130 * Option wcassignmentDoNotPutOnPDF re-added :)
131 * Small optimizations on options call and find products to make them private after expired
132 * Format for date and time is also passed to the outputs
133 * Ticket scanner is showing now always the variant name at the top - even if the option is deactivated. For the ticket view and PDF it is still the same.
134 * Ticket scanner text input field for hardware qr code scanner accepts also "'" as divider of the public ticket number.
135
136 = 2.5.9 - 2025-02-21 =
137 * Bug fix unused action that causes woocommerce to crash
138
139 = 2.5.8 - 2025-02-20 =
140 * Added support for Woocommerce high performance order storage (HPOS) to display the meta boxes on the order and product.
141 * Bugfix for option displayAdminAreaColumnConfirmedCount. The list was not displayed if you had new tickets without an order to it.
142 * Added support for premium feature multi ticket templates available with prem version 1.5.0
143
144 = 2.5.7 - 2025-02-17 =
145 * Option wcassignmentDoNotPutOnEmail is removed - makes no sense and was not used.
146 * Option wcassignmentDoNotPutOnPDF is removed - makes no sense and was not used.
147 * Replaced $_REQUEST with the $_POST or $_GET approach, in case the super globals are off.
148 * Option wcTicketCompatibilityUseURL to use the file location of an image for the PDF instead of the URL - some installations have issues with the firewall.
149 * You can now enter any public ticket number to test the ticket template design. So you can choose from the dropdown or enter the number in the textfield next to the dropdown.
150 * Date picker of the same cart item will update all empty date picker to the same date, to speed up entering the values.
151 * Add more error handling, if the order do not exists or is not assigned while reading the customer company name for the ticket list in the admin.
152
153 = 2.5.6 - 2025-02-03 =
154 * New column Billing Company for the ticket list within the plugin admin - option displayAdminAreaColumnBillingCompany
155 * Key check for error log, to prevent errors if the line is not available
156 * Support for daychooser to exclude specific dates, that were added with premium 1.4.4
157 * Fix the ugly display of the ticket information within the order for public ticket number and choosen days.
158 * Changed the default template to handle the string in product.get_attributes better
159 * Added new TWIG tests. object, array, string and numeric. You can use it like: {% if item is array %}.
160 * Ticket scanner is now checking the REST API result and parsing it to json in case your server sends the wrong content type.
161 * Add header_remove() before sending the PDF to prevent issues from other plugins.
162
163 = 2.5.5 - 2025-01-22 =
164 * Fix test template preview - using again the test template
165 * Adjusted default ticket template to display the variant names with a space
166
167 = 2.5.4 - 2025-01-20 =
168 * Some labels and description improvements on the option page
169 * Fixed output on the product detail to display the start and end date correctly
170 * Changed code to display the correct variant product date
171 * Added support for the day chooser on variable products
172 * Added more NONCE check to prevent CRFS issues
173 * Small fix for the event flyer layout
174
175 = 2.5.3 - 2025-01-14 =
176 * Add error handling if the product is missing during generation of the ticket PDF
177 * Improved the error messaging on the cart view for the day picker tickets
178 * New option to add input field, dropdown and date picker to the checkout page - wcTicketShowInputFieldsOnCheckoutPage
179 * Bug fix for the ticket scanner. The redeem until message is only shown if the date is also set.
180 * Removed the prefix OPTIONS from the option - effects only display options name
181 * Bug fix for badge PDF - the public ticket number is displayed correctly again
182
183 = 2.5.2 - 2025-01-03 =
184 * Bug fix for "expired" warning for tickets on the ticket scanner
185
186 = 2.5.1 - 2024-12-25 =
187 * Bug fix for attaching ICS file to the order mail
188 * Bug fix display woocommerce order date on PDF and ticket
189
190 = 2.5.0 - 2024-12-23 =
191 * Tested with PHP 8.3 - DO NOT RELY ON PHP8 yet if possible. To use URLs in your template for the PDF make sure you have php8.3-curl and php8.3-imagick installed.
192 * Add new feature Date Picker for tickets. You can now setup the product to have a start and end time and the day can be chosen by your customer at the cart view.
193 * Exclude days for the date picker on product level
194 * New label for the error message with the date picker - wcTicketLabelCartForDaychooser and wcTicketLabelCartForDaychooserInvalidDate
195 * Displaying the value per ticket, name per ticket and day chosen per ticket to the order email.
196 * Fix for label of the value chosen by the dropdown within the cart
197 * Adjusted the default ticket template to reflect the day choosen for date picker tickets.
198
199 = 2.4.4 - 2024-12-02 =
200 * Added french language file for the backend. Big thanks to Maxime.
201 * Remove HTML from the description of the auth token
202 * Remove HTML from the product id list of the auth token
203
204 = 2.4.3 - 2024-11-12 =
205 * On the badge the event date will not be shown if the value at the event is not set. {TICKET.PRODUCT.XYZ}. Properties are ticket_start_date, ticket_end_date, ticket_start_time and ticket_end_time
206 * New option to remove tickets from partially refunded order items - wcassignmentOrderItemRefund
207 * In order view, the public ticket ids are listed more easier to read
208 * Bug fix for additional ticket numbers to an order item. Now the values are corrected and the amount of tickets is correct.
209 * Bug fix for delete order - the tickets are removed now
210
211 = 2.4.2 - 2024-10-29 =
212 * Fix wrong error message, if you have no values selected in option adminAreaAllowedRoles.
213 * Fix default ordering over the created date if you display additional columns.
214 * Preventing and removing "/" from the ticket number formatter prefix value, because this can cause issues on some installations due to the database search. The "/" will be replaced by "-".
215 * Redeemable from info at the ticket scanner only displayed if the option wcTicketDontAllowRedeemTicketBeforeStart is activated.
216 * Ticket scanner is not rescanning the same ticket for 10 seconds - this prevents double redeem operation in fast mode.
217 * Removed most of the time calculation at the ticket scanner and using calculated times from the server
218 * New label for the status "Event ended already" - wcTicketTransTicketNotValidToLateEndEvent
219 * Default label value changed from "Redeemed at:" to "Last Redeemed:" - wcTicketTransRedeemDate
220 * Fix of some misleading redeem messages. It is now more clear, if the ticket expired, the event did not start yet and it is too late to redeem the ticket.
221
222 = 2.4.1 - 2024-10-21 =
223 * Rework the whole date calculation - again. I hope this time for the last time - tested in Manila and Zurich.
224 * New option to display server time and local time to the ticket scanner - option ticketScannerDisplayTimes.
225 * Optimize JS file including and added loading the translation to the order detail script.
226 * Added the functionality to have the order detail view translated.
227 * New column "confirmed count" added to the admin area - option displayAdminAreaColumnConfirmedCount to show it.
228 * New default values for the ticket number formatter if not set at all - 21 letter, use also numbers and delimiter with "-" after 7 letters - this makes sure you have enough ticket numbers for the future.
229 * New default value for option allowOnlySepcificRoleAccessToAdmin - it was set to false and allowed everyone with access to the backend access to the ticket admin.
230
231 = 2.4.0 - 2024-09-25 =
232 * New option for the QR code. You can now add a padding, to separate the QR code image from a background on your PDF - qrTicketPDFPadding
233 * New ticket scanner library - if you want to use the old scanner, then you can add the URL parameter &useoldticketscanner=1 to the ticket scanner URL
234 * Increase the speed of the old ticket scanner - just in case
235 * Moved the video help link to the option title and more helper videos added
236
237 = 2.3.12 - 2024-09-17 =
238 * Ajusted the Javascript variable for the cart to prevent naming collisions with other plugins
239 * Add a second confirmation question before you can empty the data of a table (tickets, ticket lists and error logs)
240 * Add a new function to TWIG - stripslahes - and used it on the default templates
241 * Inject jQuery to the order ticket view, in case it is not already with your theme loaded
242 * Adjust TWIG default template to check if the variant item is a string before printing it on the ticket
243 * The user redirect settings (including the URL on the list level) is now also executed with the self-redeem operation - I know, this is more than confusing. Sorry. I did not realize there was already a user redirect, when I was implementing the ticket redirect. Now you have two features for the same. The ticket list URL is only executed if the option userJSRedirectActiv is active.
244
245 = 2.3.11 - 2024-08-28 =
246 * Fix Javascript for the cart view to update the ticket text and value information from the customer
247 * Added new filter and action for the ticket output function
248 * Using the option date format to display the date values within the admin area data table column
249 * URL fix for PDF and badge download with in the emails, so that the ? is not added twice
250
251 = 2.3.10 - 2024-08-14 =
252 * Fix max redeem amount display after the redeem operation within the admin backend
253 * Add ACF support for the TWIG editor - you can use get_field to retrieve ACF field values
254 * Changed the default value for option wcTicketPDFStripHTML to remove unsupported HTML - it caused too many issues with new users
255 * Adopt the way the file location of the images for PDFs are adjusted. It will now use the URL as fallback if the file location cannot be accessed
256 * Fix ticket display view for the reload option
257 * Fix the expiration message on the ticket detail view
258 * Fix expiration check on the redeem operation and ticket scanner
259
260 = 2.3.9 - 2024-07-31 =
261 * Adjustment of the twig ticket templates - not using the date check but a new ticket property "is_event_over"
262 * Add new ticket property for twig editor to provide the premium value for expiration "is_expired"
263 * Bug fix for the redeem time check on the ticket scanner - I know again, and I am very sorry
264 * Added check for user redeem operation for event already ended option
265 * Bug fix for the redeem button on the ticket view for your customer. It will be not shown after the event ended
266 * Using now the woocommerce date format to display the event date and time on the product view
267 * Added the check for the redeem button on the ticket detail view, so that it cannot be self-redeemed before the start and its offset - if activated
268 * Added new properties to the ticket variable for the twig template editor
269 * Added hidden option for the ticket scanner to display the times from the server and product. Attache to the URL the parameter "displaytime" if needed
270 * Small fix for the auth name display - removing HTML tags from the name
271 * Extended the shortcode for my codes. You can now add the shortcode with parameter, to get the objects as json. Then you can use own Javascript code to display the values. More about it at the bottom of the admin page.
272
273 = 2.3.8 - 2024-07-17 =
274 * Bug fix for XSS on the auth token name and description
275
276 = 2.3.7 - 2024-07-09 =
277 * Adjusted the text for width and height description
278 * Bug fix for customer name search - if the name do not match then no tickets are returned
279 * Small optical improvements
280
281 = 2.3.6 - 2024-06-19 =
282 * Adjustment to make the access to the admin page working according to the choosen role and not rights. But the acces right "read" is needed.
283 * Enhanced the search for tickets. You add now a text search value if you filter for a ticket list or other information.
284 * Force the text color for headings on the ticket scanner to use the assigned color and not use the CSS information, so that the information can be read even if you theme design is dark
285 * Bug fix for option wcTicketSetOrderToCompleteIfAllOrderItemsAreTickets - it will not overwrite the item_id and item in the function anymore - resulted in the wrong ticket number in the email
286
287 = 2.3.5 - 2024-05-27 =
288 * Fix domain to the new domain vollstart.com
289 * Bug fix for the user role access to the admin area
290 * Bug fix auth token redeem operation with one ticket number and/or variant products
291 * Removed small typos in the option area
292
293 = 2.3.4 - 2024-05-20 =
294 * Fixed the deprecated warning for the float conversion to int on the PDF library
295 * Fixed the auth token QR code content for the one with ticket scanner URL
296 * Fix for the attachment error with PHP8
297 * Revert new behaviour for the input fields at the cart - not stored automatically again - till the issues are fixed
298
299 = 2.3.3 - 2024-05-14 =
300 * Fix bug for option wcTicketUserProfileDisplayBoughtNumbers
301 * Fix bug to display only the price of one item to the ticket instead the sum of order item - what is wrong if you purchase more than 1 of the same item
302 * FAQ entry added - for own ticket scanner with full URL in QR code
303 * Auth code QR code is using now the full qualified URL to the ticket scanner
304 * Fix the ticket badge creation null pointer exception
305 * Added auto save for text inputs on the cart
306 * Added useful video links for use cases and which option could be helpful
307
308 = 2.3.2 - 2024-05-07 =
309 * Order view is not showning empty name or dropdown value anymore to prevent confusion
310 * Order view is not showning the location prefix anymore if the location value is empty
311 * Order view is shown captured value or dropwdown value in seperated lines if both are filled out
312 * Default end time 23:59 will not be shown anymore if no start time was added
313 * Bug fix for wcTicketSetOrderToCompleteIfAllOrderItemsAreTickets. Now only orders in processing are set to completed, if all products are tickets
314 * Bug fix for the missing customer name on the tickets table view
315 * Bug fix for ticket scanner url within the QR code with option ticketQRUseURLToTicketScanner
316 * Warning: Bug fix for the QR code with url to the ticket scanner - the template was adjusted. The code {{ TICKET.qrCodeContent|escape('html_attr')|raw }} is now {{ TICKET.qrCodeContent|raw }}
317 * The order view qr code is also evaluating now the option ticketQRUseURLToTicketScanner
318 * The QR code images for the email attachments are now also evaluating the option ticketQRUseURLToTicketScanner
319
320 = 2.3.1 - 2024-04-30 =
321 * Bug fix for removing tickets from refunded orders
322 * Bug fix for non existing date while creating ICS file to be attached to email - log entry removed if date is missing
323
324 = 2.3.0 - 2024-04-22 =
325 * Bug fix for mixed up options wcTicketDisplayProductAddons and wcTicketDisplayProductAddons
326 * Added option to display the addons of a product - wcTicketDisplayProductAddons
327 * Bug fix for the validator if the option value is missing
328 * New FAQ entry added - How to display meta information of the purchased item?
329 * Added a lot of filter and action hooks for implementation partners and plugin developers
330 * Moved premium feature wcTicketAddToOrderOnlyWithOrderStatus to premium plugin
331 * New option to set the error message for the missing user value and dropdown - wcTicketLabelCartForName, wcTicketLabelCartForValue
332
333 = 2.2.8 -2024-04-06 =
334 * Fix for variant ticket amount
335 * Added new section to have an FAQ - starting with some most experienced issues
336
337 = 2.2.7 - 2024-03-23 =
338 * Hot fix border on PDF - the full fix will be with next release
339
340 = 2.2.6 - 2024-03-22 =
341 * New option to display the add ons of a purchased ticket on the ticket - wcTicketDisplayProductAddons
342 * Adjusted the default template to display the add ons of a ticket
343 * Fix of the ticket URL of the test orders if you switched the compatibility mode - you need to reload the options once you change the value to have the new URL for the ticket designer preview
344 * Fix too early expiration message for premium serial
345 * Added WPDB to the twig editor, so you can make SQL statements within the ticket designer - but NOT recommended, you have to know what you are doing
346 * Ticket scanner authtoken can be set to allow only specific product ids to be retrieved and redeemed - great for events like movies or so
347 * The amount of tickets per product sale can now also be set on the variant product
348
349 = 2.2.5 - 2024-03-16 =
350 * Support for non-ansi codes in the ticket number like Umlaute added
351 * Check for the expiration of the support for premium license added
352 * Bugfix orderview is now finding the ticket number
353 * Opening the order ticket details tab on the order view is default now
354
355 = 2.2.4 - 2024-02-29 =
356 * New search option to search for the customer (billing lastname and first_name). Use CUSTOMER:xyz to search for tickets
357 * Dropdown to show you the possible magic search commands for the ticket search - it will prefill the filter keyword and you enter the search value after the command
358 * The order view is now displaying the names and products in the first box (Order Ticket Infos)
359 * Ticket scanner handles order view QR code and allows to redeem all tickets of an order at once or single tickets of the order
360 * New option to have additional text after the ticket number at the bottom of the default template - wcTicketAdditionalTextBottom
361
362 = 2.2.3 - 2024-02-18 =
363 * Add check for the allowed email status to prevent error with a wrong or not set configuration
364 * Adjusted the time and timestamp calculaton to use the datetime objekt - fix for the support info area
365 * New option to add a Rest service path for the ticket scanner - wcTicketCompatibilityModeRestURL
366
367 = 2.2.2 - 2024-02-09 =
368 * New option to hide ticket products if the event end date is passed - wcTicketHideTicketAfterEventEnd
369 * Date fix (again - sorry - the date with timezone is killing me) for the start date of an event
370
371 = 2.2.1 - 2024-01-24 =
372 * Display ticket infos (within the product) you will see also the order id for each QR code
373 * Add CUSTOMER variable for the ticket designer
374 * If product is missing, then the product name will not be retrieved for the preview orders
375 * Ticket scanner output shows the product information - ID, name + variants, SKU
376
377 = 2.2.0 - 2024-01-16 =
378 * Added new option for the ICS file to add the organizer tag - wcTicketICSOrganizerEmail
379 * Changed the date of the ICS to display the UTC date
380 * If no end time is added but the end date, then the end time will be 23:59:59
381 * Change the position of the ticket label options
382 * Ticket designer template values are now automatically saved
383 * New option to change the order status with a successfully redeem operation - ticketScannerSetOrderStatusAfterRedeem
384 * Change the search order to a deeplink to the order within the ticket admin detail view
385 * New option to change the order status automatically to completed, if all purchased items are ticket products - wcTicketSetOrderToCompleteIfAllOrderItemsAreTickets
386
387 = 2.1.11 - 2024-01-15 =
388 * Added the option to pass the CVV to the ticket number validator
389
390 = 2.1.10 - 2024-01-14 =
391 * The expiration date is not shown anymore on the ticket scanner if it is not set or 0
392 * Save in woocommerce order the public ticket id too
393 * Added a ticket PDF preview button to the Test Ticket Template Code option
394 * Option text fields are now 90% of the screen width
395 * Text editor for option wcTicketDesignerTemplateTest and the need to click on the save button for it
396 * Added to the template variables TICKET.start_time and TICKET.start_date_timestamp
397 * New function to ticket template available - getMediaData(media_id) - example {{ getMediaData(PRODUCT.get_image_id).url }} - [title, location, meta, url, suffix]
398 * Bug fix for missing date entry fields on the variant product
399 * Added test template chooser - it will load a template code into the test ticket template code area
400 * Added default template to choose
401 * Added one new ticket template to choose
402 * Fix label for the dropdown option of the product at the checkout
403 * Color on the ticket detail page for the label "wcTicketTransTicketRedeemed" will be green if still redeem operations are left
404 * Color on the ticket scanner for the label "wcTicketTransTicketRedeemed" will be green if still redeem operations are left
405 * QR image size for ticket badge added
406 * Added background image for ticket badge - wcTicketBadgeBG
407 * You can have now recurrent ticket product by just setting the time and not date part. This will calculate the entrance date to be today. If the end date is not set but the end time, then the start date will be used.
408 * The redeem amount of the product will be displayed below the button within the ticket scanner, if option active.
409 * Ticket admin detail view fix for the max redeem amount value - display
410 * New button "Remove Ticket Placeholder" to remove non-tickets from an order. This is helpful, if the ticket number placeholder was added by the system.
411
412 = 2.1.9 - 2023-12-30 =
413 * Emergency fix for the ticket generation - sorry
414
415 = 2.1.8 - 2023-12-28 =
416 * Fix amount of tickets for basic free plugin
417
418 = 2.1.7 - 2023-12-07 =
419 * Reverted to the old approach to render the QR Code image on the PDF with the default template. - not for QRCODE_INLINE, it stays like it is
420 * New option to use always the default ticket template code - wcTicketTemplateUseDefault
421 * Fix link to the Test PDF ticket
422 * QR code is again at the right possition below a banner if set for the default ticket template
423 * Default value of textarea options are now longer automatically added as a value of the textarea - makes it easier to understand if the default value is in place
424 * Small default ticket template adjustments to use also the QRCODE_INLINE and other optimizations
425
426 = 2.1.6 - 2023-12-06 =
427 * New option to hide the PDF download button on the ticket scanner - ticketScannerDontShowBtnPDF
428 * New option to hide the Badge download button on the ticket scanner - ticketScannerDontShowBtnBadge
429 * Fixed wrong start and end date display
430 * Fixed redeem allowed before timezone differ on Javascript
431
432 = 2.1.5 - 2023-12-05 =
433 * Fix time and date display
434 * Reguser name property bug removed
435
436 = 2.1.3 - 2023-12-05 =
437 * Timezone is not using default function anymore but the normal timezone setting - date and time changed to wordpress current_time
438 * Bug fix for metaobj woocommerce order creation date - it was storing the timezone instead the time and displayed 1970
439 * Change layout back for adding new tickets manually - again stacked layout for better support on smaller browser screen size
440 * Fix bug for error logging during the checkout processing
441 * Fix bug for the dropdown chooser default value of a product during the checkout processing
442
443 = 2.1.2 - 2023-11-28 =
444 * Ticket designer template adjustments - inspect the default template for changes
445 * Ticket designer template can now use the {QRCODE_INLINE} tag to place the QR-code anywhere
446 * Button at the ticket designer template displays the default temlate code
447 * PDF engine allows now TCPDF inline HTML tags - see more infos at https://tcpdf.org/examples/example_049/
448 * Bug fix for premium plugin check PHP8 ready
449 * Added a refresh table button for tickets
450 * Bug fix for redeemed date display
451 * New option to remove the margin on the PDF ticket - wcTicketPDFZeroMargin
452 * New product option to let your customer choose from a dropdown list
453 * New ticket bulk action to move several tickets into a ticket list
454
455 = 2.1.1 - 2023-11-20 =
456 * Display of the timezone and times within the support option fixed
457 * Timezone set with each file
458 * Timezone will be stored to the date values
459 * Bug fix default value for checkbox values
460 * New option to hide the ticket scanner options on the ticket scanner and use the new presets as default - ticketScannerDontShowOptionControls
461 * New ticket scanner option to start the cam immediately, overwrite the option setting just for the session
462 * New option to start cam immediately after scan of ticket - ticketScannerScanAndRedeemImmediately
463 * New option to hide the ticket information on the ticket scanner - ticketScannerHideTicketInformation
464
465 = 2.1.0 - 2023-11-16 =
466 * Plugin settings for the product will now also be shown if the product type is external "show_if_external"
467 * Fix bug that redeem immediately with the scan of the ticket
468 * New option for error message too late to redeem - wcTicketTransTicketNotValidToLate
469 * New option to allow a late redeem operation - wcTicketAllowRedeemTicketAfterEnd
470 * New option to skip the scan-next-button within the ticket scanner - ticketScannerStartCamWithoutButtonClicked
471 * Bug fix for the date placeholder on the ticket prefix
472 * Timezone of Wordpress or if not set from the PHP default will be set at the beginning
473
474 = 2.0.7 - 2023-11-14 =
475 * New default sorting on created date for tickets in the admin
476 * Buttons removed from the template code for the ticket designer - if you leave your existinge template code, then the buttons will be rendered twice
477 * New default value for option wcTicketTransTicketNotValidToEarly - Now it is "Event did not started yet", old value was "Ticket is not valid yet"
478 * Fix for multiple variant products PDF Allinone PDF generation - all variants are added to the PDF ticket
479 * Small rearrangement on the ticket scanner
480 * Scan & redeem immediately operation display the ticket details too
481 * Speed up scan & redeem immediately needs now only one server call
482
483 = 2.0.6 - 2023-11-09 =
484 * Bug fix while deactivating and deinstallation of the plugin - aaaah, how dare you to do this anyway :) - now you can without issues
485 * Bug fix for new order
486
487 = 2.0.5 - 2023-11-08 =
488 * Bugfix for the self-redeem button - it is added back to the template
489 * Removal and new default option for wcTicketDontShowRedeemBtnOnTicket => true - means for new installation it will be activated
490 * Add new option wcTicketShowRedeemBtnOnTicket to display the self-redeem button
491 * Rearrange object to speed up the loading time a bit
492 * Speed optimized by moving the hooks to the main file
493 * Added info value for overall total tickets in support
494
495 = 2.0.4 - 2023-10-27 =
496 * Small adjustment to error messages to make them more clear
497 * Name of the ticket person is now displayed also on the ticket scanner output
498 * Name per ticket included in the export as a single column
499 * Added date and timezone information to the support area
500 * Beta version for RTL support added - options for badge and ticket PDF
501
502 = 2.0.3 - 2023-10-23 =
503 * Fix layout of the ticket scanner rendered by the ticket scanner shortcode
504 * Fix new ticket template to display the name on the ticket
505 * New option to set the size of the QR code image within the PDF ticket
506
507 = 2.0.2 - 2023-10-17 =
508 * New option to display the PDF download for all-in-one PDF within the order detail view - wcTicketDisplayDownloadAllTicketsPDFButtonOnOrderdetail
509 * New option to set the paper size for the PDF ticket
510 * More error handling added
511 * Error Information shown to your customer if your product do not have a date for the ICS file
512 * Add bulk download for badges within the plugin admin area
513 * Error fix for ticket infos button within the product detail admin view
514
515 = 2.0.1 - 2023-10-11 =
516 * Fix cleaning up meta ticket information if the order information is removed from the ticket
517 * Replaced the filter format_datetime from the ticket designer with own implementation - removed the need of PHP module intl for the ticket designer
518
519 = 2.0.0 - 2023-10-09 =
520 * Fix for ticket amount on the ticket detail view and PDF for bundle tickets
521 * Ticket editor added with testmode
522 * New button within the admin ticket detail view to preview a ticket with the test ticket designer code
523
524 = 1.5.10 - 2023-09-26 =
525 * New option to not store the media device id of your cam when using the ticket scanner
526 * Add button to the ticket scanner to clear the stored device id from the browser - this will not reset the site permissions for the access to your camera
527 * Fix ticket deletion from the admin area
528 * New option to change the font on the PDF - this is to support different kind of character sets - eg. japanese can be supported by "cid0jp"
529
530 = 1.5.9 - 2023-09-20 =
531 * Fix export to not include the customer name if the option is deactivated
532 * New options to add your own QR code content - meant to be used by your own scanner and software - The ticket scanner will not work if this is activated!
533 * Add quick menu and a back to top button to the option area
534 * Add white background to the QR code and additional padding on the ticket detail page, in case your customer is using dark mode browser
535 * Add new button in order details to remove all tickets from an order - specially helpful in case you sold too many free tickets and upgraded to premium
536
537 = 1.5.8 - 2023-09-12 =
538 * Fix variant product short description
539 * Fix for the JS tag remover
540 * Renaming the default value for "wcTicketLabelOrderDetailView" from "Download Tickets" to "Open Tickets"
541 * New options to display the links for "Open Tickets" and "Download all tickets as one PDF" on the checkout page above the order details table
542 * Add placeholder value for option input fields - so you can see better the default value
543
544 = 1.5.7 - 2023-09-05 =
545 * Background image optimized to be not resized anymore and centered (for better image quality)
546 * Removed the default ob_flush operation to seed up your wordpress installation
547 * New option to activate the ob_flush operation in case your PDF is not rendered correctly
548 * Error Logs table added to the support area
549 * Added loop placeholder for the ticket badge editor
550 * Display of ticket order link is now covered by the option wcTicketAttachTicketToMailOf
551
552 = 1.5.6 - 2023-08-24 =
553 * Add a class="saso_eventtickets_request_name_per_ticket_label" to the label for the ticket value input
554 * Add order detail view link to admin ticket detail view
555 * Improved escaping for list name
556 * Bug fix PDF rendering
557 * Stolen ticket with CVV is fixed and display correct the stolen message
558
559 = 1.5.5 - 2023-08-17 =
560 * Double check for attachments implemented
561 * QR images also in /tmp folder created
562 * Option displayAdminAreaColumnBillingName will also export the name as a single column
563 * Export the customer name of the order in column "meta_wc_ticket_customer_name"
564 * XSS vulnerable fix
565 * Look and feel of the user profile ticket list is enhanced
566 * New option to display the redeem amount and ticket detail page within the user profile
567
568 = 1.5.4 - 2023-08-10 =
569 * Fix for redeem operation - false multiple redeem operation
570 * Auth token now also with QR code to open the ticket scanner immediately
571 * New option to control the QR codes and badges as one PDF independent - qrAttachQRFilesToMailAsOnePDF
572 * Small fix for the back- and frontend calls
573
574 = 1.5.3 - 2023-08-02 =
575 * Add auto table repair if a db error happens
576 * Fix authtoken creation
577
578 = 1.5.2 - 2023-08-02 =
579 * If the option for URL is set for the QR code, then it will be also used now on the ticket detail QR
580 * Batch operation (bulk) for tickets. Download all as one PDF. Beta version. Timeout could happen by too many tickets.
581 * Order PDF Ticket link added to the admin ticket detail view
582 * The first ticket list will be default for new products - to speed up the setup process
583 * The product and order page is no longer reloaded if you click on a button to download a ticket or flyer
584 * Back button menu extend to have also the buttons to the other areas
585 * Fix wp-cli cron job exception
586
587 = 1.5.1 - 2023-07-18 =
588 * New option for QR code as an image. Now you can attache only the QR code as an image and as PDF to the purchase email
589 * Authentication token for the ticket scanner added. You can now give access by letting them scanning the qr code
590
591 = 1.4.12 - 2023-07-05 =
592 * Optical improvements to the ticket scanner
593 * The settings on the ticket scanner for "Scan & Redeem" and "Hide ticket details" are stored now in cookies, to be restored
594 * Bug fix for the error message dialog background of the ticket scanner
595 * New product option to create bundle products - determine how many ticket numbers should be created with the sale of one product
596
597 = 1.4.11 - 2023-06-27 =
598 * Reset button to delete all option values and use the default value
599 * New option for a global webhook: if the ticket is assigned to an order
600 * New option for a ticket list webhook to override the global webhook for the "ticket is assigned to order"
601 * Bug fix for the search option on the ticket table
602
603 = 1.4.10 - 2023-06-22 =
604 * Permalink structure is checked now on the options and an info message is displayed in case it is not set
605 * Fix for the get_wcTicketAttachTicketToMailOf to support also bases plugin and not harm Premium
606
607 = 1.4.9 - 2023-06-19 =
608 * New option to attach the QR as a single file (or one-all-pdf) to the purchase email
609 * Attach of ticket badge and qr image added to free version for processing and completed purchase email
610 * Badge pdf download in admin ticket detail view is now directly showing the PDF
611 * Ticket pdf download in admin ticket detail view is now directly showing the PDF
612 * Download for the all-in-one PDF will only be shown in email, if the ticket numbers are assigned to the order
613 * Included the paid tax for the ticket
614 * Display the tags for the ticket below the badge editor textarea
615 * Self Redeem option is set to false for the default value
616 * New option for the QR code on the ticket. You can have now the full URL to your ticket scanner and with the code ready to be scanned
617 * Switch from GET to POST for the code retrieval for the datatable within the ticket admin
618
619 = 1.4.8 - 2023-06-12 =
620 * Fix for PDF orientation in case the width is bigger than the height for the PDF badge
621 * Fix for UTF8 codes
622
623 = 1.4.7 - 2023-05-31 =
624 * Download button for the Ticket Badge can be displayed on the ticket detail view for your customer
625 * Ticket Badge download link can be added to the purchase emails
626 * Attach ticket badge to the purchase emails
627 * Attach ticket badges as one PDF to purchase emails
628
629 = 1.4.6 - 2023-05-27 =
630 * Fix bug for the immediately scanning of tickets with the ticket scanner
631
632 = 1.4.5 - 2023-05-24 =
633 * Fix for translate press manipulation of the URLs
634 * Allow tracking of the IP for more occasions (premium)
635 * Add several areas where the expiration date is determined (premium)
636
637 = 1.4.4 - 2023-05-16 =
638 * You can download all tickets of an order within the order details
639 * New option to attach the download link for only PDF with all tickets to the purchase emails - below the order table
640 * New option for the heading of the download section after the order details table within the purchase order email - default "Download Tickets"
641 * Wrapping several WooCommerce functions to preven error message in case you deactivate your woocommerce - woocommerce is needed for this plugin
642 * Ticket Badge Editor allows now to use {ORDER.get_meta.YOURFIELDNAME}
643
644 = 1.4.3 - 2023-05-11 =
645 * New option. Allow to attach a PDF to the ticket as additional pages
646 * Fix expiration check for tickets without an end time - taking 23:59:59 as end time if empty
647 * Added ticket badge download within the ticket scanner
648 * New option to hide the price on the ticket. The ticket scanner will still display it
649 * Fix for the download option for (ICS and PDF) on the ticket detail with the compatibility mode
650
651 = 1.4.2 - 2023-05-08 =
652 * You can change now the ticket per name within the ticket detail view
653 * New Bulk operation for tickets: Remove the used marker
654 * New Bulk operation for tickets: Remove the redeem information
655 * Fix. The ticket name will not be removed if the ticket is un-redeemed
656
657 = 1.4.1 - 2023-05-04 =
658 * Expiration date information is not displayed, if the ticket do not expired
659 * Ticket Scanner button is using the ticket URL path if set within the options
660 * New option to control when the tickets are assign to the order items (only if premium is available)
661 * Fix free tickets if the order was refunded
662 * Fix ticket badge to allow no QR code
663 * Added a tag list for the ticket badge Editor
664
665 = 1.4.0 - 2023-05-01 =
666 * Ticket badge PDF Editor for your customer. Use it as a name sign or venue badge
667 * Ticket badge PDF download for the ticket
668 * Each option display now the option key, that can be used as a placeholder on the ticket badge designer
669 * Clean up additional output before the ticket PDF is generate, to prevent collision with the PDF output from other plugins that are echo or print_r information before.
670 * Deprecated WooCommerce hook woocommerce_add_order_item_meta is removed
671 * With bulk operation the PDF ticket attachments are cleaned up before processing the next order
672
673 = 1.3.15 - 2023-04-23 =
674 * New option on the product to make the name per ticket mandatory
675
676 = 1.3.14 - 2023-04-14 =
677 * Fix output of name counter on ticket
678 * Fix URL path for the ticket detail view
679 * New options (including label) to display the registered user value on the ticket
680
681 = 1.3.13 - 2023-04-12 =
682 * New option to define the ticket detail page path to display the ticket detail
683 * Download link and ticket number on the email is now more visible
684 * New webhook for usage of restricted code on order item
685
686 = 1.3.12 - 2023-04-10 =
687 * Distract free ticket scanner option
688 * Force responsive for the ticket scanner view for better experience
689 * Fix retrieving default value of an option
690
691 = 1.3.11 - 2023-04-05 =
692 * Fix validation meta data object for the ticket
693 * Add new translation option for the ticket heading
694 * Small performance improvement getting the codes for the backend
695 * Added some checks for broken codes while retrieving them for the admin area
696
697 = 1.3.10 - 2023-04-03 =
698 * Fix for the ticket scanner access control description text
699 * Add a new QR image in the backend to have the QR code with the public ticket number, that can be also used with the ticket scanner
700 * WARNING: Default option value changed for "Clear the ticket number if the order was deleted, canceled or refunded"! The default is now: activated - what makes more sense
701
702 = 1.3.9 - 2023-03-25 =
703 * Fix for pages without correct timezone setting
704
705 = 1.3.8 - 2023-03-24 =
706 * Support for old WC added
707
708 = 1.3.7 - 2023-03-23 =
709 * Fix name per ticket display
710 * Change the layout and heading of ordered items on the ticket details
711 * Expiration warning on the ticket fixed for events without a end date
712
713 = 1.3.6 - 2023-03-21 =
714 * Remove the name per ticket from the product meta and moved it to the session
715 * Session data for the name per ticket will be deleted after the purchase
716
717 = 1.3.5 - 2023-03-20 =
718 * Fix column customer if the order was deleted already
719 * New option on the product to collect names for each sold ticket. The name will be printed on the ticket
720 * Added new export column for the public ticket id
721 * Your server timezone is used on the ticket scanner to determine the expiration status
722 * New option to print all qr codes of the tickets for a product
723
724 = 1.3.4 - 2023-03-09 =
725 * Access to admin area can be controlled by roles
726 * New option to prevent ticket beeing too early redeemed
727 * Ticket scanner has now an option to automatically redeem the ticket after retrieving it
728
729 = 1.3.3 - 2023-03-02 =
730 * New option for variable products, you can exclude now variants to be treated like a ticket
731 * Download option for the ICS calendar file within the product detail view
732 * Adjusted the ICS File to use the timezone
733 * Adjusted the ICS File - if no start time is set, it will be a day event
734 * If the order was not paid or completet, then the payment order dates are not shown on the ticket
735 * Fix for the missing end time on the ticket EXPIRE message
736
737 = 1.3.2 - 2023-02-23 =
738 * New option to display the ticket list name on the ticket
739 * New option to display the ticket list description on the ticket
740 * New option to display all purchased items of the order on the ticket
741 * If the customer order note is emtpy, the quotes are nor displayed
742 * Option area reposition some option to make it easier to find them
743 * Optimize the PDF invoice print - still a problem if you have so many ticket numbers, that they cannot fit within one invoice page
744 * Added optimization for plugin "PDF Invoices & Packing Slips for WooCommerce" and many tickets sold in one order
745 * Delete ticket repaired
746
747 = 1.3.1 - 2023-02-20 =
748 * Fix ticket list delete and tickets
749 * Add new option to have the purchase customer note on the ticket
750
751 = 1.3.0 - 2023-02-15 =
752 * Added support for plain permalinks for the ticket scanner
753 * New option to hide the event date from the ticket
754 * New option to activate a compatibility mode for the ticket urls in case you experience issues
755 * Fixed color issue of the ticket title and event name, so that your theme is not overwriting it
756 * Bug fix option to print the ticket number within the email to the buyer
757 * Ticket PDF will have the ticket number and order id in the filename if downloaded
758 * Label replacement for location used also on the product edit level
759 * Wording optimized
760 * Translation WPML added for English and German
761
762 = 1.2.11 - 2023-01-22=
763 * Display the public ticket id within the ticket admin detail view
764 * Fix redeem max amount value on the ticket admin detail view for 1 time redeem allowed tickets
765 * Display the purchase date within the ticket scanner
766 * Expiration operation extended to the ticket scanner - premium feature
767
768 = 1.2.10 - 2023-01-17 =
769 * Fix product view
770 * Rearrange the initial action and filter handler to be loaded
771 * Replacing whitespace of the ticket number prefix with "_"
772
773 = 1.2.9 - 2023-01-16 =
774 * Fix on ticket scanner to re-enter the input field for barcode scanner
775 * Optimization of classes and calls
776 * Fix issues with wp-cli calls
777 * Move Woocommerce handler to class
778 * Add new option to display the customer name for a ticket within the admin area on the ticket table
779 * Add new option to display the redeem counter and max value for a ticket within the admin area on the ticket table
780 * Increased the template redirect, so that the ticket detail page will be loaded on more templates
781
782 = 1.2.8 - 2023-01-08 =
783 * CVV number will also be visible on the plain email template (which is often used by invoice plugins)
784 * On plain mail or invoice plugins that are using the plain mail output, the hide ticket detail link will be also effective
785 * The hide ticket detail link will be also effective on the WCPDF plugin output
786 * PDF Download link will be visible also on the plain email template
787 * On plain mail or invoice plugins that are using the plain mail output, the hide ticket PDF link will be also effective
788 * Powered by sentence on the PDF ticket is shorten and the font size is set to 6pt
789 * Added new placeholder for the amount of tickets purchased on one item to display the position: {TICKET_POSITION}
790 * Add download button for PDF ticket to the ticket number details view
791
792 = 1.2.7 - 2023-01-04 =
793 * Fix of the missing ticket bug (one ticket or none ticket numbers where generated)
794 * Ticket numbers are no longer automatically freed if the order was cancelled. Only if the option for this is activated.
795
796 = 1.2.6 - 2023-01-03 =
797 * Fix if no free tickets are available anymore, then the message will be shown instead of the ticket number
798 * Fix the display on the support info
799 * Small optimizations
800
801 = 1.2.5 - 2022-12-31 =
802 * Add more infos to the support information panel
803 * Bug fix for redirect btn label
804 * Fix table definition of ip list
805 * Code size to 150 letters increased
806
807 = 1.2.4 - 2022-12-26 =
808 * Fix export of woocommerce ticket infos
809 * Bug fix email
810
811 = 1.2.3 - 2022-12-26 =
812 * New option to display the confirmed status counter on the ticket scanner view. The confirmed status counter is increased with each validation check of the ticket number
813 * New option to increase the confirmed validation check with a scan by the ticket scanner
814 * Introduced multiple redeem option. New product option to allow more than one time a redeem operation within the scanner
815 * Fixed bug to show the expired ticket warning
816 * Display more ticket information within the ticket scanner
817 * You can now enter date placeholder on the code prefix that will be replaced when the code is generated. Makes sense on the lists and product.
818 * The list of ticket numbers is now sorted by the creation date descending, to find faster your new generated ticket numbers
819 * Order processing optimized
820
821 = 1.2.2 - 2022-12-10 =
822 * If the order is cancelled, the used ticket codes will be freed up
823 * Quantity check while adding ticket number to the order
824 * Add stats to support area
825
826 = 1.2.1 - 2022-11-30 =
827 * Add input text field on the ticket scanner to use a keyboard or other external scanner
828 * Fix Ajax loading
829
830 = 1.2.0 - 2022-11-29 =
831 * Add action for option update
832 * Add new search option for registered user id
833 * Allow spaces between the search commands (LIST:, ORDERID:, CVV:, STATUS:, REDEEMED:, USERID:)
834 * Add new option "Clear the ticket number if the order was deleted or a refund triggered" to free up ticket numbers, if the order is cancelled or deleted
835 * Add new option "Allow to redeem ticket only if it is paid" for your ticket scanner user too
836 * Add new option "Display product variant name" to be shown on the ticket PDF
837 * Add the new ticket elements also to the ticket scanner
838 * Add new shortcode [sasoEventTicketsValidator_ticket_scanner] to have the ticket scanner rendered on your own page (security features are still executed)
839 * Add new option to display registered ticket numbers in the user profile view
840 * Add new option to display bought ticket numbers in the user profile view
841
842 = 1.1.10 - 2022-11-21 =
843 * Date format also for the event date
844 * Layout PDF ticket optimized for small event description
845 * Added support for product with variants
846
847 = 1.1.9 - 2022-11-16 =
848 * Added date and time format for ticket display to the client
849 * New option to set the font size for the PDF ticket
850 * Optimize ticket layout to have more space for event description
851 * New option to remove the HTML elements on your short description and ticket info for the PDF ticket
852
853 = 1.1.8 - 2022-11-09 =
854 * Added more error handling to the PDF generation
855 * Adopt the time within the ICS calendar file
856 * Add location to the ICS calendar file
857
858 = 1.1.7 - 2022-11-03 =
859 * Fix ticket detail page
860
861 = 1.1.6 - 2022-11-02 =
862 * You can choose a role to restrict access to the ticket scanner page
863 * Small bug fixes and optimizations
864
865 = 1.1.5 - 2022-10-31 =
866 * Tickets will be created only if the payment was completed or in processing. This should prevent tickets for failed payments.
867
868 = 1.1.4 - 2022-10-26 =
869 * Hide ticket and serial code information if the order is not paid
870
871 = 1.1.3 - 2022-10-14 =
872 * Catch deleted orders on the ticket detail view
873 * Adopted scanner page to reflect the errors while retrieving and redeeming tickets
874 * Fix error message for new products
875 * Removed Product Flyer button from the product edit page for *new* products
876
877 = 1.1.2 - 2022-10-09 =
878 * New scanner page displays the redeemed tickets if not dedicated in the options
879 * Ticket scanner shows also created tickets with order date
880
881 = 1.1.1 - 2022-10-06 =
882 * JS redirect fixed
883 * Fix clickable serial code in order view if more than one serial was added
884 * Optimization to overall loading/exectution time
885
886 = 1.1.0 - 2022-10-04 =
887 * Changing the page for the ticket scanner
888 * Add new option to add an URL for the QR code to be displayed
889 * Add button to display the QR with an URL in it
890 * Preview of QR image is now with the content visible
891 * Add new filter for JS redirect "saso_eventtickets_getJSRedirectURL"
892
893 = 1.0.12 - 2022-09-27 =
894 * Add button to display the QR with just the ticket number in it
895 * Add button to display the QR with URL to the PDF and ticket number in it
896 * Add global redirect URL option for user who redeem their own tickets
897 * Add translation option for ticket information on the detail view and PDF
898
899 = 1.0.11 - 2022-09-22 =
900 * Default value is changed to true for the option ro reuse not used ticket numbers within a ticket list assigned to a product
901 * Fix ticket scanner URL
902
903 = 1.0.10 - 2022-09-21 =
904 * Add new information to the support area
905 * Optimized the URL building for the ticket URLs
906
907 = 1.0.9 - 2022-09-20 =
908 * New field to see if the ticket is redeemed on the admin area
909 * You can search and filter for redeemed tickets within the admin area REDEEMED:[1|0]
910 * New option: Add the quantity of the purchase tickets of an item within an order to the ticket PDF.
911 * New option: Define the text "quantity purchased tickets" for ticket PDF
912 * Footer on the PDF font size decreased
913
914 = 1.0.8 - 2022-09-14 =
915 * Ticket scanner error message optimized
916 * Ticket scanner scan and loading of the ticket optimized
917 * Order status to redeem tickets set to "processing" and "complete"
918 * Error message during redeem for #8003 optimized
919
920 = 1.0.7 - 2022-08-22 =
921 * Only ticket codes are generated, no longer restriction codes
922 * Fix product formatter values
923 * Remove product serial information with code deletion
924 * Small Optimizations
925
926 = 1.0.6 - 2022-08-19 =
927 * Fix hanging ticket scanner
928
929 = 1.0.5 - 2022-08-17 =
930 * Serial code options removed
931 * New option: Show event date on mail and pdf
932 * New option: Show event date on product detail page
933
934 = 1.0.4 - 2022-08-16 =
935 * New option to hide your wordpress name and URL from PDF ticket
936 * Newline in ticket info added
937 * ICS calendar file can be attached to the WooCommerce mails
938 * ICS calendar file can be downloaded on the detail page
939
940 = 1.0.3 - 2022-08-12 =
941 * New option to add a global logo to the ticket flyer
942 * New option to add a global banner to the ticket flyer
943 * New option to add background image to the ticket flyer
944 * New option to add a global logo to the ticket PDF
945 * New option to add a global banner to the ticket PDF
946 * New option to add background image to the ticket PDF
947
948 = 1.0.2 - 2022-08-09 =
949 * New browser window open if clicked on the ticket detail view after purchase an event ticket
950 * Add image for the ticket scanner to show if redeeming a ticket was successful or not
951 * Code list at WooCommerce product detail is sorted now
952 * Add PDF event flyer download with qr code
953 * New option to hide your wordpress description from the flyer and PDF ticket
954 * Allow HTML like on posts for event ticket short description and info text
955 * Display price on ticket with currency and two decimal digits
956
957 = 1.0.1 - 2022-08-07
958 * HTML can be used on the ticket detail note and product description
959 * Font changed to support arabic letters
960
961 = 1.0.0 - 2022-08-05 =
962 * Initial Public Release
963