Quick Search:

View

Revision:

Diff

Diff from 711 to:

Annotations

Annotate by Age | Author | Mixed | None
/fisheye/browse/osCommerce/tags/oscommerce-2.2rc2/CHANGELOG

Annotated File View

hpdl
711
1 $Id: $
hpdl
477
2
3 osCommerce Changelog
hpdl
711
4 Copyright (c) 2006 osCommerce
hpdl
477
5
6 ------------------------------------------------------------------------------
hpdl
711
7 08/17/2006 osCommerce 2.2 Milestone 2 Update 060817
8 ------------------------------------------------------------------------------
9
10 Please review the update-20060817.txt file for the important changes made.
11
12 ------------------------------------------------------------------------------
hpdl
477
13 11/13/2005 osCommerce 2.2 Milestone 2 Update 051113
14 ------------------------------------------------------------------------------
15
16  * Fixed bug 1662; update of customers address through the My Account page
17    resulted in the country value not being stored properly and affected tax
18    rate values.
19  
20 ------------------------------------------------------------------------------
21 11/12/2005 osCommerce 2.2 Milestone 2 Update 051112
22 ------------------------------------------------------------------------------
23
hpdl
711
24 Please review the update-20060817.txt file for the important changes made.
hpdl
477
25
26  * Index language definition: updated the Wiki link to point to the Knowledge
27    Base site
28
29  * Reviews Box: Renamed the following variables due to naming conflicts:
30
31    $review_query -> $rand_review_query
32    $review       -> $rand_review
33    $review       -> $rand_review_text
34
35  * Wrapped all input parameters with tep_output_string() in the tep_image()
36    function on the administration tool
37    (admin/includes/functions/html_output.php)
38
39  * UPS shipping module removed due to it violating the UPS terms of service.
40    An alternative module can be found here:
41    http://www.oscommerce.com/community/contributions,1323
42
43  * Updated codebase for PHP 5.0 compatibility
44
45  * Updated database structure for MySQL 5.0 compatibility
46
47 ------------------------------------------------------------------------------
48 12/07/2003 osCommerce 2.2 Milestone 2
49 ------------------------------------------------------------------------------
50
51  * Shared SSL servers are now properly supported with cookie parameters
52    existing for both normal and secure servers.
53
54  * The installation/upgrade procedure was simplified with a new layout.
55
56  * Internally set PHPs error reporting to E_ALL to remove all notice messages
57    on the Catalog module.
58
59  * Renamed default.php to index.php.
60
61  * Sanitize all user input on the Catalog module before inserting it into the
62    database.
63
64  * Updated the layout of the shopping cart page.
65
66  * Fixed linefeed issues with emails.
67
68  * Modules are now installed at the Administration Tool via Install/Remove
69    buttons located in the infobox; no longer through clicking on the status
70    icons. This is to be consistent with other areas of the Administration
71    Tool.
72
73  * Updated the layout of the product listing page.
74
75  * Updated the splitPageResults class to use the benefits a class provides.
76
77  * Realized the My Account Proposal as discussed on the developers forum
78    channel.
79
80  * Introduced the message stack class used on the Administration Tool to the
81    Catalog module. It has been extended to store messages in groups allowing
82    to display the messages in groups at separate sections of the page.
83
84  * Removed old European currencies (Deutsche Mark and Spanish Peseta)
85
86  * Update the default configuration parameters to meet the needs of USA (it
87    was previously meeting a mix of USA and European regulations)
88
89  * IP Address and Client Browser User Agent validations implemented for the
90    Security And Privacy Proposal.
91
92  * Session ID Regeneration feature implemented as part of the Security And
93    Privacy Proposal.
94
95  * New file upload class implemented.
96
97  * Search Engine Spider Session Prevention feature implemented as part of the
98    Security And Privacy Proposal.
99
100  * Manually round numbers in the tep_round() function, bypassing PHPs round()
101    and number_format() functions.
102
103    The PHP round() and number_format() functions return different results when
104    strings or floats are being processed.
105
106  * Added data validation to the Customers section on the Administration Tool.
107
108  * Tax Compounding logic corrected.
109
110  * Cross site scripting vulnerabilities fixed.
111
112  * Moved filename and database table definitions from application_top.php to
113    their own files.
114
115  * The Tax Priority can now be inserted when creating new tax rates in the
116    Administration Tool.
117
118  * Implement the force cookie usage and ssl_session_id validations features
119    from the Security and Privacy Proposal.
120
121  * Virtual products tax update (virtual products were not being updated as no
122    shipping address is in use. Instead, the billing address is used to base
123    the taxes on.
124
125 ------------------------------------------------------------------------------
126 02/17/2003 osCommerce 2.2 Milestone 1
127 ------------------------------------------------------------------------------
128
129 *** The changelog entry for the 2.2 Milestone releases will be updated     ***
130 *** throughout the Milestone release path. The information here is         ***
131 *** currently old.                                                         ***
132
133  * Manufacturer now saved when adding products. (bug fix)
134
135  * Added .htaccess file in the 'includes' directory for some security (blocks
136    direct http requests to .php files).
137    ie, http://server/catalog/includes/application_top.php
138
139  * New cache class added for the categoies box (only for PHP4)
140    - Note, this is disabled by default due to our run out-of-the-box approach.
141      Can also be used in other areas of the catalog.
142
143  * New Who's Online section in the administration tool.
144
145  * Updated payment and shipping modules structure - no longer has multiple
146    include statements - and are now classes.
147
148  * Administration Tool sections now with opened/closed box approach (the list
149    of functions was getting too long!).
150
151  * New login and create account option page (ala Amazon style)
152
153  * Click on the products image (in products details) and a new browser window
154    will open and resize itself to the image shown - used to display larger
155    pictures of the product.
156
157  * All font styles are now in stylesheets.
158
159  * Full locaization support (ie, categories title, products descriptions,
160    image buttons, etc)
161
162  * Table names now as constants (variables)
163
164  * Banner support functionality
165
166  * Products expected now as normal products (with descriptions)
167
168  * Stock control functionality
169
170  * Products with different attributes can now be added to the shopping cart.
171    (feature fix)
172
173  * Authorize.net support added
174
175  * Sessions can now be stored in the database
176
177  * Tell-A-Friend function for products
178
179  * Information box, with all informations about shipping & returns, privacy
180    notice and conditions of use
181
182  * Newsletter function in the administration tool.
183
184  * New zones for germany, swiss and austria.
185
186  * Prices can now be handled with/without tax. The tax would be correct
187    calculated.
188
189  * Prices in all countries which joined the euro currency, displays the prices
190    in euro and national currency. This is a european guideline which is now
191    support by TEP.
192
193  * All address information is now stored in the address_book table only. This
194    change was made to reduce redundancy and allow more feautures in the
195    checkout part (e.g. selection of different BillTo and SendTo addresses)  
196
197 ------------------------------------------------------------------------------
198 03/06/2001 The Exchange Project Preview Release 2.1
199 ------------------------------------------------------------------------------
200
201  * Payment methods are now modules, makes it easier to implement other payment
202    methods. Supported methods COD, Credit Card, Paypal. CC also supports
203    storing only part of the CC# in the DB with the other digits being emailled
204    to a specific email address.
205
206  * Shipping Modules - Modular shipping methods with support for UPS, USPS,
207    FEDEX(Ground), Per Item and Flat rate shipping.
208
209  * Db query clean up a few AS clauses were added for earlier MySQL versions.
210    Error checking added for when no records exist.
211
212  * Added languages box - customers can now choose their language anywhere
213    except during the checkout procedure (due to POST variables in forms)
214
215  * Added currencies box - customers can now choose their currency independent
216    from the language chosen
217
218  * Currencies can be added/deleted/modified through the administration tool -
219    no longer through individual language files in the include directory
220
221  * Added a 'Contact Us' Page.
222
223  * Added COMMENTS field to Orders table - an order history
224    Need to ALTER TABLE orders ADD comments TEXT not null;
225
226  * Selectable columns in 'Product Listings'.
227
228  * Added a delete button to the orders in the admin tool.
229
230  * Solved a problem with the session id not being passed to the secure server.
231
232  * Countries added to the admin tool.
233
234  * The 'Add a Quickie' box now uses the model number instead of the product
235    id.
236
237  * The 'Search' box and the 'Advanced Search' now use the same engine.
238
239  * Backup in the admin tool.
240
241  * Numerous bugs fixed.
242
243  * Categories box has been updated to display path taken in bold, and display
244    the parent categories (tree navigation)
245
246  * Font styles implemented
247
248  * tep_image now optionally calculates image size if omitted
249
250  * products_to_manufacturers table removed. Manufacturers are now directly
251    link to products, via manufacturers_id record in the products table
252
253  * tep_href_link now removes extra & and ? characters in the URL
254
255  * Products with no manufacturers are now listed in the catalog module
256
257  * New DIR_* definitions for easier understanding ->
258    FS = Filesystem (physical)
259    WS = Webserver (virtual)
260
261 ------------------------------------------------------------------------------
262 12/13/2000 The Exchange Project Preview Release 2.0a
263 ------------------------------------------------------------------------------
264
265  * Added FedEx shipping module
266  * Bugfixes
267
268 ------------------------------------------------------------------------------
269 12/02/2000 The Exchange Project Preview Release 2.0
270 ------------------------------------------------------------------------------
271
272  * Manufacturers pull-down select box
273  * Number of products in each category displayed
274  * Bestsellers box
275  * See what other customers have brought (linked to current product displayed)
276  * Administration Tool now user-friendlier via new layout
277  * Categories-to-Categories structure
278  * Spanish added to the official languages supported
279  * Dynamic product attributes
280  * Tax zones, classes, and rates
281  * Now PHP3/PHP4 compatible
282  * Some configuration parameters now in database
283  * Manufacturers now directly linked to products
284  * Status of orders can now be modified
285  * New advanced search page
286  * Order confirmation emails can now be sent to multiple addresses
287  * Address formating function implemented
288  * PayPal payments implemented
289  * Currencies are now formated to the selected locale
290
291 ------------------------------------------------------------------------------
292 05/14/2000 The Exchange Project Preview Release 1.1
293 ------------------------------------------------------------------------------
294
295  * Customization variables and constants
296  * English and German localization
297  * New products and upcoming products modularized
298  * Added custom tep_db_* database functions
299  * Added custom tep_session_* session functions
300  * Added tep_href_link function
301  * Added tep_image function
302  * Added tep_image_submit function
303  * Added tep_black_line function
304  * Added tep_break_string function
305  * Added tep_products_in_cart function
306  * Added tep_exit function
307  * Added tep_number_format function
308  * Reviews-Box now displays a random review
309  * account_edit_process.php updated
310  * Review-Box: text now broken to avoid exceeding box width
311  * address_book_add.php updated, also combined with
312    address_book_add_process.php
313  * login.php updated, also combined with login_process.php
314  * login_forgotten.php and login_forgotten_process.php now combined to
315    password_forgotten.php
316  * Added products image to reviews info
317  * products_reviews_write.php and products_reviews_write_process.php combined
318  * shopping_cart.php updates
319  * shopping_cart.php now displays proper price on special for nonsess cart
320  * Fixed misalignment of checkout information
321  * New directory structure for includes
322  * application_top.php and application_bottom.php implemented for application
323    wide parameters
324  * column_left.php and column_right.php structure implemented
325  * Display parse time of pages
326  * SQL queries optimized
327  * tep_number_format function implemented, but not in use
328  * Fixed add a quickie bug - when product did not exist in catalog, it
329    inserted a null entry in the cart
330
331 ------------------------------------------------------------------------------
332 03/12/2000 The Exchange Project Preview Release 1.0
333 ------------------------------------------------------------------------------
334
335  * Initial Release