---------------------------------------------------------------------------
[2007-04-03 1.2.5] 
---------------------------------------------------------------------------
- *HOPEFULLY* I fixed some SHOW STOPPING issues with recurring billing  http://www.ultrize.com/forums/- any testers?

---------------------------------------------------------------------------
[2006-11-16 1.2.4] 
---------------------------------------------------------------------------
- Added manual shipping entry fields
- Updated admin/templates/ledger.html to have manual shpping button
alter table mod_shipping_data drop index tracking_no;
alter table mod_shipping_data add index(tracking_no);


---------------------------------------------------------------------------
[2006-11-11 1.2.4] 
---------------------------------------------------------------------------
alter table users add company char(255) not null after lastname
alter table users add fax char(255) not null after zipcode

---------------------------------------------------------------------------
[2006-11-06 1.2.4] 
---------------------------------------------------------------------------
- Increased the product price capability.. 
- alter table products change price price float(7,2) not null default 0;

---------------------------------------------------------------------------
[2006-10-30 1.2.4] 
---------------------------------------------------------------------------
- Problem with gz handler and mod_download fixed.
- Fixed how ordering works with login to make it a bit more seamless

---------------------------------------------------------------------------
[2006-10-27 1.2.4] 
---------------------------------------------------------------------------
- Ok, since there has been a sudden rash of alleged security issues with
minibill, I thought I'd take a moment and address this in the changelog
which apparently is where 90% of you are going anyway.

1) It's only an issue if your php has register_globals ON
2) 90% of web hosts have upgraded to php 4.3 and up which defaults 
register_globals to OFF
3) I've since added an ini directive in the frontcontroller to turn this off
for you .. JUST IN CASE

- And last but not least, I upped the version # another point so you can
tell the difference.  

Have a nice day!

---------------------------------------------------------------------------
[2006-09-12 1.2.3] 
---------------------------------------------------------------------------
- Small change in the orderform template IE wasn't changing payment type

---------------------------------------------------------------------------
[2006-09-11 1.2.3] 
---------------------------------------------------------------------------
- Fixed security issue
- PAYPAL with IPN Now works

---------------------------------------------------------------------------
[2006-07-14 1.2.2] Smattering of fixes
---------------------------------------------------------------------------
- More small changes

---------------------------------------------------------------------------
[2006-06-22 1.2.2] Smattering of fixes
---------------------------------------------------------------------------
- A little tweakage for modules:
	mv admin_menu.php admin/menu.php
	mv user_menu.php menu.php

---------------------------------------------------------------------------
[2006-06-21 1.2.2] Smattering of fixes
---------------------------------------------------------------------------
- Lots of little "here and there's"
- Successful purchases now sends an invoice email (see receipt_email.html)
- Some slight color changes for buttons

---------------------------------------------------------------------------
[2006-06-21 1.2.1] plugin quirk fixed
---------------------------------------------------------------------------
- Added "STANDALONE" session value which will allow a certain module to be run stand-alone.
	You will have to create the entire menu system. (Logout etc.)

---------------------------------------------------------------------------
[2006-06-15 1.2.1] plugin quirk fixed
---------------------------------------------------------------------------
- Fix a small issue where having register_globals on was overwriting data!
  See: http://www.ultrize.com/forums/index.php?page=showPosts&topic_id=129#post_822
  Thanks to Sebastian Greco (http://www.bothmedia.com)

---------------------------------------------------------------------------
[2006-06-12 1.2.1] plugin quirk fixed
---------------------------------------------------------------------------
- stripslashes problem in mod_cart plugin, fixed

---------------------------------------------------------------------------
[2006-05-17 1.2.1] Small plugin installation quirk fixed
---------------------------------------------------------------------------
- The sysMsg class was being loaded AFTER plugins were loaded causing issues with system messages not being displayed correctly when plugins were initialized.
- admin/index.php is no longer a COPY of regular index.php and just REQUIRES it

---------------------------------------------------------------------------
[2006-05-12 1.2.1] Installation issues fixed	
---------------------------------------------------------------------------
- Fixed lame issues for installation - which should work better now

---------------------------------------------------------------------------
[2006-04-07 1.2.0] mysql database fix - products not updating 
---------------------------------------------------------------------------
- FIXed products not updating problem

---------------------------------------------------------------------------
[2006-04-02 1.2.0] Template Layout changes / affects all plugins
---------------------------------------------------------------------------
- FIX:
    Templates can now be "positioned" within the page layout:
	pos
		leftSide
		rightSide
		above
		below
		navBelow
		navAbove

---------------------------------------------------------------------------
[2006-03-20 1.1.9] Minor Database Changes
---------------------------------------------------------------------------
- FIX: 
	Moved admin templates into admin dir
	Fixed default_layout not to check for ADMIN_MODE any more

---------------------------------------------------------------------------
[2006-03-20 1.1.9] Minor Database Changes
---------------------------------------------------------------------------
alter table products add weight float(3,3) not null after price;

---------------------------------------------------------------------------
[2006-02-14 1.1.9] Major Backend Changes
---------------------------------------------------------------------------
- FIX: 
	Order class needed to maintain gateway, orders weren't being posted.

---------------------------------------------------------------------------
[2006-02-13 1.1.8] Major Backend Changes
---------------------------------------------------------------------------
- DATABASE:
	alter table orders change purchased_from gateway char(255) not null;

---------------------------------------------------------------------------
[2006-02-08 1.1.8] Major Backend Changes
---------------------------------------------------------------------------
- SECURITY: Session save path now configurable (config.php)
- SECURITY: Template compile dir now configurable
- Installer updated
- Disclaimer added
- Plugins changed once more and make more sense.

---------------------------------------------------------------------------
[2006-02-03 1.1.7] Major Backend Changes
---------------------------------------------------------------------------
- mod_cart added for shopping cart features (index.php?page=cart)
- Now keeps track of inventory
- Still having problems with IE and layouts [Any help here would be a plus]
- Order pre-payment working correctly
- Billing Cron Job now working, someone please test this

---------------------------------------------------------------------------
[2006-01-24 1.1.6] Major Backend Changes
---------------------------------------------------------------------------
- System message class implemented
- order is now able to store cart information
- Re-built how plugins work completely, old plugins won't work now, easy to 
  fix though.

---------------------------------------------------------------------------
[2006-01-24 1.1.5] Major Backend Changes
---------------------------------------------------------------------------
- Fixed order process
- Allowed users to update quantity in order form (0 to remove)
- Many bundled plugin fixes
- PayPal subscription ordering enabled (IPN)
- Fixed minor security issues
- Fixed PHP 5 SESSION issues

---------------------------------------------------------------------------
[2006-01-21 1.1.4] Major Backend Changes
---------------------------------------------------------------------------
- Major frontend changes
- Major frontend engine changes
- Enabled Message Dispaly correctly
- Templates now in layout format
- Cleaned up CSS

---------------------------------------------------------------------------
[2006-01-17 1.1.4] Major Backend Changes
---------------------------------------------------------------------------
- Fixed a lot of crap!!
- Fixed installer
- Fixed users able to login as admin
- Fixed some weird session problems
- Fixed plugin installtion issues
- Cleaned up templates
- TODO: check for mcrypt and set the secret_key value on install.

---------------------------------------------------------------------------
[2006-01-14 1.1.3] Major Backend Changes
---------------------------------------------------------------------------
- Fixed javascript error on login forms.
- Fixed default page on admin login

---------------------------------------------------------------------------
[2006-01-12] Major Backend Changes
---------------------------------------------------------------------------
- Changed so same index.php to be used in both admin and normal use mode
  Required me adding anew directory: templates/admin/templates_c
  don't forget to chmod 777 templates/admin/templates_c

---------------------------------------------------------------------------
[2006-01-09] Major Backend Changes
---------------------------------------------------------------------------
- Fixed decrypt function .. rtrimmed null chars at end of returned str

---------------------------------------------------------------------------
[2005-10-14] Major Backend Changes
---------------------------------------------------------------------------
- Made invoice & billing template look more perdy
- Fixed blank page when "PAY" button clicked in user bakcend
- Fixed template issue in billing error in crontabs
- Fixed run_billing crontab: 
  Now uses pay_fail invoice config variable
  Now sends suspend / cancellation notices
  Suspends accounts if pay_fail threshold too high
- Added billing_suspend.html template

---------------------------------------------------------------------------
[2005-09-28] Major Backend Changes
---------------------------------------------------------------------------
- Fixed billing_cancel, billing_success, billing_failure for mod_download modules
- Made some minor changes to cron files run_billing.php and run_invoicing.php

---------------------------------------------------------------------------
[2005-09-28] Major Backend Changes
---------------------------------------------------------------------------
- Added Install Script

---------------------------------------------------------------------------
[2005-09-27] Major Backend Changes
---------------------------------------------------------------------------
- Fixed plugin capability in main minibill

---------------------------------------------------------------------------
[2005-09-17] Major Frontend / Backend Changes
---------------------------------------------------------------------------
- Went through MiniBill all day, and fixed some trouble spots, and some security issues.
- Upgraded most templates to use new css styles for easier editing
- mod_download is now completely useful, and actually works.
- some templates reorganized
- There is a lot done here, and I highly recommend you upgrade!

---------------------------------------------------------------------------
[2005-09-15] Small DB Change
---------------------------------------------------------------------------
alter table orders change status status enum('paid','due','cancel','suspend') default 'paid';

---------------------------------------------------------------------------
[2005-06-20] Small Database Change
---------------------------------------------------------------------------
- Allow for barcoded items, i.e. autoship
ALTER TABLE products ADD item_code VARCHAR(255) NOT NULL;
ALTER TABLE orders ADD tracking_no CAR(255) NOT NULL AFTER contract;
CREATE TABLE order_shipInfo (ship_id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,uniq_id CHAR(20) NOT NULL,tracking_no CHAR(255) NOT NULL,packaged DATETIME NOT NULL,shipped DATETIME NOT NULL,INDEX(uniq_id));
- Edited templates/admin/editProduct.html to add field for barcode

---------------------------------------------------------------------------
[2005-04-27] Small Database Change
---------------------------------------------------------------------------
- Now allows, semi-annual, and quarterly billing
  ALTER TABLE products CHANGE is_recurring is_recurring ENUM('no','Daily','Weekly','Monthly','Quarterly','Semi','Yearly');

---------------------------------------------------------------------------
[2005-04-19] new features
---------------------------------------------------------------------------
- Fixed send mail with invoicing - incorrect mime settings

---------------------------------------------------------------------------
[2005-01-20] new release 1.0:1 Beta
---------------------------------------------------------------------------
- BETA RELEASE!
- Added lost_password.php

---------------------------------------------------------------------------
[2005-01-19] new build 1.4:5 Alpha
---------------------------------------------------------------------------
- Almost to BETA release!
- billing cron now sends cancellation notices
- billing cron now hooks into plugins for cancellation modules
- minor Admin interface UI improvements
- Added ability to remove orders / order groups
- Added ip address to orders field
- Deleted postOrder.php from includes dir [obsolete]
- DATABASE CHANGES [Effect just about every file in the lot]
  ALTER TABLE orders CHANGE paid status ENUM('paid','due','cancel','suspend');
  ALTER TABLE orders ADD ip char(24) NOT null AFTER contract;

---------------------------------------------------------------------------
[2005-01-07] new build 1.4:4 Alpha
---------------------------------------------------------------------------
- Beginning to create classes for various reusable code segments
- Created an OrderClass class for adding orders to a user order list
- Fixed history.html template issue for invoiced orders
- Added Due date for invoice, so you can set a custom due date for the invoice

---------------------------------------------------------------------------
[2005-01-07] new build 1.4:3 Alpha
---------------------------------------------------------------------------
- Turn off demo mode allwed if in demo mode.

---------------------------------------------------------------------------
[2005-01-06] new build 1.4:2 Alpha
---------------------------------------------------------------------------
- Fixed menus, you now know where you are
- Fixed some config issues with recurring billing cron
- Fixed some config issues with invoicing cron

---------------------------------------------------------------------------
[2005-01-04] new version 1.4:1 Alpha
---------------------------------------------------------------------------
- Fixed double order form display on form error
- Slightly different logo.gif for you minibill eyecandy lovers.
- Added "TEMPLATES" as main admin option
- Added Item Deletion Confirmation
- New configuration structure breaks 1.3 installs
- Major upgrades:
  1) backup your config.php for reference (cp config.php config.bak)
  2) Untar new version 
  3) import sql/upgrade1.3.sql into your database
     * This will reset your admin password *
     login    : admin 
     password : admin
  4) Log into /admin/
  5) Click on the "CONFIG" tab
  6) refer to your config.bak for changes.

- Added new table "config"
- VERY VERY Flexible configuration options now
- Changed config variables to load from database
- Almost ALL Files affected implementing config system

---------------------------------------------------------------------------
[2004-12-29] new version 1.3:1 Alpha
---------------------------------------------------------------------------
- Implemented pluggable merchant gateway system (payment.class.php)
- modified run_billing.php cron script to implement payment.class.php
- Wrote plugin for authorize.net
- Cleaned up straggler .svn directories
- New package no longer has content in templates_c 
- Hopefully fixed strange login behavior for new installs

---------------------------------------------------------------------------
[2004-12-28] new build: 6
---------------------------------------------------------------------------
- Fixed recurring crontabs (Billing and invoicing missing smarty dirs)
- changed cron_run to include path to minibill as argv[1]
- added ability to disable invoicing by setting a config var send_invoice_advance
- added invoice configuration section to config.php
- added send_invoice_advance to config.php

---------------------------------------------------------------------------
[2004-12-27] new build: 5
---------------------------------------------------------------------------
- Removed .svn directories
- Moved some logic which was in config.php into separate files
	dbConnect.php
	loadPlugins.php
	versionCheck.php


---------------------------------------------------------------------------
[2004-12-22]
---------------------------------------------------------------------------
- Changed array_merge to include the $_SESSION variable and this hopefully
fixed login problems for mac, and some IE people

---------------------------------------------------------------------------
[2004-12-18]
---------------------------------------------------------------------------
- Module support
- Created mod_shipping
- Reorganized file structure
- Updates to index.php to accomodate modules
- Removed site out of the dev tree

---------------------------------------------------------------------------
[2004-12-12]
---------------------------------------------------------------------------
BETTER WIN32 SUPPORT
- Moved config.php, and changed paths in admin/index.php to reflect move

---------------------------------------------------------------------------
[2004-12-11]
---------------------------------------------------------------------------
ADDED PLUGIN SUPPORT
- HOWTO
	add plugin to config.php at top
	add {include file="plugins/xxx/templates/xxx"} into correct template

---------------------------------------------------------------------------
[2004-12-09]
---------------------------------------------------------------------------
USER PANEL
- Changed user history template to more usable layout
- Added total due, total paid, and grand total to user order history

ADMIN PANEL
- Fixed ledger to display order in group, now links to show order group
- Fixed totals calculation when showing groups

---------------------------------------------------------------------------
2004-11-30
---------------------------------------------------------------------------
ADMIN PANEL
- Fixed Category updating, deletion
