#################################### # V1.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 custom scrollbar design for badges on admin dashboard - #1115: Removed retail price field with tax from manage service product panel - #932: Removed hotel wise access for the employees on the customers addresses - #769: Removed delivery related fields from Orders > Statuses list page and new Order State form - #726: Removed country Options section from Localization > Countries page - #1016: Added display global max order date and global preparation time in the restriction tab in manage hotels. - Bugs Fixed: - #866: Fixed Arrangement of row and column in csv files. - #1284: Fixed getting fatal error on AdminHotelRoomsBookingController when an employee adds an invalid date in the search booking form in back-office. - #1257: Fixed available fields column of one tab is reset from another tab in backoffice - #1251: Fixed occupancy selection panel design issue in Backoffice book now page - #1248: Fixed wrong process for the hotel name for 'most viewed' room types for dashboard in the back-office. - #1243: Fixed wrong addresses search and hotel access wise Service products search results in AdminSearchController in the back-office. - #1240: Fixed the design issues with the pop up in the search form in Book Now page in back-office. - #1239: Fixed hotel wise restriction not working in AdminCustomersThreadsController in back-office. - #1233: Fixed getting Fatal error while trying to use filter in the AdminTabsController in the back-office. - #1231: Fixed wrong values selected in Select type filter when submitting with empty value in all render-list filters in the back-office. - #1230: Fixed the add new button disappears when the controller display type is not empty in admin controllers in the back-office. - #1228: Fixed information alert for 'Max quantity allow' field does not hide if 'Allow ordering of multiple quantities' is disabled while adding/editing service products in back-office - #1214: Fixed wrong value of the Messages KPI in AdminOrdersController in back-office. - #1213: Fixed wrong value of Gender percentage in Customers KPI in the AdminCustomerController in the back-office - #1212: Fixed wrong total number of customers in the render-list in the AdminCustomerController in the back-office - #1159: Fixed total count for the service products is incorrect in the list in back office. - #1125: Fixed invoice data is not correct when multiple invoices created in an order from back-office - #1122: Fixed currency conversion issue in order if default currency is changed while creating booking from back-office - #1106: Fixed refund amount not converted while changing the currency of the Order in back office - #1102: Fixed unable to add discount coupon of 100% on order detail page from back-office - #1063: Fixed order prices decimal value not shown according to configuration when booking from back office - #1049: Fixed warnings for invalid IMAP configuration after saving the default message in the contact in the back office. - #1046: Fixed getting errors in the back office if the id in the URL is updated manually to an invalid one. - #1045: Fixed the email selection process while creating new address for the customer and back button for the AdminAddressController. - #1043: Fixed the customer page in the back office showing non required information. - #1030: Fixed the errors not being displayed in the AdminThemesController in the back office. - #1023: Fixed backoffice design issue in RTL language - #1004: Fixed issues in the process of booking creation from back office - #997: Fixed getting fatal error on order detail page if entered invalid order ID in URL in back-office - #996: Fixed name of the guest user is not present on order detail page in back-office while guest checkout - #986: Fixed tax price is not calculated according to zip code in backoffice controllers - #963: Fixed warning in the Back-office header when update information is not available - #889: Fixed new hotel category gets created instead of updating previous one on hotel name update at back office - #856: Fixed price conversion issues while changing currency in order detail page in back office - #854: Fixed errors shown on order detail page in back office when booked hotel is deleted - #825: Fixed auto added services is not visible at back office add order and view order page - #822: Fixed service products are displayed when searching for room types at back office - #817: Fixed php warning when using non-numeric value for Position filter in renderLists at back office - #814: Fixed voucher of one customer can be applied to another customer at back office - #813: Fixed success message is not displayed for bulk status updates in a list at back office - #806: Fixed new cart getting created even if there are no active hotels for booking at back office Book Now page - #805: Fixed 'Controller not found' alert when clicking on Hotel Reservation System breadcrumb at back office - #803: Fixed php notice for function get_magic_quotes_gpc() on Configuration Information page at back office - #802: Fixed blank space displayed in Customer panel of order detail page in the back-office when customer has deleted - #792: Fixed warnings displayed after deleting all booked rooms from the orders detail page in back-office - #777: Fixed employee can search for inaccessible Service Products using search box at back office - #750: Fixed deleted customers are displayed when searching customer while creating a new order from back office - #738: Fixed Time picker not available in payment block on order detail page at back office - #730: Fixed PHP warning on Booking Carts > View page at back office if address of the cart customer is deleted - #725: Fixed Pre-populate form values after invalid form submission of hotel form at back office - #1270: Fixed console errors in admin room type and service form when only view permission is provided - #1225: Fixed javascript files are included multiple times in admin login page - #1150: Fixed design issue in order page and kpi when printing admin pages - #1143: Fixed error on AdminTranslationController while translating modules, also optimized the translation process for the modules. - #1128: Fixed admin is able to create account using 0 as email - #1120: Fixed incorrect prices show in admin refund request controller - #1118: Fixed admin was able to create new account using the banned account email. - #1114: Fixed admin cannot create different Advance price rule for different group for same date ranges - #1093: Fixed unable to save hotel if admin makes some fields required in address - #1085: Fixed issues in admin cart rule controller. - #1074: Fixed online column on admin Booking Carts page - #1069: Fixed while creating an account from the book now tab, the admin was able to select visitor and guest groups after submitting the ajax form once with errors. - #1056: Fixed issues if admin tries to add discount having values equals or greater to the order total or due amount. - #1048: Fixed the warning for invalid price shown on the Admin products controller if there is any error. - #1047: Fixed the modules list filter shows all modules in admin office. - #1044: Fixed the issues in catalog price rule (AdminSpecificPriceRuleController). - #1033: Fixed filter issue on Admin refund request page - #1019: Fixed empty copywrite year range in the footer incase the admin does not provide the website launch year. - #1001: Fixed should not allow admin to add rooms if order status is already canceled or refunded. - #1000: Fixed validation messages should be present on the view page on admin order detail page for Document Notes. - #995: Fixed getting a fatal error if the admin reduces(in negative amount) more from the booking than the paid amount. - #989: Fixed same Order ID is displayed multiple times on admin Booking Carts listing page - #983: Fixed number of associated room types are not shown according to hotel permission in admin service product page - #969: Fixed empty cart is creted when KPI visibility is updated in Admin carts page - #958: Fixed admin was able to update the booking dates of a room in an order to the disabled dates of that room. - #957: Fixed room types and service products were not displayed in the search result in the admin search controller. - #940: Fixed employee was able to download invoice for all hotels from Admin Invoice controller - #936: Fixed date selection corrections at different places in admin controllers. - #933: Fixed admin is able to add/update the quantity of auto added services from the AdminOrdersController, while updating any order. - #929: Fixed AdminOrdersRefundRequestsController showing exception to all employees except the super admin. - #920: Fixed super admin profile id is used instead of SuperAdmin employees ids while sending Order-Confirmation and Refund emails - #916: Fixed auto added services price not showing in cart summary in admin book now page - #913: Fixed added auto add services to the rooms added to the order by admin on edit order from the admin panel - #907: Fixed room reallocation process on AdminHotelRoomsBooking controller caused by space in the name of the room. - #893: Fixed invalid security token issue on admin Customers form page - #876: Fixed currency conversion in admin stats page - #874: Fixed incorrect forcast data in "stats Dasboard" tab in admin stats page - #859: Fixed admin login page opens in recommendations popup - #840: Fixed calendar tooltips reappear on admin book now page after adding or removing rooms from cart - #836: Fixed employee form language memorization (Administration > Employees) not working for some forms - #831: Fixed admin is unable to set empty birthday for a customer during update - #791: Fixed getting PS exception when admin sends `