Skip to content

增加只读账单 Webhook 导出能力 #1389

Description

@ump45nose

功能背景

希望在不消费或修改现有同步队列的前提下,将本机已经落库的账单异步导出到用户自建的 HTTPS Webhook,用于个人数据备份、统计或自动化。

建议方案

  • 增加按状态及 [start,end) 时间窗读取的只读接口,固定过滤 groupId=-1
  • 顺序读取 SyncedEditedWait2Edit,三次读取全部成功后才开始发送。
  • 账单入库、人工编辑或同步状态更新后触发一次去重后台任务。
  • WorkManager 每小时增量执行,并增加 21:20 当日补跑、次日 00:30 前一日补跑。
  • 设置页提供独立启用开关、HTTPS URL、Bearer Token 与立即执行入口。
  • Token 不进入源码、完整账单不进入日志。

该能力默认关闭,不改变现有账单同步流程或删除语义。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions