Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EstrellaXD/Auto_Bangumi
/ functions
Functions
1,732 in github.com/EstrellaXD/Auto_Bangumi
⨍
Functions
1,732
◇
Types & classes
364
↳
Endpoints
111
Function
app
Create a FastAPI app with v1 routes for testing.
backend/src/test/test_api_auth.py:21
Function
app
Create a FastAPI app with v1 routes for testing.
backend/src/test/test_api_program.py:20
Function
app
Create a FastAPI app with v1 routes for testing.
backend/src/test/test_api_config.py:21
Function
app
Create a FastAPI app with v1 routes for testing.
backend/src/test/test_api_search.py:19
Function
app
Create a FastAPI app with v1 routes for testing.
backend/src/test/test_api_passkey.py:22
Function
app
Create a FastAPI app with v1 routes for testing.
backend/src/test/test_api_log.py:21
Function
app
Create a FastAPI app with v1 routes for testing.
backend/src/test/conftest.py:110
Function
archiveRule
* 归档指定 bangumi * @param bangumiId - 需要归档的 bangumi 的 id
webui/src/api/bangumi.ts:160
Function
archive_rule
Archive a bangumi.
backend/src/module/api/bangumi.py:209
Method
auth
(self, retry=3)
backend/src/module/downloader/client/mock_downloader.py:34
Method
auth
(self, retry=3)
backend/src/module/downloader/client/aria2_downloader.py:37
Function
authed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_downloader.py:27
Function
authed_client
(app)
backend/src/test/test_api_rss.py:29
Function
authed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_bangumi.py:32
Function
authed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_bangumi_extended.py:30
Function
authed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_auth.py:29
Function
authed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_program.py:28
Function
authed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_config.py:29
Function
authed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_search.py:27
Function
authed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_passkey.py:30
Function
authed_client
TestClient with auth dependency overridden.
backend/src/test/test_api_log.py:29
Function
authed_client
TestClient with auth dependency overridden.
backend/src/test/conftest.py:118
Method
authenticate
执行认证 Args: username: 用户名(可选,用于可发现凭证模式) credential: 认证凭证(密码或 WebAuthn 响应) Returns: Respo
backend/src/module/security/auth_strategy.py:19
Function
auto_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
Function
bgm_parser
(title)
backend/src/module/parser/analyser/bgm_parser.py:8
Function
buildCompleteRequest
()
webui/src/store/setup.ts:74
Function
call_tool
(name: str, arguments: dict)
backend/src/module/mcp/server.py:37
Function
changeLocale
()
webui/src/hooks/useMyI18n.ts:38
Method
chat_id
(self)
backend/src/module/models/config.py:131
Method
chat_id
(self)
backend/src/module/models/config.py:177
Method
check_connection
(self)
backend/src/module/downloader/client/mock_downloader.py:193
Method
check_connection
(self)
backend/src/module/downloader/client/qb_downloader.py:342
Method
check_connection
(self)
backend/src/module/downloader/client/aria2_downloader.py:137
Function
check_downloader_status
()
backend/src/module/api/program.py:108
Method
check_host
(self)
backend/src/module/downloader/client/mock_downloader.py:41
Method
check_host
(self)
backend/src/module/downloader/client/qb_downloader.py:105
Method
check_host
(self)
backend/src/module/downloader/client/aria2_downloader.py:81
Method
check_rss
(self, rss_link: str)
backend/src/module/downloader/client/qb_downloader.py:112
Method
check_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
Function
clearLog
()
webui/src/api/log.ts:9
Function
clearSearch
()
webui/src/store/search.ts:241
Function
clearSelectedGroup
()
webui/src/store/search.ts:268
Function
clearSelectedResult
()
webui/src/store/search.ts:277
Function
clearSelection
()
webui/src/store/downloader.ts:106
Function
clearVariantFilters
()
webui/src/store/search.ts:259
Function
clear_bangumi_cache
Invalidate bangumi cache before each test.
backend/src/test/test_rss_engine_new.py:27
Function
clear_cache
()
backend/src/test/test_integration.py:18
Function
clear_log
()
backend/src/module/api/log.py:38
Function
client
Create a test client for the FastAPI app.
backend/src/test/test_setup.py:11
Function
close
()
webui/src/hooks/useAddRss.ts:14
Function
collection
* 旧番 * @param bangumiData - Bangumi 数据
webui/src/api/download.ts:28
Function
complete
(config: SetupCompleteRequest)
webui/src/api/setup.ts:39
Function
complete_setup
Save all wizard configuration and mark setup as complete.
backend/src/module/api/setup.py:291
Function
copy
()
webui/src/store/log.ts:40
Function
createMockError
(status: number, message: string)
webui/src/test/mocks/api.ts:220
Function
createMockResponse
(data: T, status = 200)
webui/src/test/mocks/api.ts:207
Function
create_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
Method
database
(self)
backend/src/module/core/status.py:68
Function
database_migration
()
backend/src/module/update/data_migration.py:22
Function
db_engine
Create an in-memory SQLite engine for testing.
backend/src/test/conftest.py:36
Function
db_session
()
backend/src/test/test_database.py:41
Function
db_session
Provide a fresh database session per test.
backend/src/test/conftest.py:45
Function
decorator
(func)
backend/src/module/ab_decorator/timeout.py:5
Function
delete
* 删除 Passkey
webui/src/api/passkey.ts:81
Function
deleteMany
(rss_list: number[])
webui/src/api/rss.ts:23
Function
deletePasskey
(passkeyId: number)
webui/src/hooks/usePasskey.ts:72
Function
deleteSelected
()
webui/src/store/rss.ts:34
Function
deleteTorrents
(hashes: string[], deleteFiles = false)
webui/src/api/downloader.ts:28
Method
delete_all
(self)
backend/src/module/database/bangumi.py:368
Function
delete_many_rss
( rss_ids: list[int], )
backend/src/module/api/rss.py:69
Function
delete_many_rule
(bangumi_id: list, file: bool = False)
backend/src/module/api/bangumi.py:119
Function
delete_passkey
删除 Passkey
backend/src/module/api/passkey.py:272
Function
delete_rss
(rss_id: int)
backend/src/module/api/rss.py:50
Function
delete_rule
(bangumi_id: str, file: bool = False)
backend/src/module/api/bangumi.py:108
Function
delete_torrents
(req: TorrentDeleteRequest)
backend/src/module/api/downloader.py:53
Function
detectOffset
* 检测季度/集数与 TMDB 的不匹配 * @param request - 包含标题、解析的季度和集数
webui/src/api/bangumi.ts:203
Function
detect_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
Method
device_key
(self)
backend/src/module/models/config.py:143
Function
disable
(rss_id: number)
webui/src/api/rss.ts:31
Function
disableMany
(rss_list: number[])
webui/src/api/rss.ts:38
Function
disableSelected
()
webui/src/store/rss.ts:33
Function
disable_many_rss
(rss_ids: list[int])
backend/src/module/api/rss.py:101
Function
disable_many_rule
(bangumi_id: list, file: bool = False)
backend/src/module/api/bangumi.py:142
Function
disable_rss
(rss_id: int)
backend/src/module/api/rss.py:82
Function
disable_rule
(bangumi_id: str, file: bool = False)
backend/src/module/api/bangumi.py:131
Method
disable_rule
(self, _id: int)
backend/src/module/database/bangumi.py:523
Function
dismissReview
* 清除 bangumi 的需要检查标记 * @param bangumiId - bangumi 的 id
webui/src/api/bangumi.ts:215
Function
dismiss_review
Clear the needs_review flag for a bangumi after user reviews.
backend/src/module/api/bangumi.py:312
Method
dispatch
(self, request: Request, call_next)
backend/src/module/mcp/security.py:51
Function
docker_services
Start and stop Docker Compose test infrastructure.
backend/src/test/e2e/conftest.py:54
Function
download_client
Create a DownloadClient with mocked internal client.
backend/src/test/test_download_client.py:14
Function
download_collection
(data: Bangumi)
backend/src/module/api/rss.py:190
Function
downloader
* 检测下载器
webui/src/api/check.ts:5
Method
downloader_status
(self)
backend/src/module/core/status.py:33
Function
e2e_state
Mutable dict for sharing state across ordered E2E tests.
backend/src/test/e2e/conftest.py:178
Function
e2e_tmpdir
Session-scoped temp directory for AB config/data isolation.
backend/src/test/e2e/conftest.py:48
Method
enable
(self, _id: int)
backend/src/module/database/rss.py:54
Function
enableMany
(rss_list: number[])
webui/src/api/rss.ts:54
Function
enableRule
* 启用指定 bangumiId 的规则 * @param bangumiId - 需要启用的 bangumi 的 id
webui/src/api/bangumi.ts:121
Function
enableSelected
()
webui/src/store/rss.ts:35
← previous
next →
501–600 of 1,732, ranked by callers