5 Commits

Author SHA1 Message Date
66f46980f0 feat: 更新应用配置和依赖
- 修改应用 ID 为 top.jdysya.dashboard
- 添加互联网权限
- 更新签名配置
- 修改测试目标应用 ID
- 更新依赖版本:
  - async: 2.12.0 -> 2.13.0
  - fake_async: 1.3.2 -> 1.3.3
  - leak_tracker: 10.0.8 -> 10.0.9
  - vm_service: 14.3.1 -> 15.0.0
- 移除了一些冗余的代码和配置
2025-06-09 23:42:09 +08:00
bfedef58f4 feat(platform): 添加 GitHub 平台支持
- 在 HomeScreen 中添加 GitHub 卡片组件
- 在 SettingsScreen 中添加 GitHub 设置选项
- 在 AuthService 中添加 GitHub 用户名和 token 的存储和读取逻辑
- 删除未使用的 TimeUtils 类
2025-06-09 20:39:11 +08:00
7720d44658 feat(leetcode): 添加 LeetCode 解题进度展示
- 在 LeetCodeCard 中添加解题进度卡片,展示用户解题情况
- 在 SettingsScreen 中添加 LeetCode User Slug 配置项
- 更新 authService 以支持保存和加载 LeetCode User Slug
- 优化 LeetCode 数据获取逻辑,同时获取提交记录和解题进度
2025-06-09 19:40:42 +08:00
7b1b7288eb feat(auth): 重构认证服务并添加时间格式化功能
- 重命名和更新认证服务中的配置键名
- 在主入口文件中添加时间格式化库的初始化
- 更新设置屏幕中的配置加载和保存逻辑
- 在各个卡片组件中使用时间格式化库显示时间信息
2025-06-09 18:49:10 +08:00
1945d3207a 初始化版本,实现leetcode动态的基本展示 2025-06-09 15:07:55 +08:00