* Add display_announcements boolean to Users table * Adds a boolean with a default of true to Users * Add display_announcements to #user_data and user_policy.rb * Adds display_announcements to #user_data in AsyncInfoController * Adds display_announcements to PERMITTED_ATTRIBUTES * Add display_announcements to _misc.html.erb * Adjust submit data request button and adjust Announcements heading * Adjusts submit data request button to follow button capitalization * Adjusts announcements heading to read Announcements not Sponsors * Add copy to _misc.html.erb to add context around Announcement toggle * Add request and system specs around Announcements * Adds a test for announcements to user_settings_spec.rb * Adds a system spec for updating announcements * Add user_updates_announcements_spec file and remove old spec from users_settings_spec * Fix spec weirdness * Add tests around misc tab and Announcement toggle to user_settings_spec.rb * Tests that misc tab renders properly * Tests that display_announcements toggle updates a users settings properly * Removes user_updates_announcements_spec.rb * Adjusts Export Content capitalization in _misc.html.erb * Resolve DB conflicts
5 lines
169 B
Ruby
5 lines
169 B
Ruby
class AddDisplayAnnouncementsBooleanToUsers < ActiveRecord::Migration[5.2]
|
|
def change
|
|
add_column :users, :display_announcements, :boolean, default: true
|
|
end
|
|
end
|