-
- Downloads
Enforce restricted visibilities for snippets
Add new service classes to create and update project and personal snippets. These classes are responsible for enforcing restricted visibility settings for non-admin users.
parent
285c5341
No related branches found
No related tags found
Showing
- app/controllers/projects/snippets_controller.rb 10 additions, 14 deletionsapp/controllers/projects/snippets_controller.rb
- app/controllers/snippets_controller.rb 6 additions, 12 deletionsapp/controllers/snippets_controller.rb
- app/helpers/gitlab_routing_helper.rb 2 additions, 1 deletionapp/helpers/gitlab_routing_helper.rb
- app/services/base_service.rb 15 additions, 0 deletionsapp/services/base_service.rb
- app/services/create_snippet_service.rb 20 additions, 0 deletionsapp/services/create_snippet_service.rb
- app/services/projects/base_service.rb 0 additions, 18 deletionsapp/services/projects/base_service.rb
- app/services/projects/create_service.rb 1 addition, 1 deletionapp/services/projects/create_service.rb
- app/services/projects/update_service.rb 1 addition, 1 deletionapp/services/projects/update_service.rb
- app/services/update_snippet_service.rb 3 additions, 3 deletionsapp/services/update_snippet_service.rb
- lib/api/project_snippets.rb 13 additions, 9 deletionslib/api/project_snippets.rb
- lib/gitlab/url_builder.rb 3 additions, 3 deletionslib/gitlab/url_builder.rb
- spec/requests/api/projects_spec.rb 2 additions, 1 deletionspec/requests/api/projects_spec.rb
app/services/create_snippet_service.rb
0 → 100644
Please register or sign in to comment