xiongxiaoyang
|
d7a7580c4e
|
feat: 增加 XXL-JOB 开关
|
2022-05-31 21:17:04 +08:00 |
|
xiongxiaoyang
|
220068cd3a
|
feat: 集成分布式任务调度 XXL-JOB, 优化 Elasticsearch 数据同步任务
|
2022-05-31 14:03:43 +08:00 |
|
xiongxiaoyang
|
4d71aa33b1
|
feat: 章节列表返回 isVip
|
2022-05-30 06:48:41 +08:00 |
|
xiongxiaoyang
|
b6a07d3a0c
|
fix: 排行榜过滤无章节小说
|
2022-05-30 06:40:30 +08:00 |
|
xiongxiaoyang
|
121ec01fa2
|
fix: 作家小说发布校验作品名
|
2022-05-29 20:47:45 +08:00 |
|
xiongxiaoyang
|
ed882abbd1
|
fix: 同类推荐过滤无章节小说
|
2022-05-29 20:36:31 +08:00 |
|
xiongxiaoyang
|
785646b4c4
|
fix: 章节发布校验
|
2022-05-29 19:48:47 +08:00 |
|
xiongxiaoyang
|
ad907063d9
|
feat: 小说信息增加更新时间返回
|
2022-05-29 18:03:30 +08:00 |
|
xiongxiaoyang
|
f33c66c5d2
|
feat: 增加作家状态查询接口
|
2022-05-29 15:23:37 +08:00 |
|
xiongxiaoyang
|
066dd0f13e
|
feat: 增加小说发布章节列表查询接口
|
2022-05-29 12:58:15 +08:00 |
|
xiongxiaoyang
|
fa47081398
|
feat: 增肌小说发布列表查询接口
|
2022-05-29 12:31:10 +08:00 |
|
xiongxiaoyang
|
8a0105cfa4
|
style: 换行
|
2022-05-29 05:52:49 +08:00 |
|
xiongxiaoyang
|
3019093dc3
|
style: 换行/命名
|
2022-05-28 18:51:47 +08:00 |
|
xiongxiaoyang
|
80e7264afa
|
feat: 增加 Token 解析拦截器
|
2022-05-27 17:34:10 +08:00 |
|
xiongxiaoyang
|
e537240c73
|
refactor: 重构小说搜索接口
|
2022-05-27 16:04:26 +08:00 |
|
xiongxiaoyang
|
e5592b85dd
|
feat: 集成 Spring AMQP,使用 RabbitMQ 发送小说更新消息
默认关闭,通过 spring.rabbitmq.enable 配置属性来开启
|
2022-05-25 09:39:25 +08:00 |
|
xiongxiaoyang
|
a8e2e2d5c9
|
feat: 设置 Elasticsearch 搜索关键词高亮显示
|
2022-05-24 19:53:51 +08:00 |
|
xiongxiaoyang
|
23fa646cd6
|
fix: 修复 ES 搜索的相关 BUG
|
2022-05-24 17:00:33 +08:00 |
|
xiongxiaoyang
|
ab2bead9b3
|
feat: 实现 Elasticsearch 8.2.0 高级搜索功能
|
2022-05-24 00:44:57 +08:00 |
|
xiongxiaoyang
|
d45dc3d015
|
feat: 集成 Elasticsearch 8.2.0
|
2022-05-23 21:57:07 +08:00 |
|
xiongxiaoyang
|
61d261d277
|
feat: 增加小说章节发布接口
|
2022-05-23 13:22:42 +08:00 |
|
xiongxiaoyang
|
45fdb58ab3
|
feat: 增加小说发布接口
|
2022-05-23 12:40:32 +08:00 |
|
xiongxiaoyang
|
879673bca5
|
feat: 增加作家注册功能
|
2022-05-23 12:06:17 +08:00 |
|
xiongxiaoyang
|
e3cf41fbd8
|
fix: 图片格式校验
|
2022-05-22 10:30:55 +08:00 |
|
xiongxiaoyang
|
1b9627eddc
|
feat: 评论列表增加用户头像返回
|
2022-05-22 10:07:50 +08:00 |
|
xiongxiaoyang
|
5e01c1c5a1
|
fix: 设置上传文件最大大小
|
2022-05-22 10:02:59 +08:00 |
|
xiongxiaoyang
|
61cc3b5f07
|
feat: 增加文件访问拦截器
|
2022-05-22 09:09:11 +08:00 |
|
xiongxiaoyang
|
6b366348c0
|
feat: 增加用户信息查询接口
|
2022-05-22 08:52:46 +08:00 |
|
xiongxiaoyang
|
282755f7ab
|
feat: 增加图片上传接口
|
2022-05-22 08:23:40 +08:00 |
|
xiongxiaoyang
|
c431683540
|
perf: 规范变量名
|
2022-05-21 19:38:17 +08:00 |
|
xiongxiaoyang
|
28a2717231
|
fix: 解决 Json 格式请求参数的 XSS 攻击
|
2022-05-21 08:26:20 +08:00 |
|
xiongxiaoyang
|
07636a4252
|
feat: 增加评论修改接口
|
2022-05-20 13:27:18 +08:00 |
|
xiongxiaoyang
|
f163c77cf6
|
feat: 增加删除评论接口
|
2022-05-20 10:43:14 +08:00 |
|
xiongxiaoyang
|
85c6d9119d
|
fix: 评论发表校验
|
2022-05-20 09:53:56 +08:00 |
|
xiongxiaoyang
|
339fcf6ddc
|
fix: 增加评论参数校验
|
2022-05-20 09:41:13 +08:00 |
|
xiongxiaoyang
|
747d2c9fc7
|
feat: 增加小说最新评论查询接口
|
2022-05-20 09:09:35 +08:00 |
|
xiongxiaoyang
|
0ff6c56f27
|
feat: 增加书架状态查询接口
|
2022-05-20 07:38:56 +08:00 |
|
xiongxiaoyang
|
cb8f347ccc
|
feat: 增加用户评论发表接口
|
2022-05-20 07:05:33 +08:00 |
|
xiongxiaoyang
|
195846bc0f
|
perf: 规范接口路径
|
2022-05-20 06:28:38 +08:00 |
|
xiongxiaoyang
|
a3a6d3f326
|
feat: 增加用户反馈删除接口
|
2022-05-20 05:25:59 +08:00 |
|
xiongxiaoyang
|
ee449134d0
|
fix: token 判空
|
2022-05-19 21:01:38 +08:00 |
|
xiongxiaoyang
|
42e557c713
|
perf: 修改 request body
|
2022-05-19 18:41:52 +08:00 |
|
xiongxiaoyang
|
85f6ad957b
|
fix: XSS 替换
|
2022-05-19 10:15:18 +08:00 |
|
xiongxiaoyang
|
89c163b3af
|
perf: 优化数据库列常量
|
2022-05-19 06:41:02 +08:00 |
|
xiongxiaoyang
|
9fc5aabf36
|
perf: 优化用户认证流程
|
2022-05-18 16:22:11 +08:00 |
|
xiongxiaoyang
|
2d7b3790b9
|
perf: 优化用户认证流程
|
2022-05-18 15:34:07 +08:00 |
|
xiongxiaoyang
|
d2e7590646
|
refactor: 策略模式重构用户认证授权功能
|
2022-05-18 10:12:17 +08:00 |
|
xiongxiaoyang
|
cdd1455ab9
|
feat: 增加用户认证拦截器
|
2022-05-18 09:06:26 +08:00 |
|
xiongxiaoyang
|
1fcd085820
|
perf: 优化用户注册流程
|
2022-05-18 06:58:33 +08:00 |
|
xiongxiaoyang
|
a1da483eeb
|
feat: 增加用户信息修改接口
|
2022-05-17 20:59:20 +08:00 |
|
xiongxiaoyang
|
339cdc6dba
|
feat: 增加 XSS 过滤配置
|
2022-05-17 20:00:21 +08:00 |
|
xiongxiaoyang
|
43722df0cb
|
feat: 增加用户反馈接口
|
2022-05-17 18:47:22 +08:00 |
|
xiongxiaoyang
|
032d768f49
|
feat: 增加用户登录接口
|
2022-05-17 18:31:33 +08:00 |
|
xiongxiaoyang
|
2f001f9777
|
feat: 增加用户注册
|
2022-05-17 18:16:14 +08:00 |
|
xiongxiaoyang
|
0fb2459a0a
|
feat: 增加获取图片验证码接口
|
2022-05-17 17:08:18 +08:00 |
|
xiongxiaoyang
|
2c1b8054e7
|
chore: 配置调整
|
2022-05-17 08:47:28 +08:00 |
|
xiongxiaoyang
|
2328bc516e
|
build: 集成参数校验支持
|
2022-05-17 06:00:25 +08:00 |
|
xiongxiaoyang
|
3092635141
|
build: 集成 JWT 支持
|
2022-05-17 05:36:02 +08:00 |
|
xiongxiaoyang
|
6d02b77aa5
|
feat: 新增小说类别查询接口 & 修复小说搜索接口
|
2022-05-16 18:04:58 +08:00 |
|
xiongxiaoyang
|
2271eac6c0
|
feat: 新增新闻信息查询接口
|
2022-05-16 14:49:28 +08:00 |
|
xiongxiaoyang
|
06ef610424
|
feat: 新增小说搜索接口
|
2022-05-16 09:36:16 +08:00 |
|
xiongxiaoyang
|
403624f043
|
feat: 新增小说章节列表查询接口
|
2022-05-16 07:41:23 +08:00 |
|
xiongxiaoyang
|
cd39bade6d
|
feat: 新增 上/下章ID查询接口 & 数据库常量类
|
2022-05-16 06:44:39 +08:00 |
|
xiongxiaoyang
|
63bfacccb7
|
feat: 新增小说点击量增加接口
|
2022-05-15 21:40:25 +08:00 |
|
xiongxiaoyang
|
960b9124d5
|
feat: 新增小说推荐列表查询接口
|
2022-05-15 20:47:07 +08:00 |
|
xiongxiaoyang
|
2dbcd3f701
|
feat: 新增小说最新章节相关信息查询接口
|
2022-05-15 18:04:17 +08:00 |
|
xiongxiaoyang
|
5d00606228
|
refactor: 包移动
|
2022-05-15 16:05:28 +08:00 |
|
xiongxiaoyang
|
b2446ff160
|
feat: 新增小说内容查询接口
|
2022-05-15 14:00:21 +08:00 |
|
xiongxiaoyang
|
da1df4fddb
|
fix: JSON 数字转为 String 类型返回
|
2022-05-15 09:26:57 +08:00 |
|
xiongxiaoyang
|
a2567220cb
|
feat: 新增小说信息查询接口
|
2022-05-15 07:49:17 +08:00 |
|
xiongxiaoyang
|
f89a111543
|
fix: 排行榜查询返回作者名
|
2022-05-14 18:39:02 +08:00 |
|
xiongxiaoyang
|
7e0062c488
|
feat: 增加小说排行榜相关查询接口
|
2022-05-14 18:19:43 +08:00 |
|
xiongxiaoyang
|
11dcf3f9a5
|
feat(home): 增加首页友情链接列表查询接口
|
2022-05-14 17:00:13 +08:00 |
|
xiongxiaoyang
|
56c596c5ee
|
feat(news): 增加最新新闻列表查询接口
|
2022-05-14 14:36:38 +08:00 |
|
xiongxiaoyang
|
f5101be5fc
|
fix(home): 首页小说推荐列表查询增加推荐类型字段返回并排序
|
2022-05-14 06:24:42 +08:00 |
|
xiongxiaoyang
|
8dcaf5f7fe
|
feat(CorsConfig.java): 增加跨域配置
|
2022-05-14 06:23:33 +08:00 |
|
xiongxiaoyang
|
cd8fcf9dbe
|
feat: 增加首页小说推荐查询接口
|
2022-05-13 08:51:36 +08:00 |
|
xiongxiaoyang
|
dbf04ffd66
|
fix(ApiRouterConsts.java): 常量类改成接口
|
2022-05-13 08:25:10 +08:00 |
|
xiongxiaoyang
|
1e528f4021
|
style(application.yml): 划分逻辑文档
|
2022-05-13 07:27:06 +08:00 |
|
xiongxiaoyang
|
71f5379167
|
feat(ApiRouterConsts.java): 增加 API 路由常量
|
2022-05-12 15:08:32 +08:00 |
|
xiongxiaoyang
|
f21bdbc218
|
feat(CommonConsts.java): 增加通用常量
|
2022-05-12 15:07:43 +08:00 |
|
xiongxiaoyang
|
e10931f4de
|
feat(NovelApplication.java): 开启缓存
|
2022-05-12 11:35:26 +08:00 |
|
xiongxiaoyang
|
051fd6342e
|
build(cache): 集成配置 caffeine 本地缓存和 redis 远程缓存
|
2022-05-12 11:15:37 +08:00 |
|
xiongxiaoyang
|
b8113b0176
|
feat(logback-spring.xml): 增加日志配置
|
2022-05-12 08:33:19 +08:00 |
|
xiongxiaoyang
|
f7e0b68442
|
test(Generator.java): 禁用 service 和 controller 的代码生成
|
2022-05-12 07:45:59 +08:00 |
|
xiongxiaoyang
|
a7a26afa18
|
fix(NestedIOException.java): 解决 mybatis-plus 3.5.1 与 Spring 6 的兼容问题
mybatis-plus 的 MybatisSqlSessionFactoryBean 中使用到了 NestedIOException 这个异常,Spring 6 开始移除了该异常。
|
2022-05-12 07:11:17 +08:00 |
|
xiongxiaoyang
|
d186a5b336
|
feat: 代码生成
|
2022-05-11 21:13:02 +08:00 |
|
xiongxiaoyang
|
a6cf0a7010
|
feat: 集成 mybatis-plus 和 mybatis-plus 代码生成器
|
2022-05-11 20:01:49 +08:00 |
|
xiongxiaoyang
|
cb81d891a7
|
feat: 集成 mybatis-plus 和 mybatis-plus 代码生成器
|
2022-05-11 20:00:10 +08:00 |
|
xiongxiaoyang
|
f22e84cc04
|
fix: 修复 ok() 方法的 bug
|
2022-05-11 19:31:12 +08:00 |
|
xiongxiaoyang
|
476bd43ab1
|
style: 代码格式化
|
2022-05-11 15:59:17 +08:00 |
|
xiongxiaoyang
|
a372a09b18
|
refactor: 重构请求/响应数据封装类
|
2022-05-11 14:27:27 +08:00 |
|
xiongxiaoyang
|
e948e422b0
|
Initial commit
|
2022-05-11 13:15:09 +08:00 |
|