Rocket 2
latest
🚀 Rocket 2
Contribution Guide
Development
Local Development Guide
Development Scripts
Testing
Development Tutorials
How Rocket 2 Works
Architecture
Configuration Reference
Database Reference
Deployment
Usage
User Command Reference
Team Command Reference
Karma Command Reference
Internal
Commands
Configuration
Database
Factories
Interface
Models
Utilities for Testing
Utilities
Webhooks
Other
License
Code of Conduct
Rocket 2
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (app.controller.webhook.github.core.GitHubWebhookHandler method)
(app.controller.webhook.github.events.base.GitHubEventHandler method)
(app.controller.webhook.slack.core.SlackEventsHandler method)
(app.model.Team method)
(app.model.User method)
(config.Config method)
(config.MissingConfigError method)
(db.dynamodb.DynamoDB method)
(db.dynamodb.DynamoDB.Const method)
(interface.cloudwatch_metrics.CWMetrics method)
(interface.exceptions.github.GithubAPIException method)
(interface.github.DefaultGithubFactory method)
(interface.github.GithubInterface method)
(interface.github_app.DefaultGithubAppAuthFactory method)
(interface.github_app.GithubAppInterface method)
(interface.github_app.GithubAppInterface.GithubAppAuth method)
(interface.slack.Bot method)
(interface.slack.SlackAPIError method)
(tests.memorydb.MemoryDB method)
__str__() (app.model.Permissions method)
A
add_member() (app.model.Team method)
add_team_lead() (app.model.Team method)
add_team_member() (interface.github.GithubInterface method)
admin (app.model.Permissions attribute)
app.controller.webhook.github.core
module
app.controller.webhook.github.events.base
module
app.controller.webhook.github.events.membership
module
app.controller.webhook.github.events.organization
module
app.controller.webhook.github.events.team
module
app.controller.webhook.slack.core
module
B
Bot (class in interface.slack)
bulk_retrieve() (db.dynamodb.DynamoDB method)
(db.facade.DBFacade method)
(tests.memorydb.MemoryDB method)
C
check_permissions() (in module utils.slack_parse)
check_valid_table() (db.dynamodb.DynamoDB method)
config
module
Config (class in config)
create() (interface.github.DefaultGithubFactory method)
(interface.github_app.DefaultGithubAppAuthFactory method)
create_api_token() (interface.github_app.GithubAppInterface method)
create_channel() (interface.slack.Bot method)
create_test_admin() (in module tests.util)
create_test_team() (in module tests.util)
CWMetrics (class in interface.cloudwatch_metrics)
D
db.utils
module
DBFacade (class in db.facade)
DefaultGithubAppAuthFactory (class in interface.github_app)
DefaultGithubFactory (class in interface.github)
delete() (db.dynamodb.DynamoDB method)
(db.facade.DBFacade method)
(tests.memorydb.MemoryDB method)
discard_member() (app.model.Team method)
discard_team_lead() (app.model.Team method)
DynamoDB (class in db.dynamodb)
DynamoDB.Const (class in db.dynamodb)
E
escape_email() (in module utils.slack_parse)
escaped_id_to_id() (in module utils.slack_parse)
F
from_dict() (app.model.Team class method)
(app.model.User class method)
G
get_app_details() (interface.github_app.GithubAppInterface method)
get_attachment() (app.model.Team method)
(app.model.User method)
get_basic_attachment() (app.model.Team method)
get_channel_names() (interface.slack.Bot method)
get_channel_users() (interface.slack.Bot method)
get_channels() (interface.slack.Bot method)
get_key() (db.dynamodb.DynamoDB.Const method)
get_set_attrs() (db.dynamodb.DynamoDB.Const method)
get_table_name() (db.dynamodb.DynamoDB.Const method)
get_team_by_name() (in module db.utils)
get_team_member() (interface.github.GithubInterface method)
get_team_members() (in module db.utils)
get_users_by_ghid() (in module db.utils)
GithubAPIException
GithubAppInterface (class in interface.github_app)
GithubAppInterface.GithubAppAuth (class in interface.github_app)
GitHubEventHandler (class in app.controller.webhook.github.events.base)
GithubInterface (class in interface.github)
GitHubWebhookHandler (class in app.controller.webhook.github.core)
H
handle() (app.controller.webhook.github.core.GitHubWebhookHandler method)
(app.controller.webhook.github.events.base.GitHubEventHandler method)
(app.controller.webhook.github.events.membership.MembershipEventHandler method)
(app.controller.webhook.github.events.organization.OrganizationEventHandler method)
(app.controller.webhook.github.events.team.TeamEventHandler method)
handle_added() (app.controller.webhook.github.events.organization.OrganizationEventHandler method)
handle_github_error() (in module interface.github)
handle_invited() (app.controller.webhook.github.events.organization.OrganizationEventHandler method)
handle_remove() (app.controller.webhook.github.events.organization.OrganizationEventHandler method)
handle_team_join() (app.controller.webhook.slack.core.SlackEventsHandler method)
has_member() (app.model.Team method)
has_team_lead() (app.model.Team method)
has_team_member() (interface.github.GithubInterface method)
I
interface.exceptions.github
module
interface.github
module
interface.github_app
module
interface.slack
module
ios_dash() (in module utils.slack_parse)
is_expired() (interface.github_app.GithubAppInterface.GithubAppAuth method)
is_slack_id() (in module utils.slack_parse)
is_team_lead() (app.model.Team method)
is_valid() (app.model.Team class method)
(app.model.User class method)
L
list_team_members() (interface.github.GithubInterface method)
M
mem_added() (app.controller.webhook.github.events.membership.MembershipEventHandler method)
mem_remove() (app.controller.webhook.github.events.membership.MembershipEventHandler method)
member (app.model.Permissions attribute)
MembershipEventHandler (class in app.controller.webhook.github.events.membership)
MemoryDB (class in tests.memorydb)
MissingConfigError
module
app.controller.webhook.github.core
app.controller.webhook.github.events.base
app.controller.webhook.github.events.membership
app.controller.webhook.github.events.organization
app.controller.webhook.github.events.team
app.controller.webhook.slack.core
config
db.utils
interface.exceptions.github
interface.github
interface.github_app
interface.slack
tests.memorydb
tests.util
utils.slack_msg_fmt
utils.slack_parse
O
org_add_admin() (interface.github.GithubInterface method)
org_add_member() (interface.github.GithubInterface method)
org_create_team() (interface.github.GithubInterface method)
org_delete_team() (interface.github.GithubInterface method)
org_edit_team() (interface.github.GithubInterface method)
org_get_team() (interface.github.GithubInterface method)
org_get_teams() (interface.github.GithubInterface method)
org_has_member() (interface.github.GithubInterface method)
org_remove_member() (interface.github.GithubInterface method)
OrganizationEventHandler (class in app.controller.webhook.github.events.organization)
P
Permissions (class in app.model)
Q
query() (db.dynamodb.DynamoDB method)
(db.facade.DBFacade method)
(tests.memorydb.MemoryDB method)
query_or() (db.dynamodb.DynamoDB method)
(db.facade.DBFacade method)
(tests.memorydb.MemoryDB method)
R
regularize_char() (in module utils.slack_parse)
remove_team_member() (interface.github.GithubInterface method)
retrieve() (db.dynamodb.DynamoDB method)
(db.facade.DBFacade method)
(tests.memorydb.MemoryDB method)
S
send_dm() (interface.slack.Bot method)
send_event_notif() (interface.slack.Bot method)
send_to_channel() (interface.slack.Bot method)
SlackAPIError
SlackEventsHandler (class in app.controller.webhook.slack.core)
store() (db.dynamodb.DynamoDB method)
(db.facade.DBFacade method)
(tests.memorydb.MemoryDB method)
supported_action_list() (app.controller.webhook.github.events.base.GitHubEventHandler property)
T
Team (class in app.model)
team_added_to_repository() (app.controller.webhook.github.events.team.TeamEventHandler method)
team_created() (app.controller.webhook.github.events.team.TeamEventHandler method)
team_deleted() (app.controller.webhook.github.events.team.TeamEventHandler method)
team_edited() (app.controller.webhook.github.events.team.TeamEventHandler method)
team_lead (app.model.Permissions attribute)
team_removed_from_repository() (app.controller.webhook.github.events.team.TeamEventHandler method)
TeamEventHandler (class in app.controller.webhook.github.events.team)
tests.memorydb
module
tests.util
module
to_dict() (app.model.Team class method)
(app.model.User class method)
U
User (class in app.model)
utils.slack_msg_fmt
module
utils.slack_parse
module
V
verify_hash() (app.controller.webhook.github.core.GitHubWebhookHandler method)
W
wrap_code_block() (in module utils.slack_msg_fmt)
wrap_emph() (in module utils.slack_msg_fmt)
wrap_quote() (in module utils.slack_msg_fmt)
wrap_slack_code() (in module utils.slack_msg_fmt)
Read the Docs
v: latest
Versions
latest
stable
cheukyin699-update-docs
Downloads
html
On Read the Docs
Project Home
Builds