MCPcopy Create free account

hub / github.com/EstrellaXD/Auto_Bangumi / functions

Functions1,732 in github.com/EstrellaXD/Auto_Bangumi

Functionapp
Create a FastAPI app with v1 routes for testing.
backend/src/test/test_api_auth.py:21
Functionapp
Create a FastAPI app with v1 routes for testing.
backend/src/test/test_api_program.py:20
Functionapp
Create a FastAPI app with v1 routes for testing.
backend/src/test/test_api_config.py:21
Functionapp
Create a FastAPI app with v1 routes for testing.
backend/src/test/test_api_search.py:19
Functionapp
Create a FastAPI app with v1 routes for testing.
backend/src/test/test_api_passkey.py:22
Functionapp
Create a FastAPI app with v1 routes for testing.
backend/src/test/test_api_log.py:21
Functionapp
Create a FastAPI app with v1 routes for testing.
backend/src/test/conftest.py:110
FunctionarchiveRule
* 归档指定 bangumi * @param bangumiId - 需要归档的 bangumi 的 id
webui/src/api/bangumi.ts:160
Functionarchive_rule
Archive a bangumi.
backend/src/module/api/bangumi.py:209
Methodauth
(self, retry=3)
backend/src/module/downloader/client/mock_downloader.py:34
Methodauth
(self, retry=3)
backend/src/module/downloader/client/aria2_downloader.py:37
Functionauthed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_downloader.py:27
Functionauthed_client
(app)
backend/src/test/test_api_rss.py:29
Functionauthed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_bangumi.py:32
Functionauthed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_bangumi_extended.py:30
Functionauthed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_auth.py:29
Functionauthed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_program.py:28
Functionauthed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_config.py:29
Functionauthed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_search.py:27
Functionauthed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_passkey.py:30
Functionauthed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_log.py:29
Functionauthed_client
TestClient with auth dependency overridden.
backend/src/test/conftest.py:118
Methodauthenticate
执行认证 Args: username: 用户名(可选,用于可发现凭证模式) credential: 认证凭证(密码或 WebAuthn 响应) Returns: Respo
backend/src/module/security/auth_strategy.py:19
Functionauto_tag_torrents
Auto-tag all untagged Bangumi torrents based on name/path matching. This helps fix torrents that were added before tagging was implemented. R
backend/src/module/api/downloader.py:95
Functionbgm_parser
(title)
backend/src/module/parser/analyser/bgm_parser.py:8
FunctionbuildCompleteRequest
()
webui/src/store/setup.ts:74
Functioncall_tool
(name: str, arguments: dict)
backend/src/module/mcp/server.py:37
FunctionchangeLocale
()
webui/src/hooks/useMyI18n.ts:38
Methodchat_id
(self)
backend/src/module/models/config.py:131
Methodchat_id
(self)
backend/src/module/models/config.py:177
Methodcheck_connection
(self)
backend/src/module/downloader/client/mock_downloader.py:193
Methodcheck_connection
(self)
backend/src/module/downloader/client/qb_downloader.py:342
Methodcheck_connection
(self)
backend/src/module/downloader/client/aria2_downloader.py:137
Functioncheck_downloader_status
()
backend/src/module/api/program.py:108
Methodcheck_host
(self)
backend/src/module/downloader/client/mock_downloader.py:41
Methodcheck_host
(self)
backend/src/module/downloader/client/qb_downloader.py:105
Methodcheck_host
(self)
backend/src/module/downloader/client/aria2_downloader.py:81
Methodcheck_rss
(self, rss_link: str)
backend/src/module/downloader/client/qb_downloader.py:112
Methodcheck_single
Check a single bangumi by ID. Args: bangumi_id: The ID of the bangumi to check. Returns: True if flagged for
backend/src/module/core/offset_scanner.py:107
FunctionclearLog
()
webui/src/api/log.ts:9
FunctionclearSearch
()
webui/src/store/search.ts:241
FunctionclearSelectedGroup
()
webui/src/store/search.ts:268
FunctionclearSelectedResult
()
webui/src/store/search.ts:277
FunctionclearSelection
()
webui/src/store/downloader.ts:106
FunctionclearVariantFilters
()
webui/src/store/search.ts:259
Functionclear_bangumi_cache
Invalidate bangumi cache before each test.
backend/src/test/test_rss_engine_new.py:27
Functionclear_cache
()
backend/src/test/test_integration.py:18
Functionclear_log
()
backend/src/module/api/log.py:38
Functionclient
Create a test client for the FastAPI app.
backend/src/test/test_setup.py:11
Functionclose
()
webui/src/hooks/useAddRss.ts:14
Functioncollection
* 旧番 * @param bangumiData - Bangumi 数据
webui/src/api/download.ts:28
Functioncomplete
(config: SetupCompleteRequest)
webui/src/api/setup.ts:39
Functioncomplete_setup
Save all wizard configuration and mark setup as complete.
backend/src/module/api/setup.py:291
Functioncopy
()
webui/src/store/log.ts:40
FunctioncreateMockError
(status: number, message: string)
webui/src/test/mocks/api.ts:220
FunctioncreateMockResponse
(data: T, status = 200)
webui/src/test/mocks/api.ts:207
Functioncreate_mcp_starlette_app
Build and return the MCP Starlette sub-application. Routes: - ``GET /sse`` - SSE stream for MCP clients - ``POST /messages/`` - client-to
backend/src/module/mcp/server.py:71
Methoddatabase
(self)
backend/src/module/core/status.py:68
Functiondatabase_migration
()
backend/src/module/update/data_migration.py:22
Functiondb_engine
Create an in-memory SQLite engine for testing.
backend/src/test/conftest.py:36
Functiondb_session
()
backend/src/test/test_database.py:41
Functiondb_session
Provide a fresh database session per test.
backend/src/test/conftest.py:45
Functiondecorator
(func)
backend/src/module/ab_decorator/timeout.py:5
Functiondelete
* 删除 Passkey
webui/src/api/passkey.ts:81
FunctiondeleteMany
(rss_list: number[])
webui/src/api/rss.ts:23
FunctiondeletePasskey
(passkeyId: number)
webui/src/hooks/usePasskey.ts:72
FunctiondeleteSelected
()
webui/src/store/rss.ts:34
FunctiondeleteTorrents
(hashes: string[], deleteFiles = false)
webui/src/api/downloader.ts:28
Methoddelete_all
(self)
backend/src/module/database/bangumi.py:368
Functiondelete_many_rss
( rss_ids: list[int], )
backend/src/module/api/rss.py:69
Functiondelete_many_rule
(bangumi_id: list, file: bool = False)
backend/src/module/api/bangumi.py:119
Functiondelete_passkey
删除 Passkey
backend/src/module/api/passkey.py:272
Functiondelete_rss
(rss_id: int)
backend/src/module/api/rss.py:50
Functiondelete_rule
(bangumi_id: str, file: bool = False)
backend/src/module/api/bangumi.py:108
Functiondelete_torrents
(req: TorrentDeleteRequest)
backend/src/module/api/downloader.py:53
FunctiondetectOffset
* 检测季度/集数与 TMDB 的不匹配 * @param request - 包含标题、解析的季度和集数
webui/src/api/bangumi.ts:203
Functiondetect_offset
Detect season/episode mismatch with TMDB data. Called by frontend before adding/subscribing to check if offsets are needed.
backend/src/module/api/bangumi.py:257
Methoddevice_key
(self)
backend/src/module/models/config.py:143
Functiondisable
(rss_id: number)
webui/src/api/rss.ts:31
FunctiondisableMany
(rss_list: number[])
webui/src/api/rss.ts:38
FunctiondisableSelected
()
webui/src/store/rss.ts:33
Functiondisable_many_rss
(rss_ids: list[int])
backend/src/module/api/rss.py:101
Functiondisable_many_rule
(bangumi_id: list, file: bool = False)
backend/src/module/api/bangumi.py:142
Functiondisable_rss
(rss_id: int)
backend/src/module/api/rss.py:82
Functiondisable_rule
(bangumi_id: str, file: bool = False)
backend/src/module/api/bangumi.py:131
Methoddisable_rule
(self, _id: int)
backend/src/module/database/bangumi.py:523
FunctiondismissReview
* 清除 bangumi 的需要检查标记 * @param bangumiId - bangumi 的 id
webui/src/api/bangumi.ts:215
Functiondismiss_review
Clear the needs_review flag for a bangumi after user reviews.
backend/src/module/api/bangumi.py:312
Methoddispatch
(self, request: Request, call_next)
backend/src/module/mcp/security.py:51
Functiondocker_services
Start and stop Docker Compose test infrastructure.
backend/src/test/e2e/conftest.py:54
Functiondownload_client
Create a DownloadClient with mocked internal client.
backend/src/test/test_download_client.py:14
Functiondownload_collection
(data: Bangumi)
backend/src/module/api/rss.py:190
Functiondownloader
* 检测下载器
webui/src/api/check.ts:5
Methoddownloader_status
(self)
backend/src/module/core/status.py:33
Functione2e_state
Mutable dict for sharing state across ordered E2E tests.
backend/src/test/e2e/conftest.py:178
Functione2e_tmpdir
Session-scoped temp directory for AB config/data isolation.
backend/src/test/e2e/conftest.py:48
Methodenable
(self, _id: int)
backend/src/module/database/rss.py:54
FunctionenableMany
(rss_list: number[])
webui/src/api/rss.ts:54
FunctionenableRule
* 启用指定 bangumiId 的规则 * @param bangumiId - 需要启用的 bangumi 的 id
webui/src/api/bangumi.ts:121
FunctionenableSelected
()
webui/src/store/rss.ts:35
← previousnext →501–600 of 1,732, ranked by callers