QloApps 1.6.0
Added Features
- #538: Added Feature service products
- #516: Added "Channel Manager Connector" module to QloApps
- #643: Add module Dashboard Insights to the admin dashboard
- #475: Added occupancy-wise search and occupancy-wise booking
- #449: Added Modules catalog page
- #370: Added PayPal Payment in QloApps
- #370: Added Autoupgrade addon: Upgrade QloApps to the latest available version
- #463: Add Operations Today section on the back-office dashboard
- #435: Minimum and Maximum Length of stay restriction for room types
- #449: Added smart add-ons recommendation section
- #531: Admin can upload check-in documents
- #456: Admin can add or remove new links on Hotel Reservation System > Settings page
- #343: Employee can access the site in maintenance mode
- #459: Security update: Allow admin to configure the SameSite cookie attribute
- #589: Added cancellation policy section on admin order view page
- #479: Added preparation time for bookings
- #454: Customer can now create a booking for someone else.
- #593: Guest transformation to the customer during the registration at the front office
- #490: Added Hotel Availability and Rates search API to QloApps
- #375: QloApps can now be installed without demo data
Back Office
-
Improvements:
- #351: Add hotel address selection on the map using a marker at the back office
- #449: updated dashboard
- #337: Removed delivery column and added full name to customer column on order list page at back office
- #345: Add room type duplication feature
- #346: Remove unused room status from room type edit page
- #347: Improve back office logos
- #354: Remove Google Maps API from the order detail page at the back-office
- #355: Added upper limit of PHP for QloApps installation
- #357: Remove module config links from Hotel Reservation System > Settings page
- #376: Remove global price option when not needed from additional facilities…
- #380: Add error messages for missing tests on the Configuration Information page
- #383: Remove Catalog > Tags page and Tags field from room type edit page
- #388: Removed unused field minimum quantity from Specific price
- #395: Load KPIs data using Ajax on page load at the back-office
- #405: Fix datepicker issues, calendar improvement and update admin theme sass files
- #409: Change Feature Price name to Advanced Price Rule
- #423: Improvement: Booking carts controller in Back-office
- #451: Improve statistics at the back-office
- #453: Remove the Booking Information tab from the room type edit page at the back-office
- #453: Remove the Booking Information tab from the room type edit page at back office
- #464: Implement the Additional Facilities tab in AdminProductsController instead of using the hotelreservationsystem module hook
- #471: Move filter options to Preferences > Room Types page
- #478: Update admin book now page design | added fullcalender
- #485: Update the default checkout date on the order view page at the back-office
- #509: Added: SQL_MODE to allow invalid dates in the database backup
- #515: Optimize: Module suggestion listing process
- #522: Updated: Book now page calendar view
- #526: Update refund option and orders state management
- #551: Updated best-selling rooms and most viewed rooms statistics
- #555: Removed: unused category KPIs
- #563: Change the Geolocation data file link at the back-office
- #571: Remove the Order Restrict link from Hotel Reservation System > Settings page
- #580: Updated: removed unused configuration options from the back-office category tab
- #581: Updated admin service product configuration in SEO, Prices and association tabs
- #582: Removed selected extra services list from the current cart in the back-office book now
Front Office
-
Improvements:
- #336: Remove the order history link for guest account holders on the order confirmation page
- #367: Updated meta generator tag to QloApps
- #377: Add check-in and check-out time on the room type detail page
- #385: Improve front office header
- #387: Add nav bar and move language and currency selector at the top at front office
- #400: Updated booking form on room type detail page
- #403: Add maps to search results and room type detail pages
- #410: Add hotel images under room information on the room type detail page
- #474: Remove unwanted js and fix room search issues on the room type detail page
- #484: Reviews module: Show updated helpful count when marking a review helpful
- #505: Updated tax view in cart popup
- #536: Remove address deletion code from the front office
- #545: Added: check in - check out the label on room type page
- #548: Updated search result page booking option view
- #550: Updated QloApps search panel design
- #596: Remove the refund ID column on the refunds list page at the front-office
- #624: Fix: Dropdown displaces on search result page when adding children to the room
- #630: Update the navigation menu at the front office
- #631: Added: Missing vat number field in the customer address form.
- #634: Show room maximum occupancy on search and room type page
- #635: Update: datepicker dates background color for dates between date-from and date-to
- #664: Improved occupancy dropdown on the search result page
- #682: Updated: order summary in block cart popup and dropdown
- #687: Add default contact phone and email at the front office nav bar
- #698: Fixed: occupancy dropdown input not aligned with adjacent input
- #699: Fix: service product quantity getting updated incorrectly from the order OPC page
- #705: Replaced: view voucher and credit slip button with voucher code and id credit slip
- #706: Added: address update success message
-
Bugs Fixed:
- #348: Resolve the auto page scroll issue on the order history page
- #362: Resolve room type name font issue on room type detail page
- #373: Fix wrong search results page URL causing SQL error
- #390: Resolve rooms left count issue on cart update on room type detail page
- #397: Fix PHP notice issue on room type detail page
- #414: Fix guest can not edit personal info on checkout page issue
- #417: Resolved address issue on the contact page for list and map
Core
-
Improvements
- #372: Add hooks actionSubmitIdentityBefore and displayCartRoomImageAfter
- #418: Add hooks displayAdminAddHotelFormTab and displayAdminAddHotelFormTabContent
- #332: Updated demo link in the readme file
- #334: Remove install.sql files from modules
- #338: Replace booking type integer values with class constants
- #353: Remove smarty modifiers json_encode and json_decode | change in deprecation message
- #356: Moved hotelreservationsystem
actionvalidateorderto core functionvalidateorder - #364: Remove theme 'default-bootstrap'
- #365: Update Readme - PHP, MySQL and Required PHP extensions
- #366: Updated core upgrade files and modules upgrade files
- #371: Updated tax flow, Taxes are now calculated based on hotel address
- #381: Change demo city name from DefCity to Demo City
- #401: Remove unused modules
- #402: Change module category for modules graphnvd3 and hotelreservationsystem
- #404: Update PaymentModule.php
- #415: Removed qlo_mod_list.xml
- #420: Remove unused code and data from module hotelreservationsystem
- #426: Replace PS_MODULE_DIR with $this->_path in 'wkroomsearchblock' module
- #430: Updated QloApps order statuses
- #432: Updated Language pack resource will be downloaded from QloApps
- #443: Remove Google+ URL from blocksocial module
- #447: Improvement of cart rule applied on orders and room types
- #458: Replace module 'productcomments' with 'qlohotelreview'
- #460: Remove characters limit of 128 for hotel fields 'map_formated_address' and 'map_input_text'
- #467: Removed multiple address option
- #468: Update image generation method for hotel and default modules
- #469: Enable Re-display cart at login by default
- #476: Use object methods save() and delete() for classes HotelCartBookingData and HotelBookingDetail
- #477: Update API endpoint and request data
- #500: Improve order refund flow
- #519: Improved: Enable SSL configuration during installation
- #521: Updated occupancy dropdown
- #527: Fix CLI install issues
- #528: Update licenses
- #532: Change demo content for CMS page Legal Notice
- #657: Allow checkout process classes to be overridden
- #669: Updated: text translations call variable assigned to javascript
- #688: Update CONTRIBUTING.md
- #689: Update SECURITY.md
Web Services
-
Improvement:
- #529: Fixed: API issues in order creation from the webservice request
-
Bugs Fixed:
- #517: Fixed: Incorrect id_guest in cookie after login
- #452: Fixed: count() function use issue in WebserviceOutputJSON.php