# AuctionBlox, sell more, work less
# http://www.auctionblox.com
#
#  Copyright (c) 2003-2007 AuctionBlox

Legend:
D = Deleted
A = Added
U = Updated

4.9.0
=====
8/20/2008
- Added full attribute support for osCommerce, Zen Cart and CRE Loaded (including during eBay checkout).
- Changed discount macros to use "MINUS" instead of "DISCOUNT" so that they would not be truncated in template.

4.8.0
=====
7/31/2008
- Added support for automatic order creation using eBay checkout and PayPal payments
- Added "missing product" indicator on sales screen for easy identification of problematic sales
- Added preference for enabled/disabling the HTML editor

4.7.0
=====
6/15/2008
- Added support for Zen Cart shopping cart
- Added support for 3 domestic and 3 international shipping methods
- Added order status on sales screens

4.6.1
=====
2/10/2008
- Re-wrote abxCart to allow eBay items to be removed from cart
- Fixed sporadic "Empty cart" issue with checkout redirect and poor session handling
- Added more views into current inventory and reserved inventory in generated and active listings screen
- Added order status to sales screen in preparation of eBay dispute console
- Removed various preferences now handled in AuctionBlox Merchant Central
- Removed profile management pages now handling in AuctionBlox Merchant Central
- Added order status for "Completed"


4.5.2
=======
11/12/2007
- Additional Spaw2 editor fixes for image links.
- Added filter in the generator to show products that are not active on eBay
- Added indexes on the osCommerce database schema since they did a poor job of db indexing
- 

4.5.1
=======
10/6/2007
- Fixed image macro problems with Spaw2 editor
- MySQL 5.x compatibility
- PHP 5.2 session problem during eBay checkout
- Updated look and feel of items_new.php
- Change abxCurrencies function to be flat functions instead of a class in order to handle PP Express and reduce integration steps

4.5.0
=======
6/22/2007
- Replaced TinyMCE with Spaw2 editor and file manager
- Updated image macros

4.4.2
=======
5/28/2007
- Fixed European date formats for scheduler
- Fixed CRELoaded cookie bug due to using incorrect session id parameter
- Improved support for Simple Template System (STS)
- Inventory control:  Automatically cancel listings on eBay when an item is out of stock in shopping cart

4.4.1
=======
4/20/2007
- Fixed TinyMCE config parameters for the image viewer
- Fixed problem where orders used the state and country abbreviation instead of the full name
- Added product_extra_info table for custom database-driven macros (management page still pending)

4.4.0
=======
4/01/2007
- Replace HTML Editor with tinymce editor
- Added active eBay items to generator screen
- Various bug fixes
- Added macros for eBay store categories
- Added thumnail images for items and generator screen

4.3.12
=======
3/06/2007
- Added flag in catalog_checkout.php to turn on/off the sending of emails when new
  user is created via checkout redirect
- Added site column on items screen


4.3.11
=======
2/22/2007
- Fixed relister that regressed when changing profile logic


4.3.10
=======
1/20/2007
- Added enlarge icon for CRE Loaded image popup
- Fixed logic for hasBuyerInfo to ensure accounts are not auto-created without address info
- Update shipping addresses for prior checkout redirect customers so that shipping reflects the address on eBay
- Replace macros when items are saved/updated


4.3.9
=======
1/9/2007
- Fixed include problem with abxCart that prevented resetting cart with paypal ipn payments
- Added CRE Loaded 6.2 images as template macros
- Added configurable email template for new eBay accounts
- Added fixed shipping as a drop-down item in the create order page
- Append eBay username to last name for auto-created accounts during checkout redirect

4.3.8
=======
12/31/2006
- Fixed file includes that prevent image manager from loading on certain hosts

4.3.7
=======
12/14/2006
- Removed profile caching so that we avoid any problems with stale profiles

4.3.6
=======
12/06/2006
- Fixed PHP 5.1 issue when declaring sPhone twice in abxCustomer.php
- Fixed "keep 1 listed" feature
- Cleaned up scheduler page
- Fixed misc display issues with profiles, email templates and feedback templates
- Limit eBay listing titles to 55 characters

U includes/modules/auctionblox/includes/auctionblox.sql.php
U includes/modules/auctionblox/includes/configure.php
U includes/modules/auctionblox/includes/classes/abxCustomer.php
U includes/modules/auctionblox/includes/classes/abxProfilesEmail.php
U includes/modules/auctionblox/includes/classes/abxProfilesFeedback.php
U includes/modules/auctionblox/includes/classes/abxPaginatorProfiles.php
U includes/modules/auctionblox/includes/content/pages/items_scheduler.php
U includes/modules/auctionblox/includes/content/paginators/abx_profiles_email.php
U includes/modules/auctionblox/includes/content/paginators/abx_profiles_feedback.php
U includes/modules/auctionblox/includes/content/paginators/abx_profiles.php
U includes/modules/auctionblox/includes/content/stylesheet/stylesheet.css
U includes/modules/auctionblox/includes/languages/english/items_scheduler.php
U includes/modules/auctionblox/includes/languages/english/abx_profiles_feedback.php
U includes/modules/auctionblox/includes/languages/german/items_scheduler.php
U includes/modules/auctionblox/includes/languages/german/abx_profiles_feedback.php


4.3.5
=======
11/16/2006
- Fixed item macros to accommodate for custom and product overrides
- Fixed remaining issue with PHP 4.4.2
- Fixed parse warnings on create order page
- Fixed parse warnings on items page

U includes/modules/auctionblox/catalog.php
U includes/modules/auctionblox/includes/configure.php
U includes/modules/auctionblox/includes/CHANGELOG
U includes/modules/auctionblox/includes/classes/abxItem.php
U includes/modules/auctionblox/includes/classes/abxItemManager.php
U includes/modules/auctionblox/includes/classes/abxItemTemplates.php
U includes/modules/auctionblox/includes/classes/abxMacros.php
U includes/modules/auctionblox/includes/classes/Page/abxCollatedPaginator.php
U includes/modules/auctionblox/includes/content/pages/sales_order.php
U includes/modules/auctionblox/includes/content/paginators/items_generator.php
U includes/modules/auctionblox/includes/content/paginators/items_templates.php
U includes/modules/auctionblox/includes/content/templates/sites/ebay_us.html
U includes/modules/auctionblox/includes/modules/items.php
U includes/modules/auctionblox/includes/modules/preview.php
U includes/modules/MyAuctionBlox/classes/Custom/macros.php

4.3.4
=======
11/04/2006
- Fixed shipping module to correct calculation errors for fixed shipping table
- Removed obsolete abx_configuration database entries
- Changed description column in abx_items to LONGTEXT to prevent overrunning the database column
- Added eBay store sub-category support for templates
- Removed AuctionBlox paypal module as it is no longer necessary
- Added support for paypal transaction information via eBay web services
- Natively support any payment module (including paypal payment modules)
- Simplified installation procedure for easier integration into osCommerce and CRE Loaded
- 
U includes/modules/shipping/fixed.php
U includes/modules/auctionblox/*
D includes/modules/payment/paypal.php
D includes/modules/payment/paypal/*

4.3.3
=======
04/17/2006
- Fixed shipping module to allow the same product id for multiple cart items
- Fixed filter term for listing type that generated SQL error
- Removed stripslashes on db *queries*.  This resulted in removing the slashes from description field.
- Fixed date formatting for the API method
- Added eBay store sub-category support
- Removed references to obsolete tables
- Moderately improved look and feel of feedback page
- Added MyAuctionBlox module to allow customization of templates, macros and other methods/functions
- Added eBay Express
- Added Checkout Redirect flag
- Added Best Offer support for fixed price items

U includes/modules/auctionblox/includes/configure.php
U includes/modules/auctionblox/includes/auctionblox.sql.php
U includes/modules/auctionblox/includes/database_tables.php
U includes/modules/auctionblox/includes/sql/abx_upgrade.sql.php
U includes/modules/auctionblox/includes/content/pages/abx.php
U includes/modules/auctionblox/includes/content/pages/items_new.php
U includes/modules/auctionblox/includes/content/pages/preferences.php
U includes/modules/auctionblox/includes/content/paginators/listings.php
U includes/modules/auctionblox/includes/content/paginators/sales_feedback.php
U includes/modules/auctionblox/includes/languages/english.php
U includes/modules/auctionblox/includes/languages/english/items_new.php
U includes/modules/auctionblox/includes/languages/english/preferences.php
U includes/modules/auctionblox/includes/languages/german.php
U includes/modules/auctionblox/includes/languages/german/preferences.php
U includes/modules/auctionblox/includes/classes/abxItem.php
U includes/modules/auctionblox/includes/classes/abxItemManager.php
U includes/modules/auctionblox/includes/classes/abxDatabaseQuery.php
U includes/modules/auctionblox/includes/classes/API/abxAPI.php
A includes/modules/auctionblox/includes/classes/catalog/abxCatalogService.php
U includes/modules/auctionblox/includes/classes/order/abxOrderManager.php
U includes/modules/auctionblox/includes/functions/install.php
U includes/modules/auctionblox/includes/modules/items.php
U includes/modules/auctionblox/includes/modules/templates.php
D includes/modules/auctionblox/includes/classes/Custom/macros.php
D includes/modules/auctionblox/includes/content/pages/catalog_checkout.php
D includes/modules/auctionblox/includes/languages/german/catalog_checkout.php
D includes/modules/auctionblox/includes/languages/english/catalog_checkout.php
A includes/modules/MyAuctionBlox/*
U includes/modules/shipping/fixed.php

4.3.2
=======
03/06/2006
- Changed API queue to continue upon failure
- Fixed picture1_url that was mis-labeled product1_url
- Removed debugbreak() in the abxProfilesEmail page
U includes/modules/auctionblox/includes/configure.php
U includes/modules/auctionblox/includes/classes/abxAPIQueue.php
U includes/modules/auctionblox/includes/classes/abxMacros.php
U includes/modules/auctionblox/includes/classes/abxProfilesEmail.php
U includes/modules/auctionblox/includes/classes/custom/macros.php


4.3.1
=======
03/05/2006
- Fixed "Afganistan" problem in create order and correctly set zone ids
- Fixed ability to edit profiles, email templates and feedback templates
U includes/modules/auctionblox/includes/content/paginators/abx_profiles_email.php
U includes/modules/auctionblox/includes/content/paginators/abx_profiles_feedback.php
U includes/modules/auctionblox/includes/classes/abxProfilesEmail.php
U includes/modules/auctionblox/includes/classes/abxOrder.php
U includes/modules/auctionblox/includes/classes/abxNotification.php
U includes/modules/auctionblox/includes/functions/sales_order.php

4.3.0
=======
02/23/2006
- Mark sales paid and shipped status at eBay (See new Preference page.)
- Updated fixed shipping module to include:
  * Easier to understand configuration
  * Choose fixed shipping table or specified shipping for eBay sales
  * Charge insurance only on eBay items without insurance specified
- Added support for SKU/ISBN for DVD and book categories
- Support for PHP 4.4.x/5.x and MySql 5.x
- Allow re-listing (with eBay credits) from all ended listings screens
- Eliminate need for "Synchronize" button for any reason
- Fixed eBay calculated shipping
- Fixed country setting on sales order screen 
- Fixed URL encoding of picture urls
- Auto-Feedback
Upload of all files is required


4.2.0
=======
11/09/2005
- Added support for eBay NL, BENL and BEFR
- Express Checkout 1.0 release
- Auto buyer account creation/login for EC 1.0 users
- Now and New support for DE, AT, and CH
- Added Store Category #2
- Sales archival 
Upload of all files is required

4.1.1
=======
08/30/2005
- Fixes for German date format
- Paypal errors under high usage
- Minor bug fixes for item specifics
U includes/modules/auctionblox/external/oscommerce/includes/functions/integration.php
U includes/modules/auctionblox/includes/classes/abxCheckout.php
P includes/modules/auctionblox/includes/classes/abxManager.php
U includes/modules/auctionblox/includes/classes/API/abxAPI.php
U includes/modules/auctionblox/includes/content/javascript/items_new.js
U includes/modules/auctionblox/includes/content/pages/items_new.php
U includes/modules/auctionblox/includes/functions/formatter.php
U includes/modules/auctionblox/includes/modules/search.php
U includes/modules/payment/paypal/classes/ipn.php
U includes/modules/payment/paypal/modules/checkout.php

4.1 
=======
08/24/2005
- Item Upload Manager
- Item Scheduler
- Bulk Relister
- Multi-currency
- Introduction of eBay item specifics 
- German Umlauts (and international characters) fixed
Upload of all files is required

4.0.4
=======
06/03/2005
--------------------------------------------------------------------------------
{CATALOG}/includes/modules/shipping/fixed.php
- Fixed global shipping fees set to zero when shipping type set to 'F'
- Fixed issue where shipping is only charged for first item when shipping type set to 'F'

05/30/2005
--------------------------------------------------------------------------------
{AUCTIONBLOX}/includes/classes/abxShipping.php
{AUCTIONBLOX}/includes/classes/abxNotification.php
{AUCTIONBLOX}/includes/classes/abxManager.php
{AUCTIONBLOX}/includes/classes/abxCheckout.php
{AUCTIONBLOX}/includes/classes/abxCart.php

- Fixed global shipping fees set to zero when shipping type set to 'F'
- Changed weight to -1 for non-mapped products
- Set fixed shipping required for weight set to -1
- TODO: Show an error when fixed shipping is used and no shipping fee is set

05/10/2005
--------------------------------------------------------------------------------
{CATALOG}/images/abx/*
{AUCTIONBLOX}/external/oscommerce/includes/classes/abxSalesReport.php
{AUCTIONBLOX}/images/*
{AUCTIONBLOX}/includes/abxn.start.php
{AUCTIONBLOX}/includes/images.php
{AUCTIONBLOX}/includes/classes/abxHtml.php
{AUCTIONBLOX}/includes/classes/abxItem.php
{AUCTIONBLOX}/includes/classes/page/abxPage.php
{AUCTIONBLOX}/includes/classes/page/abxPaginator.php
{AUCTIONBLOX}/includes/content/*
{AUCTIONBLOX}/includes/languages/english/items_generator.php
{AUCTIONBLOX}/includes/languages/english/items_new.php
{AUCTIONBLOX}/includes/languages/german/items_generator.php
{AUCTIONBLOX}/includes/languages/german/items_new.php
{AUCTIONBLOX}/includes/modules/jscookiemenu.php


- Added tax rate to display in item generator
- Changed tax listing logic to be based on eBay site rather than store country
- Changed images to gif from png to speed up display in Internet Explorer



05/05/2005
--------------------------------------------------------------------------------
{AUCTIONBLOX}/includes/classes/abxNotification.php
- Removed status ID on sale update

{AUCTIONBLOX}/includes/classes/abxConstants.php
- Added eBay Motors and fixed umlauts (again)


4.0.3 - 2005/16/04
--------------------------------------------------------------------------------
abxItemManager.php
- fixed sql query (line 142) so as not to pull templates when querying items
fixed.php
- fixed the fixed shipping discount to only discount when quantity is > 1
mySQL.php
- added 3.23.x support back
- added VAT tax support
- removed version # from db and added to configure.php
- fixed token list
- removed erroneous abx_basket update for listing_status
- added updatestatus w/s for ipn


4.0.2 - 2005/14/04
--------------------------------------------------------------------------------
abxAPI.php
- reverted to orginal version in regard to xmlrpc.inc.php
- added international-abxAPI.php in regard to international-xmlrpc.inc.php
paypal/content/pages/admin.php
- corrected javascript call from openWindow to openPayPalWindow

4.0.1 - 2005/13/04
--------------------------------------------------------------------------------
abxItemManager.php
- fixed generator token replacements !== to !=

install.php
- removed trailing comma causing sql installation error for
paypal_payment_status_history

abxItemTemplates.php
- removed the unset template label.

xmlrpc.inc.php
- default is now for those only using ascii chars, international users such as
germany and austria will need to rename international-xmlrpc.inc.php accordingly.

auctionblox.sql.php
- corrected ebay.co.uk tld.
