- 新增附件模型与上传服务,拆分头像上传/管理逻辑 - 重构用户资料接口,移除直接修改头像字段,改用专用上传接口 - 添加站点公开设置API与管理员外观配置页 - 全局替换hover背景为accent-soft,优化交互一致性 - 完善头像组件,支持图片加载失败回退与src更新重置 - 新增用户状态事件总线,解决同页头像更新不及时问题 - 调整依赖包顺序与CI依赖版本 - 重构板块列表接口,新增帖子计数 - 迁移账号设置到用户主页tab,合并重复代码
23 lines
622 B
Go
23 lines
622 B
Go
package handler
|
|
|
|
import (
|
|
"github.com/freefire/jiang13-bbs/config"
|
|
"github.com/freefire/jiang13-bbs/service"
|
|
)
|
|
|
|
// Handlers 聚合所有服务引用
|
|
type Handlers struct {
|
|
Cfg *config.Config
|
|
Auth *service.AuthService
|
|
Board *service.BoardService
|
|
Post *service.PostService
|
|
Comment *service.CommentService
|
|
Like *service.LikeService
|
|
Notification *service.NotificationService
|
|
OverviewSvc *service.OverviewService
|
|
Checkin *service.CheckinService
|
|
Announcement *service.AnnouncementService
|
|
Upload *service.UploadService
|
|
Setting *service.SettingService
|
|
}
|