|
|
40412f6f67
|
feat: 新增协作邀请功能与标签管理
test/timeline-server/pipeline/head Something is wrong with the build of this commit
新增故事协作邀请功能,包括邀请状态字段和相关接口
添加标签管理功能,支持时间线节点的标签分类
实现智能填充服务,从图片EXIF提取时间和地点信息
优化Docker镜像使用Alpine基础镜像减少体积
新增批量操作功能,包括排序、删除和时间修改
扩展通知系统支持协作邀请相关消息
添加评论和提醒功能相关实体和服务接口
|
2026-02-24 10:32:35 +08:00 |
|
|
|
1b1e1f4f87
|
feat: 支持外部端点映射与视频元数据扩展
test/timeline-server/pipeline/head There was a failure building this commit
1. 在 MinioConfig 中增加 externalEndpoint 配置,支持将生成的预签名 URL
内部地址替换为外部访问地址。
2. 更新数据库脚本及查询逻辑,增加视频时长、缩略图 ID 等字段支持,并在
查询列表时过滤掉作为缩略图存在的冗余记录。
3. 优化图片上传流程,增加压缩失败时的降级处理机制,防止非图片文件导致
上传中断。
|
2026-02-12 16:54:20 +08:00 |
|
|
|
f0d140c646
|
feat: 支持视频及缩略图元数据存储
test/timeline-server/pipeline/head This commit looks good
在文件服务和故事服务中增加了对视频、持续时间及缩略图相关字段的支持。
- 在 `ImageInfo` 和 `StoryItem` 实体类中添加 `duration`、`thumbnailInstanceId` 等字段
- 更新 MyBatis 映射文件以支持新字段的持久化
- 在 `FileService` 中新增 `generateVideoUrl` 接口用于获取视频预签名地址
- 调整 `saveFileMetadata` 接口返回生成的 `instanceId`
- 优化了部分代码的格式和缩进
|
2026-02-12 14:43:57 +08:00 |
|
|
|
0349bf3c70
|
refactor: 移除 StoryItem 的分享相关功能和字段
test/timeline-server/pipeline/head This commit looks good
从 StoryItem 实体类中删除了 shareId、type、status 和 cover 字段,并注释掉了控制器、服务层及 Mapper 中所有根据 shareId 查询的方法。同时同步更新了 SQL 映射文件,移除了对应的数据库操作字段。
|
2026-02-12 10:14:44 +08:00 |
|
|
|
482c32a59c
|
feat: 增加通知系统、RabbitMQ集成及Docker一键部署脚本
test/timeline-server/pipeline/head This commit looks good
1. 新增通知中心功能,支持好友请求、评论、点赞等多种通知类型的持久化与推送
2. 集成 RabbitMQ 用于异步处理动态日志,解耦动态服务与日志记录逻辑
3. 提供完整的 Docker Compose 部署方案及一键启动/停止脚本(Shell/Bat)
4. 优化文件服务,增加图片上传时的自动压缩处理以节省存储空间
5. 增强动态服务,支持通过 shareId 公开访问动态项及关键词搜索功能
6. 完善代码健壮性,在关键业务 Service 层增加 @Transactional 事务控制
|
2026-02-11 14:28:27 +08:00 |
|