Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Changeset [62f58b312a359f30861ce54bc969e378dfae6f3c] by Shawn Balestracci

Revision 62f58b312a359f30861ce54bc969e378dfae6f3c, committed by Shawn Balestracci · April 28th, 2009 @ 04:45 PM

Refactoring to use nested_attributes and some model cleanup [#229 state:resolved]

refactoring custom intervention definition to use nested attributes

reenable custom progress monitors, do not create empty assets

spec saving of invalid probe definitions

fix test to include a student

working on specs for validation

change datetimes to dates where that behavior is expected (we only show date_selects)

custom probes now validate properly. http://github.com/vegantech/sims...

21 changed files

  • M app/controllers/interventions_controller.rb
  • M app/helpers/builder_helper.rb
  • M app/models/intervention.rb
  • M app/models/intervention_definition.rb
  • M app/models/intervention_probe_assignment.rb
  • M app/models/probe_definition.rb
  • M app/views/interventions/_custom.html.erb
  • M app/views/interventions/_form.html.erb
  • M app/views/interventions/probe_assignments/_assign_progress_monitor.html.erb
  • M app/views/interventions/probe_assignments/_benchmark_fields.html.erb
  • M app/views/interventions/probe_assignments/_custom_probe_definition.html.erb
  • M app/views/interventions/probe_assignments/_intervention_probe_assignment_detail.html.erb
  • M db/migrate/20090428193630_change_date_timesto_dates.rb
  • M db/schema.rb
  • M features/create_custom_intervention_with_invalid_benchmark.feature
  • M features/sims_demo_walkthrough.feature
  • M features/step_definitions/custom_probe.rb
  • M lib/link_and_attachment_assets.rb
  • M spec/helpers/probes_helper_spec.rb
  • M spec/models/probe_definition_benchmark_spec.rb
  • M test/factories.rb