├── .dockerignore ├── .github └── workflows │ ├── build.yml │ ├── docker-build.yml │ ├── docs-deploy.yml │ └── manual-build.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── Cross.toml ├── Dockerfile ├── License ├── README.md ├── assets ├── README.md ├── detail.webp ├── dir.webp ├── overview.webp └── play.webp ├── crates ├── bili_sync │ ├── Cargo.toml │ ├── build.rs │ ├── examples │ │ └── check_disks.rs │ └── src │ │ ├── adapter │ │ ├── bangumi.rs │ │ ├── collection.rs │ │ ├── favorite.rs │ │ ├── mod.rs │ │ ├── submission.rs │ │ └── watch_later.rs │ │ ├── api │ │ ├── auth.rs │ │ ├── error.rs │ │ ├── handler.rs │ │ ├── handler.rs.backup │ │ ├── mod.rs │ │ ├── request.rs │ │ ├── response.rs │ │ ├── video_stream.rs │ │ ├── wrapper.rs │ │ └── ws │ │ │ └── mod.rs │ │ ├── aria2_downloader.rs │ │ ├── auth │ │ └── mod.rs │ │ ├── bilibili │ │ ├── analyzer.rs │ │ ├── bangumi.rs │ │ ├── captcha_page.html │ │ ├── captcha_server.rs │ │ ├── captcha_solver.rs │ │ ├── client.rs │ │ ├── collection.rs │ │ ├── credential.rs │ │ ├── danmaku │ │ │ ├── ass_writer.rs │ │ │ ├── canvas │ │ │ │ ├── lane.rs │ │ │ │ └── mod.rs │ │ │ ├── danmu.rs │ │ │ ├── drawable.rs │ │ │ ├── mod.rs │ │ │ ├── model.rs │ │ │ └── writer.rs │ │ ├── error.rs │ │ ├── favorite_list.rs │ │ ├── mod.rs │ │ ├── risk_control.rs │ │ ├── submission.rs │ │ ├── subtitle.rs │ │ ├── verification_coordinator.rs │ │ ├── video.rs │ │ └── watch_later.rs │ │ ├── bin │ │ └── migrate_bangumi_paths.rs │ │ ├── config │ │ ├── bundle.rs │ │ ├── clap.rs │ │ ├── global.rs │ │ ├── item.rs │ │ ├── manager.rs │ │ ├── migrator.rs │ │ └── mod.rs │ │ ├── database.rs │ │ ├── downloader.rs │ │ ├── error.rs │ │ ├── hardware │ │ ├── fingerprint.rs │ │ ├── gpu.rs │ │ ├── mod.rs │ │ └── webgl.rs │ │ ├── http │ │ ├── headers.rs │ │ └── mod.rs │ │ ├── initialization.rs │ │ ├── main.rs │ │ ├── task │ │ ├── http_server.rs │ │ ├── mod.rs │ │ └── video_downloader.rs │ │ ├── unified_downloader.rs │ │ ├── utils │ │ ├── bangumi_cache.rs │ │ ├── bangumi_name_extractor.rs │ │ ├── convert.rs │ │ ├── file_logger.rs │ │ ├── filenamify.rs │ │ ├── format_arg.rs │ │ ├── mod.rs │ │ ├── model.rs │ │ ├── nfo.rs │ │ ├── notification.rs │ │ ├── scan_collector.rs │ │ ├── scan_id_tracker.rs │ │ ├── signal.rs │ │ ├── status.rs │ │ ├── submission_checkpoint.rs │ │ ├── task_notifier.rs │ │ └── time_format.rs │ │ └── workflow.rs ├── bili_sync_entity │ ├── Cargo.toml │ └── src │ │ ├── entities │ │ ├── collection.rs │ │ ├── config_item.rs │ │ ├── favorite.rs │ │ ├── mod.rs │ │ ├── page.rs │ │ ├── prelude.rs │ │ ├── submission.rs │ │ ├── task_queue.rs │ │ ├── video.rs │ │ ├── video_source.rs │ │ └── watch_later.rs │ │ └── lib.rs └── bili_sync_migration │ ├── Cargo.toml │ └── src │ ├── lib.rs │ ├── m20240322_000001_create_table.rs │ ├── m20240505_130850_add_collection.rs │ ├── m20240709_130914_watch_later.rs │ ├── m20240724_161008_submission.rs │ ├── m20241228_000001_add_video_query_indexes.rs │ ├── m20250104_000001_add_selected_videos_field.rs │ ├── m20250104_000002_add_auto_download_field.rs │ ├── m20250122_062926_add_latest_row_at.rs │ ├── m20250519_000001_add_source_id.rs │ ├── m20250520_000001_add_download_all_seasons.rs │ ├── m20250525_000001_add_bangumi_templates.rs │ ├── m20250525_000002_add_season_number.rs │ ├── m20250525_000003_add_selected_seasons.rs │ ├── m20250531_000001_fix_fid_type.rs │ ├── m20250601_000001_fix_compatibility.rs │ ├── m20250613_000001_add_performance_indexes.rs │ ├── m20250613_000002_add_enabled_field.rs │ ├── m20250616_000001_create_config_tables.rs │ ├── m20250624_000001_add_deleted_field.rs │ ├── m20250624_000002_add_scan_deleted_videos_field.rs │ ├── m20250628_000001_create_task_queue.rs │ ├── m20250701_000001_add_share_copy_field.rs │ ├── m20250701_000002_add_show_season_type_field.rs │ ├── m20250705_000001_add_actors_field.rs │ ├── m20250708_000001_add_collection_season_structure.rs │ ├── m20250710_000001_add_bangumi_season_structure.rs │ ├── m20250717_000001_add_staff_info.rs │ ├── m20250722_000001_add_bangumi_cache_fields.rs │ ├── m20250726_000001_unify_time_format.rs │ ├── m20250807_000001_add_video_cid.rs │ ├── m20250914_000001_fix_video_unique_index_for_bangumi.rs │ ├── m20250921_000001_add_collection_cover.rs │ └── main.rs ├── docker-compose.yml ├── docs ├── .vitepress │ ├── config.js │ ├── config.mts │ └── theme │ │ ├── index.css │ │ └── index.ts ├── README.md ├── SYSTEM_CONFIG_QUEUE_SUMMARY.md ├── args.md ├── assets │ ├── 主页.jpg │ ├── 任务队列.jpg │ ├── 日志.jpg │ ├── 视频.jpg │ ├── 视频源-UP主投稿订阅.jpg │ ├── 视频源-合集添加.jpg │ ├── 视频源-收藏夹添加.jpg │ ├── 视频源-番剧.jpg │ ├── 视频源-稍后再看.jpg │ ├── 视频源-重设路径.jpg │ ├── 视频源.jpg │ ├── 设置-下载设置.jpg │ ├── 设置-弹幕设置.jpg │ ├── 设置-扫描推送.jpg │ ├── 设置-界面设置-黑暗模式.jpg │ ├── 设置-登录凭证-手动.jpg │ ├── 设置-登录凭证-扫码.jpg │ ├── 设置-系统设置.jpg │ ├── 设置-视频质量设置.jpg │ ├── 设置-重命名.jpg │ ├── 设置-风控设置.jpg │ ├── 设置Aria2监控设置.jpg │ └── 设置页.jpg ├── bun.lockb ├── changelog.md ├── faq.md ├── features.md ├── index.md ├── installation.md ├── introduction.md ├── package-lock.json ├── package.json ├── public │ ├── CNAME │ ├── icon.png │ ├── icon.svg │ └── logo.webp ├── queue-management.md ├── quick-start.md └── usage.md ├── make.bat ├── rustfmt.toml ├── scripts ├── 2.0.3_add_fanart.py ├── download-aria2.sh └── tools │ └── compress_image.py └── web ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── README.md ├── components.json ├── eslint.config.js ├── package-lock.json ├── package-simple.json ├── package.json ├── postcss.config.js ├── src ├── app.css ├── app.d.ts ├── app.html ├── lib │ ├── api.ts │ ├── components │ │ ├── TimeDisplay.svelte │ │ ├── app-sidebar.svelte │ │ ├── auth-login.svelte │ │ ├── bread-crumb.svelte │ │ ├── custom │ │ │ └── my-chart-tooltip.svelte │ │ ├── delete-video-source-dialog.svelte │ │ ├── filter-badge.svelte │ │ ├── initial-setup.svelte │ │ ├── pagination.svelte │ │ ├── pwa │ │ │ └── install-prompt.svelte │ │ ├── qr-login.svelte │ │ ├── reset-path-dialog.svelte │ │ ├── responsive-button.svelte │ │ ├── responsive-sheet.svelte │ │ ├── search-bar.svelte │ │ ├── status-editor.svelte │ │ ├── status-task-card.svelte │ │ ├── theme-toggle.svelte │ │ ├── ui │ │ │ ├── Badge.svelte │ │ │ ├── Button.svelte │ │ │ ├── Input.svelte │ │ │ ├── Loading.svelte │ │ │ ├── alert-dialog │ │ │ │ ├── alert-dialog-action.svelte │ │ │ │ ├── alert-dialog-cancel.svelte │ │ │ │ ├── alert-dialog-content.svelte │ │ │ │ ├── alert-dialog-description.svelte │ │ │ │ ├── alert-dialog-footer.svelte │ │ │ │ ├── alert-dialog-header.svelte │ │ │ │ ├── alert-dialog-overlay.svelte │ │ │ │ ├── alert-dialog-title.svelte │ │ │ │ ├── alert-dialog-trigger.svelte │ │ │ │ └── index.ts │ │ │ ├── badge │ │ │ │ ├── badge.svelte │ │ │ │ └── index.ts │ │ │ ├── breadcrumb │ │ │ │ ├── breadcrumb-ellipsis.svelte │ │ │ │ ├── breadcrumb-item.svelte │ │ │ │ ├── breadcrumb-link.svelte │ │ │ │ ├── breadcrumb-list.svelte │ │ │ │ ├── breadcrumb-page.svelte │ │ │ │ ├── breadcrumb-separator.svelte │ │ │ │ ├── breadcrumb.svelte │ │ │ │ └── index.ts │ │ │ ├── button │ │ │ │ ├── button.svelte │ │ │ │ └── index.ts │ │ │ ├── card │ │ │ │ ├── card-action.svelte │ │ │ │ ├── card-content.svelte │ │ │ │ ├── card-description.svelte │ │ │ │ ├── card-footer.svelte │ │ │ │ ├── card-header.svelte │ │ │ │ ├── card-title.svelte │ │ │ │ ├── card.svelte │ │ │ │ └── index.ts │ │ │ ├── chart │ │ │ │ ├── chart-container.svelte │ │ │ │ ├── chart-style.svelte │ │ │ │ ├── chart-utils.ts │ │ │ │ └── index.js │ │ │ ├── collapsible │ │ │ │ ├── collapsible-content.svelte │ │ │ │ ├── collapsible-trigger.svelte │ │ │ │ ├── collapsible.svelte │ │ │ │ └── index.ts │ │ │ ├── input │ │ │ │ ├── index.ts │ │ │ │ └── input.svelte │ │ │ ├── label │ │ │ │ ├── index.ts │ │ │ │ └── label.svelte │ │ │ ├── progress │ │ │ │ ├── index.js │ │ │ │ └── progress.svelte │ │ │ ├── separator │ │ │ │ ├── index.ts │ │ │ │ └── separator.svelte │ │ │ ├── sheet │ │ │ │ ├── index.ts │ │ │ │ ├── sheet-close.svelte │ │ │ │ ├── sheet-content.svelte │ │ │ │ ├── sheet-description.svelte │ │ │ │ ├── sheet-footer.svelte │ │ │ │ ├── sheet-header.svelte │ │ │ │ ├── sheet-overlay.svelte │ │ │ │ ├── sheet-title.svelte │ │ │ │ └── sheet-trigger.svelte │ │ │ ├── sidebar │ │ │ │ ├── constants.ts │ │ │ │ ├── context.svelte.ts │ │ │ │ ├── index.ts │ │ │ │ ├── sidebar-content.svelte │ │ │ │ ├── sidebar-footer.svelte │ │ │ │ ├── sidebar-group-action.svelte │ │ │ │ ├── sidebar-group-content.svelte │ │ │ │ ├── sidebar-group-label.svelte │ │ │ │ ├── sidebar-group.svelte │ │ │ │ ├── sidebar-header.svelte │ │ │ │ ├── sidebar-input.svelte │ │ │ │ ├── sidebar-inset.svelte │ │ │ │ ├── sidebar-menu-action.svelte │ │ │ │ ├── sidebar-menu-badge.svelte │ │ │ │ ├── sidebar-menu-button.svelte │ │ │ │ ├── sidebar-menu-item.svelte │ │ │ │ ├── sidebar-menu-skeleton.svelte │ │ │ │ ├── sidebar-menu-sub-button.svelte │ │ │ │ ├── sidebar-menu-sub-item.svelte │ │ │ │ ├── sidebar-menu-sub.svelte │ │ │ │ ├── sidebar-menu.svelte │ │ │ │ ├── sidebar-provider.svelte │ │ │ │ ├── sidebar-rail.svelte │ │ │ │ ├── sidebar-separator.svelte │ │ │ │ ├── sidebar-trigger.svelte │ │ │ │ └── sidebar.svelte │ │ │ ├── skeleton │ │ │ │ ├── index.ts │ │ │ │ └── skeleton.svelte │ │ │ ├── sonner │ │ │ │ ├── index.ts │ │ │ │ └── sonner.svelte │ │ │ ├── tabs │ │ │ │ ├── index.ts │ │ │ │ ├── tabs-content.svelte │ │ │ │ ├── tabs-list.svelte │ │ │ │ ├── tabs-trigger.svelte │ │ │ │ └── tabs.svelte │ │ │ └── tooltip │ │ │ │ ├── index.ts │ │ │ │ ├── tooltip-content.svelte │ │ │ │ └── tooltip-trigger.svelte │ │ └── video-card.svelte │ ├── consts.ts │ ├── d3-shape.d.ts │ ├── error-handler.ts │ ├── hooks │ │ └── is-mobile.svelte.ts │ ├── index.ts │ ├── stores.ts │ ├── stores │ │ ├── breadcrumb.ts │ │ ├── filter.ts │ │ ├── theme.ts │ │ └── video-source.ts │ ├── types.ts │ ├── utils.ts │ ├── utils │ │ ├── timezone.ts │ │ └── uuid.ts │ └── ws.ts └── routes │ ├── +layout.svelte │ ├── +layout.ts │ ├── +page.svelte │ ├── add-source │ └── +page.svelte │ ├── changelog │ └── +page.svelte │ ├── logs │ └── +page.svelte │ ├── queue │ └── +page.svelte │ ├── settings │ └── +page.svelte │ ├── video-sources │ └── +page.svelte │ ├── video │ └── [id] │ │ ├── +page.svelte │ │ └── +page.ts │ └── videos │ └── +page.svelte ├── static ├── favicon.png ├── icon-192.png └── icon-512.png ├── svelte.config.js ├── tailwind.config.js ├── tsconfig.json └── vite.config.ts /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/docker-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/.github/workflows/docker-build.yml -------------------------------------------------------------------------------- /.github/workflows/docs-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/.github/workflows/docs-deploy.yml -------------------------------------------------------------------------------- /.github/workflows/manual-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/.github/workflows/manual-build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Cross.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/Cross.toml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/Dockerfile -------------------------------------------------------------------------------- /License: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/License -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/README.md -------------------------------------------------------------------------------- /assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/assets/README.md -------------------------------------------------------------------------------- /assets/detail.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/assets/detail.webp -------------------------------------------------------------------------------- /assets/dir.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/assets/dir.webp -------------------------------------------------------------------------------- /assets/overview.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/assets/overview.webp -------------------------------------------------------------------------------- /assets/play.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/assets/play.webp -------------------------------------------------------------------------------- /crates/bili_sync/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/Cargo.toml -------------------------------------------------------------------------------- /crates/bili_sync/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/build.rs -------------------------------------------------------------------------------- /crates/bili_sync/examples/check_disks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/examples/check_disks.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/adapter/bangumi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/adapter/bangumi.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/adapter/collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/adapter/collection.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/adapter/favorite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/adapter/favorite.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/adapter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/adapter/mod.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/adapter/submission.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/adapter/submission.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/adapter/watch_later.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/adapter/watch_later.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/api/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/api/auth.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/api/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/api/error.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/api/handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/api/handler.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/api/handler.rs.backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/api/handler.rs.backup -------------------------------------------------------------------------------- /crates/bili_sync/src/api/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/api/mod.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/api/request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/api/request.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/api/response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/api/response.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/api/video_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/api/video_stream.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/api/wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/api/wrapper.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/api/ws/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/api/ws/mod.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/aria2_downloader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/aria2_downloader.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/auth/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/auth/mod.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/analyzer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/analyzer.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/bangumi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/bangumi.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/captcha_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/captcha_page.html -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/captcha_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/captcha_server.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/captcha_solver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/captcha_solver.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/client.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/collection.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/credential.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/credential.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/danmaku/ass_writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/danmaku/ass_writer.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/danmaku/canvas/lane.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/danmaku/canvas/lane.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/danmaku/canvas/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/danmaku/canvas/mod.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/danmaku/danmu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/danmaku/danmu.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/danmaku/drawable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/danmaku/drawable.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/danmaku/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/danmaku/mod.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/danmaku/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/danmaku/model.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/danmaku/writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/danmaku/writer.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/error.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/favorite_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/favorite_list.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/mod.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/risk_control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/risk_control.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/submission.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/submission.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/subtitle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/subtitle.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/verification_coordinator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/verification_coordinator.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/video.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/video.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bilibili/watch_later.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bilibili/watch_later.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/bin/migrate_bangumi_paths.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/bin/migrate_bangumi_paths.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/config/bundle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/config/bundle.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/config/clap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/config/clap.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/config/global.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/config/global.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/config/item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/config/item.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/config/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/config/manager.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/config/migrator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/config/migrator.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/config/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/config/mod.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/database.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/downloader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/downloader.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/error.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/hardware/fingerprint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/hardware/fingerprint.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/hardware/gpu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/hardware/gpu.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/hardware/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/hardware/mod.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/hardware/webgl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/hardware/webgl.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/http/headers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/http/headers.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/http/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod headers; -------------------------------------------------------------------------------- /crates/bili_sync/src/initialization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/initialization.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/main.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/task/http_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/task/http_server.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/task/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/task/mod.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/task/video_downloader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/task/video_downloader.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/unified_downloader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/unified_downloader.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/utils/bangumi_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/utils/bangumi_cache.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/utils/bangumi_name_extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/utils/bangumi_name_extractor.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/utils/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/utils/convert.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/utils/file_logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/utils/file_logger.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/utils/filenamify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/utils/filenamify.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/utils/format_arg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/utils/format_arg.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/utils/mod.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/utils/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/utils/model.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/utils/nfo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/utils/nfo.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/utils/notification.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/utils/notification.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/utils/scan_collector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/utils/scan_collector.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/utils/scan_id_tracker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/utils/scan_id_tracker.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/utils/signal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/utils/signal.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/utils/status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/utils/status.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/utils/submission_checkpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/utils/submission_checkpoint.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/utils/task_notifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/utils/task_notifier.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/utils/time_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/utils/time_format.rs -------------------------------------------------------------------------------- /crates/bili_sync/src/workflow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync/src/workflow.rs -------------------------------------------------------------------------------- /crates/bili_sync_entity/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_entity/Cargo.toml -------------------------------------------------------------------------------- /crates/bili_sync_entity/src/entities/collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_entity/src/entities/collection.rs -------------------------------------------------------------------------------- /crates/bili_sync_entity/src/entities/config_item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_entity/src/entities/config_item.rs -------------------------------------------------------------------------------- /crates/bili_sync_entity/src/entities/favorite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_entity/src/entities/favorite.rs -------------------------------------------------------------------------------- /crates/bili_sync_entity/src/entities/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_entity/src/entities/mod.rs -------------------------------------------------------------------------------- /crates/bili_sync_entity/src/entities/page.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_entity/src/entities/page.rs -------------------------------------------------------------------------------- /crates/bili_sync_entity/src/entities/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_entity/src/entities/prelude.rs -------------------------------------------------------------------------------- /crates/bili_sync_entity/src/entities/submission.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_entity/src/entities/submission.rs -------------------------------------------------------------------------------- /crates/bili_sync_entity/src/entities/task_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_entity/src/entities/task_queue.rs -------------------------------------------------------------------------------- /crates/bili_sync_entity/src/entities/video.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_entity/src/entities/video.rs -------------------------------------------------------------------------------- /crates/bili_sync_entity/src/entities/video_source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_entity/src/entities/video_source.rs -------------------------------------------------------------------------------- /crates/bili_sync_entity/src/entities/watch_later.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_entity/src/entities/watch_later.rs -------------------------------------------------------------------------------- /crates/bili_sync_entity/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_entity/src/lib.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/Cargo.toml -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/lib.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20240322_000001_create_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20240322_000001_create_table.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20240505_130850_add_collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20240505_130850_add_collection.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20240709_130914_watch_later.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20240709_130914_watch_later.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20240724_161008_submission.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20240724_161008_submission.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20241228_000001_add_video_query_indexes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20241228_000001_add_video_query_indexes.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250104_000001_add_selected_videos_field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250104_000001_add_selected_videos_field.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250104_000002_add_auto_download_field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250104_000002_add_auto_download_field.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250122_062926_add_latest_row_at.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250122_062926_add_latest_row_at.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250519_000001_add_source_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250519_000001_add_source_id.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250520_000001_add_download_all_seasons.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250520_000001_add_download_all_seasons.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250525_000001_add_bangumi_templates.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250525_000001_add_bangumi_templates.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250525_000002_add_season_number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250525_000002_add_season_number.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250525_000003_add_selected_seasons.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250525_000003_add_selected_seasons.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250531_000001_fix_fid_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250531_000001_fix_fid_type.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250601_000001_fix_compatibility.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250601_000001_fix_compatibility.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250613_000001_add_performance_indexes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250613_000001_add_performance_indexes.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250613_000002_add_enabled_field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250613_000002_add_enabled_field.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250616_000001_create_config_tables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250616_000001_create_config_tables.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250624_000001_add_deleted_field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250624_000001_add_deleted_field.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250624_000002_add_scan_deleted_videos_field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250624_000002_add_scan_deleted_videos_field.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250628_000001_create_task_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250628_000001_create_task_queue.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250701_000001_add_share_copy_field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250701_000001_add_share_copy_field.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250701_000002_add_show_season_type_field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250701_000002_add_show_season_type_field.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250705_000001_add_actors_field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250705_000001_add_actors_field.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250708_000001_add_collection_season_structure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250708_000001_add_collection_season_structure.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250710_000001_add_bangumi_season_structure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250710_000001_add_bangumi_season_structure.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250717_000001_add_staff_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250717_000001_add_staff_info.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250722_000001_add_bangumi_cache_fields.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250722_000001_add_bangumi_cache_fields.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250726_000001_unify_time_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250726_000001_unify_time_format.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250807_000001_add_video_cid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250807_000001_add_video_cid.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250914_000001_fix_video_unique_index_for_bangumi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250914_000001_fix_video_unique_index_for_bangumi.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/m20250921_000001_add_collection_cover.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/m20250921_000001_add_collection_cover.rs -------------------------------------------------------------------------------- /crates/bili_sync_migration/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/crates/bili_sync_migration/src/main.rs -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/.vitepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/.vitepress/config.js -------------------------------------------------------------------------------- /docs/.vitepress/config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/.vitepress/config.mts -------------------------------------------------------------------------------- /docs/.vitepress/theme/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/.vitepress/theme/index.css -------------------------------------------------------------------------------- /docs/.vitepress/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/.vitepress/theme/index.ts -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/SYSTEM_CONFIG_QUEUE_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/SYSTEM_CONFIG_QUEUE_SUMMARY.md -------------------------------------------------------------------------------- /docs/args.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/args.md -------------------------------------------------------------------------------- /docs/assets/主页.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/主页.jpg -------------------------------------------------------------------------------- /docs/assets/任务队列.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/任务队列.jpg -------------------------------------------------------------------------------- /docs/assets/日志.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/日志.jpg -------------------------------------------------------------------------------- /docs/assets/视频.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/视频.jpg -------------------------------------------------------------------------------- /docs/assets/视频源-UP主投稿订阅.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/视频源-UP主投稿订阅.jpg -------------------------------------------------------------------------------- /docs/assets/视频源-合集添加.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/视频源-合集添加.jpg -------------------------------------------------------------------------------- /docs/assets/视频源-收藏夹添加.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/视频源-收藏夹添加.jpg -------------------------------------------------------------------------------- /docs/assets/视频源-番剧.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/视频源-番剧.jpg -------------------------------------------------------------------------------- /docs/assets/视频源-稍后再看.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/视频源-稍后再看.jpg -------------------------------------------------------------------------------- /docs/assets/视频源-重设路径.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/视频源-重设路径.jpg -------------------------------------------------------------------------------- /docs/assets/视频源.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/视频源.jpg -------------------------------------------------------------------------------- /docs/assets/设置-下载设置.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/设置-下载设置.jpg -------------------------------------------------------------------------------- /docs/assets/设置-弹幕设置.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/设置-弹幕设置.jpg -------------------------------------------------------------------------------- /docs/assets/设置-扫描推送.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/设置-扫描推送.jpg -------------------------------------------------------------------------------- /docs/assets/设置-界面设置-黑暗模式.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/设置-界面设置-黑暗模式.jpg -------------------------------------------------------------------------------- /docs/assets/设置-登录凭证-手动.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/设置-登录凭证-手动.jpg -------------------------------------------------------------------------------- /docs/assets/设置-登录凭证-扫码.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/设置-登录凭证-扫码.jpg -------------------------------------------------------------------------------- /docs/assets/设置-系统设置.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/设置-系统设置.jpg -------------------------------------------------------------------------------- /docs/assets/设置-视频质量设置.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/设置-视频质量设置.jpg -------------------------------------------------------------------------------- /docs/assets/设置-重命名.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/设置-重命名.jpg -------------------------------------------------------------------------------- /docs/assets/设置-风控设置.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/设置-风控设置.jpg -------------------------------------------------------------------------------- /docs/assets/设置Aria2监控设置.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/设置Aria2监控设置.jpg -------------------------------------------------------------------------------- /docs/assets/设置页.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/assets/设置页.jpg -------------------------------------------------------------------------------- /docs/bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/bun.lockb -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/changelog.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/features.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/introduction.md -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/public/CNAME: -------------------------------------------------------------------------------- 1 | bili-sync.allwens.work -------------------------------------------------------------------------------- /docs/public/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/public/icon.png -------------------------------------------------------------------------------- /docs/public/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/public/icon.svg -------------------------------------------------------------------------------- /docs/public/logo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/public/logo.webp -------------------------------------------------------------------------------- /docs/queue-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/queue-management.md -------------------------------------------------------------------------------- /docs/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/quick-start.md -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/docs/usage.md -------------------------------------------------------------------------------- /make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/make.bat -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /scripts/2.0.3_add_fanart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/scripts/2.0.3_add_fanart.py -------------------------------------------------------------------------------- /scripts/download-aria2.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/tools/compress_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/scripts/tools/compress_image.py -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/.gitignore -------------------------------------------------------------------------------- /web/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /web/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/.prettierignore -------------------------------------------------------------------------------- /web/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/.prettierrc -------------------------------------------------------------------------------- /web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/README.md -------------------------------------------------------------------------------- /web/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/components.json -------------------------------------------------------------------------------- /web/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/eslint.config.js -------------------------------------------------------------------------------- /web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/package-lock.json -------------------------------------------------------------------------------- /web/package-simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/package-simple.json -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/package.json -------------------------------------------------------------------------------- /web/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/postcss.config.js -------------------------------------------------------------------------------- /web/src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/app.css -------------------------------------------------------------------------------- /web/src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/app.d.ts -------------------------------------------------------------------------------- /web/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/app.html -------------------------------------------------------------------------------- /web/src/lib/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/api.ts -------------------------------------------------------------------------------- /web/src/lib/components/TimeDisplay.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/TimeDisplay.svelte -------------------------------------------------------------------------------- /web/src/lib/components/app-sidebar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/app-sidebar.svelte -------------------------------------------------------------------------------- /web/src/lib/components/auth-login.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/auth-login.svelte -------------------------------------------------------------------------------- /web/src/lib/components/bread-crumb.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/bread-crumb.svelte -------------------------------------------------------------------------------- /web/src/lib/components/custom/my-chart-tooltip.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/custom/my-chart-tooltip.svelte -------------------------------------------------------------------------------- /web/src/lib/components/delete-video-source-dialog.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/delete-video-source-dialog.svelte -------------------------------------------------------------------------------- /web/src/lib/components/filter-badge.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/filter-badge.svelte -------------------------------------------------------------------------------- /web/src/lib/components/initial-setup.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/initial-setup.svelte -------------------------------------------------------------------------------- /web/src/lib/components/pagination.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/pagination.svelte -------------------------------------------------------------------------------- /web/src/lib/components/pwa/install-prompt.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/pwa/install-prompt.svelte -------------------------------------------------------------------------------- /web/src/lib/components/qr-login.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/qr-login.svelte -------------------------------------------------------------------------------- /web/src/lib/components/reset-path-dialog.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/reset-path-dialog.svelte -------------------------------------------------------------------------------- /web/src/lib/components/responsive-button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/responsive-button.svelte -------------------------------------------------------------------------------- /web/src/lib/components/responsive-sheet.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/responsive-sheet.svelte -------------------------------------------------------------------------------- /web/src/lib/components/search-bar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/search-bar.svelte -------------------------------------------------------------------------------- /web/src/lib/components/status-editor.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/status-editor.svelte -------------------------------------------------------------------------------- /web/src/lib/components/status-task-card.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/status-task-card.svelte -------------------------------------------------------------------------------- /web/src/lib/components/theme-toggle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/theme-toggle.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/Badge.svelte: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/src/lib/components/ui/Button.svelte: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/src/lib/components/ui/Input.svelte: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/src/lib/components/ui/Loading.svelte: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/src/lib/components/ui/alert-dialog/alert-dialog-action.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/alert-dialog/alert-dialog-action.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/alert-dialog/alert-dialog-cancel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/alert-dialog/alert-dialog-cancel.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/alert-dialog/alert-dialog-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/alert-dialog/alert-dialog-content.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/alert-dialog/alert-dialog-description.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/alert-dialog/alert-dialog-description.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/alert-dialog/alert-dialog-footer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/alert-dialog/alert-dialog-footer.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/alert-dialog/alert-dialog-header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/alert-dialog/alert-dialog-header.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/alert-dialog/alert-dialog-overlay.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/alert-dialog/alert-dialog-overlay.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/alert-dialog/alert-dialog-title.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/alert-dialog/alert-dialog-title.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/alert-dialog/alert-dialog-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/alert-dialog/alert-dialog-trigger.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/alert-dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/alert-dialog/index.ts -------------------------------------------------------------------------------- /web/src/lib/components/ui/badge/badge.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/badge/badge.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/badge/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/badge/index.ts -------------------------------------------------------------------------------- /web/src/lib/components/ui/breadcrumb/breadcrumb-ellipsis.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/breadcrumb/breadcrumb-ellipsis.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/breadcrumb/breadcrumb-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/breadcrumb/breadcrumb-item.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/breadcrumb/breadcrumb-link.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/breadcrumb/breadcrumb-link.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/breadcrumb/breadcrumb-list.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/breadcrumb/breadcrumb-list.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/breadcrumb/breadcrumb-page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/breadcrumb/breadcrumb-page.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/breadcrumb/breadcrumb-separator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/breadcrumb/breadcrumb-separator.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/breadcrumb/breadcrumb.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/breadcrumb/breadcrumb.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/breadcrumb/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/breadcrumb/index.ts -------------------------------------------------------------------------------- /web/src/lib/components/ui/button/button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/button/button.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/button/index.ts -------------------------------------------------------------------------------- /web/src/lib/components/ui/card/card-action.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/card/card-action.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/card/card-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/card/card-content.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/card/card-description.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/card/card-description.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/card/card-footer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/card/card-footer.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/card/card-header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/card/card-header.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/card/card-title.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/card/card-title.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/card/card.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/card/card.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/card/index.ts -------------------------------------------------------------------------------- /web/src/lib/components/ui/chart/chart-container.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/chart/chart-container.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/chart/chart-style.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/chart/chart-style.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/chart/chart-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/chart/chart-utils.ts -------------------------------------------------------------------------------- /web/src/lib/components/ui/chart/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/chart/index.js -------------------------------------------------------------------------------- /web/src/lib/components/ui/collapsible/collapsible-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/collapsible/collapsible-content.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/collapsible/collapsible-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/collapsible/collapsible-trigger.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/collapsible/collapsible.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/collapsible/collapsible.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/collapsible/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/collapsible/index.ts -------------------------------------------------------------------------------- /web/src/lib/components/ui/input/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/input/index.ts -------------------------------------------------------------------------------- /web/src/lib/components/ui/input/input.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/input/input.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/label/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/label/index.ts -------------------------------------------------------------------------------- /web/src/lib/components/ui/label/label.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/label/label.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/progress/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/progress/index.js -------------------------------------------------------------------------------- /web/src/lib/components/ui/progress/progress.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/progress/progress.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/separator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/separator/index.ts -------------------------------------------------------------------------------- /web/src/lib/components/ui/separator/separator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/separator/separator.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sheet/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sheet/index.ts -------------------------------------------------------------------------------- /web/src/lib/components/ui/sheet/sheet-close.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sheet/sheet-close.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sheet/sheet-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sheet/sheet-content.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sheet/sheet-description.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sheet/sheet-description.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sheet/sheet-footer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sheet/sheet-footer.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sheet/sheet-header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sheet/sheet-header.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sheet/sheet-overlay.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sheet/sheet-overlay.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sheet/sheet-title.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sheet/sheet-title.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sheet/sheet-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sheet/sheet-trigger.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/constants.ts -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/context.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/context.svelte.ts -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/index.ts -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-content.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-footer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-footer.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-group-action.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-group-action.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-group-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-group-content.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-group-label.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-group-label.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-group.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-group.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-header.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-input.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-input.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-inset.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-inset.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-menu-action.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-menu-action.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-menu-badge.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-menu-badge.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-menu-button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-menu-button.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-menu-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-menu-item.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-menu-skeleton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-menu-skeleton.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-menu-sub-button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-menu-sub-button.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-menu-sub-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-menu-sub-item.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-menu-sub.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-menu-sub.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-menu.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-menu.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-provider.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-provider.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-rail.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-rail.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-separator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-separator.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar-trigger.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sidebar/sidebar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sidebar/sidebar.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/skeleton/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/skeleton/index.ts -------------------------------------------------------------------------------- /web/src/lib/components/ui/skeleton/skeleton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/skeleton/skeleton.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/sonner/index.ts: -------------------------------------------------------------------------------- 1 | export { default as Toaster } from './sonner.svelte'; 2 | -------------------------------------------------------------------------------- /web/src/lib/components/ui/sonner/sonner.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/sonner/sonner.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/tabs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/tabs/index.ts -------------------------------------------------------------------------------- /web/src/lib/components/ui/tabs/tabs-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/tabs/tabs-content.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/tabs/tabs-list.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/tabs/tabs-list.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/tabs/tabs-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/tabs/tabs-trigger.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/tabs/tabs.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/tabs/tabs.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/tooltip/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/tooltip/index.ts -------------------------------------------------------------------------------- /web/src/lib/components/ui/tooltip/tooltip-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/tooltip/tooltip-content.svelte -------------------------------------------------------------------------------- /web/src/lib/components/ui/tooltip/tooltip-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/ui/tooltip/tooltip-trigger.svelte -------------------------------------------------------------------------------- /web/src/lib/components/video-card.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/components/video-card.svelte -------------------------------------------------------------------------------- /web/src/lib/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/consts.ts -------------------------------------------------------------------------------- /web/src/lib/d3-shape.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/d3-shape.d.ts -------------------------------------------------------------------------------- /web/src/lib/error-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/error-handler.ts -------------------------------------------------------------------------------- /web/src/lib/hooks/is-mobile.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/hooks/is-mobile.svelte.ts -------------------------------------------------------------------------------- /web/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/index.ts -------------------------------------------------------------------------------- /web/src/lib/stores.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/src/lib/stores/breadcrumb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/stores/breadcrumb.ts -------------------------------------------------------------------------------- /web/src/lib/stores/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/stores/filter.ts -------------------------------------------------------------------------------- /web/src/lib/stores/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/stores/theme.ts -------------------------------------------------------------------------------- /web/src/lib/stores/video-source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/stores/video-source.ts -------------------------------------------------------------------------------- /web/src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/types.ts -------------------------------------------------------------------------------- /web/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/utils.ts -------------------------------------------------------------------------------- /web/src/lib/utils/timezone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/utils/timezone.ts -------------------------------------------------------------------------------- /web/src/lib/utils/uuid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/utils/uuid.ts -------------------------------------------------------------------------------- /web/src/lib/ws.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/lib/ws.ts -------------------------------------------------------------------------------- /web/src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/routes/+layout.svelte -------------------------------------------------------------------------------- /web/src/routes/+layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/routes/+layout.ts -------------------------------------------------------------------------------- /web/src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/routes/+page.svelte -------------------------------------------------------------------------------- /web/src/routes/add-source/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/routes/add-source/+page.svelte -------------------------------------------------------------------------------- /web/src/routes/changelog/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/routes/changelog/+page.svelte -------------------------------------------------------------------------------- /web/src/routes/logs/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/routes/logs/+page.svelte -------------------------------------------------------------------------------- /web/src/routes/queue/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/routes/queue/+page.svelte -------------------------------------------------------------------------------- /web/src/routes/settings/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/routes/settings/+page.svelte -------------------------------------------------------------------------------- /web/src/routes/video-sources/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/routes/video-sources/+page.svelte -------------------------------------------------------------------------------- /web/src/routes/video/[id]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/routes/video/[id]/+page.svelte -------------------------------------------------------------------------------- /web/src/routes/video/[id]/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/routes/video/[id]/+page.ts -------------------------------------------------------------------------------- /web/src/routes/videos/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/src/routes/videos/+page.svelte -------------------------------------------------------------------------------- /web/static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/static/favicon.png -------------------------------------------------------------------------------- /web/static/icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/static/icon-192.png -------------------------------------------------------------------------------- /web/static/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/static/icon-512.png -------------------------------------------------------------------------------- /web/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/svelte.config.js -------------------------------------------------------------------------------- /web/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/tailwind.config.js -------------------------------------------------------------------------------- /web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/tsconfig.json -------------------------------------------------------------------------------- /web/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qq1582185982/bili-sync-01/HEAD/web/vite.config.ts --------------------------------------------------------------------------------