forked from Qloapps/QloApps
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG.txt
260 lines (193 loc) · 17.4 KB
/
CHANGELOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
####################################
# V1.1.1
####################################
## Added Features:
[+] FO : FrontController.php - Breadcrump code added for front end controllers.
[+] FO : FrontController.php - timepicker/jquery-ui-timepicker-addon.js')) added for timepicker on front end.
[+] FO : FrontController.php - growl plugin added for growl notifications on front end.
[+] FO : global.css - text-danger, text-warning..... color css added.
[+] FO : global.css - Css added for growl notification.
[+] FO : global.css - a:hover, a:focus css added at line no. : 265 Text invisible on hover, focus.
[+] FO : global.css - Css for different Badges added.
[+] FO : global.js - showSuccessMessage(), showErrorMessage(), showNoticeMessage() added for growl Notification in front end.
[+] FO : global.js - showSuccessMessage(), showErrorMessage(), showNoticeMessage() added for growl Notification in front end.
## Improved/changed features:
[+] CO : displayCustomerAccountAfterTabs hook added at my-account.tpl .
[+] CO : actionPackageListGenerateOrder hook added at PaymentModule.php .
[+] CO : changes for the hotel search panel(id_hotel sent in the ajax request) in product.tpl
[+] CO : getAllOrdersByCartId() added Order.php
[+] CO : initContent() changes for seller wise split order feature in OrderConfirmationController.php
[+] CO : changes for seller wise split order feature in Order_confirmation.tpl
[+] CO : Automatic module upgradation is now disabled.
[*] MO : hotelreservationsystem.php : hookActionProductDelete() updated.
[*] MO : hotelreservationsystem.php : hookActionValidateOrder() updated for seller wise split changes.
[*] MO : hotelreservationsystem->HotelBranchInformation.php : update() overrided.
[*] MO : hotelreservationsystem->HotelBranchInformation.php : delete() overrided.
[*] MO : hotelreservationsystem->HotelBranchInformation.php : addCategory() function moved from controllers.
[*] MO : hotelreservationsystem->HotelImage.php : validateImage, validAddHotelOtherImage, uploadOtherImages, uploadMainImage, randomImageName functions removed.
[*] MO : hotelreservationsystem->HotelAdvancedPayment.php : getOrderMinAdvPaymentAmount($id_order) added.
[*] MO : hotelreservationsystem->HotelCustomerAdvancedPayment.php : getClientAdvPaymentDtl() and getOrderTotal changed for make compatible for sellerwise split order.
[*] MO : hotelreservationsystem->HotelImage.php : uploadHotelImages() is added.
[*] MO : hotelreservationsystem->HotelRoomInformation.php : getIdProductByHotelId() is added.
[*] MO : hotelreservationsystem->HotelRoomInformation.php : getHotelCategoryTree() is updated.
[*] MO : hotelreservationsystem->HotelRoomInformation.php : Overrided delete() function and added a new function which will run at the time of delete function execute.
[*] MO : hotelreservationsystem->HotelRoomDisableDates.php : validateDisableDateRange() is added.
[*] MO : hotelreservationsystem->HotelBookingDetails.php : UpdateHotelCartHotelOrderOnOrderEdit() is added changes in getOnlyOrderBookingData()
[*] MO : hotelreservationsystem->HotelCustomerAdvancedPayment.php : updateAdvancePaymentInfoOnOrderEdit() is added.
[*] MO : hotelreservationsystem->HotelRoomInformation.php : commented code is removed.
[*] MO : hotelreservationsystem->HotelRoomTypeFeaturePricing.php :deleteFeaturePriceByIdProduct(), getFeaturePriceInfo() are added.
[*] MO : hotelreservationsystem->HotelBookingDetails.php : getBookingData() ..... $room_type = 0 (default value of room_type added)
[+] MO : hotelreservationsystem::AdminAddHotelController.php - addCategory() is moved at HotelBranchInformation.php and image save changes.
[+] MO : hotelreservationsystem::AdminProductsController.php - ajaxProcessDeleteHotelRoom() changed.
[+] MO : hotelreservationsystem::AdminHotelRoomsBookingController.php - renderView() changes for booking data is null.
[+] MO : hotelreservationsystem::AdminHotelFeaturePricesSettings.php - Below code is removed because impact price can be greater then 100% : if ($priceImpactType == 1) {
if ($impactValue > 100) {
$this->errors[] = $this->l('Invalid value of impact percentage.');
}
}
[+] MO : wkroomsearchblock::autocompletesearch.php - changes for the hotel search panel(id_hotel sent in the ajax request).
[+] MO : bankwire::bankwire.php - hookPaymentReturn() changed (seller wise order split).
[+] MO : cheque::cheque.php - hookPaymentReturn() changed (seller wise order split).
[+] MO : hotelreservationsystem - double codes remove in form.tpl(modules/hotelreservationsystem/views/templates/ admin/ hotel_feature_prices_settings/helpers/form/form.tpl)
[+] MO : hotelreservationsystem::AdminHotelRoomsBookingController: form.tpl - renderView() changes for booking data is null.
[+] MO : hotelreservationsystem::from.tpl :: AdminAddHotelController.php - Changes for tabs (hotel information and images tabs)
[+] MO : hotelreservationsystem::roomSearchWrapper.tpl - changes for the hotel search panel (id_hotel sent in the ajax request)
[+] MO : htlfiltersearchblock::htlfiltersearchblock.tpl - changes for the hotel search panel (id_hotel sent in the ajax request)
[+] MO : hotelreservationsystem::HotelReservationAdmin.css - css added For images save and delete
[+] MO : hotelreservationsystem::HotelReservationAdmin.js - js added For images save and delete changes
[+] MO : hotelreservationsystem::HotelReservationAdmin.js - For booking Calendar and datepicker changes when booking data is null
[+] MO : hotelreservationsystem::roomSearchBlock.js - changes for the hotel search panel (id_hotel sent in the ajax request)
## Bug/Issues Resolved:
[-] BO : Resolved :: submitHandler: function(form) removed at line 257 (admin/themes/default/template/controllers/product/form/form.tpl) o resolve Room Type not always saved while saving fron the backoffice.
[+] MO : wkhotelroom::WkHotelRoomDisplay.php - deleteRoomByIdProduct() function is turned to static becuase at the time of product delete this function is throwing error.
####################################
# V1.1.0
####################################
## Added Features:
[+] Project : `source` column is added in the `order` table to show the source of the booking.
[+] Project : Everywhere now prices are shown according to the feature prices.
[+] Project : Everywhere prestashop logo is replaced with Qloapps logo
[+] BO : Feature price plans functionality has been added.
[+] BO : Funnctionality to disable rooms for many dates is added.
[+] BO : processConfiguration(), initFormConfiguration() are modified and validateDisableDateRanges() is added for disabled dated functionality in AdminProductsController.
[+] BO : AdminOrdersController is modified for feature price funtionality. renderview and renderform functions also modified to display according to feature prices.
[+] FO : OrderConfirmationController, OrderOpcController, OrderDetailsController and ProductControler are modified for feature price functionality. display files of the controllers also modified.
[+] MO : hotelreservationsystem : ChannelManagerServices.php is added.
[+] MO : hotelreservationsystem : ChannelOrderPayment.php is added.
[+] MO : hotelreservationsystem : HotelCustomerAdvancedProductPayment.php is added.
[+] MO : hotelreservationsystem : HotelRoomDisableDates.php is added.
[+] MO : hotelreservationsystem : QloWebservice.php is added.
[+] MO : hotelreservationsystem : WebserviceSpecificManagementQlo.php is added.
[+] MO : hotelreservationsystem : ChannelManagerServices.php is added.
[+] MO : hotelreservationsystem : HotelRoomTypeFeaturePricing.php is added.
[+] MO : hotelreservationsystem : ChannelOrderPayment.php is added.
[+] MO : hotelreservationsystem : getRoomMinAdvPaymentAmount() is added in HotelAdvancedPayment.php.
[+] MO : hotelreservationsystem : createQloAppsBookingByChannels(), createQloCustomerChannelCustomerInfo(), createQloCustomerAddressByChannelCustomerInfo(), createQloCartForBookingFromChannel(), ProcessCreateQloOrderForChannelBooking() are added for Qloapps Api need in HotelBookingDetails.php.
[+] MO : hotelreservationsystem : 'total_price_tax_excl' and 'total_price_tax_incl' columns are added in `htl_booking_detail` table to store the booking time price.
[+] MO : hotelreservationsystem : getProductFeaturePricePlanByDateByPriority(), getHotelCartBookingData() are added in HotelCartBookingData.php.
[+] MO : hotelreservationsystem : 'disabled_dates' column is added in the table `htl_room_information`.
[+] MO : hotelreservationsystem : getRoomTypeAvailableRoomsForDateRange(), getRoomTypeDisabledRoomsForDateRange(), getRoomTypeBookedRoomsForDateRange() are added in HotelRoomInformation.php.
[+] MO : hotelreservationsystem : room status 'Hold For Maintenance is replace with 'Temporary incative';
[+] MO : hotelreservationsystem : AdminHotelRoomsBookingController.php and AdminOrderRefundRequestsController.php are changed to make compatible with feature price functionality.
## Improved/changed features:
[*] MO : wkhotelroom : price of the room types are shown at home page according to feature price plans.
[*] FO : price of the room types are shown at home page according to feature price plans.
## Bug/Issues Resolved:
[-] FO : Resolved :: issue on saving Room type information at admin product information. On saving product sometimes redirecting to renderlist.
[-] FO : Resolved :: If admin left the 'max global date field' to be blank,then invalid dates are shown in check in-checkout fields at frontend.
[-] FO : Resolved :: On submitting the total order cancellation request,Popup with "Parser error text" is shown. (If submit request for single room first and then for all the rooms in the order).
[-] BO : Resolved :: Some validation issues on manage order refund rules page.
[-] BO : Resolved :: Room type column added on manage order refund request -> view page. (#158)
[-] BO : Resolved :: Advance paid amount on "manage order refund request view page" is shown for the single room.(#150)
[-] BO : Resolved :: If admin deleted the room from "order detail page",then errors are shown on the "customer order detail page".(#137)
[-] BO : Resolved :: While reallocating the rooms,sometimes the JSON is getting breakable,due to which no room is shown for swapping & reallocation.(#133)
[-] FO : Resolved :: While placing an order,if customer signed out on "order summary page",then error is shown. (#119)
[-] FO : Resolved :: If filtered with any parameter on category page,then on clicking the 'Book now button',page is redirecting to the category page itself.(#118)
[-] FO : Resolved :: On clicking to the 'add new icon',the page is redirecting to the 'assign features page' rather than 'add new features page'.(#106)
[-] BO : Resolved :: While adding the hotel features,no success message is shown on add new features-> manage hotel features page. (#105)
[-] BO : Resolved :: hotel interior heading and description are not changing on saving new ones.(#87)
[-] BO : Resolved :: PlayPal..Php curl issue on installation. needs curl to be installed on server for istallation (#89)
[-] BO : Resolved :: Many Order Edit issues resolved.
####################################
# V1.0.1
####################################
## Improved/changed features:
[+] Project : Theme has been improved.
[*] FO : After selecting checkIn and checkout dates these dates are highlighted in the datepicker.
[*] FO : contact Number and email were hard coded on contact page now will dinamically come from entered values from Admin General Configuration.
[*] FO : Font-family in order summary page in synced with the theme fonts now.
[*] BO : Bacorder setting option is removed from Settings->General Settings.
## Fixed bugs:
[-] MO : hotelreservationsystem : Fixed Google map issue on contact page.
[-] BO : Fixed showing wrong way of payment on refund request page.
[-] BO : Fixed showing wrong cancellation charges on refund request page.
[-] MO : wkabouthotel : Fixed interior heading and description does not change on changing from Setting->Hotel interior Block Setting.
# Change Log previous version to V1.0.0:
## Added Features:
[+] Project : Theme has been improved.
[+] FO : Order summary page design improved in case of advance payment
[+] BO : Order Edit functionality is added.
[+] BO : Order Restrict functionality is added.
[+] BO : Order Edit id added.
[+] MO : wkpaypaladaptive : Added Feature Admin can refund full transaction.
[+] MO : wkpaypaladaptive : Order is created by IPN.
[+] MO : Added wkhotelroom
[+] MO : Added wkfooteraboutblock
[+] MO : Added wkfooterexploreblock
[+] MO : Added wkfooternotificationblock
[+] MO : Added wkfooterpaymentblock
[+] MO : hotelreservationsystem : Added Settings tab to centralize all configurations.
## Improved/changed features:
[+] Project : Theme has been improved.
[*] FO : Fixed partial amount calculation issues in case of advance payment at order summary page.
[*] FO : Room details page design has been improved.
[*] FO : Room search results page design has been improved.
[*] FO : Home page design has been improved.
[*] FO : Contact page design has been improved.
[*] FO : All pages design has been changed according to new theme.
[*] FO : Theme Footer design has been improved. more modules are added to improve the view.
[*] BO : Quantity tab from Catalog->products removed.
[*] BO : Tab Catalog->Attachments removed.
[*] BO : Tab Cart Rules is improved to make compatible for a hotel reservation system.
[*] BO : Gift product functionality is removed from Cart Rules to make compatible for a hotel reservation system.
[*] BO : Carrier selection functionality is removed from Cart Rules to make compatible for a hotel reservation system.
[*] BO : Compatibility with other cart rules functionality is removed from Cart Rules to make compatible for a hotel reservation system.
[*] BO : Product selection functionality is removed from Cart Rules to make compatible for a hotel reservation system.
[*] BO : Free shipping functionality is removed from Cart Rules to make compatible for a hotel reservation system.
[*] BO : Free shipping functionality is removed from Cart Rules to make compatible for a hotel reservation system.
[*] MO : wkpaypaladaptive : Order is created by IPN.
[*] MO : wkpaypaladaptive : Improved exception handling.
[*] MO : wkpaypaladaptive : Configuration of the module moved to Hotel Reservation System -> Settings Tab.
[*] MO : wkhotelfeaturesblock : Configuration of the module moved to Hotel Reservation System -> Settings Tab.
[*] MO : wktestimonialblock : Configuration of the module moved to Hotel Reservation System -> Settings Tab.
[*] MO : wkhotelfilterblock : Configuration of the module moved to Hotel Reservation System -> Settings Tab.
[*] MO : wkroomsearchblock : design changed on home page.
## Fixed bugs:
[-] PROJECT : Fixed anonymous object creation issue on php version lower than 5.4 (feature does not support before php version 5.4).
[-] Installer : Fixed changed mails for qloapps converted into prestashop default mails while installing the software.
[-] FO : Fixed if 'Product Comment' module is uninstalled then showing error on each page at frontend where rating is shown.
[-] FO : Fixed bug search is not working on iphones.
[-] FO : Reservations of dates before today's date does not remove from Cart.
[-] FO : Fixed bug search is not working on iphones.
[-] FO : Fixed 'Total Order Cancellation' & 'Refund Request' button does not work on order confirmation page on some servers.
[-] FO : Fixed in case when hotel is disabled and its rooms are enabled then showing error on room detail page.
[-] FO : Fixed Contact us page at frontend is not working.
[-] FO : Fixed link creation functions by creating them with objects created by sending id_lang also to their constructor.
[-] BO : Fixed wrong "way of payment" issue regarding advance payment On Hotel Reservation System->Manage Order Refund Requests.
[-] BO : Fixed wrong "way of payment" issue regarding advance payment On Hotel Reservation System->Manage Order Refund Requests.
[-] BO : Fixed bug Cancellation charge is accepting the -ve value so the refund amount becomes more than total amount.
[-] BO : Fixed view option is coming twice on manage order refund requests-> view page.
[-] BO : Fixed Showing error 'Order->id_customer is empty' on admin order detail page after completing the order from backoffice.
[-] BO : Fixed bug how number of times admin clicks add to cart button,same no. of times the room gets added into the cart from Hotel Reservation System->Book Now tab.
[-] BO : Fixed issue if Tax is applied on the order even then Tax is shown 0 in admin order detail page.
[-] BO : Fixed error if enter numeric data in child feature field while adding the new hotel feature on 'Manage Hotel Features' page.
[-] BO : Fixed all filters on 'Manage hotel features page' are showing errors.
[-] BO : Fixed all filters on Manage hotel page showing error.
[-] BO : Fixed if deleting the hotels through 'bulk actions dropdown' then showing error.
[-] BO : Fixed If set 'disable for 'enable hotel' option while adding the hotel showing error page.
[-] BO : Fixed bug if update Order's room status(checking, allotted or checkout) all rooms status changed with same room number of same room type.
[-] BO : Fixed bug if update Order's room status(checking, allotted or checkout) all rooms status changed with same room number of same room type.
[-] MO : wktestimonialblock : Fixed while adding the image in valid format on configuration page then showing error page.
[-] MO : wkpaypaladaptive : Fixed paypal is not working because paypal api has been changed.
[-] MO : wkpaypaladaptive : Fixed fopen issues fixed, done by CURL.
[-] MO : wkpaypaladaptive : Fixed payment negative value bug fixed.