|
|
1d81df6664
|
add:添加短链接服务
Build docker and publish / build (20.15.1) (push) Has been cancelled
|
2026-01-24 00:32:08 -08:00 |
|
|
|
a98fcbfe73
|
下载
Build docker and publish / build (20.15.1) (push) Has been cancelled
|
2026-01-23 03:48:30 -08:00 |
|
|
|
7b33ab6e2a
|
jwt注销问题
Build docker and publish / build (20.15.1) (push) Successful in 5m54s
|
2026-01-09 00:36:19 -08:00 |
|
|
|
657c2930b1
|
feat(用户管理): 添加最后登录时间和会员状态功能
Build docker and publish / build (20.15.1) (push) Successful in 4m57s
- 新增数据库迁移文件添加last_login_time字段
- 在登录逻辑中更新最后登录时间
- 添加FindActiveSubscribesByUserIds方法查询用户订阅状态
- 在用户列表接口中聚合最后登录时间和会员状态信息
- 更新相关API定义和模型结构
- 修复迁移文件版本号冲突问题
- 移除omitempty标签确保字段始终返回
|
2026-01-05 01:46:39 -08:00 |
|
|
|
6afd6eb307
|
feat(auth): 添加设备绑定数量限制检查
Build docker and publish / build (20.15.1) (push) Successful in 7m26s
在设备绑定逻辑中添加对设备绑定数量的限制检查,当超过限制时返回特定错误码
同时在用户注册、登录等流程中处理设备绑定数量超限的错误情况
|
2025-11-27 23:58:10 -08:00 |
|
|
|
2442831cd7
|
feat(设备管理): 添加设备在线记录查询功能并优化设备列表排序
Build docker and publish / build (20.15.1) (push) Successful in 7m28s
添加FindLatestDeviceOnlineRecord接口用于查询设备最新在线记录
实现GetOnlineDeviceLoginTime方法获取设备登录时间
优化设备列表查询按最后活动时间排序
移除未使用的依赖项
|
2025-11-27 23:24:48 -08:00 |
|
|
|
236fa6c4e6
|
feat(auth): 在登录响应中添加会话限制信息
Build docker and publish / build (20.15.1) (push) Successful in 7m32s
在LoginResponse结构体中新增Limit字段,用于返回用户最大会话数限制
修复userLoginLogic.go和telephoneLoginLogic.go中的缩进问题
|
2025-11-26 22:57:10 -08:00 |
|
|
|
1d5d361ae8
|
feat(auth): 实现用户会话数限制功能
Build docker and publish / build (20.15.1) (push) Successful in 7m32s
添加用户会话数限制功能,当超过最大会话数时自动移除最旧的会话
- 在config中添加UserSessionsKeyPrefix常量
- 在JwtAuth配置中新增MaxSessionsPerUser字段
- 在ServiceContext中实现EnforceUserSessionLimit方法
- 在所有登录逻辑中调用会话限制检查
|
2025-11-26 17:52:12 -08:00 |
|
|
|
0f38b3fcd3
|
refactor(auth): 优化设备登录逻辑,移除冗余代码并添加设备缓存
Build docker and publish / build (20.15.1) (push) Failing after 6m39s
feat(database): 添加用户算法和盐字段的迁移脚本
fix(subscribe): 修复服务器用户列表缓存问题,临时禁用缓存
style(model): 清理用户模型注释,简化代码结构
chore: 删除无用脚本和测试文件
docs: 添加用户绑定流程文档
perf(login): 优化设备登录性能,添加设备缓存键
fix(unbind): 修复设备解绑时的缓存清理逻辑
refactor(verify): 简化邮箱验证逻辑,移除冗余代码
build(docker): 更新Dockerfile配置,使用scratch基础镜像
|
2025-10-28 20:46:21 -07:00 |
|
|
|
c582087c0f
|
refactor: 更新项目引用路径从perfect-panel/ppanel-server到perfect-panel/server
feat: 添加版本和构建时间变量
fix: 修正短信队列类型注释错误
style: 清理未使用的代码和测试文件
docs: 更新安装文档中的下载链接
chore: 迁移数据库脚本添加日志和订阅配置
|
2025-10-13 01:33:03 -07:00 |
|
|
|
95c66c0a8a
|
init
|
2025-10-10 07:13:36 -07:00 |
|