Liking cljdoc? Tell your friends :D

tentacles.repos

Implements the Github Repos API: http://developer.github.com/v3/repos/

Implements the Github Repos API: http://developer.github.com/v3/repos/
raw docstring

add-collaboratorclj

(add-collaborator user repo collaborator options)

Add a collaborator to a repository.

Add a collaborator to a repository.
sourceraw docstring

all-reposclj

(all-repos & [options])

Lists all of the repositories, in the order they were created. Options are: since -- integer ID of the last repository seen.

Lists all of the repositories, in the order they were created.
Options are:
   since -- integer ID of the last repository seen.
sourceraw docstring

(archive-link user
              repo
              archive-format
              {git-ref :ref :or {git-ref ""} :as options})

Get a URL to download a tarball or zipball archive for a repository. Options are: ref -- The name of the Commit/Branch/Tag. Defaults to master.

Get a URL to download a tarball or zipball archive for a repository.
Options are:
   ref -- The name of the Commit/Branch/Tag. Defaults to master.
sourceraw docstring

branchesclj

(branches user repo & [options])

List a repository's branches.

List a repository's branches.
sourceraw docstring

code-frequencyclj

(code-frequency user repo & [options])

List weekly additions and deletions

List weekly additions and deletions
sourceraw docstring

collaborator?clj

(collaborator? user repo collaborator & [options])

Check if a user is a collaborator.

Check if a user is a collaborator.
sourceraw docstring

collaboratorsclj

(collaborators user repo & [options])

List a repository's collaborators.

List a repository's collaborators.
sourceraw docstring

combined-state-opt-inclj

source

commit-activityclj

(commit-activity user repo & [options])

List weekly commit activiy for the past year

List weekly commit activiy for the past year
sourceraw docstring

commit-comment-reactionsclj

(commit-comment-reactions user repo comment-id & [options])

Lists reactions on a comment

Lists reactions on a comment
sourceraw docstring

commit-commentsclj

(commit-comments user repo & [options])

List the commit comments for a repository.

List the commit comments for a repository.
sourceraw docstring

commitsclj

(commits user repo & [options])

List commits for a repository. Options are: sha -- Sha or branch to start lising commits from. path -- Only commits at this path will be returned.

List commits for a repository.
Options are:
   sha  -- Sha or branch to start lising commits from.
   path -- Only commits at this path will be returned.
sourceraw docstring

compare-commitsclj

(compare-commits user repo base head & [options])
source

contentsclj

(contents user repo path {:keys [str?] :as options})

Get the contents of any file or directory in a repository. Options are: ref -- The name of the Commit/Branch/Tag. Defaults to master. str? -- Whether the content should be decoded to a String. Defaults to false (ByteArray).

Get the contents of any file or directory in a repository.
Options are:
   ref  -- The name of the Commit/Branch/Tag. Defaults to master.
   str? -- Whether the content should be decoded to a String. Defaults to false (ByteArray).
sourceraw docstring

contributor-statisticsclj

(contributor-statistics user repo & [options])

List additions, deletions, and commit counts per contributor

List additions, deletions, and commit counts per contributor
sourceraw docstring

contributorsclj

(contributors user repo & [options])

List the contributors for a project. Options are: anon -- true, false (default): If true, include anonymous contributors.

List the contributors for a project.
Options are:
   anon -- true, false (default): If true, include
           anonymous contributors.
sourceraw docstring

create-commit-commentclj

(create-commit-comment user repo sha path position body options)

Create a commit comment. path is the location of the file you're commenting on. position is the index of the line you're commenting on. Not the actual line number, but the nth line shown in the diff.

Create a commit comment. path is the location of the file you're commenting on.
position is the index of the line you're commenting on. Not the actual line number,
but the nth line shown in the diff.
sourceraw docstring

create-deploymentclj

(create-deployment user repo ref options)

Creates a deployment for a ref. Options are: force, payload, auto-merge, description

Creates a deployment for a ref.
Options are: force, payload, auto-merge, description
sourceraw docstring

create-deployment-statusclj

(create-deployment-status user repo deployment options)

Create a deployment status. Options are: state (required), target-url, description

Create a deployment status.
Options are: state (required), target-url, description
sourceraw docstring

create-forkclj

(create-fork user repo options)

Create a new fork. Options are: org -- If present, the repo is forked to this organization.

Create a new fork.
Options are:
   org -- If present, the repo is forked to this organization.
sourceraw docstring

create-hookclj

(create-hook user repo name config options)

Create a hook. Options are: events -- A sequence of event strings. Only 'push' by default. active -- true or false; determines if the hook is actually triggered on pushes.

Create a hook.
Options are:
   events -- A sequence of event strings. Only 'push' by default.
   active -- true or false; determines if the hook is actually triggered
             on pushes.
sourceraw docstring

create-keyclj

(create-key user repo title key options)

Create a new deploy key.

Create a new deploy key.
sourceraw docstring

create-org-repoclj

(create-org-repo org name options)

Create a new repository in an organization.. Options are: description -- Repository's description. homepage -- Link to repository's homepage. public -- true (default), false. has-issues -- true (default), false. has-wiki -- true (default), false. has-downloads -- true (default), false. team-id -- Team that will be granted access to this repository.

Create a new repository in an organization..
Options are:
   description   -- Repository's description.
   homepage      -- Link to repository's homepage.
   public        -- true (default), false.
   has-issues    -- true (default), false.
   has-wiki      -- true (default), false.
   has-downloads -- true (default), false.
   team-id       -- Team that will be granted access to this
                    repository.
sourceraw docstring

create-releaseclj

(create-release user repo options)

Creates a release. Options are: tag-name (required), target-commitish, name, body, draft, prerelease

Creates a release.
Options are: tag-name (required), target-commitish, name, body, draft, prerelease
sourceraw docstring

create-repoclj

(create-repo name options)

Create a new repository. Options are: description -- Repository's description. homepage -- Link to repository's homepage. public -- true (default), false. has-issues -- true (default), false. has-wiki -- true (default), false. has-downloads -- true (default), false.

Create a new repository.
Options are:
   description   -- Repository's description.
   homepage      -- Link to repository's homepage.
   public        -- true (default), false.
   has-issues    -- true (default), false.
   has-wiki      -- true (default), false.
   has-downloads -- true (default), false.
sourceraw docstring

create-statusclj

(create-status user repo sha options)

Creates a status. Options are: state target-url description context; state is mandatory

Creates a status.
Options are: state target-url description context; state is mandatory
sourceraw docstring

delete-commit-commentclj

(delete-commit-comment user repo id options)
source

delete-contentsclj

(delete-contents user repo path message sha & [options])

Delete a file in a repository path -- The content path. message -- The commit message. sha -- The blob SHA of the file being deleted. Options are: branch -- The branch name. Default: the repository’s default branch (usually master) author -- A map containing :name and :email for the author of the commit committer -- A map containing :name and :email for the committer of the commit

Delete a file in a repository
path    -- The content path.
message -- The commit message.
sha     -- The blob SHA of the file being deleted.
Options are:
   branch    -- The branch name. Default: the repository’s default branch (usually master)
   author    -- A map containing :name and :email for the author of the commit
   committer -- A map containing :name and :email for the committer of the commit
sourceraw docstring

delete-downloadclj

(delete-download user repo id options)

Delete a download

Delete a download
sourceraw docstring

delete-hookclj

(delete-hook user repo id options)

Delete a hook.

Delete a hook.
sourceraw docstring

delete-keyclj

(delete-key user repo id options)

Delete a deploy key.

Delete a deploy key.
sourceraw docstring

delete-releaseclj

(delete-release user repo id & [options])

Deletes a release.

Deletes a release.
sourceraw docstring

deployment-statusesclj

(deployment-statuses user repo deployment options)

Returns deployment statuses for a deployment

Returns deployment statuses for a deployment
sourceraw docstring

deploymentsclj

(deployments user repo & [options])

Returns deployments for a repo

Returns deployments for a repo
sourceraw docstring

deployments-opt-inclj

source

download-resourceclj

(download-resource user repo path options)

Get a download resource for a file you want to upload. You can pass it to upload-file to actually upload your file.

Get a download resource for a file you want to upload. You can pass it
to upload-file to actually upload your file.
sourceraw docstring

downloadsclj

(downloads user repo & [options])

List the downloads for a repository.

List the downloads for a repository.
sourceraw docstring

edit-hookclj

(edit-hook user repo id options)

Edit an existing hook. Options are: name -- Name of the hook. config -- Modified config. events -- A sequence of event strings. Replaces the events. add_events -- A sequence of event strings to be added. remove_events -- A sequence of event strings to remove. active -- true or false; determines if the hook is actually triggered on pushes.

Edit an existing hook.
Options are:
   name          -- Name of the hook.
   config        -- Modified config.
   events        -- A sequence of event strings. Replaces the events.
   add_events    -- A sequence of event strings to be added.
   remove_events -- A sequence of event strings to remove.
   active        -- true or false; determines if the hook is actually
                    triggered on pushes.
sourceraw docstring

edit-repoclj

(edit-repo user repo options)

Edit a repository. Options are: description -- Repository's description. name -- Repository's name. homepage -- Link to repository's homepage. public -- true, false. has-issues -- true, false. has-wiki -- true, false. has-downloads -- true, false.

Edit a repository.
Options are:
   description   -- Repository's description.
   name          -- Repository's name.
   homepage      -- Link to repository's homepage.
   public        -- true, false.
   has-issues    -- true, false.
   has-wiki      -- true, false.
   has-downloads -- true, false.
sourceraw docstring

encode-b64clj

(encode-b64 content)
source

forksclj

(forks user repo & [options])

Get a list of a repository's forks.

Get a list of a repository's forks.
sourceraw docstring

hooksclj

(hooks user repo options)

List the hooks on a repository.

List the hooks on a repository.
sourceraw docstring

keysclj

(keys user repo options)

List deploy keys for a repo.

List deploy keys for a repo.
sourceraw docstring

languagesclj

(languages user repo & [options])

List the languages that a repository uses.

List the languages that a repository uses.
sourceraw docstring

list-topicsclj

(list-topics owner repo & [options])

List all topics for a repository

Response:

{ 'names': [ 'octocat', 'atom', 'electron', 'api' ] }

https://developer.github.com/v3/repos/#list-all-topics-for-a-repository

List all topics for a repository

 Response:

 {
   'names': [
     'octocat',
     'atom',
     'electron',
     'api'
   ]
 }


https://developer.github.com/v3/repos/#list-all-topics-for-a-repository
sourceraw docstring

org-reposclj

(org-repos org & [options])

List repositories for an organization. Options are: type -- all (default), public, private.

List repositories for an organization.
Options are:
   type -- all (default), public, private.
sourceraw docstring

participationclj

(participation user repo & [options])

List weekly commit count grouped by the owner and all other users

List weekly commit count grouped by the owner and all other users
sourceraw docstring

pubsubhububclj

(pubsubhubub user repo mode event callback & [options])

Create or modify a pubsubhubub subscription. Options are: secret -- A shared secret key that generates an SHA HMAC of the payload content.

Create or modify a pubsubhubub subscription.
Options are:
   secret -- A shared secret key that generates an SHA HMAC of the
             payload content.
sourceraw docstring

punch-cardclj

(punch-card user repo & [options])

List commit count per hour in the day

List commit count per hour in the day
sourceraw docstring

readmeclj

(readme user repo {:keys [str?] :or {str? true} :as options})

Get the preferred README for a repository. Options are: ref -- The name of the Commit/Branch/Tag. Defaults to master. str? -- Whether the content should be decoded to String. Defaults to true.

Get the preferred README for a repository.
Options are:
   ref  -- The name of the Commit/Branch/Tag. Defaults to master.
   str? -- Whether the content should be decoded to String. Defaults to true.
sourceraw docstring

releasesclj

(releases user repo & [options])

List releases for a repository.

List releases for a repository.
sourceraw docstring

remove-collaboratorclj

(remove-collaborator user repo collaborator options)

Remove a collaborator from a repository.

Remove a collaborator from a repository.
sourceraw docstring

reposclj

(repos options)

List the authenticated user's repositories. Options are: type -- all (default), public, private, member.

List the authenticated user's repositories.
Options are:
   type -- all (default), public, private, member.
sourceraw docstring

specific-commitclj

(specific-commit user repo sha & [options])

Get a specific commit.

Get a specific commit.
sourceraw docstring

specific-commit-commentclj

(specific-commit-comment user repo id & [options])

Get a specific commit comment.

Get a specific commit comment.
sourceraw docstring

specific-commit-commentsclj

(specific-commit-comments user repo sha & [options])

Get the comments on a specific commit.

Get the comments on a specific commit.
sourceraw docstring

specific-downloadclj

(specific-download user repo id & [options])

Get a specific download.

Get a specific download.
sourceraw docstring

specific-hookclj

(specific-hook user repo id options)

Get a specific hook.

Get a specific hook.
sourceraw docstring

specific-keyclj

(specific-key user repo id options)

Get a specific deploy key.

Get a specific deploy key.
sourceraw docstring

specific-releaseclj

(specific-release user repo id & [options])

Gets a specific release.

Gets a specific release.
sourceraw docstring

specific-release-by-tagclj

(specific-release-by-tag user repo tag & [options])

Gets a specific release by tag.

Gets a specific release by tag.
sourceraw docstring

specific-repoclj

(specific-repo user repo & [options])

Get a repository.

Get a repository.
sourceraw docstring

starclj

(star user repo options)

Star a repository.

Star a repository.
sourceraw docstring

stargazersclj

(stargazers user repo & [options])

List a repository's stargazers.

List a repository's stargazers.
sourceraw docstring

starringclj

(starring user & [options])

List all the repositories that a user is starring.

List all the repositories that a user is starring.
sourceraw docstring

starring?clj

(starring? user repo options)

Check if you are watching a repository.

Check if you are watching a repository.
sourceraw docstring

statusesclj

(statuses user repo ref & [options])

Returns the combined status of a ref (SHA, branch, or tag). By default, returns the combined status. Include `:combined? false' in options to disable combined status (see https://developer.github.com/v3/repos/statuses/#get-the-combined-status-for-a-specific-ref)

Returns the combined status of a ref (SHA, branch, or tag).
By default, returns the combined status. Include `:combined? false'
in options to disable combined status
(see https://developer.github.com/v3/repos/statuses/#get-the-combined-status-for-a-specific-ref)
sourceraw docstring

tagsclj

(tags user repo & [options])

List a repository's tags.

List a repository's tags.
sourceraw docstring

teamsclj

(teams user repo & [options])

List a repository's teams.

List a repository's teams.
sourceraw docstring

test-hookclj

(test-hook user repo id options)

Test a hook.

Test a hook.
sourceraw docstring

unstarclj

(unstar user repo options)

Unstar a repository

Unstar a repository
sourceraw docstring

unwatchclj

(unwatch user repo options)

Unwatch a repository.

Unwatch a repository.
sourceraw docstring

update-commit-commentclj

(update-commit-comment user repo id body options)

Update a commit comment.

Update a commit comment.
sourceraw docstring

update-contentsclj

(update-contents user repo path message content sha & [options])

Update a file in a repository path -- The content path. message -- The commit message. content -- The updated file content, Base64 encoded. sha -- The blob SHA of the file being replaced. Options are: branch -- The branch name. Default: the repository’s default branch (usually master) author -- A map containing :name and :email for the author of the commit committer -- A map containing :name and :email for the committer of the commit

Update a file in a repository
path -- The content path.
message -- The commit message.
content -- The updated file content, Base64 encoded.
sha -- The blob SHA of the file being replaced.
Options are:
   branch    -- The branch name. Default: the repository’s default branch (usually master)
   author    -- A map containing :name and :email for the author of the commit
   committer -- A map containing :name and :email for the committer of the commit
sourceraw docstring

update-topicsclj

(update-topics owner repo options)
Replace all topics for a repository

https://developer.github.com/v3/repos/#replace-all-topics-for-a-repository
sourceraw docstring

upload-fileclj

(upload-file resp)

Upload a file given a download resource obtained from download-resource.

Upload a file given a download resource obtained from download-resource.
sourceraw docstring

user-reposclj

(user-repos user & [options])

List a user's repositories. Options are: types -- all (default), public, private, member.

List a user's repositories.
Options are:
   types -- all (default), public, private, member.
sourceraw docstring

watchclj

(watch user repo options)

Watch a repository.

Watch a repository.
sourceraw docstring

watchersclj

(watchers user repo & [options])

List a repository's watchers.

List a repository's watchers.
sourceraw docstring

watchingclj

(watching user & [options])

List all the repositories that a user is watching.

List all the repositories that a user is watching.
sourceraw docstring

watching?clj

(watching? user repo options)

Check if you are watching a repository.

Check if you are watching a repository.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close