Closed RaoHai closed 2 months ago
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
petercat | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Sep 16, 2024 7:05am |
此 PR 增加了弹窗形式的登录支持,并允许在对话中进行登录。
文件路径 | 描述 |
---|---|
assistant/src/Chat/index.tsx |
更新了 UITemplateRender 组件,增加了 apiDomain 和 token 参数。 |
assistant/src/Chat/template/LoginCard.tsx |
新增了 LoginCard 组件,用于处理登录逻辑。 |
assistant/src/Chat/template/index.tsx |
更新了 UITemplateRender 组件,增加了对 LOGIN_INVITE 模板的支持。 |
assistant/src/hooks/useUser.ts |
新增了 useUser 钩子,用于处理用户登录状态。 |
assistant/src/icons/GitHubIcon.tsx |
新增了 GitHubIcon 组件。 |
assistant/src/index.ts |
导出了 useUser 钩子。 |
assistant/src/services/UserController.ts |
新增了获取用户信息和登出的服务函数。 |
assistant/src/utils/popcenter.ts |
新增了 popupCenter 工具函数,用于弹窗居中显示。 |
client/app/factory/edit/page.tsx |
更新了 useUser 钩子的使用。 |
client/app/hooks/useUser.ts |
更新了 useUser 钩子的实现。 |
client/app/services/UserController.ts |
新增了登出服务函数。 |
client/app/user/login/page.tsx |
新增了登录页面的逻辑。 |
client/components/User.tsx |
更新了用户组件的登录和登出逻辑。 |
server/agent/bot/get_bot.py |
更新了获取 LLM token 的逻辑。 |
server/agent/qa_chat.py |
增加了 auth 工具的导入。 |
server/agent/tools/auth.py |
新增了 auth 工具,用于检查登录状态。 |
server/agent/tools/helper.py |
更新了 need_github_login 函数,返回 LOGIN_INVITE 卡片。 |
server/agent/tools/issue.py |
更新了创建 issue 前的登录检查逻辑。 |
server/auth/router.py |
更新了登录和登出的重定向逻辑。 |
yarn.lock |
更新了依赖包。 |
Attention: Patch coverage is 40.90909%
with 13 lines
in your changes missing coverage. Please review.
Files with missing lines | Coverage Δ | |
---|---|---|
server/agent/tools/helper.py | 66.66% <ø> (ø) |
|
server/agent/tools/issue.py | 15.21% <ø> (ø) |
|
server/auth/cors_middleware.py | 100.00% <100.00%> (ø) |
|
server/agent/bot/get_bot.py | 48.00% <0.00%> (ø) |
|
server/agent/qa_chat.py | 45.00% <50.00%> (-2.37%) |
:arrow_down: |
server/auth/router.py | 50.00% <16.66%> (-1.79%) |
:arrow_down: |
server/agent/tools/auth.py | 33.33% <33.33%> (ø) |