Hotelcommerce Versions Save

QloApps is a Free and Open-source hotel management and reservation system to take a hotel business online. QloApps offers a Property Management System (PMS), a Booking Engine, and an attractive Hotel Website. Elevate hotel operations with QloApps to streamline processes and provide an enhanced experience for both hoteliers and guests.

v1.6.0

1 year ago

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
    • #586: Update Dashavailability graph
    • #594: Remove unused fields from the Catalog Price rule
    • #607: Updated: Service products pop-up modal in admin order view page
    • #611: Updated: added complete booking info in admin booking carts tab
    • #623: Added: access restriction according to the hotel in the back-office search page
    • #629: Enable custom handler for back-office.
    • #632: Update disable dates selection for a room at back-office
    • #633: Update hotel review view page at the back-office
    • #639: Update refund request view page at back-office
    • #653: Updated: Additional facilities panel in admin room type page
    • #655: Updated: compiled admin theme CSS from SASS
    • #674: Add label for Length of Stay graph on the dashboard
    • #678: Removed: "go to payment page" option from admin order create a page when creating the order for backdate
    • #535: Added: autocomplete parameter to date and datetime options in admin render form
    • #429: Price modification while new order created at the back-office
    • #696: Updated: Manage room type default configuration and advance payment form options
    • #697: Removed: In the manage category page removed the description column from the list
    • #704: Updated: Data in the admin refund request, corrected data in rooms refund detail table.
  • Bugs Fixed:

    • #314: Resolve the HelperList filter issue
    • #340: Resolved a fatal error when forwarding a discussion to another employee on the Customer Service page.
    • #358: Resolve order total invoice issue on the back-office orders page.
    • #359: Resolve the 'Revenue' amount issue on the back-office dashboard
    • #360: Resolve specific price list issue on room type edit page
    • #361: Correct outgoing search links on the search page at the back-office
    • #368: Resolved issue when preview template in the back-office order status page
    • #369: Resolved customer thread not forwarding to another employee from the back-office customer service
    • #378: Fix ConfigurationKPI values issue when adding a new language
    • #379: Fix controller access denied page design
    • #382: Resolve undefined index issue on Order Restrict update form
    • #389: Prevent Admin or employee from adding rooms in order other than rooms of the current hotel in order
    • #391: Updated dashboard structure | Fixed dashboard widget
    • #396: Fix the PHP notice issue when accessing unavailable objects on the back-office controller
    • #407: Fix loading of unnecessary media files on the Manage Room Types page
    • #408: Fix the tpl path issue on the Manage Room Types page
    • #411: Fix the admin login page design issue
    • #412: Resolve dashboard design issues
    • #413: Fix date formats at the back-office
    • #421: Fix rooms addition to a room type issues at the back-office
    • #428: Fix PHP notice issue for key stage_name on the order view page at the back-office
    • #434: Fix employee avatar not showing at the back-office
    • #439: Fix module reset options popup issue on Modules & Services page
    • #444: Fix undefined variable issue at Hotel Interior Block settings page at the back-office
    • #455: Fix the Book Now page at the back-office
    • #461: Fix the currency update issue on the order creation page at the back-office
    • #466: Resolve an issue when the total order paid amount is negative
    • #473: Fix database exception issue on the Book Now page at the back-office when multiple QloApps installations are present on the same domain
    • #481: Fixes module not installing from the new catalog page
    • #486: Fix undefined variable issue on admin dashboard
    • #495: Added: missing re-allocation pop-up and improved design in book now page
    • #496: Fix warning when tab_modules_list is empty
    • #502: Fix Division by zero
    • #510: escape: unsupported type: UTF-8 - returning an unmodified string
    • #513: Fixed Undefined property: $toolbar_btn
    • #523: Fixed: incorrect payment amount added from addOrderPaymentDetail
    • #525: Fixed: Download module error showing when checking for update on manage module page
    • #537: Fix bug in order refund request process at the front office
    • #540: Fixed: totalAvailableRooms warning issue resolved on the room detail page
    • #542: Resolved: advance price rules validation issue
    • #544: Resolved: bad SQL query issue when assigning features to the hotel
    • #547: Resolved: Db exception on qlocleaner integrity check
    • #549: Resolved: issue on free order and room reallocation
    • #554: Resolved: room status update issue from active to inactive.
    • #554: Resolved: room status update issue from active to inactive.
    • #560: Fix guest count in the Operations Today panel of the Dashboard
    • #564: Fix Stats > Stats page issues
    • #565: Fix incorrect value of Purchased References KPI
    • #566: Fix Unknown customer age on Stats > Stats page
    • #567: Fix Direct Revenue Ratio (DRR) on the dashboard
    • #568: Fix room add/edit an issue on order from the back-office
    • #573: Change catalog evaluation module and fix stats issues
    • #574: Fix: Services price not included in cancellation charges.
    • #575: Resolved: Issue while adding room in order for deleted customer
    • #577: Resolved: Backoffice Ajax loader does not stop after closing dashboard recommendation
    • #578: Fix Customers KPI on the Customers page
    • #579: Resolved: Exception on admin book now page after cleaning cart data
    • #587: Update guests count in Operations Today on the dashboard
    • #588: Resolved: Issue while exporting service products and booking carts
    • #591: Fix can not create order from Customers > Booking Carts page
    • #597: Fix filter issues on the Assign Hotel Features page at the back-office
    • #599: Fix js errors on admin book now page
    • #602: Fix Add new buttons display issue at the back-office
    • #612: Resolved: hotel tagline and short description wrong format
    • #616: Resolved: Multiple hotel cover images created when uploading multiple images
    • #625: Fixed: book now page calendar does not show searched date month
    • #628: Fixed: Inconsistent price for facilities in room row and pop-up modal in admin orders view page
    • #640: Fix order room dates edit issue at the back-office
    • #641: Fix the Ajax error on the login page at the front-office
    • #642: Fix: Admin can add rooms in order without selecting an occupancy
    • #647: Fix order creation without address at the back-office
    • #662: Fix: Module update error when uploading zip without database changes
    • #666: Fixed: the back-office header toolbar buttons not visible on some pages
    • #667: Fix: Syntax issue on the admin import page.
    • #670: Updated: Admin room type services and facilities panel text issues and undefined index issue
    • #671: Fix dashinsights comparison graphs issue
    • #675: Fix the Average Occupancy Rate issue on the dashboard
    • #676: Fix 'Best hotels' and 'Best-selling room types' issues on Stats > Stats page
    • #681: Fixed: Incorrect price of room when admin adds room in order and room has auto add services
    • #694: Resolve: errors while adding new hotel
    • #695: Fixed: dashboard graphs errors when the data set is empty
    • #701: Resolve: Address not updating on admin address and order page.

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
    • #419: Fix hero image cache issue
    • #482: Fix PHP error on passing wrong dates in URL
    • #483: Resolved: logo visible bigger than recommended size in the default theme
    • #504: Fix Ajax 'page not found' issue on room type detail page
    • #518: Fixed: User input in the location field in the search panel gets replaced by hotel location
    • #541: Resolved: hotel image issue on room type page
    • #552: Resolved: guest order detail page issue
    • #553: Resolved: PHP warnings on the refund request
    • #556: Resolved: service product URL issue
    • #558: Fix order cancel request issue
    • #570: Fix maps issue on room type detail page
    • #576: Fix cart rule applied icon issue on the checkout page
    • #598: Fix PHP issue on front pages
    • #603: Fix children's age selection error with occupancy booking at the front office
    • #605: Resolved: all images of service products are not visible in the front office
    • #606: Updated: Hide service product prices in catalog mode.
    • #615: Resolved: Order restrict error is displayed multiple times on checkout page
    • #617: Resolved: unable to create a refund request
    • #626: Fixes: Unable to view or save customer address from the front office
    • #638: Close occupancy dropdown on clicking the book now button
    • #649: Fix: The occupancy panel does not close when clicking on add to cart button
    • #651: Fix: images index not defined for services on room type page in the front office
    • #652: Fix: The booking form does not get an update when occupancy is not provided
    • #654: Fix: Booking form refresh when occupancy dropdown is opened
    • #663: Fixed: Errors on the guest tracking page
    • #668: Fixed: Error on search result page when updating invalid occupancy in URL
    • #672: Updated: Disable option to add services when rooms are unavailable
    • #677: Fix the image display issue on the homepage
    • #679: Resolved: Error on the landing page when updating page view count using data mining module
    • #680: Fixed: Datepicker not initializing on initial load of room type page with preparation time
    • #683: Updated: Fixed checkout page auto add service breakdown tooltip incorrect content
    • #685: Update the default number of rooms on the room type detail page to 1
    • #700: Fix: quantity does not change on room type page booking form
    • #703: Resolved: booking details message block issue

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 actionvalidateorder to core function validateorder
    • #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
    • #690: Update README.md
    • #431: Added gitignore file
    • #692: Updated: Recommendation section update and render process
    • #342, #363, #436, #462, #470, #480, #543, #546, #561, #562, #569, #595, #618, #644, #658, #673, #686: Text related changes throughout QloApps
  • Bugs Fixed

    • #329: PHP Version issue in Install of QloApps 1.5.2
    • #394: Fix hotel city access method as introduced in tax flow changes
    • #416: Resolved wrong address while creating a new booking
    • #425: Fix the owl-carousel plugin loading issue for the 'wktestimonialblock' module
    • #433: Fix Webservice count() issue
    • #438: Fix page scroll issues at order history and order view page
    • #448: Resolve multiple hotel room booking from a single cart
    • #452: Fixed: count() function use issue in WebserviceOutputJSON.php
    • #514: Resolve: Occupancy-wise search feature issues
    • #520: Fix order confirmation email issue
    • #534: Fix the installation issue of missing data
    • #557: Fix js minification issue for file 'js/daterangepicker/moment.min.js'
    • #559: Change link in credit slip email
    • #583: Resolved: Unable to add room in the cart from front and the back-office
    • #584: Resolve: Inactive auto add service price still gets added to room price
    • #585: Updated: deprecated call for array_key_exists to property_exists for object
    • #592: Resolved: Incorrect advance payment amount when the discount is greater than advance payment
    • #604: Resolved: service products can still be added multiple times when the configuration is disabled
    • #608: Fix: Unable to remove disabled services from the cart
    • #609: Resolved: Cannot create a booking with service products in cart
    • #610: Resolved: price not defined of service product when multiple rooms are bought in order detail page
    • #614: Resolved: Specific price does not apply based on priority
    • #621: Resolved: Catalog discount is not visible when auto add service is attached to room type
    • #627: Fixed: Order summary in the order confirmation page and order confirmation e-mail
    • #659: Prevent required categories deletion by data cleaner module
    • #660: Fix: cover image index not defined while generating an invoice
    • #665: Fix: Qlocleaner "fix integrity constraint" deletes valid additional facilities
    • #684: Fix PHP warning issue in catalog mode
    • #645: Added: checkoutProcess directory in override/classes
    • #693: Fix: hotel not getting added in hotel profile access table
    • #702: Update: Order invoice pdf, changed totals summary details.
    • #715: Fix the PHP warning on the order checkout page at the front-office

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

v1.5.2

2 years ago

Added Features:

  • #264: Added SECURITY.md file.
  • #313: Update for module upgrade and suggestion

Improvements:

  • Core

    • #240: Updated TCPDF library
    • #242: Changes for PHP7 compatibility
    • #243: Removed pclzip library
    • #244: Removed pear JSON lib instead use PHP JSON library
    • #245: Updated swift mailer
    • #246: Updated htmlpurifier
    • #247: Updated Smarty library
    • #249: Updated Sql Parser Library
    • #250: Updated Pear and Archive tar library
    • #267: Removed mysql support, pdomysql now required
    • #269: Replaced mcrypt with openssl
    • #272: Changed default DB prefix to qlo_
    • #276: Paypal and PaypalUSA module removed
    • #290: Updated path for including css and js in modules | Moved plugins to core js folder
    • #299: Added composer.json file
  • Front Office:

    • #296: Improved Social Sharing module
    • #316: Display Room Capacity on room type detail page
  • Back Office

    • #297: Changed import button icon on Localization page
    • #310: Dashboard improvement
    • #327: Resolved QloApps dashboard issues

Bug Fixed:

  • Core:

    • #238: Update date format in invoice according to format provided in language
    • #253: Using room status as constants instead in values
    • #270: Using room availability status as constants instead in values
    • #273: Fixed date format for additional facilities in invoice
    • #281: Resolved smarty html comments issue.
    • #283: Invalid value inserted in 'special_days' field in htl_room_type_feature_pricing table through API
    • #284: Resolved: No validation for the fields in 'hotel_refund_rules' API for add and update.
    • #285: Resolved: No validation for the fields in 'hotel_features' API for add and update
    • #286: Validations added for 'password' and 'email' fields for the 'employees' API.
    • #287: Resolved fatal error while generating class index file
    • #288: Resolved: No validation for field 'id_parent in' in 'categories' API.
    • #289: Validations added to the fields of "bookings" API for POST / PUT API requests
    • #307: Cart and Order API Issues resolved
    • #312: Text issues solved
    • #321: Fixed QloApps installation issues
    • #324: Resolved compatibility issue with php5.6
  • Back Office:

    • #255: Fixed filter by Due amount results in "Bad SQL query"
    • #259: Fixed room reallocation availability list for temporary unavailable rooms
    • #256: Fixed Swap rooms leads to reservations duplications
    • #251: Removed unused options from images controller
    • #271: Fixed syntax issue in admin information cont
    • #275: Resolve order total update issue on additional facilities update
    • #282: Order refund states 'Refunded' and 'Denied' should not enabled together from render list
    • #293: Add profile access restriction when adding room types
    • #294: Resolve order edit issues, Added hooks in order edit process
    • #303: In 'Manage Hotel' Controller, validation added for 'check-out time must be before check in'
    • #304, #315: Text change.
    • #318: Resolve multiple rooms addition issue on AdminOrdersController
    • #320: Resolved new room features automatically mapping to all the room types
  • Front Office:

    • #252: Update function getRoomBookingData
    • #268: Update blockrss module
    • #277: In _DB_PREFIX__orders table column advance_paid_amount value is wrong
    • #280: Wrong amount displayed in Order confirmation page in the payment gateways PaymentReturn Hook
    • #291: Resolved: Wrong price return by advance payment functions in HotelAdvancedPayment class
    • #295: Resolve DNI field issue during guest checkout
    • #298, #274: QloApps text changes
    • #300: Room amenities name shown with feature icon in room type details page
    • #301: Unused CSS file htl-reservation-general.css and its classes are removed
    • #302: Resolved: On translating page checking and checkout dates are changed to NaN-NaN-NaN
    • #305: Resolve tab design issue on room type detail page
    • #317: Resolve jQZoom issue on room type detail page
    • #319: Resolved smarty minify HTML issue

v1.5.1

3 years ago

Added Features:

  • Core:
    • #208: "Catalog Mode" option added by which user can view room details but not able to create the bookings

Improvements:

  • Back Office:

    • #206: Removed Other Modules setting from admin Hotel Reservation System -> Settings
    • #200: Removed shipping option from car rule condition.
    • #199: Removed "Display suppliers and manufacturers" and "Display best sellers" options from Admin Preferences controller
    • #193: Removed Payment Modules setting from admin Hotel Reservation System -> Settings
    • #189: Moved hotel selection from the configuration tab to the information tab
    • #179: Added hotel column in room type feature pricing list
    • #177: Removed multishop option
    • #149: Removed carrier column from Booking Carts Controller
    • #183: Added hotel name along with room name when adding the filter of room type for cart rule
    • #204, #196, #182: Text Changes
    • #110, #111: Code Optimization
  • Core:

    • #223: getHotelCartBookingData() : function multiplication optimized
    • #225: HotelRoomTypeFeaturePricing.php optimized (Removed unused variables, removed static values assigned)
    • #218: Added hotel name column in order confirmation mail and invoice.
    • #210: CMS page Delivery is not valid for hotel industry. So changed it to Policies page
    • #205: Prevent deleting profile which is used by at least one employee
    • #214: blockcart module :: Removed unused hooks displayLeftColumn and displayrightColumn
    • #180: license file name changed from LICENSES to LICENSE
    • #181: Readme file improvements with more information and links
    • #221: dataforfrontsearch() function now calculate and provide "feature_price_diff" value in response
    • #175: Changed QloApps versioning system (Ex: X.X.X.X)
    • #175: Updated module compatibility check with QloApps version
    • #215: "hotelreservationsystem.php" code optimization in hook "actionValidateOrder"
    • #117, #118, #119, #120, #121, #122, #134, #137, #138, #139: Changes for PHP7 compatibility
    • #178: Text Changes
    • #198, #226: Multiple hooks are added in the different QloApps core files
    • #217: auto_generated column in address table added to track address creation source
    • #207: New order states 'Partial payment accepted' and 'Awaiting partial payment' added for the partial payment
  • Front Office:

    • #222: Disabled mobile keyboard pop up when using date-picker in home search
    • #208: Room type listing on search result page moved to different template "room_type_listing.tpl"
    • #185: Replaced star rating plugin with jquery Raty in Product Comments module
    • #156: "product.js" code multiplication optimized
    • #215: "ajax-cart.js" add validation
    • #125, #127, #141, #142: Changes for PHP7 compatibility
    • #187: Display voucher name along with voucher code on order page

Bug Fixed:

  • Back Office:

    • #211: Errors on cart rule page when adding room type, which is not assigned to the hotel, selected in room type condition
    • #197: wrong theme information is displayed at Preferences -> Themes admin controller
    • #195: Filter by position in the render lists of admin controllers
    • #194: Entering the wrong discount while Group creation, page redirects to list page
    • #192: Using the filter in the customer Group list, the page redirects to the previous list
    • #189: Room Type associations with its hotel parent category
    • #176: Birthday input field width in Helper Form
    • #173: Undefined variable issue Manage Order Refund Request Controller
    • #171: Multiple requests on a single click in Helper List
    • #160: "Access Denied" issue when an employee other than super admin creates a new room.
    • #168: Room number not updating after room reallocation and swap
    • #162: Additional facility price changes for room type after saving
    • #147: Creating order status without entering "status name", page redirects to a blank page
    • #148: Creating order refund status without entering "status name", page redirects to list page
    • #229: Resolved undefined variable error in Manage Order Refund Request Controller
  • Front Office:

    • #212: Design issue of select in the ADDITIONAL FACILITIES if the text exceeds from the block in the product detail page
    • #209: Errors on the search result page: If a new group is created and only this group is assigned to the customer
    • #203: Guest is unable to submit Refund Request again after entering invalid Refund Reason once
    • #158: Hotel selection in search panel for mobile devices
    • #169: The wrong price displayed when booking from 1 March to 30 March
    • #151: Room search check-in && check-out don't change when the friendly URL is disabled.
  • Core:

    • #186: Links in the mail for my-account, guest tracking and my orders pages are now localized to customer language.
    • #109: updated invalid variable "pshone_mobile" to "phone_mobile"
    • #202: In "global.css" added a missing class for aligning images left and right in room type description

v1.5.0

3 years ago

Added Features:

[+] CO : QloApps APIs are created (Prestashop APIs are modified as per hotel QloApps changes) [+] CO : is_advance_payment column is added in the 'cart' table. [+] CO : is_advance_payment, advance_paid_amount columns are added in the 'orders' table. [+] CO : id_transaction, payment_mode, refunded_amount, by_admin columns are added in the 'order_return' table. [+] CO : id_order_return_detail, id_htl_booking, refunded_amount columns are added in the 'order_return_detail' table. [+] CO : send_email_to_customer, send_email_to_superadmin, send_email_to_employee, send_email_to_hotelier, denied, refunded, module_namecolumns are added in the 'order_return_state' table. [+] CO :customer_template, admin_templatecolumns are added in the 'order_return_state_lang' table. [+] CO :id_htl_booking` column is added in the 'order_slip_detail' table. [+] CO : Refund emails will be sent to the customer as per return state setting [+] CO : All images link are now generated dynamically [+] FO : Room type refund policies in the policies tab is shown in the room type details page. [+] FO : A controller will be there for the customer which will show his refund requests info [+] BO : Admin can enable/disable refund for the hotel [+] BO : Refund Process:: Order return statuses improved for order refund statuses. [+] BO : Admin can select rules for the hotel [checkboxes] [+] BO : Admin can initiate refund if the refund is enabled for the system [+] BO : Admin can select which state is considered as refunded completely in the return state. [+] BO : Admin can select which state is considered as refunded denied in the return state. [+] BO : Admin can select which email will be sent to the customer and admin for the return state. [+] BO : Feature Price Rule: Groups wise Condition in feature price rules is added. [+] BO : Global refund policies cms page can be selected from the refund rules controller. [+] BO : Refund can be enabled/disabled globally from the refund rules controller. [+] BO : Payment mode and transaction id can be saved for the refund. [+] BO : Voucher slip can be generated for refund. [+] BO : Credit slip can be generated for refund. [+] BO : Additional facilities can be edited at the time of order editing. [+] BO : Room type features images are used as jpg images in place of png images.

Improved/changed features:

[] BO : Refund Process:: Order return statuses improved for order refund statuses. [] BO : In Additional Facilities list no price will be shown if the facility has advance options. [] BO : Admin will be able to select a checkout date while changing the status of the room from the order details page. [] BO : Hotel category will be selected Default room type category. [] BO : In room type render list hotel(instead of category), city, number rooms, adults, Childs columns added. [] BO : Merchandise Return tab is removed. [] BO : Room type ids now start room type id from 1 in room type render list. [] BO : Prestashop warning pop up will not be shown during module installation for Webkul modules. [] BO : Updated addons link from store to addon's page [] BO : Added recommended image size for room type images for appropriate view on the front end. [] FO : Calendar Design is improved of date from and date to in QloApps. [] FO : 'Proceed' button during checkout will be disabled in case of errors while checkout. [] FO : Search panel is improved on all pages. [] FO : Cart warning text changed [] FO : Refund request process is improved for the customer. Designed is also improved. [] CO : PayPal adaptive module (by Webkul) Removed completely from QloApps. [] CO : All the irrelevant data creation from the installation process is removed Which is not related to Qloapps but Prestashop. e.g carriers, stores, suppliers, manufacturers...... etc. Order data will not be populated now. [] CO : For refund request "order_return" and "order_return_detail" tables are used. [*] CO : For order, refund states "order_return_states" table is used.

Bug/Issues Resolved:

[-] BO : FIXED: The room does not free even after room status set to checkout. [-] BO : FIXED: The room does not free while order status is changed to Refunded, Cancelled or Payment Error. [-] BO : FIXED: Additional facilities price id not managed while deleting a booking from the admin order details page. [-] FO : FIXED: when using advance payment option, discount voucher (amount) gets applied to the advance payment amount along with the total order cost [-] FO : FIXED: If all rows are disabled then also blocks (Interior, Rooms, Features, Testimonials) are visible on the home page. [-] FO : FIXED: Zipcode error while making the guest check. [-] FO : FIXED: Issue while creating a customer/guest from the checkout page on the firefox browser. [-] FO : FIXED: Check-out date same as check-in date when current data is more than max order date for hotel [-] FO : FIXED: customer able to process booking for inactive rooms [-] FO : FIXED: Image stretch issue on the product page. [-] FO : FIXED: Cart page does not update when deleting from cart dropdown [-] FO : FIXED: While making the guest check out the system shows zip code error in some countries. [-] CO : FIXED: Fatal error: Uncaught exception 'ImagickException' while creating an invoice. [-] CO : FIXED: warning while creating invoice (total demands variable issue)

v1.4.1

4 years ago

Added Features:

[+] BO: Hotel wise employee permission management is added. now admin can permit his employees according to the specific hotel selections [+] BO: Additional facility: functionality is added at backoffice order creation process also. [+] BO: Additional facility: Tax can be applied to additional facilities. [+] BO: Additional facility: Per day price calculation option is added.[Price will be calculated on per day basis of the booking or for the entire date range of the booking] [+] BO: Order Confirmation Email: Now admin can set to whom order confirmation email will be sent from Preferences -> orders tab. [+] CO : displayNavigationBottomHook hook added "hotelcommerce/modules/blockuserinfo/nav-xs.tpl".

Improved/changed features:

[] FO: Address details on the order details page is changed. Only details (name, email and mobile number) will be shown which we are showing to the customer at the checkout page [] FO: Address will not be shown to the customer while checkout process. edit link also removed from "Guest Information" section at the checkout page. [] BO: Option to delete one room in two default created rows in while saving rooms of the room type. [] BO: unit price fields removed from backoffice room type creation page. [] CO: blocknavigationmenu: Navigation menu improved. All links are dynamic now. [] CO: wkfooterexploreblock module is removed. All functionalities are merged with blocknavigationmenu module. [] CO: hotel wise order split. A new order will be created for each hotel. [] CO: Trademark and powered by changed to Webkul (from PrestaShop). [] CO: Correct single quotes and double quotes of Class HotelBookingDetail.php [] CO: Installed Paypal module by PrestaShop by default while QloApps installation. [*] CO: Translations are improved.

Bug/Issues Resolved:

[-] BO: Resolved: Room does not free even after room status set to checkout. [-] BO: Resolved: Infinite loop on Room type page while loading Booking Information tab. [-] BO: Resolved: Book now page showing error when the current date is the last date of the month. [-] BO: Resolved: Image is not showing while feature update (Catalog->features) and issue while updating feature. [-] CO: Resolved: As theme name was "hotel-theme". So on saving theme translations a new theme directory "hotel-theme" is created and translations are saved in this directory. now "hotel-theme" is replaced with "hotel-reservation-theme". [-] CO: Resolved: Feature price plans not working. [ Create two plans one for Sunday and other for Saturday. At the moment it's only showing the change/increase on Saturdays, not Sundays. If I unable Saturdays it is showing the price change on Sundays and not Saturdays. [-] CO: Resolved: Order status is 'Payment Error' if payment is done by advance payment with real payment gateways. [-] FO: Resolved: blockcart and blocknavigationmenu modules swap randomly at displayTop hook. [-] FO: Resolved: Disable dates of last room will be saved for all previous rooms while saving rooms of a room type. [-] FO: Resolved: Rooms are not visible when changing the minimum price in the filter by price. [-] FO: Resolved: Null quantity issue when check-in date and check-out dates are the same. When the date_from and the date_to passed in the URL parameter are identical they are accepted in the entries (Check-In Date & Check-out Date) on the room type detail page. Once we click on Book now pop up with "Null quantity" message appears.

v1.4.0

4 years ago

New feature:

  • Additional facilities functionality is added.

Improvement:

  • Tools::generateHtaccess() improved
  • ($round = true) parameter added in Tools::convertPriceFull()
  • Localization updated
  • mails/en/product_download.txt bug resolved
  • swiftMailer version updated to 5.2.2
  • translations updated
  • config/config.inc.php improved (smarty early inclusion)
  • config/smarty.config.inc.php improved (smartyHook() return improved)
  • Security: Use Mcrypt’s CBC mode instead of the ECB mode.
  • All Stats Module compatible with QloApps
  • Room type details Page Design improved

Bug fix:

  • QloApps Compatible with MySQL 5.7

v1.3.2

5 years ago

Added Features:

[+] CO : pscleaner module is added for cleaning demo data from QloApps. [+] FO : Option for Guest checkout is given at Preferences->Orders tab. So Guest Checkout is enabled. [+] FO : Option for Shorter registration/address form is given at Preferences->Customers tab. (In this case address will be created from customer chosen room type's hotel address automatically). [+] CO : wkfooterexploreblock :: Admin can add custom explore links to show at footer explore block and navigation menu also. table 'htl_custom_explore_link' added with multilang.

Improved/changed features:

[-] BO : New category option from "quick access" links is removed. [+] FO : Checkout page design has been changed. [+] CO : Images validation improved.

Bug/Issues Resolved:

[-] CO : 56% Installation issue. [-] BO : Dashboard graphs not loading issues on php 7.2 [-] BO : feature update issue on not selecting image while updating the feature. [-] BO : Category bug resolve (Should not be created updated deleted from anywhere). Will be handled from hotel creation/updation/deletion.

v1.3.1

5 years ago

v1.3.0

5 years ago

v0.3

8 years ago