|
|
f518b8b1eb
|
x
Build docker and publish / build (20.15.1) (push) Has been cancelled
|
2026-02-09 19:01:20 -08:00 |
|
|
|
28ada42ae5
|
208
|
2026-02-08 18:49:14 -08:00 |
|
|
|
709d657906
|
203
|
2026-02-03 04:40:23 -08:00 |
|
|
|
5b238919f5
|
x
|
2026-02-01 19:07:50 -08:00 |
|
|
|
af5231747a
|
201
|
2026-01-31 08:30:58 -08:00 |
|
|
|
16c261bd36
|
备份
|
2026-01-30 22:15:17 -08:00 |
|
|
|
d1d95618ad
|
邮件
|
2026-01-27 10:42:04 -08:00 |
|
|
|
48c92ea374
|
邀请
|
2026-01-27 03:13:15 -08:00 |
|
|
|
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 |
|
|
|
cd0ef80d15
|
fix
Build docker and publish / build (20.15.1) (push) Successful in 6m2s
|
2026-01-15 01:56:18 -08:00 |
|
|
|
ea613b5265
|
修复userinfo动态更新能力
Build docker and publish / build (20.15.1) (push) Successful in 6m12s
|
2026-01-15 01:07:32 -08:00 |
|
|
|
8842d23cd7
|
修复设备解绑后,对userinfo接口改动
Build docker and publish / build (20.15.1) (push) Successful in 6m15s
|
2026-01-14 21:06:08 -08:00 |
|
|
|
14489b6afd
|
Update: Save current progress
|
2026-01-13 06:56:26 -08:00 |
|
|
|
d45f4417ed
|
15ttl
Build docker and publish / build (20.15.1) (push) Successful in 6m0s
|
2026-01-09 00:43:52 -08:00 |
|
|
|
7b33ab6e2a
|
jwt注销问题
Build docker and publish / build (20.15.1) (push) Successful in 5m54s
|
2026-01-09 00:36:19 -08:00 |
|
|
|
93c4d7b7d1
|
back
|
2026-01-09 00:28:37 -08:00 |
|
|
|
fd185bcfe1
|
refactor(handler): 使用result包统一处理HTTP响应
Build docker and publish / build (20.15.1) (push) Successful in 5m57s
在deleteAccountHandler中使用result.HttpResult统一处理HTTP响应,提高代码一致性和可维护性
|
2025-12-22 20:32:12 -08:00 |
|
|
|
9bf09c4b9a
|
fix(account): 删除账户时清理会话token避免残留
Build docker and publish / build (20.15.1) (push) Successful in 6m0s
feat(order): 添加邀请双方赠送天数功能
refactor(invite): 移除绑定邀请码时的天数赠送逻辑
|
2025-12-22 20:00:09 -08:00 |
|
|
|
4b6fcb338e
|
refactor(用户): 优化设备解绑逻辑并提取错误上报接口文档
Build docker and publish / build (20.15.1) (push) Successful in 7m15s
重构设备解绑逻辑,简化事务处理流程并移除冗余代码。将错误上报接口的详细说明从主文档拆分到单独文件,提高文档可维护性。
- 合并设备查询与认证记录查询操作
- 简化匿名用户创建流程
- 移除冗余的错误日志记录
- 将错误上报接口文档拆分到单独文件
|
2025-12-03 01:45:06 -08:00 |
|
|
|
d546ea6502
|
feat(auth): 添加设备绑定和解绑的日志记录和缓存清理
Build docker and publish / build (20.15.1) (push) Has been cancelled
在设备绑定和解绑逻辑中添加详细的日志记录,包括用户ID、设备标识符和限制检查
解绑时增加设备管理器的踢出操作,确保设备状态同步
|
2025-12-02 01:38:32 -08:00 |
|
|
|
6b65ffb728
|
fix(user): 修复解绑设备接口的502错误和安全断言问题
Build docker and publish / build (20.15.1) (push) Successful in 7m4s
修复不安全类型断言可能导致panic的问题,将Redis清理移出事务并添加超时控制
增加代理层超时配置和详细日志,提升接口稳定性
|
2025-12-01 21:24:11 -08:00 |
|
|
|
37cec59460
|
refactor(用户绑定邮箱): 修改设备记录处理逻辑,从删除改为更新归属
Build docker and publish / build (20.15.1) (push) Successful in 7m7s
将原本删除设备记录并创建新记录的逻辑改为直接更新设备记录的归属用户ID
移除不再需要的旧设备信息获取和创建新设备记录的代码
|
2025-12-01 01:22:55 -08:00 |
|
|
|
e02e1d1f37
|
refactor(user): 移除未使用的trial订阅激活逻辑
Build docker and publish / build (20.15.1) (push) Successful in 6m59s
|
2025-12-01 00:52:53 -08:00 |
|
|
|
842edad966
|
refactor(用户逻辑): 移除设备解绑时激活试用订阅的逻辑
Build docker and publish / build (20.15.1) (push) Has been cancelled
|
2025-12-01 00:52:27 -08:00 |
|
|
|
77e4be3a71
|
refactor(user): 重构设备解绑逻辑,优化用户迁移流程
Build docker and publish / build (20.15.1) (push) Successful in 7m22s
- 将原有删除设备逻辑改为迁移设备到新匿名用户
- 添加注册日志记录功能
- 优化事务处理流程,确保数据一致性
- 添加试用订阅激活功能
- 完善错误处理和日志记录
|
2025-12-01 00:44:33 -08:00 |
|
|
|
306300244d
|
refactor(用户绑定): 移动设备信息获取代码位置以优化逻辑流程
Build docker and publish / build (20.15.1) (push) Successful in 7m19s
|
2025-12-01 00:22:36 -08:00 |
|
|
|
8086785828
|
fix(用户逻辑): 修复设备记录中丢失IP和UserAgent的问题
Build docker and publish / build (20.15.1) (push) Successful in 7m5s
在删除账户和绑定邮箱逻辑中,保留原设备的IP和UserAgent信息
|
2025-11-30 21:46:13 -08:00 |
|
|
|
330b4ee6a1
|
refactor(解绑设备): 优化解绑设备逻辑,保留设备IP和UserAgent信息
Build docker and publish / build (20.15.1) (push) Successful in 6m50s
将deleteDevice变量提前声明以避免重复声明
在registerUserAndDevice方法中新增ip和userAgent参数,保留原设备信息
|
2025-11-30 20:37:03 -08:00 |
|
|
|
b6e93d0496
|
fix(device): 修复设备解绑后重建逻辑,确保设备ID稳定
Build docker and publish / build (20.15.1) (push) Has been cancelled
重构设备解绑逻辑,删除原有设备记录后重新创建用户和设备
移除文档中已废弃的测试用例和修复方案说明
|
2025-11-30 20:28:59 -08:00 |
|
|
|
5497a1ffdb
|
feat(用户): 添加删除账户响应中的状态码字段
Build docker and publish / build (20.15.1) (push) Successful in 6m39s
refactor(设备绑定): 重构设备所有权转移逻辑以保持设备ID稳定
docs: 添加设备绑定与踢出后重登录的回归测试文档
fix(设备登录): 修复设备不存在时空指针崩溃问题
|
2025-11-30 20:03:09 -08:00 |
|
|
|
41b52992e4
|
refactor(user): 重构设备解绑逻辑,改为迁移设备到新用户而非删除
Build docker and publish / build (20.15.1) (push) Successful in 6m44s
修改设备解绑逻辑,不再删除设备而是将其迁移到新创建的用户账户下
同时优化了事务处理和错误日志记录
|
2025-11-30 19:14:09 -08:00 |
|
|
|
109f708652
|
refactor(用户绑定): 移除设备绑定数量上限校验逻辑
Build docker and publish / build (20.15.1) (push) Successful in 6m56s
简化邮箱绑定流程,直接绑定邮箱而不检查设备数量限制
|
2025-11-28 01:03:25 -08:00 |
|
|
|
471c84eb1c
|
feat(用户验证): 添加测试验证码绕过逻辑
Build docker and publish / build (20.15.1) (push) Successful in 7m10s
|
2025-11-28 00:49:12 -08:00 |
|
|
|
55b8fe813d
|
fix(用户): 修复邮箱验证码校验逻辑,支持多场景验证
Build docker and publish / build (20.15.1) (push) Has been cancelled
修改邮箱验证码校验逻辑,使其支持安全场景和注册场景的验证码校验。当任一场景验证通过时即视为验证成功,提升用户体验。
|
2025-11-28 00:47:38 -08:00 |
|
|
|
14f4e351f4
|
fix(auth): 修复设备登录时旧会话未清理的问题
Build docker and publish / build (20.15.1) (push) Successful in 7m9s
在设备登录逻辑中添加对旧会话的清理,防止同一设备多会话冲突
同时修复邮箱绑定时的设备数量限制校验问题
|
2025-11-28 00:25:19 -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 |
|
|
|
004acd03d2
|
fix(用户绑定): 修复邮箱绑定流程中用户ID未正确赋值的问题
Build docker and publish / build (20.15.1) (push) Successful in 7m10s
在邮箱不存在的情况下,确保将当前设备用户的ID正确赋值给emailUserId变量,以保证后续token生成和返回结果正确
|
2025-11-05 18:40:48 -08:00 |
|
|
|
15f4e69dc3
|
feat(server): 添加服务器地理位置信息字段
Build docker and publish / build (20.15.1) (push) Successful in 7m3s
为服务器模型添加经度、纬度及中心点坐标字段,并在相关逻辑中处理这些字段
同时修复服务器用户列表缓存功能
|
2025-11-03 23:50:23 -08:00 |
|
|
|
49d3fc1c74
|
feat(用户订阅): 添加获取订阅状态接口
Build docker and publish / build (20.15.1) (push) Successful in 7m3s
新增获取用户设备及邮箱订阅状态的接口,包括请求和响应数据结构定义、路由注册及处理逻辑实现
同时更新相关依赖版本
|
2025-10-31 03:31:29 -07:00 |
|
|
|
b1e9382e73
|
fix(用户): 修正账户注销成功消息文本
Build docker and publish / build (20.15.1) (push) Successful in 6m52s
|
2025-10-31 00:58:29 -07:00 |
|
|
|
70c8811406
|
feat(用户): 添加账号注销功能
Build docker and publish / build (20.15.1) (push) Has been cancelled
实现用户账号注销逻辑,包括删除用户所有关联数据并根据原设备信息创建新账号
|
2025-10-31 00:58:05 -07:00 |
|
|
|
c5d59b86b0
|
feat(用户绑定): 实现邮箱绑定功能并优化设备解绑逻辑
Build docker and publish / build (20.15.1) (push) Successful in 7m20s
添加邮箱绑定错误码和消息
修改解绑设备逻辑,解绑后创建新用户设备记录
重构邮箱绑定逻辑,支持检测已绑定邮箱并处理设备转移
|
2025-10-31 00:14:22 -07:00 |
|
|
|
1302accaf9
|
fix(用户): 修复邮箱绑定逻辑中的错误处理
Build docker and publish / build (20.15.1) (push) Successful in 7m17s
重构邮箱绑定逻辑的错误处理流程,正确处理数据库查询错误和记录不存在的情况
优化设备查询方法,移除不必要的缓存键生成
|
2025-10-29 01:38:49 -07:00 |
|
|
|
02e76ebcf1
|
feat(用户): 添加新用户注册时激活试用订阅功能
Build docker and publish / build (20.15.1) (push) Successful in 8m33s
在创建邮箱用户时,检查配置是否启用试用订阅功能。若启用,则自动为用户激活试用订阅
|
2025-10-28 21:20:57 -07:00 |
|
|
|
63d90fba72
|
fix(用户绑定): 修复生成JWT token时的时间戳和过期时间参数错误
Build docker and publish / build (20.15.1) (push) Failing after 26s
使用time.Now().Unix()替代now变量,确保获取当前时间戳
添加LoginType参数以明确登录类型为设备
|
2025-10-28 21:10:28 -07: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 |
|
|
|
e6bd78aa76
|
refactor(auth): 调整代码格式和注释以提高可读性
Build docker and publish / build (20.15.1) (push) Successful in 7m20s
style(user): 统一代码缩进和注释格式
fix(user): 修改设备冲突处理逻辑为更新归属而非删除
refactor(user): 移除不必要的用户删除逻辑和缓存清理
|
2025-10-28 02:25:40 -07:00 |
|
|
|
9d52826555
|
feat(缓存): 添加批量清除用户相关缓存功能并优化缓存键命名
Build docker and publish / build (20.15.1) (push) Successful in 7m11s
添加 BatchClearRelatedCache 方法用于批量清除用户相关缓存
优化设备相关缓存键的命名格式以提高一致性
简化设备登录逻辑中孤儿认证方法的处理流程
|
2025-10-27 23:21:15 -07:00 |
|
|
|
1bcfa321b7
|
feat: 添加测试数据清理脚本并改进设备登录逻辑
Build docker and publish / build (20.15.1) (push) Successful in 7m9s
docs(scripts): 添加测试数据清理脚本的详细使用文档
fix(auth): 修复设备登录时处理孤立认证方法的问题
refactor(public): 改进邮箱绑定逻辑中的推荐码处理
|
2025-10-27 22:20:18 -07:00 |
|