小鱼开发
|
c6a40331d4
|
chore(release): bump version to 1.9.1 and apply pending changes
|
2026-06-16 15:17:30 +08:00 |
|
小鱼开发
|
d84a4e9d65
|
fix(db): 放宽 release_package 唯一约束,支持同平台多文件(dmg + app.tar.gz)
- 唯一约束从 (release_id, platform, architecture) 改为包含 filename
- 新增 Alembic 迁移 7d855b38fe83
|
2026-05-26 22:57:20 +08:00 |
|
小鱼开发
|
8cddaec70e
|
chore(release): 优化发布脚本并统一表名
- publish_release.py: 自动加载.env,macOS Universal拆分为x86_64+aarch64,七牛云目录按平台区分
- 重命名表 mjk_release_packages -> mjk_app_release_packages,同步约束名
- 更新相关文档
|
2026-05-26 10:13:52 +08:00 |
|
小鱼开发
|
cbd4068776
|
fix(db): unify table name prefix to mjk_ for update tables
- Rename app_releases → mjk_app_releases
- Rename release_packages → mjk_release_packages
- Update ForeignKey reference and migration file
- Add pre-commit hook: check_table_prefix.py to prevent future violations
|
2026-05-15 18:28:07 +08:00 |
|
小鱼开发
|
cb56698836
|
feat: 应用自动更新系统 + 草稿箱删除 + 分类缓存优化
- 新增 Tauri 自动更新(updater 插件)
- Rust: 集成 tauri-plugin-updater + tauri-plugin-process
- 后端: app_releases / release_packages 表 + /update/check API
- 前端: UpdateDialog 组件 + useUpdater hook + SystemUpdate 手动检查
- 发版脚本: scripts/publish_release.py(扫描 .sig → 上传七牛云 → 写入数据库)
- 配置 test 环境域名 dev.tapi.meijiaka.cn
- 草稿箱删除功能
- DraftListItem 添加删除按钮
- MyWorks 添加删除确认弹窗 + localProjectApi.deleteProject 调用
- 创作主题分类本地缓存
- scriptApi.getCategoriesCached() 先读 localStorage 再静默刷新
- TermsModal tab 居中
- 更新应用图标(Big Sur 风格圆角矩形)
- 清理: 删除未使用文件 create_user.py / video-replace-mvp.py / DEPS_*.md
|
2026-05-15 16:41:57 +08:00 |
|