Merge branch 'workingCopy2' of https://github.com/markddavidoff/strategystroller into workingBranch
Merge branch 'newWorkspace' of https://github.com/markddavidoff/strategystroller into workingBranch
added in and tested methods for a project to update (and calculate) its manp_actual and it's cost_actual from its child activities' values
Merge branch 'workingBranch' of https://github.com/markddavidoff/strategystroller into workingBranch
removed upper bounds of 100 on all statuses and corresponding tests, per Peter's formulas file
dimension now has update_status (tested)
added contributing_projects_status to indicator
added contributing_projects_status to indicator
added goal update_status, tested
Added prognosis column to indicator, including corresponding tests, migration, and validations.
fixed a typo I found in vlaidDate error string
added in changes to indicator model to include a new freq, year, and reported_values, as well as thorough testing and validations
Changed many fields in schema from floats (mostly to decimals for precision), and corrected tests, comments, and a bit of the function logic to perform correctly with this change
Merge remote-tracking branch 'origin/workingBranch' into workingBranch
updated indicator and corresponding tests
split duration field into target duration and actual duration, as well as adding appropriate validations and tests
added yearly_target_ cost and manp fields to project, along with thorough validations and testing
added in methods and helper methods to update yearly_target cost and manp. Thoroughly tested both helper funcitons
Migrated Activity.phase to an Integer, changed project.status_ms to be an Integer from 0 to 8 (inclusive), and added appropriate changes to validations and testing
made actualProg in Activity an Integer and performed appropriate changes to migrations, validations, and testing