Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/hunvreus/devpush
/ functions
Functions
823 in github.com/hunvreus/devpush
⨍
Functions
823
◇
Types & classes
77
↳
Endpoints
49
Function
_nocase_collation
(a, b)
app/utils/storage.py:35
Function
_remove_database_path
(settings, storage: Storage)
app/workers/tasks/storage.py:167
Function
_remove_volume_path
(settings, storage: Storage)
app/workers/tasks/storage.py:179
Function
_reset_database_path
(settings, storage: Storage)
app/workers/tasks/storage.py:187
Function
_reset_volume_path
(settings, storage: Storage)
app/workers/tasks/storage.py:200
Function
_verify_github_webhook
Dependency to verify GitHub webhook signature and return parsed JSON data.
app/routers/github.py:409
Method
access_token
(self)
app/models.py:134
Method
active_environments
Get only active environments
app/models.py:522
Function
admin_settings
( request: Request, fragment: str | None = Query(None), action: str | None = Query(None), user
app/routers/admin.py:104
Method
allow_custom_cpu
(self)
app/config.py:82
Method
allow_custom_memory
(self)
app/config.py:86
Function
an
(e)
app/assets/alpine.min.js:5
Function
ar
(e)
app/assets/alpine.min.js:1
Method
async_validate_email
(self, field)
app/forms/team.py:128
Method
async_validate_hostname
(self, field)
app/forms/project.py:334
Method
async_validate_name
(self, field)
app/forms/project.py:491
Method
async_validate_name
(self, field)
app/forms/project.py:580
Method
async_validate_name
(self, field)
app/forms/storage.py:82
Method
async_validate_role
(self, field)
app/forms/team.py:195
Method
async_validate_slug
(self, field)
app/forms/team.py:61
Method
async_validate_username
(self, field)
app/forms/user.py:41
Function
auth_email_verify
( request: Request, token: str, settings: Settings = Depends(get_settings), db: AsyncSession =
app/routers/auth.py:273
Function
auth_github_callback
( request: Request, settings: Annotated[Settings, Depends(get_settings)], db: AsyncSession = Depen
app/routers/auth.py:478
Function
auth_github_login
( request: Request, oauth_client=Depends(get_github_oauth_client), )
app/routers/auth.py:464
Function
auth_google_callback
( request: Request, settings: Annotated[Settings, Depends(get_settings)], db: AsyncSession = Depen
app/routers/auth.py:564
Function
auth_google_login
( request: Request, oauth_client=Depends(get_google_oauth_client), settings: Settings = Depends(ge
app/routers/auth.py:549
Function
auth_login
( request: Request, settings: Settings = Depends(get_settings), db: AsyncSession = Depends(get_db)
app/routers/auth.py:142
Function
auth_logout
()
app/routers/auth.py:642
Function
before
(r)
app/assets/alpine.min.js:5
Function
beforeCancel
(s)
app/assets/alpine.min.js:5
Function
c
(e)
app/assets/htmx-sse.min.js:1
Function
catch_all_missing_container
( request: Request, host: str, db: AsyncSession = Depends(get_db), settings: Settings = Depend
app/main.py:96
Function
cleanup
()
app/assets/alpine.min.js:5
Function
cleanup_inactive_containers
Stop/remove containers for deployments no longer referenced by aliases.
app/workers/tasks/deployment.py:589
Function
clear_all_runner_images
(ctx)
app/workers/tasks/registry.py:80
Function
clear_runner_image
(ctx, runner_slug: str)
app/workers/tasks/registry.py:56
Function
cn
()
app/assets/alpine.min.js:5
Method
color
(self)
app/models.py:200
Method
color
(self)
app/models.py:405
Method
color
(self)
app/models.py:690
Function
deleteProperty
(e,t)
app/assets/alpine.min.js:5
Function
delete_container
Delete a deployment container after a grace period.
app/workers/tasks/deployment.py:554
Function
delete_user
Delete a user and all their related resources.
app/workers/tasks/user.py:11
Function
deployment_event
( request: Request, start_timestamp: int | None = Query(None), current_user: User = Depends(get_cu
app/routers/event.py:32
Function
downgrade
Downgrade schema.
app/migrations/versions/31fe53421216_tokens_invalid_before.py:31
Function
downgrade
Downgrade schema.
app/migrations/versions/d02fb88a3355_add_deployment_image.py:28
Function
downgrade
Downgrade schema.
app/migrations/versions/f45484bf96b0_update_deployment.py:59
Function
downgrade
Downgrade schema.
app/migrations/versions/454328a03102_initial.py:397
Function
downgrade
Downgrade schema.
app/migrations/versions/b6bd1dff4015_storage.py:64
Function
downgrade
Downgrade schema.
app/migrations/versions/4fe4c96ad3dd_resetting_storage.py:46
Function
downgrade
Downgrade schema.
app/migrations/versions/87a893d57c86_allowlist.py:76
Function
dr
(...e)
app/assets/alpine.min.js:5
Function
during
()
app/assets/alpine.min.js:5
Function
effect
()
app/assets/alpine.min.js:5
Function
end
()
app/assets/alpine.min.js:5
Method
env_vars
(self)
app/models.py:381
Method
env_vars
(self)
app/models.py:814
Method
environment
Get environment configuration
app/models.py:809
Function
execute_query
(path: str, sql: str, write_mode: bool = False)
app/utils/storage.py:133
Function
fail_deployment
Handles a failed deployment, cleaning up resources.
app/workers/tasks/deployment.py:453
Function
finalize_deployment
Finalizes a deployment, setting up aliases and updating Traefik config.
app/workers/tasks/deployment.py:383
Function
fr
(e)
app/assets/alpine.min.js:5
Function
get
({objects:e},t,r)
app/assets/alpine.min.js:1
Method
get_branch_url
Get branch URL
app/models.py:596
Function
get_db
()
app/db.py:29
Function
get_deployment_by_id
( deployment_id: str, db: AsyncSession = Depends(get_db) )
app/dependencies.py:418
Method
get_domain_by_hostname
Get domain by hostname
app/models.py:555
Method
get_environment_url
Get environment URL
app/models.py:584
Function
get_flashed_messages
(ctx)
app/dependencies.py:315
Function
get_github_oauth_client
()
app/dependencies.py:44
Function
get_google_oauth_client
()
app/dependencies.py:77
Method
get_installation_repositories
Get repositories for a specific installation.
app/services/github.py:282
Function
get_lazy_translation
Lazy translation helper for form definitions. Returns a string-like object that defers translation until needed. Perfect for form field label
app/dependencies.py:273
Function
get_optional_project_by_name
( project_name: str | None = None, db: AsyncSession = Depends(get_db), team_and_membership: tuple[
app/dependencies.py:390
Function
get_project_by_id
( project_id: str, db: AsyncSession = Depends(get_db) )
app/dependencies.py:401
Method
get_response
(self, path: str, scope)
app/main.py:27
Function
get_role
Get the role of the current user for the given team and project.
app/dependencies.py:458
Function
get_storage_by_name
( storage_name: str, db: AsyncSession = Depends(get_db), team_and_membership: tuple[Team, TeamMemb
app/dependencies.py:433
Function
get_table_structure
(path: str, table: str)
app/utils/storage.py:63
Function
get_tables
(path: str)
app/utils/storage.py:47
Function
get_team_by_id
( team_id: str, db: AsyncSession = Depends(get_db), current_user: User = Depends(get_current_user)
app/dependencies.py:345
Function
get_team_by_slug
( team_slug: str, db: AsyncSession = Depends(get_db), current_user: User = Depends(get_current_use
app/dependencies.py:322
Method
get_user_access_token
Exchange OAuth code for access token.
app/services/github.py:69
Method
get_user_info
Get user ID and username from GitHub.
app/services/github.py:83
Method
get_user_primary_email
Get user's primary verified email.
app/services/github.py:95
Function
github_authorize
Authorize GitHub OAuth for account linking
app/routers/github.py:179
Function
github_authorize_callback
Handle GitHub OAuth callback for account linking
app/routers/github.py:208
Function
github_install
Install GitHub App on new organizations
app/routers/github.py:278
Function
github_install_callback
Handle GitHub App installation callback
app/routers/github.py:308
Function
github_manage_authorization
Manage authorized GitHub Apps (OAuth connections)
app/routers/github.py:359
Function
github_manage_installation
Manage installed GitHub Apps
app/routers/github.py:383
Function
github_repo_list
( request: Request, current_user: User = Depends(get_current_user), github: GitHubService = Depend
app/routers/github.py:101
Function
github_repo_select
( request: Request, account: str | None = None, current_user: User = Depends(get_current_user),
app/routers/github.py:37
Function
github_webhook
( request: Request, webhook_data: tuple[dict, str] = Depends(_verify_github_webhook), db: AsyncSes
app/routers/github.py:437
Function
google_authorize
Authorize Google OAuth for account linking
app/routers/google.py:22
Function
google_authorize_callback
Handle Google OAuth callback for account linking
app/routers/google.py:51
Function
google_manage_authorization
Manage authorized Google connections
app/routers/google.py:125
Function
handle_404
(request: Request, exc: HTTPException)
app/main.py:188
Function
handle_500
(request: Request, exc: HTTPException)
app/main.py:195
Function
has
({objects:e},t)
app/assets/alpine.min.js:1
← previous
next →
601–700 of 823, ranked by callers