Another big bad commit with additional permission checks and coverage tests
AdminController#update_options was restructured. Added #update_permissions.
Splitted TopicController#view into view and find_topic.
Removed TopicController#post_valid?
Raise exceptions in stead of just set flash[:error] and redirect
Fixed some template errors encountered by tests
Most tests in this commit are coverage tests.
Added assert_form to check form action
Fixed fixtures/settings.yaml (empty maintenance_message)
27 files changed: