Commit Graph

9 Commits

Author SHA1 Message Date
Reuben Pereira cc2ed858a4 Add feature specs for settings page
Add spec for form fields
Style settings sections
2019-03-14 23:50:21 +00:00
Mayra Cabrera 7e9348f359 Enable/disable Auto DevOps at Group level
- Includes instance methods on Group model to detect when a group has
AutoDevOps explicitly/implicitly enabled/disabled.
- Includes migration to add a new column to namespaces table
- Add UI necessary modifications
- Add service and controller to update auto devops
related instances
- Updates project and groups auto devops badges

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52447
2019-03-12 10:15:33 +00:00
Reuben Pereira 43e713eb41 Refactor model and spec
- Move some specs into contexts
- Let get_slugs method take a parameter and return a specific slug.
- Add rescues when using Addressable::URI.
2019-03-01 14:51:54 +00:00
Mayra Cabrera d9af3752fc Addresses UX and BE comments:
- Changes help text on clusters form to make it more explicit.
- Removes unnecessary warnings on auto devops form
- Simplifies cluster methods logic
2019-02-06 21:51:48 -06:00
Peter Leitzen 77eff52afa
Remove `error_tracking` feature flag
We introduced the feature flag `error_tracking` to test the Sentry MVC
safely.

After the successful test, we remove it again.
2019-01-15 21:33:40 +01:00
Tristan Read 7380ed309a
Add view and feature test for error tracking settings 2019-01-07 19:09:49 +01:00
Mike Greiling c604c43782
fix broken specs 2018-06-06 05:29:52 -05:00
Jose Ivan Vargas e40bc1b190 Create autodevops settings sections 2018-04-20 12:48:04 -05:00
Tomasz Maczukin 909c277e56
Move leftovers from pipelines_settings_controller to settings/ci_cd_controller 2018-04-04 19:47:37 +02:00