Skip to content

refactor: 整合页面设计、迁移文件、部署配置与开发文档#65

Merged
zhongjun2 merged 1 commit intoopensourceways:mainfrom
ZhengZhenyu:main
Feb 24, 2026
Merged

refactor: 整合页面设计、迁移文件、部署配置与开发文档#65
zhongjun2 merged 1 commit intoopensourceways:mainfrom
ZhengZhenyu:main

Conversation

@ZhengZhenyu
Copy link
Collaborator

前端:

  • CommunityManage.vue:重构为社区列表页,移除重复的成员/渠道/邮件弹窗, 卡片点击跳转至社区设置页
  • CommunitySettings.vue:返回按钮逻辑优化,补齐 LFX 规范 padding
  • App.vue:超管侧边栏只保留"社区管理"入口
  • MeetingCalendar.vue:替换 el-calendar 为 FullCalendar,统一页面设计风格

后端:

  • 合并 002–011 增量迁移为 002_schema_additions + 003_data_migrations
  • database.py:init_db() 补充缺失的模型导入
  • 新增 entrypoint.sh:容器启动前执行 alembic upgrade head
  • Dockerfile:添加 ENTRYPOINT 指向 entrypoint.sh
  • nginx.conf:修正登录限速路径

文档:

  • CLAUDE.md 统一为全英文,消除中英混合
  • 新增 Frontend Design Standards 章节,内联完整 LFX 设计规范

变更说明

关联 Issue:#

Checklist

  • 功能实现正确,无明显 Bug
  • 测试通过(新增/修改功能已补充测试,覆盖率 ≥ 80%)
  • 无敏感信息硬编码(密钥、密码、Token)
  • 数据库有变更时迁移文件已生成并测试
  • 必要的文档已同步更新

前端:
- CommunityManage.vue:重构为社区列表页,移除重复的成员/渠道/邮件弹窗,
  卡片点击跳转至社区设置页
- CommunitySettings.vue:返回按钮逻辑优化,补齐 LFX 规范 padding
- App.vue:超管侧边栏只保留"社区管理"入口
- MeetingCalendar.vue:替换 el-calendar 为 FullCalendar,统一页面设计风格

后端:
- 合并 002–011 增量迁移为 002_schema_additions + 003_data_migrations
- database.py:init_db() 补充缺失的模型导入
- 新增 entrypoint.sh:容器启动前执行 alembic upgrade head
- Dockerfile:添加 ENTRYPOINT 指向 entrypoint.sh
- nginx.conf:修正登录限速路径

文档:
- CLAUDE.md 统一为全英文,消除中英混合
- 新增 Frontend Design Standards 章节,内联完整 LFX 设计规范
@opensourceways-bot
Copy link
Contributor

CLA Signature Manual

Because of the CLA label update fail, please comment /check-cla once again. 🙏

@ZhengZhenyu
Copy link
Collaborator Author

/check-cla

@opensourceways-bot
Copy link
Contributor

CLA Signature Manual

Because of the CLA label update fail, please comment /check-cla once again. 🙏

@zhongjun2
Copy link
Contributor

/lgtm
/approve

@opensourceways-bot
Copy link
Contributor

Review Code Feedback

Thanks for your review, @zhongjun2, your opinion is very important to us. 👋
The maintainers will consider your advice carefully.

1 similar comment
@opensourceways-bot
Copy link
Contributor

Review Code Feedback

Thanks for your review, @zhongjun2, your opinion is very important to us. 👋
The maintainers will consider your advice carefully.

@ZhengZhenyu
Copy link
Collaborator Author

/lgtm
/approve

@opensourceways-bot
Copy link
Contributor

Review Code Warning

@ZhengZhenyu , You can't review code by yourself, please contact the maintainers. 😲

@opensourceways-bot
Copy link
Contributor

Review Code Feedback

Thanks for your review, @ZhengZhenyu, your opinion is very important to us. 👋
The maintainers will consider your advice carefully.

@zhongjun2 zhongjun2 merged commit b532da6 into opensourceways:main Feb 24, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants