Skip to content

Releases: lovebai/toalist

v0.1.6

04 Dec 04:34

Choose a tag to compare

Changelog

  • 8657a63 feat: 新增静态资源打包
  • f669fbf feat: 静态资源本地化

v0.1.5

15 Aug 09:20

Choose a tag to compare

Changelog

v0.1.4

31 Jul 23:43

Choose a tag to compare

Changelog

  • e37fbbd fix: 直接去除字节跳动静态资源替换为jsdelivr加速资源

v0.1.3

31 Jul 14:06

Choose a tag to compare

Changelog

  • ca755b2 fix:修复字节跳动公共静态资源404 错误

v0.1.2

21 Jun 01:36

Choose a tag to compare

Changelog

  • d33a4a7 feat: 添加批量复制功能,支持复制已上传文件的多种链接格式
  • 1f3d898 fix: 添加401错误处理,重定向到登录页面

v0.1.1

09 Jun 13:16

Choose a tag to compare

Changelog

  • 8749caf feat: 变更使用新的api
  • 3565457 feat: 按日组织文件存储路径,更新上传逻辑
  • cfe43a9 fix: 优化代码逻辑
  • da63c04 更新 README,添加目录和上传配置示例,新增 logo 和示例图片

v0.1.0

04 Jun 00:20

Choose a tag to compare

Changelog

  • 31ad853 feat: 修改上传到Alist的路径,按年月组织文件存储
  • 6666d01 fix: 修复多次点击上传按钮,出现重传问题。
  • 623d364 更新 README 🌚
  • c1b3627 移除不必要的日志信息

v0.0.2

03 Jun 13:55

Choose a tag to compare

Changelog

  • 497d684 feat: 增强文件预览功能,支持视频文件(MP4)预览并添加播放按钮样式
  • 5b2fb66 feat: 支持视频文件预览功能,新增 MP4 文件支持
  • 58a4f4f feat: 添加代理功能,支持通过配置启用 Alist 代理,启用后可以隐藏alist的地址
  • 1b369bf feat: 添加本地图片隐藏功能
  • 65ee2d0 fix: 优化默认配置
  • 537286c fix: 修复 .goreleaser.yaml
  • 77e1b9b fix: 更新默认配置中的主机地址,从 127.0.0.1 更改为 0.0.0.0,以支持外部访问
  • 2bc1e0f 优化页面结构🎯
  • ba4d729 更新 README 🙈文字性东西太难写了
  • 4fd0a24 更新 README🚀

v0.0.1

03 Jun 02:36

Choose a tag to compare

Changelog

  • e35d9a0 first commit
  • 10706e3 fix: 更新主程序,修改管理员密码生成逻辑,新增 AES 加密功能以增强安全性,同时优化 token 获取流程,确保使用解密后的密码进行登录。
  • 4648fce 为local模式添加文件管理功能,支持用户登录、文件上传、目录创建和删除,优化路由配置,更新前端页面以提升用户体验。同时引入 JWT 进行身份验证,确保安全性。
  • ef2ca26 优化
  • 47f0f57 优化 index.html 文件,增加暗黑模式支持,调整样式以提升用户体验,并修复文件预览逻辑。
  • 8435f72 优化上传逻辑,支持根据配置选择不同的上传方式(流式上传、表单上传和本地存储),并添加404页面处理逻辑。
  • 25e613c 优化主程序逻辑,调整 token 刷新机制,仅在特定上传方法下调用刷新函数。同时,清理无用代码,提升代码可读性。
  • 5c40db5 优化获取 token 的逻辑,增加 token 过期检查,确保在过期时自动刷新 token,提升安全性和用户体验。
  • 37a97be 修复上传功能逻辑,添加未开启上传功能的处理,返回403状态码及相应提示信息。
  • 1b15641 删除 index.html 文件
  • 855b7e1 在上传功能中添加对 sign 参数的验证,确保请求中包含必要的参数。同时更新文档,说明 sign 参数的用途。
  • 115f538 新增 Dockerfile、.dockerignore 和 .goreleaser.yaml 文件,配置 Docker 镜像构建和发布流程,同时更新 GitHub Actions 工作流以支持自动化构建和发布。
  • dea04b8 更新 .gitignore 文件以忽略 i/ 目录,并在 conf.go 中调整配置结构,添加 SiteUrl 字段并优化代码格式
  • 0860926 更新 PageConfig 结构,添加 Title、Desc 和 Icon 字段,并在首页渲染中使用这些新字段,优化 HTML 模板以动态显示页面信息。
  • 5cd06e9 更新 README.md
  • ebc9ad9 更新 index.html 文件,添加导航栏和内容区切换功能,优化样式以提升用户体验,并增加 API 文档和关于信息的展示。
  • 8e6b1cb 更新上传配置,添加保留原始文件名选项,并将文件类型和大小验证逻辑重构到 utils 包中,以提高代码可读性和复用性
  • 47787f0 更新上传配置,添加文件类型和大小验证功能,确保上传文件符合规定的格式和大小限制
  • 545987e 更新主程序以支持嵌入式模板,修改路由初始化逻辑,确保在不同模式下正确加载模板。同时调整首页渲染逻辑以兼容新模板格式,提升代码可维护性和用户体验。
  • ee4ecf8 更新配置结构,添加 SiteUrl 字段到 PageConfig,并修复上传功能中 URL 构建逻辑。同时优化路由初始化,使用 Host 和 Port 组合启动服务,提升代码可读性。
  • 8f41baf 重构上传接口,将表单上传和流式上传合并为统一的 POST /api/upload 接口,并优化上传逻辑和错误处理
  • 664f4ab 重构配置管理逻辑,移除旧的配置初始化方法,新增配置文件创建和默认值写入功能。同时优化路由,调整登录后重定向路径,提升用户体验。
  • 75e02bb 重构配置结构,移除 PageConfig,新增 BaseConfig 中的 Url 字段。更新文件信息结构,添加 UploadPath 字段,并调整上传 URL 构建逻辑。优化首页渲染,简化数据传递,提升代码可维护性和用户体验。