Change log

13/02/2024 - Version 1.5

- Integrated the reserved seatings module V1 (seatings layout builder and configuration + attendees seats selection + POS seats selection), more features related to this module are currently being added and will be released soon
- Changed the behavior when a payment is marked as pending  by MercadoPago
- The tickets left check before placing the order now checks the tickets left count including the non expired tickets reservations that were created by other attendees or POS
- Fixed the venues cards lazy loading problem
- Fixed the blog cards lazy loading problem
- Added missing Brazilian translations
- Increased the Custom Css field size

17/01/2024 - Version 1.4

- Integrated the Mercado Pago payment gateway
- Integrated the Flutterwave payment gateway
- Added the Brazilian language (Portuguese for Brazil)
- Added the Italian language
- Updated the libraries and the Symfony components
- Fixed similar events not showing in the event details page
- Backend source code of the reserved seating module is ready, front end is pending and will be released in the next major update
- Payment gateways are now unique per type (this was causing a problem in the checkout form when selecting the payment method)
- Organizer is now able to contact the attendee, and the inverse, from the order details page
- Payment information are now visible for the administrator, organizer and attendee
- Translated the calendar on the events page
- Fixed the event image not lazy loading on the organizer profile page, specifically in the past events tab
- Removed the resolve option in doctrine.yaml
- Replaced rawurlencode with urlencode as per the Symfony documentation
- Added some missing translations
- Fixed a bug while restoring deleted users
- Fixed an error in the test mail server confirmation message
- Reverted thumbnail generation in cards because it doesn't work in some servers
- Declared the getExtendedTypes method as static in the CryptedGatewayConfigTypeExtension.php class
- Enabled remote resources in DomPdf print tickets / tickets in attachment which caused a bug in certain Apache servers
- Fixed a bug while resuming the checkout

02/12/2022 - Version 1.3

- Updated libraries
- Added Portuguese and Deutsch translations
- Added offline payment method with manual validation from the administrator or the organizer, ability to set further instructions per payment gateway
- Added possibility for attendees to contact the organizers
- Added possibility for organizers to contact the attendees
- Allowed HTML attributes in WYSIWYG
- Updated social media login, refresh email, first/last names and profile picture on login
- Fixed add/edit venue type bug
- Fixed timezone problem
- Removed DISTINCT from all repositories (except Event and EventCategory) to fix bug when sql_mode=only_full_group_by
- Replaced the scheme in all Google Maps importations to the current protocol instead of https
- Fixed bug where the venues added by the administrator are not listed in the public directory
- Ticket price and promotional price maximum is modified from 100000 to 100000000
- Fixed ticket price collapse id in events page
- Added test email server fearture
- Fixed a bug which occurs on some servers when the website_name setting contains spaces
- Improved access denied message
- Fixed a bug where ticket quantity per user can be bypassed
- Fixed responsive issue on mobile for event details arabic page
- Improved Google Maps address geolocalization
- Fixed mailchimp bug
- Improved the Spanish translations
- Allowed adding images to static pages
- Changed the QR code and barcode in the PDF tickets from images to HTML
- Added thumnails to categories, events and organizers cards
- Added background to active menu elements
- Used rawurlencode to encode database and mail server parameters according to  RFC3986
- Removed the generation date from the orders summary exported Excel file
- Changed the search for users by email and username from like to equal
- Replaced tsl with tls in the Mail server configuration form
- Removed phone and fax if empty in footer
- Added exit(0) at the bottom of printTicket action controller
- Fixed summernote problem after updating the library
- Email address length is now 50 caracters in the check-out form
- Required PHP7.4.0 in the installer
- Changed the no reply email and contact email adresses into the mail server settings

17/01/2021 - Version 1.2

- Add Spanish language
- Improved PHP version verification in the setup wizard
- The default locale must be selected in the available languages
- At least one language has to be selected in the available locales
- When there is only language, the language select in the footer is hidden
- When the contact email address is not provided, the contact form is hidden
- Fixed a bug where the phone number is displayed as the fax number in the footer
- Added page form fields validation
- Manageable currencies list (code and symbol), with search
- Deleted PaymentSettingsType as it is not used anymore, the payment settings form is generated in the controller
- Changed the ticket fees (online) maximum from 100 to 1000000
- Removed the required indicator from the app layout settings form when not necessary
- Removed the required indicator from pos checkout form when not necessary
- On checkout error, redirect to dashboard index instead of the referer
- PDF ticket translation (only arabic is displayed in English)
- Added translations for some missing words
- Fixed the PDF ticket UTF-8 problem in some servers
- Added the Free and Pos payment gateways in initial-database sql file
- Some features are disabled in demo mode

07/01/2021 - Version 1.1

- Session file are now stored in the /sessions folder instead of the default php tmp folder
- Fixed a bug where the website title which is loaded from the cache does not change on some servers

01/01/2021 - Version 1.0

- Initial release

Last updated