MIS Change Log

v0.9.0 ChangeLog 
26/09 - A.K.
Initial release prep. A generally tidied up MIS that was never intended for release, 
but meant as an example of what can be done, and a sort of how the database bits
fit together... 

v0.9.1 ChangeLog
08/10 - A.K.
- overhauled the icons.
- fixed a banking thing.
- added errorlog class.
- initial testing of plusd status retriever class.
- real-time monitor module extended.
- initial testing of the php end of the installer system.
- added address, auth, contact, createmod libs
- updated stations (for a basic allowed users)
- updated users (for a basic allowed stations)
- updated the generic sections for session management.
- fixed up rpm spec.in, and makefile.am's to do a real install
- added base customer support.
- added Makefile.am dist hook for extra install params.
- took out a large stick, and beat the fuck out of the dist in a general clean up.

v0.9.2 ChangeLog
28/10 - A.K.
- finished up the apache httpd.conf install stuff I didn't have time for last release.
- extended contact class to do it all (and thus fix page reload contact detail items).
- doxygen'ed the lib dir for webshite.
- some label stuff.

v0.9.3 ChangeLog
02/11 - A.K.
- product collections (a specific base collection implementation).
- conf file stuff (read only for now).
- more on-line help (system, setup), and option to remove help in bhmis config.
- targets adjusted for "collections".
- customer class, chargeaccount class, orders class, layby class added.
- customers updated.
- labels extended, and a merge list output added (designed to interface into something like glabels).

v0.9.4
17/12 - A.K.
- laybys, customer accounts, cust orders added.
- rentals in progress (&rental class, etc).
- synch stuff added.
- deposit stuff added.
- daily moved to start of day, current, and end of day.
- default outline stuff added (won't work until bhpos v1.2 release - db changes).

v0.9.5-1
27/01/2004 - A.K.
- most database queries removed from end pages (intial stuff - not complete).
- experimental odbc additions.
- many classes to replace page functions.
- more help.
- goods extended to out/transfer.
- quick menu module, fixed for now, but will be dynamic. *
- transaction module added (to add out of pos/non-automis generated transactions).
- all global data removed and placed in session.
- made all pages similar (as can be).
- general tidy.
- banking reconcile. *
- goods in/out/transfer finished. *
- BhMIS admin module (interfaces, modules, preferences, users). *
- Stations interfaces.
- User authorities pages.
- User login types pages.
- extended reports, custom report builder, xy, pie, bar charts. *
*not in v0.9.5 either due to other page/class deps (or experimental).

v0.9.5-2 - skippy the bush kangaroo version
07/02/2004 - A.K.
- Added station heirarchy tree.
- Slightly improved file checking/parsing on bhmis installer (exists, parser, line cutter, valid values).
- Added inv category tree.
- Added mismenu tree.

v0.9.5-3
08/02/2004 - A.K.
- Fixed inv cat tree.
- Changed mismenu tree access.
- Changed db table for mismenu to, err, work.
- Reconstructed mismodule, interface, mismenuauth, to fix up correct querying.
- Rewrote auth to look at page/auth/interface/auth as opposed to login/auth trail (auth is now per 
  login/page/action/module/user - as opposed to login/module/action).
- Module installer now handles deps (via db queries).
- Added sample module skeleton, and packaging info.

v0.9.5-4
12/02/2004 - A.K.
- Fixed sample installer file to allow proper parent order, parent install.
- Added a packer/verify script to bundle a module.
- Added a tree to bank contacts (easier viewing).
- Added contact type page (for new db table).
- Added contact detail page.
- Added bank item type page.

v0.9.5-5 (the ready to print version)
20/02/2004 - A.K.
- Added printsheet
- Added printitem
- Added printform
- Fixed purchasing, suppliers
- Fixed perpetual stock
- Added Supplier reports
- Fixed PO engine.
- Added template based printing (PO, invoice, reports) - experimental.
- Added heuristic stock movement algorithms for laughable guesses at efficient stock holding.

v0.9.5-5 bis
23/02/2004 - R.R.
- various bits and fixes (fill this rick).

v0.9.5-6
26/02/2004 - A.K.
The stock updated (left until last) and print tester 
- buy price everything fixed.
- sell price everything fixed.
- discounts updated.
- stock take re-written.
- added purchasing lib (dynamic generation over stored).
- deposits updated.
- u_plu fixed (with cache add option).
- returns updated.
- collection updated.
- margin updated.
- added tax class (as per locale and currency - basic combo usage for now).
- pagination at start of each file returned 1 instead of 0 (shakes head).

v0.9.5-7
28/02/2004 - A.K.
The pre-release fixes, package tests, et cetera.
- tax class used throughout.
- started purchasing rationalization.
- added a simple example printing template (purchase order) - generates pdf doc.

v0.9.6
03/03/2004 - A.K.
 - Minor packaging fixes for release.
 
v0.9.7-1 
15/05/2004 - A.K.
- switched on adodb (and updated impl).
- started removing all strings to separate file (lib/lang/*_en.php).
- start of style sheets proper (header, nav, main).
- removal of all images containing text.
- general run through of changed functionality.
- removed help to generic function (to allow styling and make code cleaner).
- added setup script.
