shenmo7192
46f79ca6fc
refactor(sidebar): 优化侧边栏加载逻辑,支持按来源仓库过滤请求
...
1. 新增SidebarEntry的origins字段标记入口所属仓库
2. 合并多仓库共享的侧边栏入口配置
3. 仅向实际存在的仓库发起分类和应用加载请求,减少无效404请求
4. 并行加载分类数据避免串行等待,调整预加载顺序优化网络资源占用
2026-07-16 00:40:38 +08:00
shenmo7192
c8783ed66c
chore(release): prepare v5.2.0 stable release
...
1. update debian changelog version from 5.2.0~alpha1 to 5.2.0
2. remove deprecated CI workflow backup files
3. fix duplicate loading issue by adding loadingTabs state
4. add effectiveLoading computed state to handle per-tab loading status
2026-07-15 20:25:04 +08:00
shenmo7192
937c0554ad
chore: 暂时关闭云端同步、收藏和评论功能
...
调整了多个页面的相关UI和逻辑代码,注释掉并隐藏了收藏、评论以及云端同步相关的按钮和实现逻辑,同时修改了侧边栏的品牌文案展示。
2026-07-14 14:21:35 +08:00
shenmo7192
0858797405
perf(App.vue): 修复首页列表N+1请求问题,优化加载性能
...
直接使用接口返回的列表数据构建应用对象,不再为每个应用单独请求app.json,应用详情将在用户点击时按需获取
2026-07-14 14:08:17 +08:00
shenmo7192
7420466d92
style: 统一代码格式与字符串引号风格
...
1. 替换单引号为双引号统一字符串格式
2. 拆分过长的函数调用与条件判断行提升可读性
3. 简化多行console.log调用为单行格式
4. 为侧边栏添加条目计数标签展示功能
2026-07-14 13:59:55 +08:00
shenmo7192
750e1d89e4
feat: add SPK share link support and optimize category count calculation
...
- add SPK share button in app detail pages and support parsing SPK links in search box
- fix category total count to exclude the all entry
- remove redundant count badge from sidebar tabs
- rewrite category count calculation with proper filtering of all entry
- update search category count logic to use base apps for all tab count
2026-07-14 13:39:20 +08:00
shenmo7192
b233fea4d5
refactor(install): 重构下载安装队列逻辑,拆分并发控制
...
1. 将下载与安装流程分离,实现并发下载限制与单安装实例控制
2. 新增任务阶段枚举,替换原有activeDownloads计数逻辑
3. 优化取消任务的处理流程,区分运行中和排队中的任务
4. 修复下载队列显示的统计错误,改为展示已完成任务数
5. 调整日志格式与代码注释,提升可读性
2026-07-13 23:06:05 +08:00
shenmo7192
6328f178d3
refactor(home): 重构首页与侧边栏,移除旧HomeList类型并支持首页列表侧边栏入口
...
1. 移除废弃的HomeList类型定义,新增homeList侧边栏类型
2. 重构AppGrid组件,添加showOrigin属性支持自定义显示来源标记
3. 简化HomeView组件,移除旧的列表展示逻辑与相关代码
4. 新增侧边栏首页列表入口加载与应用数据加载逻辑
5. 优化侧边栏计数与应用预加载逻辑,适配新的首页列表类型
2026-07-13 22:57:54 +08:00
shenmo7192
7c6bdf0e55
feat(submitter,update-center): add multiple features and optimize submission flow
...
1. add shell caller ssupdate command support
2. add pre-update system refresh for update center
3. add get-git-email IPC handler and auto-fill email
4. optimize deb submission UI and category handling
5. disable and auto-fill package name/version fields
6. add loading and error states for category list
7. fix category value matching for history data
2026-07-13 22:07:01 +08:00
shenmo7192
0aca5744b0
refactor(SubmitterWindow): 调整deb上传组件的位置
...
将deb安装包上传区域从表单下方移动到上方,优化页面填写流程
2026-07-13 18:35:28 +08:00
shenmo7192
bfa959ca1d
style: 移除所有组件的backdrop-blur和半透明背景效果
...
统一调整多处UI元素的样式,去掉不必要的backdrop-blur滤镜以及bg的透明度后缀,让界面视觉风格更简洁统一
2026-07-13 18:31:14 +08:00
shenmo7192
2bafa66004
style(ui): 调整弹窗和提交窗口的样式与布局
...
1. 为提交根容器添加overflow-y-auto防止内容溢出
2. 放大应用详情弹窗最大宽度从5xl到6xl
3. 提升弹窗和滚动区域的最大高度从85vh到90vh
4. 移除应用详情描述区域多余的overflow-y-auto
2026-07-13 18:28:27 +08:00
gfdgd-xi
5f2f07afbe
修复主窗口右侧有滚动条的问题
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-06-29 22:53:36 +08:00
gfdgd-xi
ebede13b2c
修复tag列表无法正确加载的问题
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-06-29 22:26:19 +08:00
gfdgd-xi
829b5495b2
新增联系邮箱输入框
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-06-29 22:07:43 +08:00
gfdgd-xi
5c64945517
移除投稿器源选择对话框
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-06-27 18:52:54 +08:00
gfdgd-xi
2cab0b2161
投稿器用自渲染对话框替换alert修复选择deb后无法编辑信息的问题
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-06-27 18:45:22 +08:00
gfdgd-xi
8b00334dc8
feat: 投稿器支持导出tar包
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-06-22 13:47:30 +08:00
gfdgd-xi
cd3e087cdf
修复投稿器加载多个异常程序截图的问题
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-06-17 11:21:38 +08:00
gfdgd-xi
3aa96f27c7
新增投稿器
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-06-16 11:53:46 +08:00
zeqi and Gitee
f7eeddf6d9
调整Lists 区域标题在dark模式下的字体颜色,使其和欢迎语颜色一致,增加下载队列切换展开按钮在dark下的hover效果
...
Signed-off-by: zeqi <a202128502@163.com >
2026-06-06 14:05:54 +00:00
shenmo7192
24d55d0997
refactor: 优化代码结构并新增多标签分类应用加载逻辑
...
1. 重构下载重试超时列表为多行格式提升可读性
2. 合并环境变量配置行简化代码
3. 新增多标签分类页面的应用加载能力,包括:
- 添加displayCategories和displayApps计算属性
- 实现loadTabCategories和loadTabApps加载子分类数据
- 抽离normalizeAppJson复用应用数据格式化逻辑
- 优化侧边栏分类切换的应用过滤逻辑
2026-05-30 20:41:59 +08:00
momen
439af8c26f
feat(account): polish reviews favorites and account UI
2026-05-29 21:34:42 +08:00
momen
8d80a02316
fix(account): polish sidebar favorites and sync feedback
2026-05-19 23:48:41 +08:00
momen
932e69fca7
fix(account): configure production backend endpoint
2026-05-19 21:19:57 +08:00
momen
87d0cdc036
fix(favorites): keep folder selector above detail modal
2026-05-19 19:29:19 +08:00
momen
1de42a261a
feat(reviews): show reviewer avatars
2026-05-19 16:30:41 +08:00
momen
d03c8aab61
fix(ui): pin detail modal sidebar
2026-05-19 16:04:47 +08:00
momen
0895eb5049
test(reviews): cover server submit failures
2026-05-19 14:49:13 +08:00
momen
fd17fc127d
fix(reviews): restore modal detail review gating
2026-05-19 12:22:52 +08:00
momen
deff1c20c4
fix(auth): clarify flarum login failures
2026-05-19 10:50:42 +08:00
momen
a8a00d8165
fix(account): gate reviews and stale refreshes
2026-05-19 08:16:57 +08:00
momen
341c740ced
test(sync): assert stale apps never upload
2026-05-19 02:20:48 +08:00
momen
839f4017f8
fix(sync): guard stale installed refreshes
2026-05-19 02:16:39 +08:00
momen
34551fce7b
fix(sync): isolate installed sync state
2026-05-19 02:03:29 +08:00
momen
753f91e837
fix(sync): resolve restore item edge cases
2026-05-19 01:50:34 +08:00
momen
acffb6c5ee
feat(sync): add installed app cloud sync
2026-05-19 01:43:28 +08:00
momen
ac1f46bd73
fix(account): ignore stale downloaded history
2026-05-19 01:33:34 +08:00
momen
bbd9cbccb7
feat(account): add user management view
2026-05-19 01:17:58 +08:00
momen
f280039874
fix(account): guard download record user races
2026-05-19 01:10:17 +08:00
momen
b839e0770c
fix(account): bind pending downloads to user
2026-05-19 01:02:53 +08:00
momen
4b81869b6e
fix(account): keep download record pending through retry
2026-05-19 00:54:36 +08:00
momen
4c2225290c
fix(account): record downloads after success
2026-05-19 00:44:36 +08:00
momen
78a04fb51f
feat(account): record downloads and show reviews
2026-05-19 00:25:57 +08:00
momen
8da044495a
fix(favorites): ignore stale account requests
2026-05-19 00:18:01 +08:00
momen
3a4aa7807a
fix(favorites): clear account data on logout
2026-05-19 00:07:26 +08:00
momen
3a8baf606c
fix(favorites): refresh installed apps across origins
2026-05-18 23:53:44 +08:00
momen
58789ecd1f
fix(favorites): honor source priority and installed state
2026-05-18 23:40:28 +08:00
momen
e116dcee63
feat(favorites): add cloud favorite management
2026-05-18 23:27:56 +08:00
momen
75df598bc0
fix(detail): normalize review store arch
2026-05-18 23:14:10 +08:00