Setup basic site structure & scaffold
Added .gitignore file
Setup the configuration, and basic apis
Implemented HTML5 History API for pages

Added the history API for the pages and implemented the admin products
table
Developed some basic APIs

Some APIs including counting number of items in a table, searching
products, viewing settings and editing settings
Got page history API working correctly and added products and product pages
Added product details to single page, as per #1.

You can now view the products individually.
Added updating functionality, as per issue #2. Inc. field validation.

Closed issue #2 by adding updaing functionality. Including validating
input before api is called.
Restructured project files
Renamed the javascript libraries

Updated the names of the javascript libraries to reflect their role
better. Repointed the script tags on index
Created holding pages for various admin functions (view product(s), add product, dashboard)
Created and updated APIs, improving security

Rewrote the APIs and added a further API to add products to the
database.
Updated table fields to include greater site functionality

A required update to the tables. Making it possible to now include
different sizes of the same product and stock for each product. Also
added a field to handle order quantity and pricing for orders.
User can officially add and update products. Issues #2 #3 #26 #28 #29 closed.

This is a big one. Users can now add products and update products,
including multiple values (sizes) and stock. Further updates to the
APIs for improved functionality.
Fixed bug #31. When adding multiple stocks, previous values unaffected.
Amended product list to display dropdown menu on status, contributing to #5

User interface update, displaying status options dropdown. To enable
quick status update to individual products.
API bug fix

the IF statement checking if the database isset was incorrect.
Issue #5 closed - Product status updates on option change

The user can now change the status of a product easily, by just
changing the dropdown option.
Can now filter products by publish, draft and trash

Users can now filter their products by publish (what's displayed), by
draft (what's saved for later), and by trash (what has been sent to the
trash).
Much required style for admin