=======
Released August 24, 2018
Ensure submission max_project_cost is defined on validations.
=======
Released August 13, 2018
Implemented username downcasing.
=======
Released August 9, 2018
- Add chromedriver-helper gem.
- Add Initiated Studies to the welcome page.
=======
Released July 2, 2018
- Update to Rails 5.2, including config changes.
- Remove dynamic routing.
- Add Puma gem.
- Change FactoryGirl to FactoryBot.
- Find emails by role.
- Find and merge duplicate users.
- Add Require Effort Approver option.
- Fix footer transparency.
- Change scoping class methods to scopes.
- Add Project scopes: published, with_program, with_submissions.
- Clear duplicated project rfa_url when it links to orig project.
- Add simplified public project list view.
- Add require_biosketch check.
- Purge unused methods.
=======
Released May 18, 2018
- Update to ruby 2.5.
- Update to rails 5.1.5.
- Add faker gem.
- Remove all remnants of searchlight.
- Add completion_score validation.
- Include completion_score in review composite scores calculations.
- change @@projects to instance variable.
- Fix and update google_oauth2 authentication.
- Improve page title handling.
- Convert all .haml templates to .erb.
- Standardize text_field and text_area field widths for project form and submission form.
- Improve text_field and text_area validations for project form and submission form.
- Limit footer contact information to project- and submission-related actions.
- Update links to new NUCATS membership URL.
- Improve submission sorting exclusion on Files columns.
- Add with_scoring concern used in project, submission and submission_review models.
- Update submission composite scoring calculation.
- Individual review composite is an average of the review's scored criteria.
- Overall submission composite is an average of all reviews' scored criteria.
- Remove project duplication logic from project#new.
- Create service object for project duplication and add project/duplicate controller.
- Add "Supporting Documents and Links" section to project display.
- Add admin "Manage this comptetition" section for admin links.
- Add "Use this competition as a template" link to dupliate compeition.
- Add applicant to the submission#update method.
- Add default text for submission files.
- Check is_admin? once per submission for submission review table.
- Standardize the order of scores in submission_review model.
- Add submission_category to submission_controller.