Easy Services Booking ChangeLog v1.2.6

v1.2.6 (17/07/2021)

Improved

  • Multipage calendar form JS code improved
  • Custom fields form display now use JLayout for better reuse

Fixed

  • User appointments not displayed correctly
  • Logged user info not auto filled [Details Form]

v1.2.5 (08/07/2021)

Improved

  • Time format now use joomla constant [Trading Hours]

Fixed

  • Dateparam wrong in datepicker [Quick Booking View]
  • Timezone was not correctly applied to start and end date of booking [Backend] [Bookings View]

v1.2.4 (01/07/2021)

Improved

  • Hide slot if already booked and has pending status
  • Language constants updated [Payment Plugins]

Fixed

  • Wrong end date of event when service is selected

v1.2.2 (25/06/2021)

Fixed

  • Date format on selected slot doesn't change [Selected Slot Layout]

v1.2.1 (08/06/2021)

New Features

  • Filter depend on services or calendars [Quick Booking View]

v1.2.0 (21/04/2021)

New Features

  • Filter by time shift [Quick Booking View]
  • Display selected slot info [Quick / Calendar views]

Improved

  • UI/UX improved [Quick Booking View]
  • AngularJS code removed and converted to JS [Quick Booking View]
  • Views names and descriptions updated [Backend]
  • Checkout Layout style option moved to calendar menu item params [Config] [Calendar View]

Fixed

  • Report view removed not useful [Reports view]
  • Duplicate title [Quick Booking View]
  • Removed some non used xml tags in views
  • Services select not updated correctly when resource changed
  • Download ID was not saved

v1.1.9.3 (21/02/2021)

New Features

  • Ability to apply custom CSS code [Config]

Improved

  • Single Calendar checkout JS code improved and simplified [Calendar view]
  • Paypal renamed to Paypal Express [Paypal Plugin] [Language]
  • Set default currency to USD [Payment plugins]

Fixed

  • Select individual calendar param removed (not needed anymore) [Config]
  • Wrong google calendar sync url warning [Config]
  • Paypal error message not displayed [Paypal Plugin] 
  • Some PHP warnings [Pending Payment layout]
  • Fontawesome lib not loaded correctly [Frontend]
  • Some repeated code in recently layout was removed [Dashboard]

v1.1.9 (24/12/2020)

New Features

  • Prevent Within now can be setup [Calendar form]
  • Start calendar bookings at a defined date [Calendar form]

Fixed

  • Some events are not displayed if deleted column has null value

v1.1.8 (11/11/2020)

New Features

  • Ability to see booking item details from bookings view [Backend]
  • Ability to filter by trashed events [Bookings View] [Backend]

Improved

  • Display progress bar [Dashboard] [Calendar utilization widget]

Fixed

  • Don't display or count events marked as deleted [Backend]
  • created_by_alias property removed cuz not used [Bookings View] [Backend]
  • Duplicate "not results found" message in last syncs widget [Dashboard view] [Backend]

v1.1.7 (23/10/2020)

New Features

  • New view for managing bookings , admin will be able to verify, unverify and delete easily, also can filter items easily [Backend]
  • Sidebar navigation to browse and manage component features easily [Backend]
  • 2 new permissions "can verify" and "can delete" [ACL] [Backend]

Improved

  • New modern UI/UX dashboard [Backend]
  • Easycron config moved to setup menu [Backend]
  • Tools buttons moved to setup menu [Backend]
  • Dashboard report now use JLayout for better reuse [Backend]

Fixed

  • Bookings chart doesn't display [Reports view] [Backend]
  • Don't display sync items if has no items [Dashboard] [Backend]

v1.1.6.2 (30/09/2020)

Improved

  • Twig updated to last version

Fixed

  • Sometimes event not created from manage diaries [Backend]

v1.1.6 (13/05/2020)

New Features

  • Send email notification to client on success payment [Payments Plugin]

v1.1.5 (11/05/2020)

Improved

  • Amount format display improved using numberformatter class [Payment Layout] [Booking View]

Fixed

  • Cancel button doesn't hide if delete own permission disabled [Appointments View]
  • No space between payment buttons [Payment Layout] [Booking View]
  • Duplicate title in payment layout [Booking view]

v1.1.4 (13/11/2019)

Improved

  • Back button in multicalendar view [ESB View]
  • Ability to save form data when sessions still active [All views]
  • Edit button in SMS/Emails manager instead of checkbox [Backend]

v1.1.3.3 (06/11/2019)

Fixed

  • Sometimes validation library loaded after main js code in some templates
  • PHP notice in custom fields [Backend]
  • Cron job controller filename was wrong

v1.1.3.1 (23/10/2019)

Fixed

  • Day with no free appointments should not be clickable in calendar [Calendar View]

v1.1.3 (22/10/2019)

New Features

  • Ability to display calendar and booking details in one column [Calendar booking view]

Improved

  • Pending layout UI improved
  • FreeFlow View UI improved [Calendar booking view]

Fixed

  • Removed some non useful language constants
  • Admin validation confirmation notification not sent to client [Admin validation plugin]
  • Fatal error in renderTemplate Method [SMS Plugins]
  • Empty option in select shift select [Calendar]

v1.1.2 (16/10/2019)

Fixed

  • Wrong event column length [Database structure]

v1.1.0 (03/09/2019)

Improved

  • Documentation links [View Configuration] [Backend]
  • Added options button in dashboard view [View Dashboard] [Backend]

Fixed

  • Removed some non useful messages [View Configuration] [Backend]

v1.0 (10/08/2019)

  • Initial version