Activity
From 04/12/2009 to 05/11/2009
05/11/2009
- 10:11 PM Revision d4c0801740770e3cce598ba87023c652b148182c: The headers were really bugging me. I think th...
- The headers were really bugging me. I think this looks a lot better. But now the extra actions above the table (shows on viewLoans/Checkouts and the add user, add location) are bugging me.
- 05:42 PM Revision 18182be5e0904c3f0b15bf377679e1cac79caeb2: Forgot the change the pagination limit again.
- Forgot the change the pagination limit again.
- 05:40 PM Revision ae7ec9bf565d3b6b7d0663fd486ffbdb1e555be1: Use the SmartyPaginate::reset() instead of the...
- Use the SmartyPaginate::reset() instead of the disconnect() function ( accomplishes the same task, possibly more correctly )
- 05:29 PM Bug #1 (Closed): SQL Injection
- Fixed up the rest of the vulnerable spots in the code ( I believe ). Please keep an eye out just in case I missed something. As a note, I left input that was cast as an int or double as it was to save calculations since "Drop Tables *" cast as an ...
- 05:18 PM Revision 3a95c5cb316f173702610803f6dfa1e455e87d6f: Fixed the rest of the sanitation issues. Did n...
- 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.
- 04:24 PM Revision 056397dac7a55ad618acc5c258e751225615d0e4: Load viewInventory.php by default instead of i...
- Load viewInventory.php by default instead of index.php
- 04:20 PM Revision 095c697cf18ef42ddba23522ae97877fb632a2a5: Missed a <br /> on the viewInventory page, and...
- Missed a <br /> on the viewInventory page, and forgot to change the 2 back to 15
- 04:17 PM Revision f7abcc52679649dcd890cf32b0e43e4b3f181208: Moved the pagination links. Added pagination f...
- Moved the pagination links. Added pagination for the manageUsers page.
- 03:20 PM Revision 978cad61e83d2908884d3dbec7dfdf3074e6f29b: Don't show pagination links unless it's necess...
- Don't show pagination links unless it's necessary. Fixed the action cells in manageLocations and added pagination for that page. More sql injection prevention as well.
- 02:55 PM Revision 48cb17016ef10f845ae648a204cdf84c46e8e9b8: Whoops, forgot to change the pagination number...
- Whoops, forgot to change the pagination number back
- 02:54 PM Revision 0defca635bfcaa841c3a59f6cf2941a1254f4fb4: Saves the sorting directions in the pagination...
- Saves the sorting directions in the pagination links
- 02:47 PM Revision 53f90fc8bd07088c7daef3651f12f09900beb38c: Sanitization of user input
- Sanitization of user input
05/07/2009
- 09:09 PM Revision 25e5d2b03146ef8417bc0912f1ca9107be8a74f4: Some fixing on the pdf
- Some fixing on the pdf
- 08:59 PM Feature #43 (Closed): Date Picker
- Implemented as recommended
- 08:55 PM Revision 286f615194b8be36191ff734fa6053d3d57438d3: 15 items per page is about right I think.
- 15 items per page is about right I think.
- 08:38 PM Revision 8ac7ca779475803518558165142a751a253ebd33: One more date picker
- One more date picker
- 08:31 PM Revision 64bd04b6cbd9e4b5af6a8f593281656722e78a6a: Switched over to the smarty date picker
- Switched over to the smarty date picker
- 08:18 PM Feature #45 (Closed): Checkout Information in Summary PDF
- Completed
- 08:16 PM Revision e8f81cac3ff68ce533e41832db0080109520538f: Fixes Feature #45: Added the extra necessary i...
- Fixes Feature #45: Added the extra necessary information to track checkout information
- 07:47 PM Feature #35 (Closed): Paginate Table Views
- 07:41 PM Feature #35: Paginate Table Views
- Used the smarty pagination plugin to do pagination
- 06:57 PM Revision eb9e37ac473e419903c0b6a5da90b4581f9f763b: Paginate the viewBusinesses page.
- Paginate the viewBusinesses page.
- 06:50 PM Revision 49c67e0d513a54d7e379f4d6ff8ed2f8fadbdff7: Paginated the viewPurchases page.
- Paginated the viewPurchases page.
- 06:32 PM Revision 172f33742f7031d1e1621bbcb8ec21dbdf5d3ea1: Paginate the viewRepairs page
- Paginate the viewRepairs page
- 06:07 PM Feature #45: Checkout Information in Summary PDF
- The option to include checkout information into the summary PDF is not available.
- 06:05 PM Revision c9de586c54e3c4f17919bfe24e943a5ae69b1a68: Pagination for checkouts
- Pagination for checkouts
- 05:57 PM Revision 9e789315e1e46aa2877f8d690e43623231d85c67: Pagination for the viewLoans page
- Pagination for the viewLoans page
- 11:14 AM Revision d33e2b848cccf79777ddabed1bc362ef41001b00: Fixed up some inventory errors I made. Paginat...
- Fixed up some inventory errors I made. Paginated viewBorrowers page. Also abstracted viewBorrowers into the lib/borrowers.lib.php
- 10:20 AM Revision a4fc4e3d2eacf1f36f7b3f44f58ef25130784ae9: Abstracted the pagination.
- Abstracted the pagination.
05/06/2009
- 01:57 PM Revision 2b402a7e4d7b661ac680f0c3626e1fcab1ab83e1: The inventory page gets paginated
- The inventory page gets paginated
- 12:53 PM Bug #28 (Closed): Delete branch
- I got it. Nevermind. git branch -r -d <remote-branch> delete a remote-tracking branch.
05/05/2009
- 05:24 PM Bug #42 (Closed): loanItem Javascipt Bug
- OnBlur fires before the onClick event, so that is where the problem was. Fixed it by using a hidden form field on the page to store the state. Not the best, but it works for the moment.
04/22/2009
- 10:41 PM Bug #44 (Closed): SQL Injections In Column Sorting
- This is fixed. The table headers are now generated using a function in the interface.lib.php file.
- 10:40 PM Revision 1f2ea692c469ff0f95cd3ff7dc4aeb6622e7a7d3: Merge branch 'master' of ssh://sullic5@tuxygen...
- Merge branch 'master' of ssh://sullic5@tuxygentoo.com/var/git/rpinventory
- 10:39 PM Revision b7b66db73480b9de5b70343233ee402153b7e851: Fixed Bug #44 "SQL Injections in Column Sortin...
- Fixed Bug #44 "SQL Injections in Column Sorting". Table headers are now generated using a function inside interface.lib.php.
- 11:19 AM Feature #43: Date Picker
- I was actually just looking at this and found a Smarty function to do it. The call would look something like {html_select_date start_year="-3" end_year="+2" class="dropDown"} Documentation can be found at http://www.smarty.net/manual/en/l...
- 11:15 AM Bug #39: Update inventory condition on repair
- I'm going to rework the entire approach to conditions. Anytime users can change the condition, they will also be able to enter a description of the new condition. This would most obviously occur on loan/checkout returns and repairs. This will r...
04/19/2009
- 11:55 PM Revision 37adf6a1c8ba2847883e523b45e17156df66d959: Changed the cursor on the drop-down username a...
- Changed the cursor on the drop-down username autocompletion stuff.
- 11:53 PM Bug #44: SQL Injections In Column Sorting
- All of the sorting just looks to see if the $_GET variables are set for the given sorting. However, instead of adding the correct statements on to the end of the query, the "DESC" is concatenated on using $_GET['sortdir']. So, someone could come t...
- 09:12 PM Revision 03cc1241be808df31d49bd6a96c870d9cb2899d1: Finally got the javascript working out for the...
- Finally got the javascript working out for the loan item username selection.
- 08:20 PM Feature #43: Date Picker
- Implement a date picker instead of the hand-generated date fields. JQuery might be a nice to use.
04/17/2009
- 01:06 PM Bug #20 (Closed): .htaccess to protect directories
- Cleaned up with modRewrite. Can block requests based on rewrite rules.
- 01:05 PM Bug #42: loanItem Javascipt Bug
- A problem lies within the onblur and onclick events on the loanItem page. The onblur event seems to fire before the onclick event ( in the dropdown ) and proceeds to block the onclick event. Not really sure what's going on.
- 02:07 AM Revision 6fc8d59b42460efd5d35252d8948314849eb8b2a: Javascript pains
- Javascript pains
04/16/2009
- 07:33 PM Revision 98f1ed0802c98dbcb04d57d7ffaac4bb1ec4217c: Figured out how to block the files within the ...
- Figured out how to block the files within the directories instead of just blocking the user from seeing the directory listing.
- 07:20 PM Revision 60f7c60cde08a0ab9b306c52d8c51a3ea038976e: Apparently I broke some stuff with the onblur ...
- Apparently I broke some stuff with the onblur I was using. Still needs work now
- 12:02 PM Revision 838dd706914d433294616873eec9472d7ff8226f: Forgot to make sure that people can't get loan...
- Forgot to make sure that people can't get loaned items that are already checked out.
- 11:58 AM Revision cf399fcd8e85a198b9b63b674cd61bbe85efb81c: Just forgot to change a variable name. All of ...
- Just forgot to change a variable name. All of the checkout functionality works
- 11:47 AM Revision 2ff4a954e8f70663abbf88aceb40d9333aa97acf: All of the checkout stuff works except for the...
- All of the checkout stuff works except for the time returned. To be fixed shortly.
- 11:23 AM Revision c5d399ab0137e830b1040eedf12b69bb49afc817: Fixed the viewLoan auto-complete address form ...
- Fixed the viewLoan auto-complete address form again
- 10:55 AM Revision 15a0e05dda7bacf5014a876787918a94396dd541: Added the way to view checkouts. Also fixed a ...
- Added the way to view checkouts. Also fixed a bug in Colin's sql.
- 10:39 AM Revision 8d8727d9636f17643d339cf77d7f077c30ef6fcb: Changed the title of the pages to be "Clubname...
- Changed the title of the pages to be "Clubname - RPInventory"
- 10:35 AM Revision f88df29660fa436c6483fd31fd6637e7e3e36c09: Merge branch 'master' of ssh://tuxygentoo.com/...
- Merge branch 'master' of ssh://tuxygentoo.com/var/git/rpinventory
04/15/2009
- 11:21 PM Revision 586ac1a919a9acea8881befb45d43efadb4b062b: Brightened background, made buttons grey.
- Brightened background, made buttons grey.
- 04:52 PM Revision b0a743fe535be28bc30825e8614c77809e41b6df: Merge branch 'master' of ssh://tuxygentoo.com/...
- Merge branch 'master' of ssh://tuxygentoo.com/var/git/rpinventory
- 04:49 PM Revision d460eb216a01ff47c1bf2c2b5a3b865d8e25dff4: Get rid of this OSX crap.
- Get rid of this OSX crap.
- 04:41 PM Feature #36 (Closed): Sort Column Headers
- 04:37 PM Revision 7dfc895571be6e48302da145054909015eecd707: A couple of 'loan'->'checkout' words I missed ...
- A couple of 'loan'->'checkout' words I missed the first time
- 04:37 PM Revision a4023e96531b735bb4e9adc3bf65e4e81f5abb06: Stylized sortable headers and such.
- Stylized sortable headers and such.
- 03:37 PM Revision 3d9bb34325f9c34f0ef96cf9d980bf2c39f5af4e: Accidentally added these files.
- Accidentally added these files.
- 03:36 PM Revision d386b31b03aab14721dcbbe879a5af3759ab93ff: Made buttons look nicer
- Made buttons look nicer
- 03:36 PM Revision 76500d6f2c76145f23ed85beb9a5b9b422b5c518: Worked on design a bit...Created nice looking ...
- Worked on design a bit...Created nice looking pulldown boxes and buttons.
- 03:31 PM Revision fe59a25cfb1ba4981529df2dcfc721cc5cfadbe3: Worked on colors a bit, changed links on sideb...
- Worked on colors a bit, changed links on sidebar to highlight when mouse over. Also added jQuery, as it is very useful for this sort of thing.
- 03:31 PM Revision eb5c16a6bd6f66d0a93b9759fc3bffc3645340b8: Changed class names to make more sense.
- Changed class names to make more sense.
- 03:30 PM Revision a751346d2ae01628ff2cbf81f58861775da75507: Merge branch 'master' of ssh://sullic5@tuxygen...
- Merge branch 'master' of ssh://sullic5@tuxygentoo.com/var/git/rpinventory Conflicts: templates/viewInventory.tpl
- 03:20 PM Revision 09f506f30b8d8495698134c95641594d4210be07: Implemented Feature #36, Sort Column Headers.
- Implemented Feature #36, Sort Column Headers.
- 01:21 PM Revision f26b655c455f9f64c1f3a6faa1c305ef8c84b175: Sorting on most pages.
- Sorting on most pages.
- 01:14 PM Revision ebfe85373248e885e07ada458957913e9be99abf: Merge branch 'master' of ssh://tuxygentoo.com/...
- Merge branch 'master' of ssh://tuxygentoo.com/var/git/rpinventory
- 01:13 PM Revision 3455a82bb670b1d5d568b238bbdba12d6db8bf93: Added the capability to checkout items. More o...
- Added the capability to checkout items. More of a short-term loan.
- 01:07 PM Bug #41: Location of items on loan
- When loaning an item, we should have the capability to change its location, probably defaulting to something like "On loan".
- 01:04 PM Revision ed4dd16a097689aa6aec2aff16469dffc7bb6d31: Fix username checking in insertLoanRecord
- Fix username checking in insertLoanRecord
- 12:40 PM Bug #40: Allow loaning to new borrowers
- Currently, you must have Administrative privileges to add a new user to the system. "Managers" cannot loan inventory to users not already in the system. We should streamline the process of adding a new borrower.
- 12:16 PM Revision ade45f8c3c0f9cf7e48f3d63b2dbccca9afb68ec: Fixed the dumb indenting of the items being lo...
- Fixed the dumb indenting of the items being loaned in the loanItem page
- 12:13 PM Bug #39: Update inventory condition on repair
- Allow the condition of an inventory item to be updated when the item is repaired.
- 12:11 PM Feature #38: Bulk repair functionality
- When repairing multiple inventory items, allow one business and date to be specified, which can then be used for all items being repaired.
- 11:50 AM Revision cc3e8d7eca533e1e132fba4027005841894ac911: Merge branch 'master' of ssh://tuxygentoo.com/...
- Merge branch 'master' of ssh://tuxygentoo.com/var/git/rpinventory
- 11:49 AM Revision 819991e1ea263255d83fdf4e7a481a29fa313098: Allow purchasing of items with a value of $0 b...
- Allow purchasing of items with a value of $0 by checking strlen instead of casted double.
- 11:07 AM Bug #34 (Closed): Install Script Doesn't Create Admin User
- When running a mysqli_multi_query, you need to "flush" the result set by manually checking the results of all the queries, even if there were no selects or anything that produced meaningful results. The server was returning a bunch of results sayi...
Also available in: Atom