1. 02 Nov, 2026 3 commits
  2. 30 Oct, 2026 3 commits
  3. 29 Oct, 2026 3 commits
  4. 28 Oct, 2026 3 commits
  5. 27 Oct, 2026 2 commits
  6. 19 Oct, 2026 5 commits
  7. 10 Oct, 2026 2 commits
  8. 08 Oct, 2026 7 commits
  9. 24 Sep, 2026 9 commits
  10. 23 Sep, 2026 3 commits
    • 【需求 25171】refactor: 发文页按文章类型拆成独立组件 · 0e5824f6
      publishLongArticle 之前把专栏/专访/帖子/问吧/实践五种类型的表单全挤在一个文件里,
      字段、校验规则、官方账号/管理员身份判断混在一起,改一个类型容易牵连到别的类型。
      
      按类型拆成 components/ 下的 PostForm、ColumnForm、InterviewForm、QuestionForm、
      PracticeForm,每个组件独立维护自己完整的抽屉表单(字段、校验、发布时间/IP信息、
      提交数据、编辑回显),文件开头写清楚了这个类型的特殊规则(比如帖子封面图什么时候
      必填、专栏独有的"同步同事吧"、问吧/实践用图片不用封面图、实践没有推送等)。外层
      index.vue 只保留标题/内容编辑器、抽屉壳子和提交/回显的整体编排。
      
      顺带把 api/article/types.ts 里跟实际请求对不上的类型补全了:AddOrUpdatePostDto
      之前没声明推送字段,PushSettingBase.pushList 缺了 valueType,新增了
      AddOrUpdateQuestionDto。
      lijiabin authored
    • 【需求 25171】feat: 内容管理新增帖子管理页面 · f5a5dc76
      补上帖子(ArticleTypeEnum.POST)类型的管理页面,结构跟专栏/专访/视频/问吧/
      实践管理保持一致,先展示基本信息,后续再按需加功能。
      
      Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
      lijiabin authored