10th November 2023- New version 2.22.0

  • Mr. Dam
  • Topic Author
  • Offline
  • Administrator
  • Administrator
More
5 months 3 weeks ago - 5 months 3 weeks ago #162134 by Mr. Dam
The OS Services Booking developer team are proud to announce the release of OS Services Booking 2.22.0. This is a first release for the 2.22.x series of OS Services Booking with a lot of great improvements and addresses issues introduced in previous versions.

What's new in OS Services Booking version 2.22.0
1. Improve component layouts
A lot of frontend layouts have been improved in this OS Services Booking. We firmly believe that this improvement will help the component become much friendlier and more beautiful than before.
 
Login & Registration layout

 
Checkout form

 
Confirmation layout

 
Order details layout

 
Orders management layout

2. Add field Salutation in Checkout form
 

Salutation is added in Checkout form, front of field: Name

3. Add Dark layout style for Dark Joomla template
From this version, OS Services Booking supports Dark layout (Frontend side), with dark Joomla templates, you just need to enable Dark layout with configure option: Layout type in Configuration form -> Tab: Layout Settings

 

4. Improve calendars
Now, all calendars at frontend are responsive, it means they can be shown well on different screen sizes

5. Add resting time/cleaning time at end of order item
With some services, after serving a customer, employees need some time to clean up or rest before receiving the next customer. To meet this requirement, we made an improvement that allows admins to enter a period of time (in minutes), called "Rest time period after one booking"
 
Rest time period after one booking is also occupied time, none can select timeslots in these period

6. Improve Backend booking progress
From this version, when you add timeslots for specific orders at Backend side, and you select repeating feature. OS Services Booking will check and retrieve available timeslots, and notify the administrator of unavailable timeslots (can't be added for booking)

7. Add configure options to change order status when payment failure
We add 2 new configure options in Configuration -> Booking Configuration:
  • Deposit payment failure order status
  • Remain payment failure order status
Those configure options will be used to change order statuses when online payments are failure

8. Support more than one custom timeslots discount option
 

From this version, with custom timeslots services, you can setup various discount steps based on number of seats added. The discount can be percentage or fixed amount

9. Add jQuery validator in Checkout, Login and Registration forms
In previous versions, we use Javascript methods to validate the Checkout form, and it will show Alert popup when the required fields are empty.. This rigid method is outdated, with the use of jQuery validator, data on forms will be managed more carefully but with a softer and smarter protocol. Based on this improvement, in future, we may change to Bootstrap validator. It promises to be the most perfect form validation tool.

10. Bugs fixed
We've fixed some bugs related to Joomla 5 native compatibility, along with some logic errors.

Thanks
Developer team
Attachments:
Last edit: 5 months 3 weeks ago by Mr. Dam.

Please Log in or Create an account to join the conversation.