gitlab-org--gitlab-foss/features/steps/project
Douwe Maan 183892fde9 Merge branch 'notification-levels' into 'master'
Notification levels can now be set on the Project's main page

![Screen_Shot_2015-09-16_at_7.49.49_PM](https://gitlab.com/gitlab-org/gitlab-ce/uploads/0ac517bdfdc801f0e2115463c3ea9e10/Screen_Shot_2015-09-16_at_7.49.49_PM.png)

The notification settings for a project can now be set directly on the Project's page. The drop down list and the button label reflect the current level.

Saving is done via a remote form submission and if successful shows the user a flash message:

![Screen_Shot_2015-09-16_at_6.09.02_PM](https://gitlab.com/gitlab-org/gitlab-ce/uploads/8a6e1fde5177aa3976cadf59fdb8d375/Screen_Shot_2015-09-16_at_6.09.02_PM.png)

@DouweM can you please review my code. I gave my bestest effort to make in clean and readable.

@rspeicher hopefully we can include it with the 8.0 release, maybe?

/cc @darby 

See merge request !1322
2015-09-21 09:19:32 +00:00
..
commits Fix compare tests 2015-09-07 14:55:42 +02:00
issues Create a "destroyed Milestone" event and keep Milestone events around in the DB 2015-09-15 05:51:11 -07:00
source Change the replace placeholder to use the filename 2015-09-15 13:07:32 -07:00
active_tab.rb Fix consistency issue in sidebars of Project and Group Settings. 2015-06-24 18:05:16 +02:00
archived.rb Update all `should`-style syntax to `expect` in features 2015-06-12 05:12:09 -04:00
create.rb Update all `should`-style syntax to `expect` in features 2015-06-12 05:12:09 -04:00
deploy_keys.rb Change `within` to `page.within` in feature steps 2015-06-12 05:12:42 -04:00
fork.rb Import forked repositories asynchronously to prevent large repositories from timing out 2015-09-11 00:34:04 -07:00
forked_merge_requests.rb Revert "Merge branch 'revert-satellites' into 'master' " 2015-08-11 14:33:31 +02:00
graph.rb Update all `should`-style syntax to `expect` in features 2015-06-12 05:12:09 -04:00
hooks.rb Enable SSL verification for Webhooks 2015-08-26 15:48:31 +03:00
merge_requests.rb Fix tests 2015-09-03 22:25:52 +02:00
network_graph.rb Fix network graph when branch name has single quotes 2015-07-29 23:29:47 -07:00
project.rb Merge branch 'master' into notification-levels 2015-09-16 19:52:57 -05:00
project_shortcuts.rb Add shortcut for project activity page 2015-07-08 12:43:46 +02:00
redirects.rb Change `within` to `page.within` in feature steps 2015-06-12 05:12:42 -04:00
services.rb remove API calls from CE to CI 2015-09-18 18:02:11 +02:00
snippets.rb Fix rubocop issues at feature/ directory 2015-06-22 14:21:34 +02:00
star.rb Cleanup and some test fixes after refactoring project home page 2015-07-08 16:55:04 +02:00
team_management.rb Change `within` to `page.within` in feature steps 2015-06-12 05:12:42 -04:00
wiki.rb Fix broken Wiki Page History 2015-09-01 23:29:27 -07:00