Skip to content

Commit

Permalink
feat update
Browse files Browse the repository at this point in the history
  • Loading branch information
wyt1215819315 committed Dec 17, 2023
1 parent 2966d81 commit e80da76
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 5 deletions.
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,17 @@

- [x] 更换鉴权框架为sa-token,升级springboot版本(并没有使用springboot3,因为这个项目前端还不分离的,怕出来各种奇怪的问题),使用jdk17(17增加了很多新特性,并且相对java8,gc机制优化了很多)
- [x] 删掉不需要的依赖,以后基本工具类都尽量用hutool吧,毕竟功能已经很齐了,不适应的话适应一下,一大堆乱七八糟的工具类增加项目体积不说,哪个出了个漏洞还得动,麻烦
- [ ] 兼容mysql和sqlite
- [x] 兼容mysql和sqlite
- [x] 定时任务执行器优化,原先并不支持spring bean获取,得解决下;然后任务超时得设定下,不咋想用开源框架比如xxl-job啥的没法集成在项目里还得重新布一个 麻烦,看来只能硬着头皮改quartz了
- [x] 任务执行这边优化,底层重构,封装一个完善的任务执行底层,争取做到低代码,每次新增模块就不用疯狂ctrl cv了,并且可以统一任务状态等,而不是一个任务一种代码,根本没法维护
- [x] 前端使用vue重构
- [x] 不依赖任何其他中间件来启动,在sqlite模式下只需要启动项目本体即可
- [x] docker部署
- [x] 打包发布自动化,包括前端也一起打进来
- [ ] 修改密码
- [x] 修改密码
- [ ] 用户管理
- [ ] 推送的markdown文本样式优化
- [ ] 任务列表管理
- [x] 推送的markdown文本样式优化

## 项目简介
本项目为自动化的托管系统,目前支持以下功能:
Expand Down
3 changes: 2 additions & 1 deletion docs/auto_plan.sql
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,8 @@ CREATE TABLE `log_push_result` (
`success` int NULL DEFAULT NULL COMMENT '是否成功 0失败 1成功',
`data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '推送结果数据',
PRIMARY KEY (`id`) USING BTREE,
INDEX `IDX_LOG_RES_USERID`(`user_id`) USING BTREE
INDEX `IDX_LOG_RES_USERID`(`user_id`) USING BTREE,
INDEX `IDX_LOG_RES_TASKID`(`task_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;

-- ----------------------------
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
</parent>
<groupId>com.github</groupId>
<artifactId>autoplan</artifactId>
<version>3.0.0-DEV</version>
<version>3.0.1-DEV</version>
<name>auto_plan</name>
<description>auto_plan project for Spring Boot</description>
<properties>
Expand Down
Binary file modified src/main/resources/main.db
Binary file not shown.

0 comments on commit e80da76

Please sign in to comment.