Noizu.Github.Api.Activity (Noizu Labs: Github API v0.5.0)

GitHub activity API.

Link to this section Summary

Functions

Check if a repository is starred by the authenticated user

Delete a repository subscription

Get a repository subscription

Get a thread subscription for the authenticated user

List events for the authenticated user

List notifications for the authenticated user

List organization events for the authenticated user

List public events for a network of repositories

List public organization events

List events received by the authenticated user

List repository events

List repository notifications for the authenticated user

List repositories starred by the authenticated user

List repositories starred by a user

List repositories watched by a user

List repositories watched by the authenticated user

Mark repository notifications as read

Set a repository subscription

Star a repository for the authenticated user

Unstar a repository for the authenticated user

Link to this section Functions

Link to this function

check_repo_is_starred_by_authenticated_user(options \\ nil)

Check if a repository is starred by the authenticated user

@see https://docs.github.com/rest/activity/starring#check-if-a-repository-is-starred-by-the-authenticated-user

Link to this function

delete_repo_subscription(options \\ nil)

Delete a repository subscription

@see https://docs.github.com/rest/activity/watching#delete-a-repository-subscription

Link to this function

delete_thread_subscription(thread_id, options \\ nil)

Delete a thread subscription

@see https://docs.github.com/rest/activity/notifications#delete-a-thread-subscription

Link to this function

get_feeds(options \\ nil)

Get feeds

@see https://docs.github.com/rest/activity/feeds#get-feeds

Link to this function

get_repo_subscription(options \\ nil)

Get a repository subscription

@see https://docs.github.com/rest/activity/watching#get-a-repository-subscription

Link to this function

get_thread(thread_id, options \\ nil)

Get a thread

@see https://docs.github.com/rest/activity/notifications#get-a-thread

Link to this function

get_thread_subscription_for_authenticated_user(thread_id, options \\ nil)

Get a thread subscription for the authenticated user

@see https://docs.github.com/rest/activity/notifications#get-a-thread-subscription-for-the-authenticated-user

Link to this function

list_events_for_authenticated_user(username, options \\ nil)

List events for the authenticated user

@see https://docs.github.com/rest/activity/events#list-events-for-the-authenticated-user

Link to this function

list_notifications_for_authenticated_user(options \\ nil)

List notifications for the authenticated user

@see https://docs.github.com/rest/activity/notifications#list-notifications-for-the-authenticated-user

Link to this function

list_org_events_for_authenticated_user(username, org, options \\ nil)

List organization events for the authenticated user

@see https://docs.github.com/rest/activity/events#list-organization-events-for-the-authenticated-user

Link to this function

list_public_events(options \\ nil)

List public events

@see https://docs.github.com/rest/activity/events#list-public-events

Link to this function

list_public_events_for_repo_network(options \\ nil)

List public events for a network of repositories

@see https://docs.github.com/rest/activity/events#list-public-events-for-a-network-of-repositories

Link to this function

list_public_events_for_user(username, options \\ nil)

List public events for a user

@see https://docs.github.com/rest/activity/events#list-public-events-for-a-user

Link to this function

list_public_org_events(org, options \\ nil)

List public organization events

@see https://docs.github.com/rest/activity/events#list-public-organization-events

Link to this function

list_received_events_for_user(username, options \\ nil)

List events received by the authenticated user

@see https://docs.github.com/rest/activity/events#list-events-received-by-the-authenticated-user

Link to this function

list_received_public_events_for_user(username, options \\ nil)

List public events received by a user

@see https://docs.github.com/rest/activity/events#list-public-events-received-by-a-user

Link to this function

list_repo_events(options \\ nil)

List repository events

@see https://docs.github.com/rest/activity/events#list-repository-events

Link to this function

list_repo_notifications_for_authenticated_user(options \\ nil)

List repository notifications for the authenticated user

@see https://docs.github.com/rest/activity/notifications#list-repository-notifications-for-the-authenticated-user

Link to this function

list_repos_starred_by_authenticated_user(options \\ nil)

List repositories starred by the authenticated user

@see https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user

Link to this function

list_repos_starred_by_user(username, options \\ nil)

List repositories starred by a user

@see https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user

Link to this function

list_repos_watched_by_user(username, options \\ nil)

List repositories watched by a user

@see https://docs.github.com/rest/activity/watching#list-repositories-watched-by-a-user

Link to this function

list_stargazers_for_repo(options \\ nil)

List stargazers

@see https://docs.github.com/rest/activity/starring#list-stargazers

Link to this function

list_watched_repos_for_authenticated_user(options \\ nil)

List repositories watched by the authenticated user

@see https://docs.github.com/rest/activity/watching#list-repositories-watched-by-the-authenticated-user

Link to this function

list_watchers_for_repo(options \\ nil)

List watchers

@see https://docs.github.com/rest/activity/watching#list-watchers

Link to this function

mark_notifications_as_read(body, options \\ nil)

Mark notifications as read

@see https://docs.github.com/rest/activity/notifications#mark-notifications-as-read

Link to this function

mark_repo_notifications_as_read(body, options \\ nil)

Mark repository notifications as read

@see https://docs.github.com/rest/activity/notifications#mark-repository-notifications-as-read

Link to this function

mark_thread_as_done(thread_id, options \\ nil)

Mark a thread as done

@see https://docs.github.com/rest/activity/notifications#mark-a-thread-as-done

Link to this function

mark_thread_as_read(thread_id, body, options \\ nil)

Mark a thread as read

@see https://docs.github.com/rest/activity/notifications#mark-a-thread-as-read

Link to this function

set_repo_subscription(body, options \\ nil)

Set a repository subscription

@see https://docs.github.com/rest/activity/watching#set-a-repository-subscription

Link to this function

set_thread_subscription(thread_id, body, options \\ nil)

Set a thread subscription

@see https://docs.github.com/rest/activity/notifications#set-a-thread-subscription

Link to this function

star_repo_for_authenticated_user(body, options \\ nil)

Star a repository for the authenticated user

@see https://docs.github.com/rest/activity/starring#star-a-repository-for-the-authenticated-user

Link to this function

unstar_repo_for_authenticated_user(options \\ nil)

Unstar a repository for the authenticated user

@see https://docs.github.com/rest/activity/starring#unstar-a-repository-for-the-authenticated-user