Commit Graph

15 Commits

Author SHA1 Message Date
Leonmmcoset
ab69ca55ea feat(developer): 添加应用版本控制功能
新增版本控制页面,允许开发者上传和管理应用的不同版本。包含版本号、更新日志和文件上传功能,并显示版本历史记录。同时更新了dashboard.php添加版本控制入口。
2025-07-09 15:22:00 +08:00
Leonmmcoset
379a72ecd3 feat: 添加应用审核状态检查和使用SweetAlert弹窗
- 在app.php中添加应用审核状态检查,未通过审核时显示提示弹窗
- 引入SweetAlert2库用于统一弹窗样式
- 修改登录逻辑支持邮箱/用户名两种登录方式
- 修复profile.php中的表单标签错误
- 在数据库中添加is_approved字段标记应用审核状态
- 添加项目规则文档规定统一使用SweetAlert弹窗
2025-07-09 14:38:04 +08:00
Leonmmcoset
40672adb8c feat(注册): 添加隐私政策同意检查并创建隐私政策文档
添加隐私政策同意检查到开发者注册流程,要求用户必须同意隐私政策才能注册
创建隐私政策文档并更新导航链接从index.html到index.php
2025-07-09 13:43:17 +08:00
Leonmmcoset
b0c1ea746c refactor(ui): 使用Bootstrap重构应用编辑页面样式
将内联CSS替换为Bootstrap框架,改进表单元素的布局和样式
统一使用Bootstrap的alert组件替代自定义错误/成功消息样式
优化响应式布局和表单控件的视觉一致性
2025-07-09 12:30:23 +08:00
Leonmmcoset
2cce1b6201 fix: 修复验证链接协议为http并添加API根路径处理
修复开发者注册邮件验证链接错误使用https协议的问题,改为使用http协议
在API入口添加根路径处理,返回可用端点信息和示例
添加数据库查询错误处理,返回500状态码和错误信息
2025-07-08 21:12:59 +08:00
Leonmmcoset
62eaa9d54f fix(developer): 修复应用上传时缺少developer_id参数的问题
修改SQL插入语句和参数绑定,添加developer_id字段以确保数据完整性
2025-07-08 20:18:13 +08:00
Leonmmcoset
10ca4b517b feat(应用审核): 添加开发者邮箱字段并实现审核结果邮件通知
- 在apps表中添加developer_email字段用于存储开发者邮箱
- 修改upload_app.php以获取并存储开发者邮箱
- 在review_apps.php中实现审核结果邮件通知功能
- 为PHPMailer添加UTF-8字符集设置确保邮件内容正确显示
2025-07-08 20:01:30 +08:00
Leonmmcoset
a980eb7a1c feat(应用管理): 实现应用审核状态和日志系统
- 在app_store.sql中添加应用审核状态字段
- 重构日志系统到单独文件并实现日志分级
- 改进开发者注册和上传应用的错误处理和日志记录
- 为应用详情页添加评价分页加载功能
- 更新SMTP配置并增强邮件发送调试能力
2025-07-08 19:21:54 +08:00
Leonmmcoset
dd71417b3d feat: 添加PHPMailer依赖并实现邮箱验证功能
- 添加PHPMailer依赖用于发送验证邮件
- 实现开发者邮箱验证功能
- 添加SMTP邮件配置到config.php
- 创建邮箱验证模板文件
- 修改上传应用逻辑要求验证邮箱
- 移除不再使用的SQL文件
2025-07-08 15:24:27 +08:00
Leonmmcoset
b4b96a444b feat: 添加开发者社交链接功能和管理员系统信息页面
- 在developers表中添加social_links字段用于存储开发者社交链接
- 新增开发者个人资料编辑页面(profile.php)
- 在开发者应用页面展示社交链接
- 新增管理员系统信息页面(system_info.php)用于管理上传文件
- 更新导航菜单添加相关功能入口
- 修复平台图标显示问题并优化Font Awesome引用方式
2025-07-08 12:40:13 +08:00
Leonmmcoset
e5bcd5e039 style: 统一表单输入框使用 form-floating 样式
重构多个表单页面的输入框样式,将普通输入框和标签组合改为使用 Bootstrap 的 form-floating 样式,提升表单的视觉一致性和用户体验
2025-07-07 22:08:17 +08:00
Leonmmcoset
2f3a99263a feat(ui): 为多个页面添加统一的导航栏和样式
为router.php、开发者登录/注册页面、管理员登录页面和管理开发者页面添加统一的导航栏组件
实现导航栏滚动效果和响应式设计
使用Bootstrap改进管理开发者页面的表格和表单样式
2025-07-07 21:49:18 +08:00
Leonmmcoset
433bfae1ba feat(developer): 重构登录和注册页面样式并添加审核标准文档
- 使用 Bootstrap 重构登录和注册页面样式
- 在注册页面添加必须同意审核标准的复选框
- 新增 APP 审核标准文档
2025-07-07 20:57:23 +08:00
Leonmmcoset
971e3b8d58 refactor(assets): 将CDN资源替换为本地文件并添加推荐功能
将Bootstrap和Font Awesome从CDN引用改为本地文件引用,提高加载可靠性
在首页为登录用户添加基于标签的个性化应用推荐功能
使用SweetAlert2替换原生alert提升用户体验
2025-07-07 16:40:02 +08:00
Leonmmcoset
1e520e9f26 feat: 添加开发者功能模块和审核系统
- 新增开发者注册、登录、仪表盘和登出功能
- 实现应用上传、编辑和管理功能
- 添加管理员审核应用和管理开发者功能
- 完善数据库结构支持开发者系统
- 增加错误日志记录功能
- 更新.gitignore忽略上传目录和系统文件
2025-07-07 14:52:53 +08:00