CalPolyIEEE/ieee — pull request #332 by jhladky (2014-10-08 18:10:29+00:00)
Title: Create receipts console and add input for money values

calpoly/api/budget_categories.py: Check for blank category name when adding new categories
calpoly/api/receipts.py: Allow parts_seller role to GET individual JSON receipts
calpoly/api/reimbursements.py: Fix bug where editing reimbursements truncated cents values
calpoly/api/transactions.py: Added additional check for transaction amounts

calpoly/frontend/static/css/base.css: Styles for new money input
calpoly/frontend/static/css/consoles/budget.css: Use vertical align instead of text line-height style
calpoly/frontend/static/css/consoles/finance.css: Removed search styles
calpoly/frontend/static/css/consoles/parts.css: Proper alignment and width for parts console input elements
new file: calpoly/frontend/static/css/consoles/receipts.css: Added styles for receipts searching and displaying

calpoly/frontend/static/js/Part.js: Override default toString function with old desc function

calpoly/frontend/static/js/consoles/budget.js: Use new money input element
calpoly/frontend/static/js/consoles/finance.js: use new money input element, removed receipt searching
calpoly/frontend/static/js/consoles/generate.js: Rewrite of addAction function to provide error checking for fake data requests
calpoly/frontend/static/js/consoles/kit_builder.js: Use new money input element
calpoly/frontend/static/js/consoles/part_builder.js: Use new money input element
calpoly/frontend/static/js/consoles/parts.js: Use new money input element
new file: calpoly/frontend/static/js/consoles/receipts.js: Console to view and search receipts

calpoly/frontend/static/js/gen.js: Added support for creating new money input

calpoly/frontend/static/js/pages/parts_location.js: use toString instead of desc in Part objects

calpoly/frontend/static/templates/consoles/budget.html: Use money input in html requests table
calpoly/frontend/static/templates/consoles/finance.html: Remove receipts searching
calpoly/frontend/static/templates/consoles/parts.html: Use fixed width inputs
calpoly/frontend/static/templates/consoles/receipts.html: New console to search for receipts
setup.sql: Updated roles and consoles to reflect new values