View | Annotate | Download (1.9 KB)
Update copyright date to 2010
Make sure that only site-admins can make site-admin accounts
Use single $db
Change the authentication checking
Use the addUser function in the library
Migrate to new database and fix for centralization
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).
Fix the addUser page
Updated the copyright to be the current year.
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.
Fix comment
Sanitize input, validate username in the PHP, and clean up formatting.
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.
Added loan addresses (entered when loaning items) Added ajax retrieval of old addresses.
Moved borrower details into user table.
Switched to mysqli connection. Added user sessions (Login/logout) User management page is protected for admins only.
Added user management section. (add, edit, delete)