module Gitlab::Client::Events

def events(options = {})

Returns:
  • (Array) -

Options Hash: (**options)
  • :sort (String) -- Sort by created_at either 'asc' or 'desc'
  • :after (String) -- Only events created after YYYY-MM-DD
  • :before (String) -- Only events created before YYYY-MM-DD
  • :target_type (String) -- Only events of specific target type
  • :action (String) -- Only events of specific action type

Parameters:
  • options (Hash) -- A customizable set of options.
def events(options = {})
  get('/events', query: options)
end

def project_events(project, options = {})

Returns:
  • (Array) -

Options Hash: (**options)
  • :sort (String) -- Sort by created_at either 'asc' or 'desc'
  • :after (String) -- Only events created after YYYY-MM-DD
  • :before (String) -- Only events created before YYYY-MM-DD
  • :target_type (String) -- Only events of specific target type
  • :action (String) -- Only events of specific action type

Parameters:
  • options (Hash) -- A customizable set of options.
  • project (Integer) -- The ID of project
def project_events(project, options = {})
  get("/projects/#{url_encode project}/events", query: options)
end

def user_events(user, options = {})

Returns:
  • (Array) -

Options Hash: (**options)
  • :sort (String) -- Sort by created_at either 'asc' or 'desc'
  • :after (String) -- Only events created after YYYY-MM-DD
  • :before (String) -- Only events created before YYYY-MM-DD
  • :target_type (String) -- Only events of specific target type
  • :action (String) -- Only events of specific action type

Parameters:
  • options (Hash) -- A customizable set of options.
  • user (Integer, String) -- The ID or username of user
def user_events(user, options = {})
  get("/users/#{url_encode user}/events", query: options)
end