View | Annotate | Download (1.4 KB)
Update copyright date to 2010
Use single $db object
Have deleteItem use library functions
update with the new database class
Undo something I did a while ago that busted stuff. no idea
Fixed permissions back to the way they were before I messed them up :)
Proper escaping of characters when inserted into database
This was only happening for the '&' character (upon inserting a new business), because the values were being passed along via $_GET over AJAX. I changed it to use $_POST instead, using the jQuery ajax framework (since I don't know how to use the prototype one).
Updated the copyright to be the current year.
Fixed the rest of the sanitation issues. Did not sanitize input that was cast as an (int), (double), or the like since strings will be turned to zero.
Sanitization of user input
Change database and custom template class includes. HUGE change. If anything breaks, blame Cameron.
Move auth.php into lib directory, renamed to auth.lib.php. Update require statements.
Fixed formatting. Capitalize SQL keywords. Move authentication check before database connection is established.
Established a naming convention in all files. Lowercase first word, uppercase afterwards, e.g. viewInventory, insertLoanRecord.
Changed 'Foobar' to 'RPInventory' in license text, done with git because svn is dumb.
Added GPL license to all code files.
Fixed user and item delete. Delete pages now remove extra db entries for loans and addresses. Reworked view inventory page. Edit/delete/loan action has been changed to checkboxes. (Edit doesnt work yet).
Added loan addresses (entered when loaning items) Added ajax retrieval of old addresses.
Added ability to loan/return items. (Still very rough..)
Added item delete.