zhangwenjian
82ea8539eb
chore 🔧 : upgrade go-admin-core and route the queue through configuration
...
The pinned core dated from April, before sdk stopped being a separate module,
so the build resolved sdk packages from the old module and core packages from
the new one. Dropping the separate requirement is what makes the two agree
again.
Most of the diff is renames that came with that: the tenant accessors gained a
ByTenant suffix, GetDb now returns one database and GetAllDb the map, and
casbin moved to v3.
The change that matters is four call sites moving from GetMemoryQueue to
GetQueuePrefix. GetMemoryQueue returns a queue fixed at construction, so the
login log, the operate log and the api check ran in process no matter what the
settings file selected — a second instance saw none of it. GetQueuePrefix
returns whatever the configuration built, which is the point of being able to
configure a queue at all.
Verified against core at main: build and vet clean. The two file_store failures
are unchanged from before this branch; they need cloud credentials.
2026-08-18 22:14:08 +08:00
zhangwenjian
bb34108831
fix 🐛 : 移除 refresh_token 接口,修复 token 可无限续期问题
...
close #820
GET /api/v1/refresh_token 用业务 token 即可换取新 token,而续期上限
MaxRefresh 依据的 orig_iat 在每次续期时被一并重置,上限永远无法到达 ——
token 一旦泄露即等同于永久访问权,且无任何吊销手段。
该路由此前还位于 CasbinExclude 中,不受 Casbin 约束,任何角色的已登录用户
都可调用。
官方前端从未使用它:store 中虽有 refreshToken action,但全仓库无一处
dispatch,属死代码。移除不影响正常登录与鉴权流程。
破坏性变更:自行调用该端点实现续期的使用者需改为重新登录。正确的无感续期
应在 go-admin-core 中区分 access token 与 refresh token 后重新实现,不应
沿用此路由。
2026-08-14 21:42:52 +08:00
wanna
dd905a2bed
fix 🐛 : reset default logger fields
2024-08-23 16:49:21 +08:00
wenjianzhang
37a5963cd6
perf 👌 : Optimize go warnings
2023-08-01 22:38:41 +08:00
ford
f61de5beeb
【bug】修复普通用户只用查询权限时,无法修改个人信息(昵称、用户密码)的bug
2023-02-17 19:24:50 +08:00
wenjianzhang
44f62abbca
fix 🐛 : 添加引用
2022-11-16 16:47:32 +08:00
wenjianzhang
7d7d8484d4
fix 🐛 : demo中间件添加环境判断
2022-11-16 12:05:33 +08:00
zhangwenjian
ddd97d5a9e
fix 🐛 : Adjust the demo environment configuration
2022-11-09 17:35:16 +08:00
wenjianzhang
7d1b84e837
Merge pull request #706 from haimait/master-test
...
1. 修复日志创建时间筛选报错的bug.
2022-09-05 19:58:06 +08:00
wanghaima
0f742900f5
1. 修复日志创建时间筛选报错的bug.
...
2. 修复日志里操作人,修改人,userAgent为空的bug.
3. 迁移表时,日志表添加字段注释.
4. sys_opera_log表oper_param字段类型改为text,解决字段长度报错的问题
2022-09-04 10:02:26 +08:00
infnan
0993173b1f
处理postgre启动报错问题
...
Signed-off-by: infnan <38274826+infnan@users.noreply.github.com >
2022-08-18 16:50:54 +08:00
zhaoyidong
8df2e8190e
捕获runtime.Error异常,否则接口报错不返回任何信息
...
报错细节不应该隐藏,方便debug。500错误应该由前端统一处理,返回用户可读信息。
2022-08-18 10:02:00 +08:00
zhangwenjian
d40a0c0837
fix 🐛 : fix github.com/alibaba/sentinel-golang middleware( #679 )
2022-08-09 13:00:32 +08:00
zhangwenjian
f94b437852
fix 🐛 : fix github.com/alibaba/sentinel-golang middleware
2022-08-09 12:59:31 +08:00
zhangwenjian
50a3b39666
config 🔧 : Modify the client IP acquisition method
2022-08-08 09:26:14 +08:00
zhangwenjian
0f1b9369df
fix 🐛 : 自定义错误中间件bug修复
2022-07-29 18:43:38 +08:00
wenjianzhang
8baae5e712
fix 🐛 : 修复jwt密钥引用错误问题(#545)
2021-08-20 18:27:29 +08:00
zhangwenjian
3f90605589
refactor 🎨 : 操作log添加字符限制
2021-07-04 23:13:14 +08:00
zhangwenjian
dd5f0c52fb
refactor 🎨 : 修改错误信息提示
2021-06-29 16:33:03 +08:00
zhangwenjian
9591be883f
refactor 🎨 :登陆模块接口文档整理
2021-06-25 11:34:26 +08:00
wenjianzhang
e4ffd1df14
refactor 🎨 :注释返回数据记录
2021-06-16 18:33:56 +08:00
zhangwenjian
880a3700d1
refactor 🎨 : 添加日志排序
2021-06-14 20:07:48 +08:00
zhangwenjian
58a9b00120
refactor 🎨 : 注释演示环境代码
2021-06-13 21:29:32 +08:00
zhangwenjian
00c87d7c80
feat ✨ : api rabc检测时将排除列表中的path剔除不在参与验证
2021-06-13 21:22:55 +08:00
zhangwenjian
7c8c285fb8
feat ✨ : 添加排除路由列表
2021-06-13 21:20:44 +08:00
zhangwenjian
e0cf7af7a9
refactor 🎨 : 调整客户端ip获取方法以及日志中对应位置更新
2021-06-13 21:20:07 +08:00
wenjianzhang
cc0dab3cd0
refactor 🎨 : 开放接口无需认证
2021-06-11 17:30:17 +08:00
zhangwenjian
325b2cc0a2
refactor 🎨 : demo环境中间件
2021-06-11 16:05:03 +08:00
zhangwenjian
898b1ea1e6
refactor 🎨 : 预览环境打包使用
2021-06-11 09:24:32 +08:00
zhangwenjian
49c6febdf0
refactor 🎨 : 日志中的位置获取函数添加key传入
2021-06-10 11:24:17 +08:00
zhangwenjian
1b579fb814
feat ✨ : 添加修改角色状态接口
2021-06-09 21:31:31 +08:00
zhangwenjian
65e0b58be9
refactor 🎨 : 去除log中间件日志打印
2021-06-07 16:41:21 +08:00
zhangwenjian
dd2ed9f9a5
refactor 🎨 : login文档注解修改
2021-06-03 09:28:44 +08:00
zhangwenjian
06000a6dac
perf 👌 runtime接管 中间件
2021-05-31 18:11:19 +08:00
zhangwenjian
a54d4ba0c1
format 🥚 代码格式化
2021-05-31 18:10:23 +08:00
wenjianzhang
dc32d92755
feat ✨ 开放部分中间件
2021-05-25 19:37:56 +08:00
wenjianzhang
ca8fd2178d
feat ✨ 操作日志多余参数去掉
2021-05-25 19:37:40 +08:00
wenjianzhang
1ac6568f67
feat ✨ 日志中间件调整
2021-05-24 18:39:53 +08:00
wenjianzhang
408dcc5057
refactor 🎨 部分功能重写
2021-05-21 18:25:51 +08:00
linwenxiang
e23a1f615f
feat ✨ 优化logger使用
2021-05-19 19:31:04 +08:00
wenjianzhang
dfd460c50b
feat ✨ apis路径简化
2021-05-14 12:19:22 +08:00
zhangwenjian
c6a52134b3
feat ✨ 优化字典数据错误判断写法
2021-05-08 13:53:27 +08:00
linwenxiang
97d9590d05
doc ✅ 修复swagger文档
2021-04-23 14:59:53 +08:00
linwenxiang
e40047a88e
feat ✨ 去除数据库写log对queue驱动的依赖,调整cache,分离出queue和locker
2021-04-20 11:08:46 +08:00
linwenxiang
b69bc87468
feat ✨ 验证码store支持go-admin cache
2021-04-08 21:33:36 +08:00
linwenxiang
eddfe26308
feat ✨ 验证码store支持go-admin cache
2021-04-07 23:01:32 +08:00
linwenxiang
dd16744676
refactor 🎨 : admin中的公共中间件,提到common
2021-03-29 09:05:05 +08:00
linwenxiang
9bf9330410
api层写法统一
2021-03-12 16:02:29 +08:00
linwenxiang
dbf4b36687
修复requestId不一致问题
2021-03-11 21:06:14 +08:00
linwenxiang
b79747e551
gorm日志支持显示requestId
2021-03-11 13:39:43 +08:00