Skip to content

Release v0.0.2

Latest
Compare
Choose a tag to compare
@flycash flycash released this 13 Jul 15:29
· 4 commits to main since this release

What's Changed

  • feat: 实现基于 Redis 的滑动窗口限流器 by @WenZu-Zhou in #4
  • ActiveRequest 限流 单机 以及 redis 集群限流 by @PYxy in #7
  • accesslog middleware by @PYxy in #10
  • 实现 JWT 一键支持 by @WenZu-Zhou in #8
  • 设置 github action by @flycash in #11
  • refactor: 优化并整理代码 by @WenZu-Zhou in #12
  • 使用 ekit 的 snapshot 版本 by @flycash in #16
  • 修改 session 返回的头部名字,符合标准规范 by @flycash in #17
  • Renew Session 支持 by @flycash in #18
  • 增加 ErrNoResponse 以规避写两次响应 by @flycash in #19
  • 修复刷新 token 的 BUG by @flycash in #20
  • 使用 PureJSON 以确保不会出现转义问题 by @flycash in #21
  • fix: 开放ErrUnauthorized错误供外界使用 by @longyue0521 in #23
  • 实现爬虫检测中间件 by @chenmingyong0423 in #22
  • 支持更新 token 中的 claims 数据 by @flycash in #24
  • 暴露 DefaultProvider 方法 by @flycash in #25
  • 修复 redis session 断言的错误,以方便测试 by @flycash in #26
  • 修复Redis限流器同一时间多个请求只计算一次的问题 by @bootun in #28
  • 重构 Session:删除 Refresh-Token 机制 by @flycash in #29
  • 重构 Session 机制 by @flycash in #30

New Contributors

Full Changelog: https://github.com/ecodeclub/ginx/commits/v0.0.2