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
Delete a thread subscription
Get feeds
Get a repository subscription
Get a thread
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
List public events for a network of repositories
List public events for a user
List public organization events
List events received by the authenticated user
List public events received by a 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 stargazers
List repositories watched by the authenticated user
List watchers
Mark notifications as read
Mark repository notifications as read
Mark a thread as done
Mark a thread as read
Set a repository subscription
Set a thread subscription
Star a repository for the authenticated user
Unstar a repository for the authenticated user
Link to this section Functions
check_repo_is_starred_by_authenticated_user(options \\ nil)
Check if a repository is starred by the authenticated user
delete_repo_subscription(options \\ nil)
Delete a repository subscription
@see https://docs.github.com/rest/activity/watching#delete-a-repository-subscription
delete_thread_subscription(thread_id, options \\ nil)
Delete a thread subscription
@see https://docs.github.com/rest/activity/notifications#delete-a-thread-subscription
get_feeds(options \\ nil)
Get feeds
get_repo_subscription(options \\ nil)
Get a repository subscription
@see https://docs.github.com/rest/activity/watching#get-a-repository-subscription
get_thread(thread_id, options \\ nil)
Get a thread
@see https://docs.github.com/rest/activity/notifications#get-a-thread
get_thread_subscription_for_authenticated_user(thread_id, options \\ nil)
Get a thread subscription for the authenticated user
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
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
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
list_public_events(options \\ nil)
List public events
@see https://docs.github.com/rest/activity/events#list-public-events
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
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
list_public_org_events(org, options \\ nil)
List public organization events
@see https://docs.github.com/rest/activity/events#list-public-organization-events
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
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
list_repo_events(options \\ nil)
List repository events
@see https://docs.github.com/rest/activity/events#list-repository-events
list_repo_notifications_for_authenticated_user(options \\ nil)
List repository notifications for the authenticated user
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
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
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
list_stargazers_for_repo(options \\ nil)
List stargazers
@see https://docs.github.com/rest/activity/starring#list-stargazers
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
list_watchers_for_repo(options \\ nil)
List watchers
@see https://docs.github.com/rest/activity/watching#list-watchers
mark_notifications_as_read(body, options \\ nil)
Mark notifications as read
@see https://docs.github.com/rest/activity/notifications#mark-notifications-as-read
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
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
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
set_repo_subscription(body, options \\ nil)
Set a repository subscription
@see https://docs.github.com/rest/activity/watching#set-a-repository-subscription
set_thread_subscription(thread_id, body, options \\ nil)
Set a thread subscription
@see https://docs.github.com/rest/activity/notifications#set-a-thread-subscription
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
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