18 Star 134 Fork 38

安木鸡/jump-jump

2020-10-16 15:31
633875 jwma 1584213234 安木鸡

完整的 issue 和 PR 可以查看这里:v1.4.0

新功能/优化

路由优化

操作翻页或更改分页器每页大小后,相应的状态会保存在 querystring 中,以便页面刷新时恢复状态。 #21

目标链接折叠展示

很感谢 @miacis 提出的优化建议 #26

短链接 Pin/Unpin 功能

在短链接列表中,点击星星图标就可以将你关心的短链接 Pin 在 Dashboard 首页啦!如果需要 Unpin 则再次点击星星图标就可以了。
Pin

Dashboard 会以一个稍微小一些的图表展示你已经 Pin 了的短链接近期的访问数据。
Pin result

修复

不能添加带特殊字符的目标链接

感谢 @it-wwh, @Goddy 提出的 bug 和使用情况,在 #33 中已经修复了这个问题。

最后提交信息为: docs(readme): 更新 README
预览版本
2020-06-01 15:37
633875 jwma 1584213234 安木鸡

背景

在前期设计时,没有过多考虑到数据统计、报表的需求,所以在存储访问请求的数据类型上选择不恰当,原计划在 v1.3.0 版本中增加关于短链接的数据统计相关特性,但在准备开发时发现 list 的确不利于数据统计,所以会在 v1.3.0 版本中先修改其为 zset。(当然,我到目前为止还是没有想要加入传统数据库到 jump-jump 来)

改动

升级至 v1.3.0

如果你原本已经部署过 v1.3.0 之前的版本,现在需要升级到 v1.3.0 版本且希望保留过往的短链接访问记录数据,则需要在部署 v1.3.0 之后,运行 migraterequesthistory 程序,假设你是使用 docker-compose 部署,则可以这样操作:

docker-compose -f deployments/docker-compose.yaml exec apiserver ./migraterequesthistory

在看到类似于这样的输出后,则代表数据迁移完毕:

[V1.2.0] 总共有 2 个短链接的访问记录可能需要迁移
[V1.2.0] 迁移完毕

[V1.3.0] 总共有 2 个短链接的访问记录可能需要迁移
[V1.3.0] 迁移完毕
2020-03-27 23:24
633875 jwma 1584213234 安木鸡

优化:

  • 更新请求库对 HTTP Status Code 500 的处理,展示提示信息
  • 添加短链接的 Drawer 关闭时,会清空 ID 输入框
2020-03-27 23:04
633875 jwma 1584213234 安木鸡

新功能:

  • 用户修改密码功能
  • 短链接域名设置(支持多域名)
  • 快捷拷贝完整短链接功能 :heart:
  • 添加短链接时可以指定 ID(管理员角色) :muscle:

Jump Jump 将会往着越来越好用的方向前进!

最后提交信息为: fix(shortlink): 更新短链接仓库
Go
1
https://gitee.com/jwma/jump-jump.git
git@gitee.com:jwma/jump-jump.git
jwma
jump-jump
jump-jump

搜索帮助

Cb406eda 1850385 E526c682 1850385