-
- Downloads
API: Endpoint to expose personal snippets as /snippets
Adding the necessary API for the new /snippets Restful resource
added with this commit. Added a new Grape class `Snippets`, as
well as a `PersonalSnippet` entity.
Issue: #20042
Merge-Request: !6373
Signed-off-by:
Guyzmo <guyzmo+gitlab+pub@m0g.net>
Showing
- app/finders/snippets_finder.rb 4 additions, 1 deletionapp/finders/snippets_finder.rb
- app/helpers/gitlab_routing_helper.rb 5 additions, 0 deletionsapp/helpers/gitlab_routing_helper.rb
- app/policies/personal_snippet_policy.rb 5 additions, 0 deletionsapp/policies/personal_snippet_policy.rb
- changelogs/unreleased/features-api-snippets.yml 4 additions, 0 deletionschangelogs/unreleased/features-api-snippets.yml
- doc/api/snippets.md 232 additions, 0 deletionsdoc/api/snippets.md
- lib/api/api.rb 1 addition, 0 deletionslib/api/api.rb
- lib/api/entities.rb 13 additions, 0 deletionslib/api/entities.rb
- lib/api/snippets.rb 137 additions, 0 deletionslib/api/snippets.rb
- lib/gitlab/url_builder.rb 2 additions, 0 deletionslib/gitlab/url_builder.rb
- spec/finders/snippets_finder_spec.rb 34 additions, 25 deletionsspec/finders/snippets_finder_spec.rb
- spec/requests/api/snippets_spec.rb 157 additions, 0 deletionsspec/requests/api/snippets_spec.rb
doc/api/snippets.md
0 → 100644
lib/api/snippets.rb
0 → 100644
spec/requests/api/snippets_spec.rb
0 → 100644
Please register or sign in to comment