repocribro
latest
Basic Information
Introduction
Installation
Usage
Credits
Development
Testing
TODO list
Writing extensions
API
repocribro
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__dict__ (repocribro.commands.repocheck.RepocheckCommand attribute)
(repocribro.security.Permissions attribute)
(repocribro.security.PermissionsContainer attribute)
__eq__() (repocribro.models.RoleMixin method)
__getattr__() (repocribro.security.PermissionsContainer method)
__hash__() (repocribro.models.RoleMixin method)
__init__() (repocribro.ext_core.CoreExtension method)
(repocribro.extending.Extension method)
(repocribro.extending.ExtensionsMaster method)
(repocribro.extending.helpers.views.Badge method)
(repocribro.extending.helpers.views.ExtensionView method)
(repocribro.extending.helpers.views.ViewTab method)
(repocribro.github.GitHubAPI method)
(repocribro.github.GitHubResponse method)
(repocribro.models.Commit method)
(repocribro.models.Organization method)
(repocribro.models.Push method)
(repocribro.models.Release method)
(repocribro.models.Repository method)
(repocribro.models.Role method)
(repocribro.models.User method)
(repocribro.models.UserAccount method)
(repocribro.repocribro.DI_Container method)
(repocribro.repocribro.Repocribro method)
(repocribro.security.Permissions method)
(repocribro.security.PermissionsContainer method)
__lt__() (repocribro.extending.helpers.views.ViewTab method)
__module__ (repocribro.commands.repocheck.RepocheckCommand attribute)
(repocribro.security.Permissions attribute)
(repocribro.security.PermissionsContainer attribute)
__ne__() (repocribro.models.RoleMixin method)
__repr__() (repocribro.models.Commit method)
(repocribro.models.Organization method)
(repocribro.models.Push method)
(repocribro.models.Release method)
(repocribro.models.Repository method)
(repocribro.models.Role method)
(repocribro.models.User method)
(repocribro.models.UserAccount method)
__weakref__ (repocribro.commands.repocheck.RepocheckCommand attribute)
(repocribro.security.Permissions attribute)
(repocribro.security.PermissionsContainer attribute)
_assign_role() (in module repocribro.commands.assign_role)
_check_config() (in module repocribro.commands.check_config)
_collect_extensions() (repocribro.extending.ExtensionsMaster class method)
_db_create() (in module repocribro.commands.db_create)
_do_check() (repocribro.commands.repocheck.RepocheckCommand method)
_get_headers() (repocribro.github.GitHubAPI method)
_process_event() (repocribro.commands.repocheck.RepocheckCommand method)
_repocheck() (in module repocribro.commands.repocheck)
_roles (repocribro.models.Anonymous attribute)
_sa_class_manager (repocribro.models.Commit attribute)
(repocribro.models.Organization attribute)
(repocribro.models.Push attribute)
(repocribro.models.Release attribute)
(repocribro.models.Repository attribute)
(repocribro.models.Role attribute)
(repocribro.models.User attribute)
(repocribro.models.UserAccount attribute)
A
account_ban() (in module repocribro.controllers.admin)
account_delete() (in module repocribro.controllers.admin)
account_detail() (in module repocribro.controllers.admin)
active (repocribro.models.UserAccount attribute)
actual_page (repocribro.github.GitHubResponse attribute)
admin (in module repocribro.controllers.admin)
ADMIN_URL (repocribro.ext_core.CoreExtension attribute)
(repocribro.extending.Extension attribute)
after (repocribro.models.Push attribute)
all_actions (repocribro.security.Permissions attribute)
all_roles (repocribro.security.Permissions attribute)
Anonymous (class in repocribro.models)
API_URL (repocribro.github.GitHubAPI attribute)
app_connections_link (repocribro.github.GitHubAPI attribute)
auth (in module repocribro.controllers.auth)
AUTH_URL (repocribro.github.GitHubAPI attribute)
AUTHOR (in module repocribro.repocribro)
(repocribro.ext_core.CoreExtension attribute)
(repocribro.extending.Extension attribute)
author_email (repocribro.models.Commit attribute)
author_id (repocribro.models.Release attribute)
author_login (repocribro.models.Release attribute)
author_name (repocribro.models.Commit attribute)
avatar_url (repocribro.models.Organization attribute)
(repocribro.models.User attribute)
B
Badge (class in repocribro.extending.helpers.views)
before (repocribro.models.Push attribute)
blog_url (repocribro.models.Organization attribute)
(repocribro.models.User attribute)
body (repocribro.models.Release attribute)
C
call() (repocribro.ext_core.CoreExtension method)
(repocribro.extending.Extension method)
(repocribro.extending.ExtensionsMaster method)
CATEGORY (repocribro.ext_core.CoreExtension attribute)
(repocribro.extending.Extension attribute)
check() (repocribro.config.Config method)
check_config() (in module repocribro.config)
clear_session() (in module repocribro.security)
Commit (class in repocribro.models)
commits (repocribro.models.Push attribute)
company (repocribro.models.Organization attribute)
(repocribro.models.User attribute)
Config (class in repocribro.config)
CONNECTIONS_URL (repocribro.github.GitHubAPI attribute)
core (in module repocribro.controllers.core)
CoreExtension (class in repocribro.ext_core)
create_app() (in module repocribro.repocribro)
create_config() (in module repocribro.config)
create_default_role() (in module repocribro.security)
create_from_dict() (repocribro.models.Commit static method)
(repocribro.models.Organization static method)
(repocribro.models.Push static method)
(repocribro.models.Release static method)
(repocribro.models.Repository static method)
(repocribro.models.User static method)
created_at (repocribro.models.Release attribute)
(repocribro.models.UserAccount attribute)
D
dashboard() (in module repocribro.controllers.manage)
data (repocribro.github.GitHubResponse attribute)
default (repocribro.config.Config attribute)
DEFAULT_CONFIG_FILES (in module repocribro.repocribro)
default_rolename (repocribro.models.UserAccount attribute)
description (repocribro.models.Organization attribute)
(repocribro.models.Repository attribute)
(repocribro.models.Role attribute)
(repocribro.models.User attribute)
DI_Container (class in repocribro.repocribro)
distinct (repocribro.models.Commit attribute)
distinct_size (repocribro.models.Push attribute)
draft (repocribro.models.Release attribute)
E
email (repocribro.models.Organization attribute)
(repocribro.models.User attribute)
ENTRYPOINT_GROUP (repocribro.extending.ExtensionsMaster attribute)
err_forbidden() (in module repocribro.controllers.errors)
err_gone() (in module repocribro.controllers.errors)
err_internal() (in module repocribro.controllers.errors)
err_not_found() (in module repocribro.controllers.errors)
errors (in module repocribro.controllers.errors)
event2webhook (repocribro.commands.repocheck.RepocheckCommand attribute)
events_updated() (repocribro.models.Repository method)
ext_call() (repocribro.repocribro.Repocribro method)
Extension (class in repocribro.extending)
ExtensionsMaster (class in repocribro.extending)
ExtensionView (class in repocribro.extending.helpers.views)
F
from_class() (repocribro.extending.helpers.views.ExtensionView static method)
full_name (repocribro.models.Repository attribute)
fulltext_query() (repocribro.models.SearchableMixin class method)
G
generate_secret() (repocribro.models.Repository method)
get() (repocribro.github.GitHubAPI method)
(repocribro.repocribro.DI_Container method)
get_auth_url() (repocribro.github.GitHubAPI method)
get_default_user_role() (in module repocribro.security)
get_gh_event_processors() (repocribro.ext_core.CoreExtension static method)
get_gh_webhook_processors() (repocribro.ext_core.CoreExtension static method)
get_repo_if_admin() (in module repocribro.controllers.manage)
GH_URL (repocribro.ext_core.CoreExtension attribute)
(repocribro.extending.Extension attribute)
gh_webhook() (in module repocribro.controllers.webhooks)
github() (in module repocribro.controllers.auth)
github_callback() (in module repocribro.controllers.auth)
github_callback_get_account() (in module repocribro.controllers.auth)
github_id (repocribro.models.Organization attribute)
(repocribro.models.Push attribute)
(repocribro.models.Release attribute)
(repocribro.models.Repository attribute)
(repocribro.models.User attribute)
github_user (repocribro.models.UserAccount attribute)
GitHubAPI (class in repocribro.github)
GitHubResponse (class in repocribro.github)
H
has_good_webhook() (in module repocribro.controllers.manage)
has_role() (repocribro.models.Anonymous method)
(repocribro.models.UserMixin method)
hireable (repocribro.models.User attribute)
HOME_URL (repocribro.ext_core.CoreExtension attribute)
(repocribro.extending.Extension attribute)
I
id (repocribro.models.Commit attribute)
(repocribro.models.Organization attribute)
(repocribro.models.Push attribute)
(repocribro.models.Release attribute)
(repocribro.models.Repository attribute)
(repocribro.models.Role attribute)
(repocribro.models.User attribute)
(repocribro.models.UserAccount attribute)
index() (in module repocribro.controllers.admin)
(in module repocribro.controllers.core)
init_blueprints() (repocribro.ext_core.CoreExtension method)
(repocribro.extending.Extension method)
init_business() (repocribro.ext_core.CoreExtension method)
init_container() (repocribro.ext_core.CoreExtension method)
init_filters() (repocribro.ext_core.CoreExtension method)
(repocribro.extending.Extension method)
init_login_manager() (in module repocribro.security)
init_models() (repocribro.ext_core.CoreExtension method)
(repocribro.extending.Extension method)
init_security() (repocribro.ext_core.CoreExtension method)
(repocribro.extending.Extension method)
init_template_vars() (repocribro.ext_core.CoreExtension method)
(repocribro.extending.Extension method)
introduce() (repocribro.ext_core.CoreExtension method)
(repocribro.extending.Extension method)
is_active (repocribro.models.Anonymous attribute)
(repocribro.models.UserMixin attribute)
is_first_page (repocribro.github.GitHubResponse attribute)
is_hidden (repocribro.models.Repository attribute)
is_last_page (repocribro.github.GitHubResponse attribute)
is_ok (repocribro.github.GitHubResponse attribute)
is_only_page (repocribro.github.GitHubResponse attribute)
is_private (repocribro.models.Repository attribute)
is_public (repocribro.models.Repository attribute)
L
languages (repocribro.models.Repository attribute)
last_event (repocribro.models.Repository attribute)
links (repocribro.github.GitHubResponse attribute)
LOAD_ERROR_MSG (repocribro.extending.ExtensionsMaster attribute)
location (repocribro.models.Organization attribute)
(repocribro.models.User attribute)
login (repocribro.models.Organization attribute)
(repocribro.models.User attribute)
(repocribro.models.UserAccount attribute)
login() (in module repocribro.security)
(repocribro.github.GitHubAPI method)
logout() (in module repocribro.controllers.auth)
(in module repocribro.security)
M
make_extension() (in module repocribro.ext_core)
make_full_name() (repocribro.models.Repository static method)
manage (in module repocribro.controllers.manage)
mark_mandatory() (repocribro.config.Config method)
members (repocribro.models.Repository attribute)
message (repocribro.models.Commit attribute)
N
NAME (repocribro.ext_core.CoreExtension attribute)
(repocribro.extending.Extension attribute)
name (repocribro.models.Organization attribute)
(repocribro.models.Release attribute)
(repocribro.models.Repository attribute)
(repocribro.models.Role attribute)
(repocribro.models.User attribute)
O
on_identity_loaded() (in module repocribro.security)
org_detail() (in module repocribro.controllers.core)
org_repositories (repocribro.models.User attribute)
Organization (class in repocribro.models)
organization() (in module repocribro.controllers.manage)
organization_delete() (in module repocribro.controllers.manage)
organization_update() (in module repocribro.controllers.manage)
organizations() (in module repocribro.controllers.manage)
owner (repocribro.models.Repository attribute)
owner_id (repocribro.models.Repository attribute)
owner_login (repocribro.models.Repository attribute)
owns_repo() (repocribro.models.Anonymous method)
(repocribro.models.UserMixin method)
P
parent_name (repocribro.models.Repository attribute)
parse_page_number() (repocribro.github.GitHubResponse static method)
Permissions (class in repocribro.security)
permissions (in module repocribro.security)
PermissionsContainer (class in repocribro.security)
permits() (repocribro.models.RoleMixin method)
prerelease (repocribro.models.Release attribute)
PRIORITY (repocribro.ext_core.CoreExtension attribute)
(repocribro.extending.Extension attribute)
priv_regex (repocribro.models.RoleMixin attribute)
private (repocribro.models.Repository attribute)
privileges (repocribro.models.Role attribute)
privileges() (repocribro.models.UserMixin method)
profile_update() (in module repocribro.controllers.manage)
PROG_NAME (in module repocribro.repocribro)
provide_actions() (repocribro.ext_core.CoreExtension static method)
(repocribro.extending.Extension static method)
provide_blueprints() (repocribro.ext_core.CoreExtension static method)
(repocribro.extending.Extension static method)
provide_dropdown_menu_items() (repocribro.ext_core.CoreExtension static method)
(repocribro.extending.Extension static method)
provide_filters() (repocribro.ext_core.CoreExtension static method)
(repocribro.extending.Extension static method)
provide_models() (repocribro.ext_core.CoreExtension static method)
(repocribro.extending.Extension static method)
provide_roles() (repocribro.ext_core.CoreExtension static method)
(repocribro.extending.Extension static method)
provide_template_loader() (repocribro.ext_core.CoreExtension static method)
(repocribro.extending.Extension static method)
published_at (repocribro.models.Release attribute)
Push (class in repocribro.models)
push (repocribro.models.Commit attribute)
push_id (repocribro.models.Commit attribute)
pushes (repocribro.models.Repository attribute)
R
read_env() (repocribro.config.Config method)
read_envs() (repocribro.config.Config method)
ref (repocribro.models.Push attribute)
register_action() (repocribro.security.Permissions method)
register_blueprints_from_list() (repocribro.ext_core.CoreExtension method)
(repocribro.extending.Extension method)
register_filters_from_dict() (repocribro.ext_core.CoreExtension method)
(repocribro.extending.Extension method)
register_role() (repocribro.security.Permissions method)
Release (class in repocribro.models)
RELEASE (in module repocribro.repocribro)
releases (repocribro.models.Repository attribute)
reload_anonymous_role() (in module repocribro.security)
repo_delete() (in module repocribro.controllers.admin)
repo_detail() (in module repocribro.controllers.admin)
(in module repocribro.controllers.core)
repo_detail_common() (in module repocribro.controllers.core)
repo_detail_hidden() (in module repocribro.controllers.core)
repo_redir() (in module repocribro.controllers.core)
repo_visibility() (in module repocribro.controllers.admin)
RepocheckCommand (class in repocribro.commands.repocheck)
Repocribro (class in repocribro.repocribro)
repocribro.cli (module)
repocribro.commands.assign_role (module)
repocribro.commands.check_config (module)
repocribro.commands.db_create (module)
repocribro.commands.repocheck (module)
repocribro.config (module)
repocribro.controllers.admin (module)
repocribro.controllers.auth (module)
repocribro.controllers.core (module)
repocribro.controllers.errors (module)
repocribro.controllers.manage (module)
repocribro.controllers.webhooks (module)
repocribro.repocribro (module)
repocribro.security (module)
repositories (repocribro.models.Organization attribute)
(repocribro.models.User attribute)
repositories() (in module repocribro.controllers.manage)
Repository (class in repocribro.models)
repository (repocribro.models.Push attribute)
(repocribro.models.Release attribute)
repository_activate() (in module repocribro.controllers.manage)
repository_deactivate() (in module repocribro.controllers.manage)
repository_delete() (in module repocribro.controllers.manage)
repository_detail() (in module repocribro.controllers.manage)
repository_id (repocribro.models.Push attribute)
(repocribro.models.Release attribute)
repository_update() (in module repocribro.controllers.manage)
Role (class in repocribro.models)
role_assignment_add() (in module repocribro.controllers.admin)
role_assignment_remove() (in module repocribro.controllers.admin)
role_create() (in module repocribro.controllers.admin)
role_delete() (in module repocribro.controllers.admin)
role_detail() (in module repocribro.controllers.admin)
role_edit() (in module repocribro.controllers.admin)
RoleMixin (class in repocribro.models)
rolename (repocribro.models.Anonymous attribute)
rolenames (repocribro.models.Anonymous attribute)
(repocribro.models.UserMixin attribute)
roles (repocribro.models.Anonymous attribute)
(repocribro.models.UserAccount attribute)
run() (repocribro.commands.repocheck.RepocheckCommand method)
S
SCOPES (repocribro.github.GitHubAPI attribute)
search() (in module repocribro.controllers.core)
SearchableMixin (class in repocribro.models)
secret (repocribro.models.Repository attribute)
sees_repo() (repocribro.models.Anonymous method)
(repocribro.models.UserMixin method)
sender_id (repocribro.models.Push attribute)
(repocribro.models.Release attribute)
sender_login (repocribro.models.Push attribute)
(repocribro.models.Release attribute)
serialize_topics() (repocribro.models.Repository static method)
set_factory() (repocribro.repocribro.DI_Container method)
set_role() (repocribro.models.Anonymous class method)
set_singleton() (repocribro.repocribro.DI_Container method)
setup_config() (repocribro.ext_core.CoreExtension method)
sha (repocribro.models.Commit attribute)
size (repocribro.models.Push attribute)
T
tag_name (repocribro.models.Release attribute)
timestamp (repocribro.models.Push attribute)
TOKEN_URL (repocribro.github.GitHubAPI attribute)
topics (repocribro.models.Repository attribute)
total_pages (repocribro.github.GitHubResponse attribute)
type (repocribro.models.Organization attribute)
(repocribro.models.User attribute)
U
update_flask_cfg() (repocribro.config.Config method)
update_from_dict() (repocribro.models.Repository method)
(repocribro.models.User method)
update_languages() (repocribro.models.Repository method)
update_webhook() (in module repocribro.controllers.manage)
url (repocribro.github.GitHubResponse attribute)
(repocribro.models.Release attribute)
(repocribro.models.Repository attribute)
User (class in repocribro.models)
user_account (repocribro.models.User attribute)
user_account_id (repocribro.models.User attribute)
user_accounts (repocribro.models.Role attribute)
user_detail() (in module repocribro.controllers.core)
UserAccount (class in repocribro.models)
UserMixin (class in repocribro.models)
V
valid_privileges() (repocribro.models.RoleMixin method)
VERSION (in module repocribro.repocribro)
view_admin_extensions() (repocribro.ext_core.CoreExtension method)
(repocribro.extending.Extension method)
view_admin_index_tabs() (repocribro.ext_core.CoreExtension method)
view_core_org_detail_tabs() (repocribro.ext_core.CoreExtension method)
view_core_repo_detail_tabs() (repocribro.ext_core.CoreExtension method)
view_core_search_tabs() (repocribro.ext_core.CoreExtension method)
view_core_user_detail_tabs() (repocribro.ext_core.CoreExtension method)
view_manage_dashboard_tabs() (repocribro.ext_core.CoreExtension method)
ViewTab (class in repocribro.extending.helpers.views)
VISIBILITY_HIDDEN (repocribro.models.Repository attribute)
VISIBILITY_PRIVATE (repocribro.models.Repository attribute)
VISIBILITY_PUBLIC (repocribro.models.Repository attribute)
visibility_type (repocribro.models.Repository attribute)
W
WEBHOOK_CONTROLLER (repocribro.github.GitHubAPI attribute)
webhook_create() (repocribro.github.GitHubAPI method)
webhook_delete() (repocribro.github.GitHubAPI method)
webhook_get() (repocribro.github.GitHubAPI method)
webhook_id (repocribro.models.Repository attribute)
webhook_tests() (repocribro.github.GitHubAPI method)
webhook_verify_signature() (repocribro.github.GitHubAPI method)
WEBHOOKS (repocribro.github.GitHubAPI attribute)
webhooks_get() (repocribro.github.GitHubAPI method)
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.