Skip to content

Tags: zy84338719/FileCodeBox

Tags

v1.9.9

Toggle v1.9.9's commit message
v1.9.9: dashboard/admin UI refresh and auth flow upgrades

v1.9.5

Toggle v1.9.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #12 from zy84338719/feature/login-gates

Enforce setup gating and align admin UI theme

v1.8.2

Toggle v1.8.2's commit message
Release v1.8.2

v1.7.1-local.7edcf03

Toggle v1.7.1-local.7edcf03's commit message
Local release v1.7.1 (worktree commit 7edcf03)

v1.8.1

Toggle v1.8.1's commit message
修复问题

v1.7.1

Toggle v1.7.1's commit message
release: v1.7.1

v1.5.0

Toggle v1.5.0's commit message
清理未使用的代码

v1.0.1

Toggle v1.0.1's commit message
清理未使用的代码

v1.3.1

Toggle v1.3.1's commit message
Release v1.3.1

- Fix database initialization order to prevent nil pointer crash
- Ensures proper initialization sequence: config -> database -> config.InitWithDB()
- Fixes segmentation fault in CI/CD pipeline during startup
- Includes all v1.3.0 features with critical stability fix

v1.3.0

Toggle v1.3.0's commit message
🚀 版本 v1.3.0 - 构建系统重构和版本管理优化

✨ 主要新功能:
- 完全重构构建系统,使用 Git tag 自动管理版本号
- 新增完整的 Makefile 支持,统一构建入口
- 重新设计 GitHub Actions 工作流,使用 Makefile 进行构建
- 新增专门的 release.yml 工作流用于自动发布

🔧 构建系统优化:
- scripts/build.sh: 智能版本注入和彩色输出
- scripts/cross-build.sh: 支持10个平台的交叉编译
- Makefile: 支持 build、test、run、version 等命令
- 版本优先级: Git tag > VERSION 文件 > dev

🐛 重要修复:
- 修复 runtime.Version() 显示 'unknown' 的问题
- 完善 BuildInfo 结构体,添加架构和操作系统信息
- 修复 APIHandler 配置依赖注入问题
- 修复 GitHub Actions release 工作流语法错误

📁 项目结构重整:
- 所有脚本移动到 scripts/ 目录
- 新增 docs/changelogs/ 目录存放变更记录
- 删除重复和过时的文件

🎨 界面和品牌优化:
- 新增项目 Logo 和 Favicon
- 优化所有主题页面的视觉效果
- 添加 Logo 展示页面

📚 文档完善:
- 增强 Swagger API 文档,新增 35+ 端点描述
- 新增项目结构说明文档
- 完善发布和下载指南

🧪 测试和 CI/CD 改进:
- 更新所有 CI/CD 工作流使用 Makefile
- 新增交叉编译测试脚本
- 优化测试覆盖率收集

这个版本为项目建立了完整的现代化构建和发布体系,为后续开发奠定了坚实基础。