冯一宸 ethanfly

ethanfly запушил(а) main в hlm/multi-platform-media-manage

45 минут назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

  • 68fc47de8a feat(tabs): 实现标签页右键刷新功能 - tabs store 添加 tabRefreshTrigger 状态和 triggerTabRefresh 方法 - 页面标签页通过组件 key 变化强制重新渲染 - 浏览器标签页通过 defineExpose 暴露 reload 方法 - MainLayout 中根据标签页类型调用不同的刷新逻辑 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

3 часов назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

  • b1f7d0ae88 fix(baijiahao): stabilize auth, works sync and ai publish flow

20 часов назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

  • da02c40e64 feat: update TypeScript definitions for Element Plus components - Removed ElCheckbox and added ElDrawer and ElPagination to the TypeScript definitions for improved type support in Vue components.

2 недель назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

  • 3fd291baa9 Merge branch 'main' of http://gitlab.pubdata.cn/hlm/multi-platform-media-manage
  • db43c83a4d feat: enhance server configuration and error handling in publishing - Added optional `pythonServiceUrl` to the server configuration interface. - Updated `setSingleServer` function to store the Python service URL. - Improved error handling in the publishing view, including new buttons for confirming pending results and retrying with a headful browser. - Implemented backend support for manually confirming publish results, allowing users to mark results as successful. - Enhanced the loading and saving of Python service configurations based on authentication and local server status.
  • Просмотр сравнение для этих 2 коммитов »

2 недель назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

2 недель назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

  • 553213f5bb fix: update Vite configuration for Electron compatibility and enhance component type definitions - Set base path in Vite config for Electron to use relative paths when loading from file://. - Added missing Element Plus components to TypeScript definitions for better type support. - Changed router history mode to hash for improved compatibility with Electron packaging.

2 недель назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

  • 4bf396d5c7 Merge branch 'main' of http://gitlab.pubdata.cn/hlm/multi-platform-media-manage
  • 70f2bfe057 feat: add Python service connection testing functionality - Implemented a new IPC handler in the Electron main process to test connections to a Python service. - Updated the preload script to expose the new connection testing method to the renderer process. - Modified the Vue component to utilize the new method for checking the Python service connection, enhancing user feedback on connection status.
  • Просмотр сравнение для этих 2 коммитов »

2 недель назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

  • 376b1fd91c refactor: streamline Python service management and update build process - Simplified the build script in package.json by removing unnecessary type-checking step. - Updated electron version in package.json for better compatibility. - Refactored Python service configuration logic in index.vue to remove admin check, allowing non-admin users to manage service URLs. - Changed server route authentication to allow any logged-in user or local requests for Python service management, enhancing accessibility.

2 недель назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

  • 1c1aab47b9 Merge branch 'main' of http://gitlab.pubdata.cn/hlm/multi-platform-media-manage
  • bf23e61470 feat: 增强服务器连接管理与CORS配置 - 更新CORS策略以支持127.0.0.1和localhost的连接 - 在Electron主进程中添加证书错误绕过和CORS请求处理 - 实现服务器连接测试功能,允许用户验证服务器状态 - 在Vue组件中集成连接测试结果反馈,改善用户体验 - 规范化请求中的localhost为127.0.0.1,避免Windows环境下的连接问题
  • Просмотр сравнение для этих 2 коммитов »

2 недель назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

  • 51bdb424a4 Merge branch 'main' of http://gitlab.pubdata.cn/hlm/multi-platform-media-manage
  • 823e612d10 feat: 重构CORS配置并统一Python服务调用管理 - 重构CORS配置以支持通配符和多个来源,并添加请求来源验证逻辑 - 新增Python服务配置管理服务,支持数据库配置和环境变量回退 - 统一所有Python服务调用,移除硬编码的URL,改用集中配置管理 - 在系统设置中新增Python服务配置页面,支持管理员配置和连接测试 - 简化客户端服务器配置页面,支持单服务器模式和Python服务配置 - 为系统配置API添加本地回环地址权限检查,允许本地请求免认证
  • Просмотр сравнение для этих 2 коммитов »

2 недель назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

  • e886db8c5c Merge branch 'main' of http://gitlab.pubdata.cn/hlm/multi-platform-media-manage
  • d3e8d14b3d chore: 将项目名称从"多平台媒体管理系统"统一变更为"智媒通" 更新所有相关文件中的项目名称、描述和标题,包括: - Dockerfile、数据库schema、README等文档 - 前后端package.json中的项目描述 - 客户端界面显示的标题和产品名称 - 软著申请材料中的软件全称和简称 - 相关脚本和配置文件中的名称引用
  • Просмотр сравнение для этих 2 коммитов »

2 недель назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

  • d8e0227b79 fix(proxy): 修复代理配置逻辑并增强调试信息输出 - 修正BasePublisher和WeixinPublisher中的代理配置逻辑 - 增强调试信息输出,便于排查代理使用中的问题

2 недель назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

  • bc38c573e7 Merge branch 'main' of http://gitlab.pubdata.cn/hlm/multi-platform-media-manage
  • eaa51f33f5 feat(proxy): 增强代理配置支持并添加调试信息 - 在BasePublisher和WeixinPublisher中添加代理使用时的调试信息输出 - 优化WeixinPublisher和XiaohongshuPublisher的代理配置逻辑,确保在使用Playwright时正确应用代理设置 - 改进XiaohongshuPublisher的发布逻辑,支持通过代理发布
  • Просмотр сравнение для этих 2 коммитов »

2 недель назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

  • 438060a5e3 docs: 添加生产环境部署文档并修复调试参数 添加服务端生产环境部署文档,包含单机部署和Docker部署两种方案,详细说明环境配置、启动步骤和运维建议。同时修复Python服务的debug参数,使其能够通过命令行参数控制调试模式。

3 недель назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

  • 24aa88e1ed Merge branch 'main' of http://gitlab.pubdata.cn/hlm/multi-platform-media-manage
  • 00782d271c feat(proxy): 添加神龙代理签名支持并优化代理配置 - 在系统配置和发布代理设置中新增签名字段,与产品密钥共同启用代理功能 - 优化代理地区选择逻辑,支持省/市两级选择并自动格式化地区编码 - 改进神龙代理API调用方式,增加签名验证和缓存机制提升稳定性 - 修复小红书发布时登录失效问题,增加cookie刷新和错误重试机制 - 优化环境变量加载逻辑,增强敏感信息保护
  • Просмотр сравнение для этих 2 коммитов »

3 недель назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

3 недель назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

  • 7baea60d17 feat(发布代理): 将城市API配置替换为神龙产品Key - 前端设置界面将“城市IP列表API”字段改为“神龙产品Key” - 后端路由验证、服务层配置存储和获取逻辑相应调整 - Python代理解析器支持通过产品Key调用神龙官方API,并增强IP提取兼容性 - 移除通过API动态获取城市列表的逻辑,改为从内置CSV文件生成城市列表

3 недель назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

  • 4caaff79cd feat(publish): 扩展发布代理支持地区选择并改进微信视频去重 - 在发布代理配置中添加地区编码、名称和路径字段 - 新增地区服务从CSV文件加载中国行政区划数据 - 在发布页面将城市选择器升级为省市区级联选择器 - 改进微信视频作品同步逻辑,通过ID映射避免重复 - 添加微信视频作品去重功能,合并相同标题和发布时间的数据 - 更新前端组件类型定义以支持新的UI组件

3 недель назад

ethanfly запушил(а) main в hlm/multi-platform-media-manage

  • 9e64a63e04 Merge branch 'main' of http://gitlab.pubdata.cn/hlm/multi-platform-media-manage
  • 73571e43db feat: 添加 Cookie 验证接口并优化作品同步逻辑 - 新增 verifyCookie API 用于内嵌浏览器登录时验证 Cookie 并获取账号信息 - 在小红书账号信息收集中集成 Cookie 验证,补充作品数和粉丝数等数据 - 优化作品同步逻辑,支持规范化的视频 ID 并添加防误删保护机制 - 在 verifyCookie 方法中增强对 JSON 格式 Cookie 的支持 - 更新组件类型声明,添加多个 Element Plus 组件
  • Просмотр сравнение для этих 2 коммитов »

3 недель назад