Releases: Qloapps/QloApps
QloApps 1.6.1
Added Features:
- #941: Admin can add custom prices for facilities and services while editing order.
- #890: Service products can now be assigned to a room type from room type edit page at back office.
- #881: Address is not required in booking/order flow
- #784: Admin can add partial order payment when creating a new booking.
- #901: Added upgrade/degrade of rooms while reallocation and also fixed reallocation and swapping issues.
- #833: Added 'Show at front office' option to enable/disable booking from front office.
- #877: Added new module for extra service and facilities statistics.
- #830: Added option to disable backdate order from superadmin and employees.
- #896: Added configuration for showing prices in Order list in (Default currency or Payment Currency).
- #1105: Added option for modules to manipulate KPI data.
- #918: New design of order detail page of the customer
- #918: New design of order detail page of the admin in back-office
- #870: New design for KPIs in back-office
- #1080: Added option 'Maximum Login Attempts' on Preferences > Maintenance page to allow certain number of employee login attempts.
- #947: Added KPIs on orders list page in back-office.
- #1124: Added new KPIs in order view page in the Back-office.
- #1264: Added Seo fields in manage hotel controller in the back-office
- #850: Added language dropdown on maintenance page.
- #1108: Added email template for Partial payment received status.
- #1164: Added option to add/edit customer address from order detail page of Back office.
- #819: Added configuration to show or hide 'Date of Birth' field in customer registration and customer information form at front office.
- #1065: Added Option to view frequent customer in back office customer page.
- #1094: Added Admin can set voucher expiry along with voucher when managing refund request.
- #1167: Added Confirmation modal when deleting cart rules and while changing credit slip status.
- #1204: Added option to show page loader in back office.
- #1191: Added webservice for bookings management.
- #1170: Added date wise breakdown in Availability and rates search API
- #776: Added breadcrumbs on my account pages at front office.
- #894: Added process to allow modules to override module admin and front controllers.
- #1168: Added hotel description in room type page in front office.
- #1092: Added new sorting option "recommended" in search result page.
- #775: Added demo service products for categories Meals and Transfers.
- #962: Added new categories in demo data.
- #882: Added links of Suggested Modules and Themes during installation.
- #1195: Added process for smarty template overriding.
- #937: Added hotel wise restriction on the customer messages belonging to an order.
- #1028: Added hotel wise restrictions on the order notifications for the employee.
- #1138: Added parameters in PatmentModule::validateOrder() function to prevent the emails on the order validation process.
- #883: Added 'Save and stay' button on missing pages at back office.
- Added new hooks in #938, #880, #928, #935, #1121, #1132, #1197, #812, #887, #1197, #1271
Back Office:
- Improvements:
- #891: Updated design of back office page toolbar
- #1031: Updated tab wise permission restriction on the hotel feature delete process.
- #1188: Updated hotel features assigning process in the back office.
- #965: Improved AdminImportController to handle the csv files required in managing PMS.
- #1241: Updated condition to assign default category on the AdminCustomNavigationLinkSettingController in the back-office.
- #1185: Updated the tab menu list of the hotel reservation system in the back office.
- #1067: Updated the icon for the invoice in search list in the back office
- #1064: Updated room type position update field alert message in back office
- #1186: Added
Add new order
button on the admin orders list page. - #1025: Added hotel name and room type name in the list in the hotel room block module, added hotel search option while creating new room block.
- #1187: Added feature in tree to select all children node when parent node is selected and fixed some text issue
- #1119: Added check-all and uncheck-all option in the tree for normal products and scroll bar for the rendered tree.
- #1267: Added validations for backoffice list filters for text fields.
- #826: Updated filter by Places panel removed and added advanced filters and room type positioning on Manage Room Types page at back office
- #808: Updated move Week Days list in a new row on Advanced Price Rule form at back office
- #884: Added breadcrumbs for Hotel Booking and Reservation System module controllers under Hotel Reservation System > Settings.
- #944: Added Accurate page name display in "Visitors online" statistics.
- #736: Updated display voucher table only if needed on Order view at back office
- #811: Updated code commented for Pagination panel on Preferences > Room Types page at back office
- #1291: Updated validation for 'Consider guest as child below age' in the back-office and removed child ages from occupancy fields in case 'Maximum children' for a room type is 0 from front-office.
- #801: Updated code for unused addons login feature at the back office has been commented
- #799: Removed subtabs Search Engines and Referers from Stats tab at back office
- #1158: Updated the trademark of the head tag of the admin login page
- #1068: Added validation for the social name in the admin genders controller and changed the neutral gender to the other.
- #1149: Updated preparation time to minimum booking offset and its definition in the admin order preferences controller.
- #1088: Updated customer deletion and ban process and added filters for the admin to view the banned customers.
- #888: Updated default listing order of rooms on admin book now page to ascending order of room database ID.
- #1042: Updated created different block for the customer general and customer KPI configuration in the customer preferences in the admin office.
- #1039: Updated abandoned cart Filter and the Abandoned cart KPI in the admin carts controller.
- #939: Updated optimized search results in the admin search page.
- #873: Removed decimal values from admin stats graph axis where not required
- #815: Updated added Rooms filter and added suggestions for Hotel and Room type filter inputs on admin orders list page
- #807: Added Warning for maximum quantity of service products in Extra Services popup when creating or editing a booking at back office.
- #789: Updated set default occupancy chosen on search results, room type detail and admin book now pages
- #1169: Updated info for convenience fees products and taxes breakup in admin order detail page.
- #771: Updated design of 'Delete voucher' button has been changed to button instead of text on admin Order detail page
- #770: Updated disable cart popup button on admin Book Now page if cart is empty
- #987: Improved Statstics data in admin stats page
- #926: Updated renamed tab Configure to Rooms on Catalog > Manage Room Types page
- #863: Updated "stats dashboard" page conversion graph design
- #835: Updated make Customer Groups inaccessible if option Customer Groups is disabled on Advanced Parameters > Performance page
- #827: Updated use Chosen plugin to select hotel on Catalog > Add Room Type page
- #748: Updated latest logs created will be displayed at the top on Advanced Parameters > Logs page
- #798: Updated move navbar Customer Support contact settings to Hotel Reservation System > Settings > General Settings page
- #1268: Updated error message for cart rule validation
- #1176: Updated the disabled dates interface, add and update process.
- #1165: Displayed image Upload Sizes for Hotel Amenities and Interior Blocks
- #1139: Updated the validation for the city name.
- #1135: Updated order Return states names changes and Translations added
- #1103: Updated validations of order status changes while changing order status using bulk action
- #1101: Updated order edit validations for refunded or cancelled bookings
- #980: Updated room type pre-tax operating cost validation message
- #967: Updated display Helper list filters above list table using new list header option
- #865: Updated stats are now shown according to employee hotel access
- #851: Updated same day room checkin - checkout and select time along with checkin - checkout
- #841: Updated prevent room deletion and room status update to inactive when room has future booking
- #1145: Updated empty dropdown will appear if no options are available and empty message is not set.
- #1070: Updated validations for Hotel address when add a new hotel
- #837: Updated resolve multiple specific price visible for a single catalog rule
- #1146: Udpated Text of column 'tax' to 'Tax rule' in both 'Additional Facilities' & 'Service Products' tab of room type detail page
- #1041: Added 'Show at front' column and updated display of 'Advanced payment' column in the room type list in back office.
- #1237: Removed Save and stay button for the new voucher popup on the Book Now page in the back-office.
- #898: Removed association tab from back office room type page
- #1134: Removed the gender icon from customer information in the AdminCartsController
- #1059: Removed order Currency filter was added multiple time in admin orders page
- #930: Removed hotel wise access restriction for the employees on AdminCustomerController
- #875: Removed information block for 'Save global page views' from admin stats where not required
- #869: Removed custo...
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
- #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 f...
QloApp 1.5.2
Added Features:
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:
-
Back Office
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
QloApps 1.5.1
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 inaddress
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:
QloApps 1.5.0
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)
QloApps 1.4.1
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.
Qloapps 1.4.0
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
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 Released
Merge pull request #55 from rohit053/v1.3.1 V1.3.1 released: Stats Modules Added + added travis
V1.3.0 released: Compatible with php 7.x.x
Merge pull request #53 from rohit053/v1.3.0 V1.3.0 released: Compatible with php 7.x.x