<!-- generated by tools/source-reference.py -->
backend/join.py
join.py — the /join application: a fixed ladder, voice notes, and Peter's desk.
| Symbol | Kind | Source |
|---|---|---|
_sniff_audio |
FunctionDef | L124 |
_ensure_media_dir |
FunctionDef | L140 |
_ffprobe_seconds |
FunctionDef | L152 |
_rate_ok |
FunctionDef | L177 |
_lang |
FunctionDef | L200 |
_email_ok |
FunctionDef | L204 |
_phone_ok |
FunctionDef | L208 |
_is_junk |
FunctionDef | L215 |
_ip_hash |
FunctionDef | L232 |
_client_ip |
FunctionDef | L236 |
audio_path |
FunctionDef | L253 |
audio_url_absolute |
FunctionDef | L257 |
_stored_file |
FunctionDef | L261 |
_sidecar_path |
FunctionDef | L271 |
_write_sidecar |
FunctionDef | L275 |
_read_sidecar |
FunctionDef | L292 |
_transcribe |
AsyncFunctionDef | L300 |
_ensure_schema |
AsyncFunctionDef | L343 |
_db_insert |
AsyncFunctionDef | L352 |
_db_set_dover |
AsyncFunctionDef | L370 |
_mail_send |
AsyncFunctionDef | L378 |
_http_post |
AsyncFunctionDef | L384 |
_esc |
FunctionDef | L393 |
_mmss |
FunctionDef | L397 |
_sheet |
FunctionDef | L402 |
_email_html |
FunctionDef | L424 |
_split_name |
FunctionDef | L443 |
_linkedin_url |
FunctionDef | L452 |
_dover_push |
AsyncFunctionDef | L460 |
finish |
AsyncFunctionDef | L509 |
_read_capped |
AsyncFunctionDef | L554 |
_read_upload_capped |
AsyncFunctionDef | L565 |
github_login |
FunctionDef | L589 |
_github_get |
AsyncFunctionDef | L599 |
github_profile |
AsyncFunctionDef | L613 |
join_github |
AsyncFunctionDef | L657 |
join_health |
AsyncFunctionDef | L669 |
join_voice |
AsyncFunctionDef | L674 |
join_audio |
AsyncFunctionDef | L749 |
join_submit |
AsyncFunctionDef | L759 |