Releases: qd-today/qd
Releases · qd-today/qd
20200614
- 添加RSA加密/解密
- 用户管理页面添加用户最后登陆时间
- 字符串替换功能可以返回纯文本,避免有转义'\'的出现,需要替换参数r=text
- 定时日志BUG太多,修不过来,取消此功能
- 修复用户不存在时登录500错误
- 修复MySQL的支持,不需要手动更新Mysql数据库
- 添加管理员管理用户功能,可以将用户禁用/开启/删除
- 添加关闭/开启注册功能
- 修改主页的'检查更新'为'检查模板更新'
使用前需要进入容器,将对应已注册邮箱设置为管理员:
docker exec -it 容器名 /bin/bash
python ./chrole.py 邮箱 admin
被禁用的账户将不能登录网站,所有任务将被禁用。
被删除的账户,会删除该用户的所有任务,模板和日志
20200606
2020.6.6 更新
- 修复用户不存在依然能登陆的BUG(具体表现为:新用户新建模板保存时500错误,注册推送时提示NoneType)
- 完善注册推送的注册消息
- 修复自动完成不推送的bug
- 添加定时 “今日已签过” 选项,可以直接定时第二天
- 修复公共模板的HAR订阅功能
20200605
2020.6.5 更新
- 修复 sqlite3 数据库初始值错误的问题,仅影响新建数据库的用户
- 支持定时后 随机延时
- 时间显示修改为具体时间,取消之前的 "1小时后"等模糊显示(By 戏如人生)
- 新建任务时可以选择分组
- Bark推送支持保存历史信息,需要升级APP。
- HAR编辑里添加添加插入unicode解码,url解码,正则表达式,字符串替换的功能
本次更新会把之前的定时设置全部取消,介意请勿更新
如果使用mysql 在 20200601 请使用以下命令:
ALTER TABLE `task` ADD `newontime` VARBINARY(256) NOT NULL DEFAULT '{\"sw\":false,\"time\":\"00:10:10\",\"randsw\":false,\"tz1\":0,\"tz2\":0 }
延时的另一种用法,间隔定时运行:如果要实现每1周定时运行一次,设置最大最小值都是604800,即可
20200531
2020.5.31 更新
- 修复定时 ‘day out of month’ 的BUG
- 取消定时界面的今日运行选项,自动判断当前时间是今天还是第二天
- 集成了时间戳获取、unicode转换、url转换功能(By gxitm)
- 集成了正则表达式、字符串替换功能。
- 修改 任务失败时 推送的消息内容为 任务日志;
- 因浏览器支持不好,取消 2020.5.18更新的 ‘模板上传指定格式为.har’;
- 新增模板编辑 追加HAR 的功能;
- 新增模板请求删除功能。
- 修复定时日志发送的最后一条日志的bug
- 修复定时日志出错影响程序运行的bug
- Bark, S酱, WXPusher 注册合并为一个按钮
- 任务推送支持注册后也能关闭
- 支持分任务开/关推送
- 新增每日日志功能,可以将每日定时前的最后一个日志推送到S酱和WXPusher
- 修复“↓”按钮定位不准的bug
如果使用mysql 在 5.22 请使用以下命令:
ALTER TABLE `task` ADD `pushsw` VARBINARY(128) NOT NULL DEFAULT '{\"logen\":false,\"pushen\":true}'
ALTER TABLE `user` ADD `logtime` VARBINARY(128) NOT NULL DEFAULT '{\"en\":false,\"time\":\"20:00:00\",\"ts\":0,\"schanEn\":false,\"WXPEn\":false}'
20200522
- 分组增加折叠/展开功能
- 左侧增加新建模板按钮,“↑”回到顶部, “↓”表示跳转到模板页面
- 修复删除任务时日志不删除bug
20200519
- 添加任务分类功能
如果使用mysql 请使用以下命令:
ALTER TABLE `task` ADD `groups` VARBINARY(128) NOT NULL DEFAULT 'None'
- 定时功能显示之前的定时值
- 定时的 "今日是否运行" 修改 为 "今日运行"
- 添加模板订阅功能,仓库地址在https://github.com/qiandao-today/templates 主页打开公共模板按钮,点击订阅后自动导入模板,需要自己确认保存
- 模板上传指定格式为.har
- 添加手动检查模板更新的按钮。
如果使用mysql 在 5.18 请使用以下命令:
ALTER TABLE `tpl` ADD `tplurl` VARCHAR(1024) NULL DEFAULT '' "
ALTER TABLE `tpl` ADD `updateable` INT UNSIGNED NOT NULL DEFAULT 0