MCPcopy Create free account

hub / github.com/EstrellaXD/Auto_Bangumi / functions

Functions1,732 in github.com/EstrellaXD/Auto_Bangumi

Functionenable_many_rss
( rss_ids: list[int], )
backend/src/module/api/rss.py:37
Methodenable_renamer
(self)
backend/src/module/core/status.py:51
Methodenable_rss
(self)
backend/src/module/core/status.py:47
Functionenable_rule
(bangumi_id: str)
backend/src/module/api/bangumi.py:154
Functionexecute
(...params: Parameters<TApi>)
webui/src/hooks/useApi.ts:30
Methodfake_analyse_keyword
(keywords, site)
backend/src/test/test_mcp_tools.py:259
Methodfake_pull
(item)
backend/src/test/test_rss_engine_new.py:393
Methodfirst_run
(self)
backend/src/module/core/status.py:55
Functionget
(url)
backend/src/module/utils/json_config.py:16
Functionget
()
webui/src/store/config.ts:24
Functionget
()
webui/src/api/rss.ts:6
Functionget
()
webui/src/api/search.ts:8
FunctiongetAll
* 获取所有 bangumi 数据 * @returns 所有 bangumi 数据
webui/src/api/bangumi.ts:16
FunctiongetConfig
()
webui/src/store/config.ts:6
FunctiongetConfig
* 获取 config 数据
webui/src/api/config.ts:8
FunctiongetLog
()
webui/src/store/log.ts:10
FunctiongetLog
()
webui/src/api/log.ts:4
FunctiongetLoginOptions
* 获取登录选项(步骤 1)
webui/src/api/passkey.ts:45
FunctiongetNeedsReview
* 获取所有需要检查偏移量的 bangumi
webui/src/api/bangumi.ts:238
FunctiongetProvider
()
webui/src/api/search.ts:66
FunctiongetProviders
()
webui/src/store/search.ts:218
FunctiongetRegistrationOptions
* 获取注册选项(步骤 1)
webui/src/api/passkey.ts:22
FunctiongetRule
* 获取指定 bangumiId 的规则 * @param bangumiId bangumi id * @returns 指定 bangumi 的规则
webui/src/api/bangumi.ts:32
FunctiongetSettingGroup
(key: Tkey)
webui/src/store/config.ts:22
FunctiongetStatus
()
webui/src/api/setup.ts:11
FunctiongetStatus
()
webui/src/hooks/useAppInfo.ts:8
FunctiongetTorrent
(rss_id: number)
webui/src/api/rss.ts:74
FunctiongetTorrents
()
webui/src/api/downloader.ts:5
Functionget_aired_episode_count
Get the count of episodes that have actually aired for a season. Args: tv_id: TMDB TV show ID season_number: Season number
backend/src/module/parser/analyser/tmdb_parser.py:140
Functionget_all_data
()
backend/src/module/api/bangumi.py:73
Methodget_app_prefs
(self)
backend/src/module/downloader/client/mock_downloader.py:49
Methodget_app_prefs
(self)
backend/src/module/downloader/client/aria2_downloader.py:87
Functionget_config
Return the current configuration with sensitive fields masked.
backend/src/module/api/config.py:58
Functionget_data
(bangumi_id: str)
backend/src/module/api/bangumi.py:83
Methodget_download_rule
(self)
backend/src/module/downloader/client/mock_downloader.py:167
Methodget_download_rule
(self)
backend/src/module/downloader/client/aria2_downloader.py:128
Methodget_download_rules
(self)
backend/src/module/downloader/download_client.py:244
Functionget_log
()
backend/src/module/api/log.py:15
Functionget_needs_review
Get all bangumi that need review for offset mismatch.
backend/src/module/api/bangumi.py:342
Functionget_passkey_login_options
生成 Passkey 登录选项(challenge) 前端先调用此接口,再调用 navigator.credentials.get() 如果提供 username,返回该用户的 passkey 列表(allowCredentials) 如果不提供 username
backend/src/module/api/passkey.py:157
Functionget_registration_options
生成 Passkey 注册选项 前端调用 navigator.credentials.create() 时使用
backend/src/module/api/passkey.py:63
Functionget_rss
()
backend/src/module/api/rss.py:18
Methodget_rss_feed
(self)
backend/src/module/downloader/download_client.py:241
Functionget_search_provider_config
Get all search providers with their URL templates.
backend/src/module/api/search.py:43
Functionget_setup_status
Check whether the setup wizard is needed.
backend/src/module/api/setup.py:115
Functionget_token_data
FastAPI dependency that decodes and returns the OAuth2 bearer token payload.
backend/src/module/security/api.py:66
Functionget_torrent
( rss_id: int, )
backend/src/module/api/rss.py:165
Methodget_torrent_path
(self, _hash: str)
backend/src/module/downloader/client/mock_downloader.py:171
Methodget_torrent_path
(self, _hash)
backend/src/module/downloader/client/qb_downloader.py:320
Methodget_torrent_path
(self, _hash)
backend/src/module/downloader/client/aria2_downloader.py:131
Functionget_torrents
()
backend/src/module/api/downloader.py:31
Methodget_torrents_by_tag
Get all torrents with a specific tag.
backend/src/module/downloader/download_client.py:257
Methodget_torrents_by_tag
(self, tag: str)
backend/src/module/downloader/client/qb_downloader.py:207
Methodget_torrents_by_tag
(self, tag: str)
backend/src/module/downloader/client/aria2_downloader.py:96
FunctiongoToStep
(index: number)
webui/src/store/setup.ts:67
Methodgroup_rules
(self)
backend/src/module/conf/config.py:124
Functionhandle_health
(request: web.Request)
backend/src/test/e2e/mock_rss_server.py:22
Functionhandle_rss
(request: web.Request)
backend/src/test/e2e/mock_rss_server.py:11
Functionhandle_sse
Accept an SSE connection, run the MCP session until the client disconnects.
backend/src/module/mcp/server.py:58
Functionhandler
(signum, frame)
backend/src/module/ab_decorator/timeout.py:6
Functionhomepage
(request)
backend/src/test/test_mcp_security.py:118
Methodhost
(self)
backend/src/module/models/config.py:38
Functionhtml
(request: Request, path: str)
backend/src/main.py:91
Methodimg_cache
(self)
backend/src/module/core/status.py:72
Functionindex
()
backend/src/test_passkey_server.py:30
Functionindex
()
backend/src/main.py:101
FunctionisPlatformAuthenticatorAvailable
()
webui/src/services/webauthn.ts:175
Methodis_running
(self)
backend/src/module/core/status.py:22
Methodis_stopped
(self)
backend/src/module/core/status.py:29
Methodlegacy_data
(self)
backend/src/module/core/status.py:59
Functionlifespan
(app: FastAPI)
backend/src/main.py:36
Functionlist_passkeys
获取用户的所有 Passkey
backend/src/module/api/passkey.py:247
Functionlist_resource_templates
()
backend/src/module/mcp/server.py:48
Functionlist_resources
()
backend/src/module/mcp/server.py:43
Functionlist_tools
()
backend/src/module/mcp/server.py:32
Functionload
(filename)
backend/src/module/utils/json_config.py:6
Functionlocked
(func)
backend/src/module/ab_decorator/__init__.py:55
Functionlogin
Authenticate with username/password and issue a session token.
backend/src/module/api/auth.py:36
Functionlogin
(username: string, password: string)
webui/src/api/auth.ts:5
Functionlogin
()
webui/src/hooks/useAuth.ts:37
FunctionloginWithPasskey
(username?: string)
webui/src/services/webauthn.ts:113
FunctionloginWithPasskey
* 提交认证结果(步骤 2)
webui/src/api/passkey.ts:58
FunctionloginWithPasskey
(username?: string)
webui/src/hooks/usePasskey.ts:54
Functionlogin_with_passkey
使用 Passkey 登录(替代密码登录) 如果提供 username,验证 passkey 属于该用户 如果不提供 username(可发现凭证模式),从 credential 中提取用户信息
backend/src/module/api/passkey.py:211
Functionlogout
Invalidate the session and clear the token cookie.
backend/src/module/api/auth.py:63
Functionlogout
()
webui/src/api/auth.ts:29
Methodlogout
(self)
backend/src/module/downloader/client/mock_downloader.py:38
Methodlogout
(self)
backend/src/module/downloader/client/aria2_downloader.py:54
Functionmake_config
Create a Config instance with sensible test defaults.
backend/src/test/factories.py:61
Methodmigrate_legacy_config
Auto-migrate old single-provider config to new format.
backend/src/module/models/config.py:181
Functionmikan_title
(soup)
backend/src/module/network/site/mikan.py:25
Functionmock_dl
Fresh MockDownloader for each test.
backend/src/test/test_mock_downloader.py:9
Functionmock_download_client
Mock DownloadClient as async context manager.
backend/src/test/test_api_downloader.py:46
Functionmock_download_client
Mock DownloadClient as async context manager.
backend/src/test/conftest.py:212
Functionmock_first_run
Mock conditions for first run: sentinel doesn't exist, config matches defaults.
backend/src/test/test_setup.py:21
Methodmock_get
(**kwargs)
backend/src/test/test_request_url.py:80
Methodmock_parser
(torrent_path, season, **kwargs)
backend/src/test/test_renamer.py:252
Methodmock_parser
(torrent_path, season, **kwargs)
backend/src/test/test_renamer.py:425
Methodmock_parser
(torrent_path, season, **kwargs)
backend/src/test/test_integration.py:267
Functionmock_program
Mock Program instance.
backend/src/test/test_api_program.py:47
← previousnext →601–700 of 1,732, ranked by callers