Go to file
tigerenwork c275c71b55 feat(bitable): 支持通过 SSE 订阅 Bitable 变更并实时刷新
- 新增 BitableEventService,通过 SSE 监听飞书变更推送,收到 change 事件即触发 fetchNow
- AppConfig 新增 feishuAppBaseURL 字段,置空时禁用实时推送、回退轮询
- 设置页新增 "Real-time updates" 区块,支持配置订阅地址并随保存重连
- AppDelegate 启动时自动连接 SSE;断开飞书时同步断开
- 流断开后 30s 自动重连,显式 disconnect 不重连
- Info.plist 放开 ATS 以支持 HTTP 订阅服务(localhost/局域网)
2026-07-08 11:26:47 +08:00
Bugger.xcodeproj feat(bitable): 支持通过 SSE 订阅 Bitable 变更并实时刷新 2026-07-08 11:26:47 +08:00
Resources feat(bitable): 支持通过 SSE 订阅 Bitable 变更并实时刷新 2026-07-08 11:26:47 +08:00
Sources feat(bitable): 支持通过 SSE 订阅 Bitable 变更并实时刷新 2026-07-08 11:26:47 +08:00
docs docs: 更新 Bitable 变更通知实现方案为 SSE 架构 2026-07-01 01:37:57 +08:00
scripts chmod: 为 build_release.sh 添加可执行权限 2026-07-05 21:13:45 +08:00
.gitignore docs: 更新 Bitable 变更通知实现方案为 SSE 架构 2026-07-01 01:37:57 +08:00
Config.xcconfig.example feat: 支持构建时注入飞书配置并优化设置页面体验 2026-07-05 22:57:36 +08:00
README.md first commit: project README, high-level design and detailed implementation docs 2026-06-28 20:54:51 +08:00

README.md

Bugger for macOS

A lightweight macOS menu bar app that surfaces bugs assigned to you from a Feishu Bitable. Shows a badge in the menu bar, a popover with your active bugs, and native notifications when bugs are assigned or changed.

Inspired by the Windows Bugger tool.

Status

Early design phase. See docs/ for the high-level design and detailed implementation plan.

Docs