4 GitLab uses the email specified in your profile for notifications
10 – You will not get any notifications via email
14 – You will only receive notifications from related resources (e.g. from your commits or assigned issues)
18 – You will receive all notifications from projects in which you participate
23 = notification_icon(@notification)
26 = form_tag profile_notifications_path, method: :put, remote: true, class: 'update-notifications' do
27 = hidden_field_tag :notification_type, 'global'
30 = radio_button_tag :notification_level, Notification::N_DISABLED, @notification.disabled?, class: 'trigger-submit'
34 = radio_button_tag :notification_level, Notification::N_PARTICIPATING, @notification.participating?, class: 'trigger-submit'
38 = radio_button_tag :notification_level, Notification::N_WATCH, @notification.watch?, class: 'trigger-submit'
42 = link_to '#', class: 'js-toggle-visibility-link' do
45 %span Advanced notifications settings
46 .js-toggle-visibility-container.hide
50 - @users_groups.each do |users_group|
51 - notification = Notification.new(users_group)
52 = render 'settings', type: 'group', membership: users_group, notification: notification
56 - @users_projects.each do |users_project|
57 - notification = Notification.new(users_project)
58 = render 'settings', type: 'project', membership: users_project, notification: notification