MCPcopy Create free account

hub / github.com/Julian-Idl/FinAssist / functions

Functions450 in github.com/Julian-Idl/FinAssist

↓ 1 callersMethodidentifyTriggers
(_user: unknown, _portfolioAnalysis: DynamicPortfolioAnalysis, _marketContext: MarketContext)
src/lib/dynamic-recommendation-engine.ts:568
↓ 1 callersFunctionincrementViewCount
(articleId: string)
src/app/news/page.tsx:91
↓ 1 callersMethodincrementViewCount
(articleId: string)
src/lib/news-fetcher-service.ts:354
↓ 1 callersMethodinitialize_collector
Initialize the NewsCollector with retry logic
news_fetcher_run.py:45
↓ 1 callersFunctioninstall_packages
Install required Python packages
setup_ml.py:12
↓ 1 callersFunctioninstall_requirements
Install required Python packages.
news_fetcher_setup.py:9
↓ 1 callersFunctionloadDashboardData
()
src/app/dashboard/page.tsx:423
↓ 1 callersFunctionmain
Main setup function.
news_fetcher_setup.py:44
↓ 1 callersFunctionmain
Main monitoring function.
news_fetcher_monitor.py:99
↓ 1 callersFunctionmain
Main entry point for the service
news_fetcher_run.py:162
↓ 1 callersFunctionmain
Main setup function
quick_setup.py:128
↓ 1 callersFunctionmain
Main setup function
setup_ml.py:124
↓ 1 callersFunctionmain
Main scheduler function.
scripts/scheduler.py:39
↓ 1 callersFunctionmain
Main function to run the news collector.
scripts/news_collector.py:265
↓ 1 callersFunctionmain
()
scripts/generate_recommendations.py:50
↓ 1 callersMethodmapInvestmentToCategory
(investmentType: string)
src/lib/enhanced-recommendation-engine.ts:612
↓ 1 callersMethodrecordRecommendationAction
(recommendationId: string, action: string, feedback?: string)
src/lib/api-client.ts:189
↓ 1 callersFunctionremoveBudgetAllocation
(id: string)
src/app/financial-data/page.tsx:677
↓ 1 callersMethodremoveDuplicates
(articles: NewsArticleData[])
src/lib/news-fetcher-service.ts:162
↓ 1 callersFunctionrun_catch_up_job
Job function to catch up on missed articles.
scripts/scheduler.py:30
↓ 1 callersMethodrun_continuous_collection
Run continuous news collection at specified intervals. Args: interval_minutes: Minutes between collection runs
scripts/news_collector.py:237
↓ 1 callersMethodrun_continuous_service
Run continuous news fetching service
news_fetcher_run.py:117
↓ 1 callersMethodrun_initial_catchup
Run initial catch-up for missed articles
news_fetcher_run.py:93
↓ 1 callersMethodrun_news_collection_cycle
Run one complete news collection cycle
news_fetcher_run.py:69
↓ 1 callersFunctionsearchStocks
(searchQuery: string)
src/components/ui/stock-autocomplete.tsx:46
↓ 1 callersMethodsearchStocks
(query: string)
src/app/api/portfolio/research/route.ts:121
↓ 1 callersMethodsearch_stocks
Search for stocks based on query string.
scripts/stock_service.py:225
↓ 1 callersFunctionsetup_database
Initialize database tables.
news_fetcher_setup.py:20
↓ 1 callersFunctionsetup_database
Initialize database with sample data
quick_setup.py:45
↓ 1 callersFunctionstart_development_server
Start the Next.js development server
quick_setup.py:109
↓ 1 callersFunctionsubMonths
(date: Date, months: number)
src/app/api/dashboard/route.ts:128
↓ 1 callersMethodsubmitRiskAssessment
(assessmentData: RiskAssessmentData)
src/lib/api-client.ts:177
↓ 1 callersFunctiontest_ml_setup
Test if ML setup is working
setup_ml.py:44
↓ 1 callersMethodtrainModels
* Train ML models with current user data
src/lib/ml-recommendation-service.ts:68
↓ 1 callersMethodupdateFinancialData
(data: FinancialData)
src/lib/api-client.ts:156
↓ 1 callersMethodupdateNote
(noteData: { id: string title?: string content?: string category?: string tags?: string[]
src/lib/api-client.ts:257
↓ 1 callersMethodupdateUserInfo
(userInfo: UserInfo)
src/lib/api-client.ts:137
↓ 1 callersMethodupdateUserProfile
(profileData: ProfileData)
src/lib/api-client.ts:130
↓ 1 callersMethodupdateUserStockPrices
(userId: string)
src/lib/stock-price-updater.ts:48
↓ 1 callersFunctionuseStockPriceUpdates
(options: UseStockPriceUpdatesOptions = {})
src/hooks/useStockPriceUpdates.ts:23
FunctionAccordion
({ ...props }: React.ComponentProps<typeof AccordionPrimitive.Root>)
src/components/ui/accordion.tsx:9
FunctionAccordionContent
({ className, children, ...props }: React.ComponentProps<typeof AccordionPrimitive.Content>)
src/components/ui/accordion.tsx:50
FunctionAccordionItem
({ className, ...props }: React.ComponentProps<typeof AccordionPrimitive.Item>)
src/components/ui/accordion.tsx:15
FunctionAccordionTrigger
({ className, children, ...props }: React.ComponentProps<typeof AccordionPrimitive.Trigger>)
src/components/ui/accordion.tsx:28
FunctionAuthProvider
({ children, }: { children: React.ReactNode })
src/components/auth-provider.tsx:6
FunctionAvatar
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Root>)
src/components/ui/avatar.tsx:8
FunctionAvatarFallback
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Fallback>)
src/components/ui/avatar.tsx:37
FunctionAvatarImage
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Image>)
src/components/ui/avatar.tsx:24
FunctionBadge
({ className, variant, asChild = false, ...props }: React.ComponentProps<"span"> & VariantProps<type
src/components/ui/badge.tsx:28
FunctionButton
({ className, variant, size, asChild = false, ...props }: React.ComponentProps<"button"> & Variant
src/components/ui/button.tsx:38
FunctionButtonLoading
({ children, isLoading, ...props }: ButtonLoadingProps)
src/components/loading.tsx:40
FunctionCard
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:5
FunctionCardAction
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:51
FunctionCardContent
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:64
FunctionCardDescription
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:41
FunctionCardFooter
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:74
FunctionCardHeader
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:18
FunctionCardTitle
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:31
FunctionCheckbox
({ className, ...props }: React.ComponentProps<typeof CheckboxPrimitive.Root>)
src/components/ui/checkbox.tsx:9
FunctionClientOnly
({ children, fallback = null }: ClientOnlyProps)
src/components/client-only.tsx:15
FunctionDELETE
(req: NextRequest)
src/app/api/budget-plans/route.ts:199
FunctionDELETE
(request: NextRequest)
src/app/api/notes/route.ts:201
FunctionDELETE
(request: NextRequest)
src/app/api/category-budgets/route.ts:97
FunctionDELETE
(request: NextRequest)
src/app/api/financial-data/route.ts:227
FunctionDELETE
(request: NextRequest)
src/app/api/expenses/route.ts:98
FunctionDELETE
(request: NextRequest)
src/app/api/goals/route.ts:140
FunctionDashboard
()
src/app/dashboard/page.tsx:135
FunctionDialog
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Root>)
src/components/ui/dialog.tsx:9
FunctionDialogClose
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Close>)
src/components/ui/dialog.tsx:27
FunctionDialogContent
({ className, children, showCloseButton = true, ...props }: React.ComponentProps<typeof DialogPrimitiv
src/components/ui/dialog.tsx:49
FunctionDialogDescription
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Description>)
src/components/ui/dialog.tsx:119
FunctionDialogFooter
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/dialog.tsx:93
FunctionDialogHeader
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/dialog.tsx:83
FunctionDialogOverlay
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Overlay>)
src/components/ui/dialog.tsx:33
FunctionDialogPortal
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Portal>)
src/components/ui/dialog.tsx:21
FunctionDialogTitle
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Title>)
src/components/ui/dialog.tsx:106
FunctionDialogTrigger
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Trigger>)
src/components/ui/dialog.tsx:15
FunctionDropdownMenu
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Root>)
src/components/ui/dropdown-menu.tsx:9
FunctionDropdownMenuCheckboxItem
({ className, children, checked, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Checkbo
src/components/ui/dropdown-menu.tsx:85
FunctionDropdownMenuContent
({ className, sideOffset = 4, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Content>)
src/components/ui/dropdown-menu.tsx:34
FunctionDropdownMenuGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Group>)
src/components/ui/dropdown-menu.tsx:54
FunctionDropdownMenuItem
({ className, inset, variant = "default", ...props }: React.ComponentProps<typeof DropdownMenuPrimitiv
src/components/ui/dropdown-menu.tsx:62
FunctionDropdownMenuLabel
({ className, inset, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Label> & { inset?:
src/components/ui/dropdown-menu.tsx:146
FunctionDropdownMenuPortal
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Portal>)
src/components/ui/dropdown-menu.tsx:15
FunctionDropdownMenuRadioGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioGroup>)
src/components/ui/dropdown-menu.tsx:111
FunctionDropdownMenuRadioItem
({ className, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioItem>)
src/components/ui/dropdown-menu.tsx:122
FunctionDropdownMenuSeparator
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Separator>)
src/components/ui/dropdown-menu.tsx:166
FunctionDropdownMenuShortcut
({ className, ...props }: React.ComponentProps<"span">)
src/components/ui/dropdown-menu.tsx:179
FunctionDropdownMenuSub
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Sub>)
src/components/ui/dropdown-menu.tsx:195
FunctionDropdownMenuSubContent
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubContent>)
src/components/ui/dropdown-menu.tsx:225
FunctionDropdownMenuSubTrigger
({ className, inset, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubTrigge
src/components/ui/dropdown-menu.tsx:201
FunctionDropdownMenuTrigger
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Trigger>)
src/components/ui/dropdown-menu.tsx:23
FunctionEmptyPortfolioState
({ onAddInvestment }: { onAddInvestment: () => void })
src/app/portfolio/page.tsx:80
FunctionFinancialData
()
src/app/financial-data/page.tsx:1595
FunctionFinancialDataContent
()
src/app/financial-data/page.tsx:121
FunctionFormControl
({ ...props }: React.ComponentProps<typeof Slot>)
src/components/ui/form.tsx:107
FunctionFormDescription
({ className, ...props }: React.ComponentProps<"p">)
src/components/ui/form.tsx:125
FunctionFormField
({ ...props }: ControllerProps<TFieldValues, TName>)
src/components/ui/form.tsx:32
FunctionFormItem
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/form.tsx:76
FunctionFormLabel
({ className, ...props }: React.ComponentProps<typeof LabelPrimitive.Root>)
src/components/ui/form.tsx:90
← previousnext →201–300 of 450, ranked by callers