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
↓ 1 callers
Method
_merge_config
(self, base: dict, overrides: dict)
app/services/preset_detector.py:266
↓ 1 callers
Method
_parse_environment_ids
(self, value)
app/forms/storage.py:161
↓ 1 callers
Method
_parse_raw_github_url
(url: str)
app/services/registry.py:185
↓ 1 callers
Method
_prune_config_overrides
(self, base: dict, override: dict)
app/services/registry.py:336
↓ 1 callers
Function
_refresh_auth_token
( request: Request, settings: Settings, user_id: int, expires_at: datetime, )
app/dependencies.py:223
↓ 1 callers
Method
_validate_catalog
(self, raw: dict, path: Path)
app/services/registry.py:243
↓ 1 callers
Function
ae
(e=()=>{})
app/assets/alpine.min.js:5
↓ 1 callers
Function
ai
(e,t)
app/assets/alpine.min.js:5
↓ 1 callers
Function
ao
(e)
app/assets/alpine.min.js:5
↓ 1 callers
Function
at
(t,n,e)
app/assets/htmx.min.js:1
↓ 1 callers
Function
bn
(e,t)
app/assets/htmx.min.js:1
↓ 1 callers
Function
br
({name:e})
app/assets/alpine.min.js:5
↓ 1 callers
Function
ci
(e,t)
app/assets/alpine.min.js:5
↓ 1 callers
Function
cn
(t,n,r)
app/assets/htmx.min.js:1
↓ 1 callers
Function
co
(e,t,r,n)
app/assets/alpine.min.js:5
↓ 1 callers
Method
create_environment
Create a new environment with a unique ID
app/models.py:432
↓ 1 callers
Function
ct
(e,t,n)
app/assets/htmx.min.js:1
↓ 1 callers
Method
delete_environment
Soft delete environment
app/models.py:495
↓ 1 callers
Function
delete_project
Delete a project and related resources (e.g. containers, aliases, deployments) in batches.
app/workers/tasks/project.py:15
↓ 1 callers
Function
delete_team
Delete a team and related resources (e.g. projects, deployments, aliases) in batches.
app/workers/tasks/team.py:12
↓ 1 callers
Function
deprovision_storage
(ctx, resource_id: str)
app/workers/tasks/storage.py:56
↓ 1 callers
Method
detect
Detect preset from repository and return merged config. Args: github_service: GitHubService instance user_access_toke
app/services/preset_detector.py:67
↓ 1 callers
Method
detect_with_commands
Detect preset and extract build/start commands from package.json. Returns: Dictionary with preset + merged config fields
app/services/preset_detector.py:203
↓ 1 callers
Function
di
(e,t)
app/assets/alpine.min.js:5
↓ 1 callers
Function
dt
()
app/assets/alpine.min.js:1
↓ 1 callers
Function
dt
(e,t)
app/assets/htmx.min.js:1
↓ 1 callers
Function
e
app/assets/basecoat.min.js:1
↓ 1 callers
Function
ei
(e,t)
app/assets/alpine.min.js:5
↓ 1 callers
Function
en
(e,t)
app/assets/alpine.min.js:5
↓ 1 callers
Function
en
(e)
app/assets/htmx.min.js:1
↓ 1 callers
Function
eo
(e)
app/assets/alpine.min.js:5
↓ 1 callers
Function
er
(e)
app/assets/alpine.min.js:1
↓ 1 callers
Function
et
(e)
app/assets/htmx.min.js:1
↓ 1 callers
Function
f
(t,r)
app/assets/htmx-sse.min.js:1
↓ 1 callers
Function
fi
(e,t,r)
app/assets/alpine.min.js:5
↓ 1 callers
Function
ge
(e,t)
app/assets/alpine.min.js:5
↓ 1 callers
Function
ge
(t,e,n)
app/assets/htmx.min.js:1
↓ 1 callers
Method
get_branch_hostname
Get branch hostname
app/models.py:591
↓ 1 callers
Method
get_domain_by_id
Get domain by ID
app/models.py:545
↓ 1 callers
Method
get_env_vars
Flattened env vars for a specific environment.
app/models.py:412
↓ 1 callers
Method
get_environment_by_slug
Get environment by slug
app/models.py:530
↓ 1 callers
Method
get_environment_hostname
Get environment hostname
app/models.py:577
↓ 1 callers
Method
get_git_tree
Get git tree for repository (all files/directories). Args: user_access_token: User's GitHub OAuth token repo_id: Repo
app/services/github.py:302
↓ 1 callers
Function
get_github_installation_service
()
app/dependencies.py:39
↓ 1 callers
Function
get_github_primary_email
Get user's primary verified email from GitHub.
app/dependencies.py:59
↓ 1 callers
Method
get_installation
Get installation details from GitHub.
app/services/github.py:262
↓ 1 callers
Method
get_installation_repositories_for_user
Get repositories for an installation (user token, handles pagination).
app/services/github.py:138
↓ 1 callers
Function
get_project_by_name
( project_name: str, db: AsyncSession = Depends(get_db), team_and_membership: tuple[Team, TeamMemb
app/dependencies.py:368
↓ 1 callers
Function
get_queue
(request: Request)
app/dependencies.py:113
↓ 1 callers
Method
get_repository_branches
Get branches for a repository.
app/services/github.py:195
↓ 1 callers
Method
get_repository_commits
Get commits for a repository. Args: user_access_token: GitHub access token repo_id: Repository ID branch:
app/services/github.py:206
↓ 1 callers
Method
get_repository_installation
Retrieve the GitHub App installation details for a given repository.
app/services/github.py:293
↓ 1 callers
Method
get_runtime_env_vars
Build runner environment variables for a deployment.
app/services/deployment.py:118
↓ 1 callers
Method
get_runtime_mounts
Build container bind mounts for storage resources.
app/services/deployment.py:178
↓ 1 callers
Function
get_translation
Simple translation helper. Supports gettext-style ``%(name)s`` placeholders so you can write _( "Delete \"%(name)s\"?", name=project.name )
app/dependencies.py:254
↓ 1 callers
Function
gr
(e)
app/assets/alpine.min.js:5
↓ 1 callers
Function
group_branches_by_environment
Group branches by their matching environments based on priority. Args: environments: List of environments in priority order (hig
app/utils/environment.py:37
↓ 1 callers
Function
hi
(e)
app/assets/alpine.min.js:5
↓ 1 callers
Function
hr
(e)
app/assets/alpine.min.js:5
↓ 1 callers
Function
ht
(e,t,r)
app/assets/alpine.min.js:1
↓ 1 callers
Function
ht
(e,t)
app/assets/htmx.min.js:1
↓ 1 callers
Function
ii
(e,t)
app/assets/alpine.min.js:5
↓ 1 callers
Function
io
(e,t)
app/assets/alpine.min.js:5
↓ 1 callers
Function
iso_nano_to_iso
Convert RFC3339-nano string (with offset) to ISO-8601 UTC string (millis).
app/utils/log.py:91
↓ 1 callers
Function
it
(e,t,n)
app/assets/htmx.min.js:1
↓ 1 callers
Function
jn
()
app/assets/alpine.min.js:1
↓ 1 callers
Function
k
(e)
app/assets/htmx.min.js:1
↓ 1 callers
Function
ki
(e=!1)
app/assets/alpine.min.js:5
↓ 1 callers
Function
kr
(e)
app/assets/alpine.min.js:5
↓ 1 callers
Function
li
(e,t,r)
app/assets/alpine.min.js:5
↓ 1 callers
Function
lo
(e)
app/assets/alpine.min.js:5
↓ 1 callers
Function
lt
(e)
app/assets/htmx.min.js:1
↓ 1 callers
Function
me
(t,e,n)
app/assets/htmx.min.js:1
↓ 1 callers
Function
mn
(e,t,n)
app/assets/htmx.min.js:1
↓ 1 callers
Function
monitor
Monitors the status of deployments.
app/workers/monitor.py:156
↓ 1 callers
Function
n
(r,e,n)
app/assets/htmx-sse.min.js:1
↓ 1 callers
Function
ni
(e,t,r)
app/assets/alpine.min.js:5
↓ 1 callers
Function
nn
(e)
app/assets/htmx.min.js:1
↓ 1 callers
Function
no
(e,t)
app/assets/alpine.min.js:5
↓ 1 callers
Function
oi
(e)
app/assets/alpine.min.js:5
↓ 1 callers
Function
on
(t,n)
app/assets/htmx.min.js:1
↓ 1 callers
Function
oo
(e)
app/assets/alpine.min.js:5
↓ 1 callers
Function
parse_log
Parse log line into timestamp, timestamp_iso, message, and level.
app/utils/log.py:78
↓ 1 callers
Method
parse_logs
Parse raw build logs into structured format.
app/models.py:844
↓ 1 callers
Function
pi
(e)
app/assets/alpine.min.js:5
↓ 1 callers
Function
pn
(e,t,n)
app/assets/htmx.min.js:1
↓ 1 callers
Method
process
(self, formdata=None, obj=None, data=None, **kwargs)
app/forms/project.py:574
↓ 1 callers
Method
push_log
Push a single log line to Loki.
app/services/loki.py:97
↓ 1 callers
Function
qn
(e,t)
app/assets/alpine.min.js:5
↓ 1 callers
Function
qn
(t,n,r)
app/assets/htmx.min.js:1
↓ 1 callers
Function
r
(e)
app/assets/htmx.min.js:1
↓ 1 callers
Function
ri
(e,t,r)
app/assets/alpine.min.js:5
↓ 1 callers
Function
ro
(e)
app/assets/alpine.min.js:5
↓ 1 callers
Function
run_migrations_offline
Run migrations in 'offline' mode. This configures the context with just a URL and not an Engine, though an Engine is acceptable here as w
app/migrations/env.py:31
↓ 1 callers
Function
run_migrations_online
Run migrations in 'online' mode. In this scenario we need to create an Engine and associate a connection with the context.
app/migrations/env.py:54
↓ 1 callers
Function
sanitize_username
(username: str)
app/utils/user.py:8
↓ 1 callers
Method
search_user_repositories
Search repositories for a specific owner.
app/services/github.py:169
↓ 1 callers
Function
send_email_by_resend
( recipients: list[str], subject: str, data: str, settings: Settings )
app/utils/email.py:10
↓ 1 callers
Function
send_email_by_smtp
( recipients: list[str], subject: str, data: str, settings: Settings )
app/utils/email.py:24
↓ 1 callers
Method
set_preset
(self, slug: str, enabled: bool)
app/services/registry.py:124
← previous
next →
401–500 of 823, ranked by callers