1. 12 May, 2025 3 commits
  2. 08 May, 2025 4 commits
    • feat: system config type;fix: retraining permission (#4772) · 657fa322
      * feat: system config type
      
      * fix: retraining permission
      Archer committed
    • Feat: prelogin (#4773) · 12d6948b
      * add prelogin api (#4762)
      
      * add prelogin api
      
      * move type.d.ts
      
      * perf: prelogin code
      
      * doc
      
      * fix: ts
      
      ---------
      
      Co-authored-by: dreamer6680 <1468683855@qq.com>
      Archer committed
    • perf: replace cite;perf: app card ui (#4768) · 83d54d04
      * perf: replace cite
      
      * perf: app card ui
      
      * fix: test
      Archer committed
    • Password security policy (#4765) · c75f1547
      * Psw (#4748)
      
      * feat: 添加重置密码功能及相关接口
      
      - 在用户模型中新增 passwordUpdateTime 字段以记录密码更新时间。
      - 更新用户模式以支持密码更新时间的存储。
      - 新增重置密码的模态框组件,允许用户重置密码。
      - 实现重置密码的 API 接口,支持根据用户 ID 更新密码。
      - 更新相关国际化文件,添加重置密码的提示信息。
      
      * 更新国际化文件,添加重置密码相关提示信息,并优化重置密码模态框的实现。修复部分代码逻辑,确保用户体验流畅。
      
      * 更新国际化文件,添加重置密码相关提示信息,优化重置密码模态框的实现,修复部分代码逻辑,确保用户体验流畅。新增获取用户密码更新时间的API接口,并调整相关逻辑以支持密码重置功能。
      
      * update
      
      * fix
      
      * fix
      
      * Added environment variables NEXT_PUBLIC_PASSWORD_UPDATETIME to support password update time configuration, update related logic to implement password mandatory update function, and optimize the implementation of reset password modal box to improve user experience.
      
      * update index
      
      * 更新用户密码重置功能,调整相关API接口,优化重置密码模态框的实现,确保用户体验流畅。修复部分代码逻辑,更新国际化提示信息。
      
      * 删除获取用户密码更新时间的API接口,并在布局组件中移除不必要的重置密码模态框。优化代码结构,提升可维护性。
      
      * update
      
      * perf: reset expired password code
      
      * perf: layout child components
      
      * doc
      
      * remove invalid env
      
      * perf: update password code
      
      ---------
      
      Co-authored-by: dreamer6680 <1468683855@qq.com>
      Archer committed
  3. 07 May, 2025 1 commit
  4. 06 May, 2025 5 commits
  5. 05 May, 2025 3 commits
    • update next version (#4743) · 7b9f9351
      Archer committed
    • Yuque dataset baseurl (#4742) · a6fbfac9
      * Yuque dataset baseurl (#4512)
      
      * feat: 增加API数据集功能和国际化支持
      
      * 在apiDataset.d.ts中添加uuid、slug、parent_uuid和children字段
      * 更新英文、简体中文和繁体中文的dataset.json文件,增加多条提示信息
      * 在ApiDatasetForm组件中实现目录选择功能,支持获取Yuque路径
      * 新增BaseUrlSelector组件,用于选择根目录
      * 实现getpath API,支持根据Yuque服务器获取路径
      * 更新相关API调用,确保兼容性和功能完整性
      
      * feat: 更新Yuque服务器的baseUrl处理逻辑
      
      * 在apiDataset.d.ts中将YuqueServer的baseUrl属性改为必填
      * 更新ApiDatasetForm组件,调整baseUrl的状态管理和路径加载逻辑
      * 新增getcatalog API以支持获取数据集目录
      * 修改相关API调用,确保baseUrl的正确传递和使用
      * 优化路径返回值为中文“根目录”
      
      * feat: 更新数据集API调用逻辑
      
      * 将getFeishuAndYuqueDatasetFileList替换为getProApiDatasetFileListRequest,统一API调用方式
      * 更新相关文件以确保新API的正确使用
      * 优化代码结构,提高可读性和维护性
      
      * 清理代码:移除ApiDatasetForm、BaseUrlSelector和相关API中的调试日志
      
      * 删除不必要的console.log语句,提升代码整洁性
      * 确保API逻辑的清晰性,避免冗余输出
      
      * 更新数据集相关类型和API逻辑
      
      - 在apiDataset.d.ts中添加ApiDatasetDetailResponse类型,移除不必要的字段。
      - 在proApi.ts中新增DETAIL操作类型及相关参数类型。
      - 修改ApiDatasetForm.tsx以支持新的API调用逻辑,统一路径获取方式。
      - 更新BaseUrlSelector组件,简化目录选择逻辑。
      - 优化getpath.ts和getcatalog.ts中的路径处理逻辑,确保API调用的一致性和正确性。
      - 清理不必要的代码和注释,提高代码可读性。
      
      * 清理ApiDatasetForm组件中的调试日志,移除console.log语句以提升代码整洁性和可读性。
      
      * fix
      
      * updata apidatasetform
      
      * remove console
      
      * updata
      
      * updata
      
      * updata editapiservermodal
      
      * updata i18n
      
      * add type
      
      * update getpath
      
      * add type
      
      * perf: yuque dataset baseurl
      
      * perf: remove rerank records
      
      * fix: ts
      
      ---------
      
      Co-authored-by: dreamer6680 <1468683855@qq.com>
      Archer committed
    • perf: i18n (#4740) · 864eff47
      * feat: login limit time config
      
      * doc
      
      * perf: code
      
      * i18n update
      
      * update lock
      
      * fix: ts
      
      * update package
      Archer committed
  6. 30 Apr, 2025 3 commits
  7. 29 Apr, 2025 7 commits
  8. 28 Apr, 2025 10 commits
  9. 27 Apr, 2025 4 commits
    • perf: fetch url (#4687) · d6fed3d2
      Archer committed
    • Add unit tests for utility functions in web/core/app/utils (#4681) · 1d202678
      Co-authored-by: gru-agent[bot] <185149714+gru-agent[bot]@users.noreply.github.com>
      gru-agent[bot] committed
    • Test shorurl (#4686) · 659b8b11
      * Short-chain burying (#4678)
      
      * TrackRegisterParams
      
      * 新增工作流导入功能,支持从URL获取工作流JSON数据并创建应用。实现了URL验证、CORS处理、剪贴板读取等功能,确保用户能够顺利导入工作流数据。
      
      * 更新工作流导入功能,将导入逻辑从utils模块迁移至workflow模块,并修正相关导入路径。此更改有助于代码结构的清晰和模块化。
      
      * 优化工作流导入组件,重构导入逻辑,增加从URL获取工作流数据的功能,并实现JSON配置导入窗口。修复了状态管理和错误处理,提升用户体验。
      
      * 更新工作流导入功能,增加对UTM参数的支持,优化从URL获取工作流数据的逻辑,并重构相关API接口。修复了状态管理和错误处理,提升了用户体验。
      
      * 更新创建应用的API接口,将UTM参数的字段名称从`shorUrlId`和`projectCode`修改为`shorUrlPlatform`和`shorUrlProjectCode`,以提高代码的可读性和一致性。
      
      * impoter json
      
      * Optimize the logic
      
      * delete some console
      
      * fix
      
      * perf: sem code
      
      ---------
      
      Co-authored-by: dreamer6680 <1468683855@qq.com>
      Archer committed
    • perf: Add tool call prompt (#4683) · 5357aa40
      * update i18n
      
      * perf: Add tool call prompt
      Archer committed