-
Notifications
You must be signed in to change notification settings - Fork 116
/
changelog.txt
executable file
·362 lines (267 loc) · 12.9 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
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
Version 2.3.3
-------------
Release date: December 30, 2013
Bug Fix
- Fixed locations controller to have DB access.
Version 2.3.2
-------------
Release date: December 18, 2013
Bug Fix
- Fixed a reference to the old admin session instance on the product view.
- Fixed order placed view to incorporate missing header and footer.
Version 2.3.1
-------------
Release date: December 12, 2013
Bug Fix
- Fixed a problem with the Admin login not passing the username into the auth library but logging in anyway.
- Fixed the discount field in the coupon settings form, it was attempting to show the currency from the old settings.
Other
- Removed the currency setting from the paypal express module and integrated it with global currency settings.
Version 2.3
-------------
Release date: December 10, 2013
Features
- Added (for admins) edit buttons in the default theme that link to the appropriate edit pages in the admin panel.
- Humanize the Shipping and Payment Module Names (thanks onfriendaday).
- Replaced banners & boxes with the new Banner Collections.
- Added the ability to disable categories.
- Included the 2checkout payment package (thx craigchristenson).
- Updated Redactor to version 1.9.7 & replaced the existing media manager with Redactors built in functions.
- Use Locale & ISO codes for currency formatting.
- Move GoCart configuration to the DB and added a back end panel for managing it.
- Total Items updated to display total quantities rather than just unique items.
- Migrations used for initial installation now.
- Streamlined Installation process.
Bug Fix
- Remove ? from url on category sort when returning to default.
- Added language support to secure.php (thx daneoshiga).
- Fixed product form verbaige (thx olimortimer).
- Fixed image upload error checking in admin/categories.php controller.
- Updated PayPal Express config form to show live/sandbox config option.
- Fixed admin reports date ajax to send the correctly formatted date. (thanks onefriendaday).
- Added translatable field names to checkout step 1.
- Removed redundant index from download_package_files table.
- Added strtolower to all coupon codes submitted on the front end to stop duplicate entries.
- Added migrations / migration version to installation.
- Added config_item check for inventory on the category view file.
- Fixed product routes not being deleted correctly.
- Fixed incorrect download link sent in notification email for subfolder installs.
- Fixed the issue of the state field losing its value after an address validation failure during checkout.
- Fixed empty category list colspan attribute.
- Using native sessions to fix CI session library bug that cause premature logout.
- Using native sessions to fix CI session bug that breaks on slashes when adding a product to the cart.
- Restricting access to convenience methods in the Base controller from being URL accessible.
- Updated CI to process mysql & mysqli the same way.
- updated page view file to not decode entities since this resulted in incorrect encoding.
- Fixed sort by price.
Other
- Improved tiered category code to reduce queries.
- Changed Category controller to check for $_FILES upload error number rather than text match.
- Added open in new window to image based anchors (in redactor.js).
- Removed legacy tablerate shipping method.
- Added the ability to choose multiple countries for a table rate.
- Replaced ajax category search in the admin product form with a category tree.
- Improved readablity of the coupon_model.
- Upgraded to CodeIgniter 2.1.4
- If SSL is enabled secure all pages.
- Remove non-ship status.
- Removed GoEdit language file.
- Using usernames for back end login now (upgrading will result in the email address being used for both).
- Autoloading is now handled in the CI_Controller.php file now to support database configuration.
- Eliminated eval usage in group discounts.
Version 2.2.1
-------------
Release date: January 25, 2013
Bug Fix
- Fixed PHP syntax error in Go_cart.php library
<<<<<<< HEAD
Version 2.2
-------------
Release date: January 23, 2013
=======
Version 2.2
-------------
Release date: January 23, 2013
>>>>>>> 60f0421e22a56876792604c16c432699bc8bee5f
Features
- Replaced experimental "GoEdit" with RedactorJS (RedactorJS is distributable with GoCart but NOT OPEN SOURCE http://imperavi.com/redactor/).
- Updated jQuery to 1.9 and jQuery UI to 1.10.
- Updated media manager to function with redactor.
Bug Fixes
- Fixed Issue #72 Missing data['error'] in admin Category. (thanks dronord)
- Fixed product image upload on firefox.
- Made CSS classes match other ones used through the system.
- Fixed Issue #75 compute tax for whole order coupon (thanks abulte)
- Fixed some language errors (thanks olimortimer)
Other
- Update to the GoCart license.
- Merged licenses from various parts of gocart into a single file "licences.txt"
- Related products come at the bottom of mobile devices now.
- Added instructional text to installation regarding the database.
Version 2.1.1
-------------
Release date: November 29 2012
Bug Fixes
- Fixed installation redirect (only affected some servers)
- Added/Cleaned several instances of static text to the language files
Version 2.1
-------------
Release date: October 29, 2012
Features
- Replaced single page checkout with multi page checkout for ease of development changes
Bug Fixes
- Eliminated code remnant from product page.
- Fixed an error in the product view related to options with no option.
- Fixed migrations to not break on install.
Other
- Various changes to go_cart.php library to function better with multi-page checkout
Version 2.0
-------------
Release date: September 13, 2012
Features
- Upgraded to CodeIgniter 2.1.2
- New default theme based on Twitter bootstrap 2.0
- Admin interface now based on twitter bootstrap
- Pagination on admin product list
- Category filtering on admin product list page
- Admin Reports are better optimized than before.
- AJAX related products search on product_form.php view.
- AJAX category search on product_form.php view.
- Sortable products on front end (in the bootstrap theme)
- Breadcrumbs
- Routing system improved for optimum scalability
- New custom built wysiwyg editor (replaced TinyMCE) with CI based file manager
- Did a lot of file cleanup
- Supporting alternate thousands separator and decimal separators (via gocart config file)
- Supporting currency symbol on right or left (via gocart config file)
- XSS filtering on front end search
- Using CodeIgniter migrations library for DB updates
Bug Fixes
- Fixed blank search term error.
- Fixed admin order view error for is_gc flag.
- Removed default Lousiana tax of %4.
- Updated default uri-protocol to AUTO.
- Fixed colspan on an empty product table in the admin products view.
- Fixed admin banner datepicker javascript and fields
- Fixed banner_model.php to properly restrict disabled banners for the get_homepage_banners() function.
- Fixed meta tag code in the default theme header.
- Fixed login redirect for expired customer sessions (thanks Dinesh)
- Updated SQL install script to support ipv6 ip address length
- Eliminated a field from the install script for "heard_about" in the orders table
Other
- Eliminated many unused files and functions
- Utilizing address_format more places (and added a <br> flag)
Version 1.2.3
-------------
Release date: March 8, 2012
Bug Fixes
- Fixed track_stock flag for gift cards and is_gc flag on products
Version 1.2.2
-------------
Release date: February 23, 2012
Bug Fixes
- Fixed errors resulting from gift card purchase, a casualty of the inventory tracking code
- My Account page was pulling user info from the session rather than database.
- Fixed product sorting on the front end.
- Fixed undefined index error if customer ID does not exist in the Digital Product model. (thanks svizion)
Other
- Replaced depreciated encrypt sha1 function with native PHP sha1 function.
Version 1.2.1
------------
Release date : January 30, 2012
Bug Fixed
- Fixed digital products folder references
- Added track_stock to "get_cart_ready_product" function in Product_model
- Fixed updating quantity if allow overstock buying is enabled on the view cart page.
- fixed count_product which was stopping pagination on category pages.
Version 1.2
-------------
Release date: January 16, 2012
Bug Fixes
- Replaced deprecated function in the credit card helper and missing HTML tags in the main header view.
- Made admin and customer authentication use different cookie names to avoid conflicts.
- Fixed various HTML errors.
- Fixed height issues on "related products".
- Fixed PHP errors associated with no image available on related products.
- Support foreign characters in TinyMCE.
- Fixed the get_homepage_boxes function.
- Removed PHP warning when attempting to add a new product which does not have images. (thanks tfevens)
Features
- Added language support and extended internationalization capabilities.
- Added support for Sage Pay payment gateway (Thanks to swicks).
- Added support for digital products.
- Added inventory support.
- Converted payment and shipping libraries into application packages.
- Accented characters are now converted to their non-accented equivalents in Category, Page and Product slugs.
- Support themes through CodeIgniter packages. (configurable via gocart.php config file)
- One-click remove item from view cart page.
Other
- Updated to CodeIgniter 2.1.
- Removed database password and prefix requirements in the Installer, for those of you who want to shoot yourself in the feet.
- Eliminated some junk code and views that are not used.
- Added a check in the dashboard controller to check if there are payment and shipping modules installed.
- Extended default expiration for non-remembered sessions.
- Package jQuery & jQuery UI with GoCart for more end user control.
Version 1.1.4
-------------
Release date: November 8, 2011
Bug Fixes
- Added missing state from Mexico per Oliver (thanks!).
- Updated TinyMCE to support some foreign characters.
- Updated URL to TinyMCE init file (was causing TinyMCE to not display due to JS error)
- Updated rtrim to index.php for better support on windows.
Version 1.1.3
-------------
Release date: Nov 8, 2011
Bug Fixes
- This is the same bug fix from 1.1.1 for SSL. It wasn't properly fixed in 1.1.1
Version 1.1.2
-------------
Release date: Nov 7, 2011
Bug Fixes
- Fixed a bug in the order_model related to quantity and item reporting.
Version 1.1.1
-------------
Release date: Nov 7, 2011
Bug Fixes
- Fixed a bug in MY_url_helper that caused Force_SSL to Force SSL even if SSL isn't enabled.
- Fixed a MySQL strict mode bug where administrators do not have a default first and last name.
- Fixed a MySQL Strict Mode bug where UserData is not given a value.
Version 1.1
------------
Release date: Nov 5, 2011
Bug Fixes
- Group percentage discounts were reversed.
- Coupons applied to individual items with percentage discounts were reversed.
- XML Order export was broken.
- XML Customer export was broken.
- Admin order notification system was broken.
- Location management was missing delete functions for Zones and Zone Areas.
- Order date search cut off the last date.
- Installation script added extra characters to the canned message for Gift Cards.
- Fixed a minor bug with HTML code being displayed in a forgot password email.
Features
- GoCart can now be installed in a sub-directory.
- Rewriting URLs is now optional at the time of installation.
- If GoCart isn't installed, the user is automatically redirected to the Install script.
Other
- Handling of secure pages is completely changed and is considerably easier now.
- Replaced the custom TinyMCE theme with the "o2k7 - silver" theme.
- Eliminated several unused views.
- Updated to TinyMCE 3.4.7
Version 1.0.2
-------------
Release date: Nov 4, 2011
Bug Fixes
- Fixed the delete confirmation on the admin/pages.php view.
Version 1.0.1
-------------
Release date: Nov 3, 2011
Bug Fixes
- Checklist type product options were broken.
- Fixed Various bugs relating to initial values in the database on a fresh install that resulted in errors in various places.
- Fixed missing array value for gift card "product" that was resulting in a key error on the view cart page.
- Fixed Product search page reference to a missing field.
- Updated the user group code, converted serialized field information to normal, added a default user group for customers.
Features
- Finished the ability for customers to set an address as default.