clean up projects controller
fix some project show permissions
clean up roles, add general contractor role
invoice and budget view
hide invoice pdf button, tuck away descriptions, add note timestamp
new budget template 1 version
add percent billed column, is addable column, consolidate budget template
use percent billed, restrict addable line items, fix disappearing note bug
update template 1
fix invoice view with percent billed, some refactoring of line item views
do not display rows with due of $0 in invoice view
budget and invoice view fixes and tweaks
approve label is now link
tweak design proposal text
warning to save before creating invoice
working on inducting invoice
add sov-related factories, rework invoice commit to budget into invoice model
adding invoice fork history to budget view
commit/uncommit invoice to/from budget
exclude nonzero due values from paid history association