gitlab-org--gitlab-foss/lib/api
Robert Speicher 7c07c07d7a Merge branch 'user-events-api' into 'master'
API: New /users/:id/events endpoint

## What does this MR do?

If add a new `/users/:id/events` endpoint to retrieve a user's contribution events. The events returned are filtered so that only the events for projects that the current user can see are returned (similarly to what we do at the controller level).

## Why was this MR needed?

Because it's a nice feature to calculate leaderboards, for instance for #17815.

## What are the relevant issue numbers?

Closes #20866.

See merge request !6771
2016-10-12 11:33:19 +00:00
..
helpers
access_requests.rb Use Grape DSL to document methods and their params 2016-10-05 11:20:27 +02:00
api.rb Replace undefined Grape routing code from 400 to 404 2016-10-10 16:32:32 +03:00
api_guard.rb Remove some dead code from the Grape API 2016-09-19 12:27:36 +01:00
award_emoji.rb GrapeDSL for Award Emoji endpoints 2016-10-03 10:32:09 +02:00
boards.rb Added Issue Board API support 2016-10-05 13:12:07 -03:00
branches.rb
broadcast_messages.rb Add BroadcastMessage API implementation 2016-08-31 17:03:18 -03:00
builds.rb
commit_statuses.rb Fix an error where we were unable to create a CommitStatus for running state 2016-09-12 12:20:18 +02:00
commits.rb multi-file commit 2016-10-05 17:42:52 +00:00
deploy_keys.rb
deployments.rb
entities.rb Added Issue Board API support 2016-10-05 13:12:07 -03:00
environments.rb
files.rb Add optional 'author' param when making commits 2016-09-19 10:00:26 -07:00
groups.rb fix group links 404 2016-10-05 09:57:54 +01:00
helpers.rb Merge branch 'memoize_shell_secret_token' into 'master' 2016-10-07 10:35:03 +00:00
internal.rb Handle LFS token creation and retrieval in the same method, and in the same Redis connection. 2016-09-28 12:13:48 -05:00
issues.rb Fix API issues sorting 2016-09-09 16:10:01 +01:00
keys.rb GrapeDSL for Keys endpoint 2016-10-01 11:11:41 +02:00
labels.rb
license_templates.rb
lint.rb Improve curl commend, remove blank lines 2016-09-07 12:54:02 +02:00
members.rb Use Grape DSL to document methods and their params 2016-10-05 11:20:27 +02:00
merge_request_diffs.rb
merge_requests.rb
milestones.rb Small improvements thanks to Robert's feedback 2016-09-30 12:02:54 +02:00
namespaces.rb GrapeDSL for Namespace endpoint 2016-10-04 07:47:29 +02:00
notes.rb Fix API notes endpoint when posting only emoji 2016-09-16 16:28:53 +02:00
notification_settings.rb Add notification_settings API calls 2016-09-09 17:08:06 +00:00
pipelines.rb Use PipelinesFinder in Pipelines API 2016-09-07 15:38:03 +02:00
project_hooks.rb
project_snippets.rb
projects.rb Merge branch 'api-fix-project-group-sharing' into 'security' 2016-10-11 20:36:26 +02:00
repositories.rb
runners.rb
services.rb
session.rb
settings.rb
sidekiq_metrics.rb
subscriptions.rb
system_hooks.rb
tags.rb
templates.rb
todos.rb
triggers.rb
users.rb API: New /users/:id/events endpoint 2016-10-10 13:35:53 +02:00
variables.rb