module

Octokit::Default

Default configuration options for Client

Constants

API_ENDPOINT = "https://api.github.com"

Default API endpoint

MEDIA_TYPE = "application/vnd.github.v3+json"

Default media type

MIDDLEWARE = [] of Halite::Feature

Default Halite middleware stack

USER_AGENT = "Octokit Crystal #{Octokit::VERSION}"

Default User Agent header string

WEB_ENDPOINT = "https://github.com"

Default WEB endpoint

Instance methods

access_token

Default access token from ENV

Source
api_endpoint

Default API endpoint from ENV

Source
auto_paginate

Default pagination preference from ENV

Source
bearer_token

Default bearer token from ENV

Source
client_id

Default OAuth app key from ENV

Source
client_secret

Default OAuth app secret from ENV

Source
connection_options

Default options for Halite::Options

Source
default_media_type

Default media type from ENV or MEDIA_TYPE

Source
logger

Default logger

Source
login

Default GitHub username for Basic Auth from ENV

Source
management_console_endpoint

Default management console endpoint from ENV

Source
management_console_password

Default management console password from ENV

Source
middleware

Middleware stack for Halite::Client

Source
password

Default GitHub password for Basic Auth from ENV

Source
per_page

Default pagination page size from ENV

Source
proxy

Default proxy server URI for Halite::Client from ENV NOTE: Won't work until proxies are implemented by Halite

Source
ssl_verify_mode

Default SSL verify mode from ENV

Source
user_agent

Default User-Agent header string from ENV or USER_AGENT

Source
web_endpoint

Default web endpoint from ENV or WEB_ENDPOINT

Source