====== Simple Invoices RoadMap - Trunk ======
also refer:
* http://code.google.com/p/simpleinvoices/source/browse/trunk/dev/TODO.txt
* http://code.google.com/p/simpleinvoices/source/browse/trunk/dev/DONE.txt
===== beta 1 =====
* Move all Manage pages grids to flexigrid - done
* New textarea htmleditor - done
* Make the funky ajax stuff from gene extension into normal Simple Invoiecs - edit product price in invoice createion - and remove items from existing invoice - done
* window thing for the popup messages
* port all the old ? and light bulb help windows over to the new onclick tooltip system
* refer trunk Biller Add page for example of new system in use. - done
* Zend Framework - use Zend ACL/Auth to handle user logins - Justin - done
===== beta 2 =====
* New invoices - invoice custom fields - popup help page not linked correctly - done by hannes
* Port extension system from current-stable-release to trunk - Justin
* pretty much done - just need final review
* Domain ID stuff - finish - all tables and all sections/functions etc.. to be update to work OK - Justin after ACL stuff
* fix manage sql patches - justin
* Manage pages - make the quick search (the button at the bottom work correctly)
* Documentation/Release notes/Config page info
* Decimal - only show decimals if not .00 - justin - done
* New UI - JK
* move all items in config.php to config.ini (and remove unneeded items)- done
* produce list of locale (for zend locale section) - refer config wiki page
===== beta 3 =====
* Nice Error messages
* port to trunk from current-stable-release
* check if cache is writeable - current if cache not write-able then you get cant find function error
* need to check - if php5.2, if PDO-MySQL, installed, can connect to db, can login, etc. and print nice error message
* PostgreSQL - test and write new patches, etc..
* Forms - validations - ie Biller must have name, invoice must have x etc.. - do in jquery (this is not the db input val/filter stuff) - Hannes/Gerard
* New extension: invoice numbers in order - inc deletes - refer : http://simpleinvoices.org/forum/discussion/536/right-invoice-id-after-you-delete-an-invoice/#Item_2
* Docs page - [[http://simpleinvoices.org/forum/discussion/559/?Focus=2869#Comment_2869| No logout in help menu]]
* Move unneeded files out of root dir
* Database backup - make work with mysql & postgres
* Manage Payments - number of pages bug - refer [[http://www.simpleinvoices.org/demo/index.php?module=payments&view=manage | forum]]
* remove the errors in php logs - refer [[http://simpleinvoices.org/forum/discussion/703/post-installation-errors-bugopen/ |forum]]
~~DISCUSSION~~