发布

  • Revision 6: PR review fixes, integration tests, dialog extraction, billing link

    frostbyte_neo 发布于 2026-05-27 17:35:50 +00:00

    • Add ReportsResourceTest with 6 integration tests (preferences CRUD, reports lifecycle)
    • Extract TurnOnDialog and SettingsDialog into DailyBriefing/ folder
    • Simplify TurnOnDialog (removed schedule time + custom prompt, uses defaults)
    • Add BillingLink plugin component for Comet billing URL
    • Register BillingLink in PluginsStore, render in SettingsDialog when available
    • Skip report creation when reportGeneration.url is not configured
    • Validate project exists in workspace before creating report
    • Mark createdAt/lastUpdatedAt as @Schema(READ_ONLY) in ReportPreference
    • Use MarkdownPreview (with rehype-sanitize) in ReportPanel
    • Update OpenAPI description for getPreference endpoint
    下载附件