Commit Graph

21 Commits

Author SHA1 Message Date
巴拉迪维 48402055c8
V2 dev (#26)
* Query for urls by page and store them in Redis when startup

* Dispaly admins & display creator of ShortUrl

* Users admin,part.

* drop user page

* Add: open_type support

* OpenType display

* Ready for v2.0
2023-05-18 19:05:12 +08:00
巴拉迪维 828922b3a8
Redis cluster support (#20)
* Redis cluster spport and unit tests

* Readme update

* Redis version 6 or below
2023-02-28 13:47:47 +08:00
巴拉迪维 d5057b8f31
Captcha redis store (#19) 2023-02-22 16:41:22 +08:00
houseme e60a42c400
feat: improve code import and commnet (#18)
* feat: improve code import and commnet

* feat: improve code

* fix: modify err

* fix: modify table  to
2023-02-15 17:13:54 +08:00
巴拉迪维 4bbc6c0671 v1.6 final release
1. v1.6 final release
2. Update btcsuite/btcutil to btcd/btcutil
3. Docker image version update and fix
4. Add start-up stats procedures call
2022-08-21 19:33:15 +08:00
巴拉迪维 94eca14838 完成页面加载的优化
1、数据库层:去掉了不必要的 view 设置
2、根据数据库层的改动,对 storage 层进行了相应的修改处理
3、加入了 faker 及大量测试数据的生产方法
4、根据以上的修改对 dashboard.html 页面进行了相应的调整
2022-08-19 01:10:23 +08:00
巴拉迪维 73f184d278 Preview v1.5 2022-06-23 16:31:03 +08:00
巴拉迪维 69cec74605 部分细节处理
1、处理拼写错误
2、弱短链接已存在,则提示已存在信息
2022-06-23 14:43:39 +08:00
chengkai 73ada1292c Merge branch 'dev' 2022-04-26 14:43:42 +08:00
chengkai af828e1ce8 删除冗余文件 2022-04-26 14:43:22 +08:00
chengkai c170c06ca0 增加代码申明 2022-04-26 14:34:01 +08:00
chengkai 66b96775a6 调整日志导出相关的目录结构 2022-04-26 10:56:00 +08:00
chengkai 9a623ad1cf 增加访问日志导出的功能 2022-04-25 23:25:00 +08:00
巴拉迪维 51e7619f8c 加入开源协议 2022-03-23 11:50:21 +08:00
巴拉迪维 68d198fcfd 完成短链接生成及查询功能
1、用 Fomantic-UI 替换 Semantic-UI
2、完成短链接生成、查询页面所有业务路基
2022-03-20 20:06:37 +08:00
巴拉迪维 e3475e8565 管理功能静态页面完成 2022-03-18 09:41:24 +08:00
巴拉迪维 634e9d262c 将 admin 和 portal 分离
1、分离了 admin 和 portal ,都应的 web 应用独立启动
2、因上述原因调整了 template 路径和调用方式
3、因 template 模板使用的必要性,加入了 sprig 函数库
2022-03-16 17:17:55 +08:00
巴拉迪维 be3954cdce 调整了访问日志的 Redis 存储策略
1、访问日志默认在 Redis 中存储半小时
2、访问日志处理线程在系统成功启动后,每隔5分钟清理一次日志
2022-03-11 16:00:53 +08:00
巴拉迪维 69514d1ad6 完成web核心业务逻辑 2022-03-06 13:35:50 +08:00
巴拉迪维 b7251eeca5 完成短域名逻辑
1、生产短域名逻辑完成
2、插入、查询短域名逻辑完成
3、插入、查询访问日志逻辑完成
2022-03-05 16:03:36 +08:00
巴拉迪维 ea9bc2e2f7 完成基础架构代码
1、完成配置文件读取
2、完成 Redis 封装和测试
3、完成 Postgres 分装和测试
2022-03-05 12:04:42 +08:00