|
|
724a3896b5
|
神兽保佑永无 bug
|
2025-09-26 09:37:20 +00:00 |
|
|
|
e45905eff0
|
更新 index.php
|
2025-09-26 09:35:49 +00:00 |
|
Leonmmcoset
|
5a5f825581
|
fix(app_detail_window): 修正URL处理中的拼写错误并添加subprocess导入
确保下载URL处理逻辑中的注释准确性,并添加必要的subprocess模块导入以支持跨平台安装操作
1.0-RC-1
|
2025-09-25 21:49:56 +08:00 |
|
Leonmmcoset
|
4081f9a9db
|
feat(app_detail_window): 改进应用安装流程并添加错误处理
添加统一的错误弹窗函数,改进下载URL处理逻辑
使用本地install目录保存安装文件,添加下载完成后自动打开文件夹功能
替换InfoBar为QMessageBox实现更美观的弹窗提示
|
2025-09-25 21:43:11 +08:00 |
|
Leonmmcoset
|
57e8fc877a
|
fix(app_detail_window): 修复开发者信息显示和下载链接获取逻辑
修复开发者信息显示问题,增加错误处理和备用数据源
优化下载链接获取逻辑,增加API调用和错误处理
|
2025-09-25 20:53:13 +08:00 |
|
|
|
c6141a8cb3
|
upload world
|
2025-09-25 15:48:23 +08:00 |
|
|
|
a8ef9ecf5f
|
修复:两个bug(在学校电脑上改的)
|
2025-09-25 15:10:47 +08:00 |
|
|
|
097c9d929f
|
更新 .github/ISSUE_TEMPLATE/config.yml
|
2025-09-24 23:00:17 +00:00 |
|
Leonmmcoset
|
8d5e867728
|
bug
|
2025-09-24 22:02:42 +08:00 |
|
Leonmmcoset
|
cea9614989
|
feat(app_detail_window): 改进开发者信息获取逻辑,优先通过API查询
当存在有效的开发者ID时,优先通过API获取开发者名称,失败时再回退到本地数据。同时优化了异常处理流程,确保开发者信息能正确显示。
|
2025-09-24 22:01:59 +08:00 |
|
Leonmmcoset
|
e553768c1d
|
feat: 添加应用详情窗口和更新检查功能
- 实现全新的应用详情窗口,包含统计信息、基本信息和描述展示
- 添加应用更新检查功能到CLI工具
- 优化版本列表页面的文件路径处理逻辑
- 升级GUI版本至Beta 0.4
- 增强公告详情页面的链接处理能力
|
2025-09-24 21:58:25 +08:00 |
|
Leonmmcoset
|
c72b25cd0b
|
feat: 更新应用信息标签页和主窗口UI
- 添加版本检查功能,支持从服务器获取最新版本信息
- 修改应用信息标签页布局,增加版权和许可证信息
- 主窗口改用MSFluentWindow并启用亚克力效果
- 更新README中的许可证信息为GPLv3
- 修改安装器警告信息,强调转载协议合规性
- 更新构建命令包含assets目录
- 更新依赖项PyQt-Fluent-Widgets为完整版
|
2025-09-23 20:33:28 +08:00 |
|
Leonmmcoset
|
9ce282f0a2
|
fix(version_control): 修复版本控制页面表格列缺失问题
添加缺失的表格列闭合标签,确保下载、修改和删除按钮正确对齐
|
2025-09-23 18:11:33 +08:00 |
|
Leonmmcoset
|
e2d0e10cfe
|
feat(版本管理): 添加Markdown预览功能并改进版本删除逻辑
- 在版本上传和编辑表单中添加Markdown实时预览功能
- 使用marked.js库实现Markdown解析
- 改进版本删除逻辑,使用事务处理确保数据一致性
- 为历史版本日志添加Markdown渲染切换功能
|
2025-09-23 18:08:20 +08:00 |
|
Leonmmcoset
|
8cf0da2f56
|
refactor(version_control): 使用事务处理版本删除逻辑
重构版本删除功能,将数据库操作和文件删除放入事务中处理。当数据库操作失败时自动回滚,文件删除失败则记录错误但不影响事务。提高删除操作的原子性和可靠性。
|
2025-09-23 17:57:33 +08:00 |
|
Leonmmcoset
|
0f5f10e01a
|
fix(version_control): 修复版本删除功能并改进错误处理
- 设置纯文本响应头避免HTML污染
- 统一使用$message变量存储操作结果
- 改进AJAX请求处理,添加请求标识
- 清理响应数据并优化成功/失败提示
- 添加错误日志记录
|
2025-09-23 17:54:08 +08:00 |
|
Leonmmcoset
|
378319117c
|
fix(upload): 改进应用文件名生成逻辑并统一上传路径
refactor(version_control): 重构版本控制文件处理逻辑
- 在upload_app.php和version_control.php中:
- 使用6位随机数和清理后的应用名称生成文件名
- 统一上传路径到uploads/apps目录
- 添加500MB文件大小限制
- 改进错误处理和日志记录
- 在version_control.php中:
- 使用SweetAlert替代原生确认对话框
- 优化文件删除逻辑
- 改进版本更新流程
|
2025-09-23 17:35:57 +08:00 |
|
Leonmmcoset
|
f0105ce819
|
feat: 优化应用详情和公告详情窗口的UI设计
重构应用详情窗口和公告详情窗口的UI布局,使用Fluent Design风格组件
添加卡片式布局和滚动区域,改进视觉层次和用户体验
更新主页应用列表为卡片式展示,增加点击查看详情功能
|
2025-09-22 22:24:56 +08:00 |
|
Leonmmcoset
|
4236caaf33
|
chore: 更新二进制可执行文件和动态链接库文件
|
2025-09-21 21:49:44 +08:00 |
|
Leonmmcoset
|
6dc8632f1c
|
build: 更新 requirements.txt 添加 markdown 依赖
添加 markdown 依赖以支持应用中的 markdown 解析功能
|
2025-09-21 21:26:55 +08:00 |
|
Leonmmcoset
|
439f1c6bd9
|
feat(api): 新增获取所有开发者列表接口并添加OpenAPI文档
添加了获取所有开发者列表的API端点,支持分页查询并返回开发者信息及其应用统计
同时新增了完整的OpenAPI规范文档,描述所有API端点的详细参数和响应格式
|
2025-09-21 20:04:41 +08:00 |
|
Leonmmcoset
|
a0fe74bbe9
|
build: 添加leonapp_gui.exe及相关依赖文件
添加leonapp_gui.exe可执行文件及相关依赖文件,包括:
- icon.ico应用程序图标
- leonapp_gui.dll主程序模块
- _win32sysloader.pyd系统加载模块
- qwbmp.dll图像格式插件
- build.txt包含的Nuitka构建命令
|
2025-09-21 19:33:38 +08:00 |
|
Leonmmcoset
|
1586822845
|
feat: 增强应用详情和公告功能并添加下载支持
- 在应用详情窗口添加下载最新版本功能
- 为版本列表添加下载按钮和操作列
- 增强公告列表和详情的数据处理逻辑
- 优化错误处理和用户反馈
- 修改窗口标题为"LeonApp For PC"
|
2025-09-21 18:17:37 +08:00 |
|
Leonmmcoset
|
c841ac556d
|
feat(版本管理): 添加应用版本列表功能
- 在GUI中添加查看全部版本按钮和版本列表窗口
- 实现API接口获取应用版本列表数据
- 优化文件下载路径处理,解决open_basedir限制问题
- 重构分页控件布局,增加弹性空间
|
2025-09-21 17:41:55 +08:00 |
|
Leonmmcoset
|
dd85397efa
|
feat(app_detail_window): 新增应用详情窗口独立组件
refactor(leonapp_gui): 重构应用详情展示逻辑,直接创建窗口实例
fix(version_control.php): 修复文件路径处理和删除逻辑问题
feat(upload_app.php): 添加Markdown预览功能
style(dashboard.php): 移除冗余的padding样式
chore: 更新favicon和清理pyc缓存文件
|
2025-09-21 17:02:11 +08:00 |
|
|
|
8ee686b80f
|
更新 thanks.php
感谢jgz捐助的5元
|
2025-09-21 08:10:20 +00:00 |
|
|
|
99066c8dcc
|
更新 admin/review_apps.php
|
2025-09-20 18:23:03 +00:00 |
|
Leonmmcoset
|
246da5097c
|
feat(审核): 增强应用审核功能并添加日志支持
在admin/review_apps.php中改进审核逻辑,根据审批或拒绝动作更新不同的字段
在developer/delete_app.php中添加日志功能支持
|
2025-09-20 22:29:43 +08:00 |
|
Leonmmcoset
|
49922cc006
|
Init 1.0 codes
|
2025-09-20 22:20:08 +08:00 |
|