MCPcopy Create free account

hub / github.com/3eif/gitmotion / functions

Functions49 in github.com/3eif/gitmotion

↓ 38 callersFunctionlog_message
(level: log::Level, message: &str, job_id: Option<&str>)
api/src/main.rs:120
↓ 7 callersFunctioncn
(...inputs: ClassValue[])
website/src/lib/utils.ts:4
↓ 4 callersFunctionupdate_job_status
(job_store: &JobStore, job_id: &str, step: ProgressStep)
api/src/main.rs:438
↓ 1 callersFunctioncalculate_seconds_per_day
(days_with_commits: i32, job_id: Option<&str>)
api/src/main.rs:560
↓ 1 callersFunctioncheckRateLimit
(ip: string)
website/src/app/api/gource/start/route.ts:29
↓ 1 callersFunctioncheck_dependencies
()
api/src/main.rs:697
↓ 1 callersFunctionclear_gource_videos
(job_store: web::Data<JobStore>)
api/src/main.rs:720
↓ 1 callersFunctionclone_repository
( repo_url: &str, temp_dir: &Path, github_token: Option<&str>, )
api/src/main.rs:452
↓ 1 callersFunctioncount_days_and_commits
( repo_path: &Path, job_id: Option<&str>, )
api/src/main.rs:499
↓ 1 callersFunctiondecrypt_token
(encrypted_token: &str, secret_key: &str)
api/src/main.rs:97
↓ 1 callersFunctionderive_key
(secret_key: &str)
api/src/main.rs:89
↓ 1 callersFunctioneaseInOutQuad
(t: number, b: number, c: number, d: number)
website/src/app/[id]/page.tsx:213
↓ 1 callersFunctionencryptToken
(token: string)
website/src/app/api/gource/start/route.ts:10
↓ 1 callersFunctiongenerate_gource_visualization
( temp_dir: &Path, seconds_per_day: f64, hide_filenames: bool, output_file: &Path, setting
api/src/main.rs:589
↓ 1 callersFunctiongenerate_repo_title
(repo_url: &str)
api/src/main.rs:681
↓ 1 callersFunctiononSubmit
( githubUrl: string, accessToken?: string, settings?: GourceSettings )
website/src/app/page.tsx:12
↓ 1 callersFunctionprocess_gource
( repo_url: String, access_token: Option<String>, settings: Option<GourceSettings>, job_id: St
api/src/main.rs:189
↓ 1 callersFunctionsendRequestToRustServer
( repo_url: string, access_token?: string, settings?: GourceSettings )
website/src/app/api/gource/start/route.ts:61
↓ 1 callersFunctionset_video_url
(job_store: &JobStore, job_id: &str, video_url: &str)
api/src/main.rs:445
↓ 1 callersFunctionsmoothScrollTo
(element: HTMLElement, duration: number)
website/src/app/[id]/page.tsx:198
FunctionComponent
({ onSubmit, onCancel, isLoading, isGenerating, initialUrl = "", initialSettings, }: GourceInputPr
website/src/components/gource-input.tsx:35
FunctionExampleGenerations
()
website/src/components/example-generations.tsx:73
FunctionFooter
()
website/src/components/footer.tsx:1
FunctionGET
( request: Request, { params }: { params: { jobId: string } } )
website/src/app/api/gource/stop/[jobId]/route.ts:3
FunctionGET
( request: NextRequest, { params }: { params: { jobId: string } } )
website/src/app/api/gource/status/[jobId]/route.ts:3
FunctionGET
( request: NextRequest, { params }: { params: { jobId: string } } )
website/src/app/api/gource/video/[jobId]/route.ts:3
FunctionGourceProgress
({ currentStep }: GourceProgressProps)
website/src/components/gource-progress.tsx:33
FunctionGourceVideo
({ jobStatus, jobId, error, videoRef, }: GourceVideoProps)
website/src/components/gource-video.tsx:17
FunctionLoadingIndicator
()
website/src/app/[id]/page.tsx:19
FunctionNoise
()
website/src/components/background-noise.tsx:1
FunctionPOST
(request: NextRequest)
website/src/app/api/gource/start/route.ts:94
FunctionPage
()
website/src/app/page.tsx:7
FunctionPage
()
website/src/app/[id]/page.tsx:47
FunctionRootLayout
({ children, }: { children: React.ReactNode; })
website/src/app/layout.tsx:51
FunctionSpotlight
({ className, fill }: SpotlightProps)
website/src/components/spotlight.tsx:9
FunctionVideoItem
({ src, poster, title, repoUrl, commits, }: { src: string; poster: string; title: string; re
website/src/components/example-generations.tsx:1
FunctionVisualizationsCount
()
website/src/components/visualizations-count.tsx:5
Functionanimation
(currentTime: number)
website/src/app/[id]/page.tsx:205
Functionfetcher
(url: string)
website/src/app/[id]/page.tsx:25
Functionget_job_status
( job_id: web::Path<String>, job_store: web::Data<JobStore>, )
api/src/main.rs:416
FunctionhandleCancel
()
website/src/components/gource-input.tsx:101
FunctionhandleDownload
()
website/src/components/gource-video.tsx:25
FunctionhandleSubmit
(e: FormEvent<HTMLFormElement>)
website/src/components/gource-input.tsx:86
Functionhealth_check
()
api/src/main.rs:872
Functionmain
()
api/src/main.rs:788
FunctiononSubmit
( githubUrl: string, accessToken?: string, newSettings?: GourceSettings )
website/src/app/[id]/page.tsx:149
Functionserve_video
(req: HttpRequest, job_id: web::Path<String>)
api/src/main.rs:707
Functionstart_gource
( repo_request: web::Json<GourceRequest>, job_store: web::Data<JobStore>, )
api/src/main.rs:131
Functionstop_job
(job_id: web::Path<String>, job_store: web::Data<JobStore>)
api/src/main.rs:372