谢亚昕
|
e67238e42e
|
更新依赖项,新增样式文件,优化Markdown渲染
- 在package.json中添加了extend-shallow、koa-helmet和koa-ratelimit等依赖
- 新增markdown-reset.scss和markdown-green.scss样式文件,增强Markdown内容的样式支持
- 更新公共样式,改善响应式设计,提升用户体验
- 在中间件中集成了安全性和速率限制功能,增强应用的安全性
|
3 months ago |
谢亚昕
|
4f34ac6988
|
更新配置和中间件,优化错误处理及路由权限控制
- 修改 jsconfig.json,更新模块和目标版本为 ESNext 和 ES2020,增加模块解析和类型检查选项
- 在 knexfile.mjs 中优化 SQLite 性能设置,确保连接创建后只调用一次 done()
- 更新公共样式,增强响应式设计,改善用户界面体验
- 在 logger.js 中移除错误日志记录,简化日志配置
- 在 main.js 中重构插件注册逻辑,确保中间件异步加载
- 在 BaseController.js 中新增用户登录状态检查和获取用户ID的方法
- 在 JobController.js 中为路由添加认证中间件
- 在 CommonController.js 中提供全局数据,优化首页渲染逻辑
- 在 install.js 中增强中间件功能,提供全局配置数据
- 在 Auth 中间件中优化用户验证逻辑,确保状态管理一致性
- 在 errorHandler 中增强错误响应格式,提升开发环境调试体验
- 更新路由和视图文件,确保数据传递和渲染逻辑一致性
|
3 months ago |
谢亚昕
|
9feb236a34
|
修复模拟壁纸API的fetch函数,支持传递选项参数
|
3 months ago |
谢亚昕
|
43d2f4a765
|
为注册功能添加验证码机制和安全增强
- 新增 `svg-captcha` 依赖包用于生成图形验证码
- 在 `PageController.js` 中实现验证码生成接口 `/captcha`,并添加5分钟过期时间控制
- 修改注册逻辑,增加验证码校验、随机数防重复提交等安全措施
- 优化注册页面模板,添加验证码输入框和隐藏的随机数字段
- 简化日志配置,移除部分未使用的日志记录器
- 修复示例任务的引号格式问题,保持代码风格统一
- 新增 Toast 中间件,提供统一的提示消息设置方法
- 优化错误处理中间件,将错误信息重定向到当前页面并显示
|
4 months ago |
谢亚昕
|
e7425ec594
|
feat: 添加站点日志记录,优化响应时间中间件,更新页面内容
|
6 months ago |
谢亚昕
|
c073c46410
|
feat: 添加作业控制器和服务,重构调度器,优化日志记录和响应时间中间件
|
6 months ago |
npmrun
|
838dbbd406
|
feat: 添加用户控制器、定时任务调度和错误处理插件,重构路由系统
|
6 months ago |
谢亚昕
|
b35897d60b
|
init
|
6 months ago |