Choose the report level when connecting

Merged
YO
3d ago
+7-7

What

  • Get Your First Alert: one step on the free monitoring card (choose the level, connect, approve) instead of connecting and then turning monitoring on.
  • Turn It On: the level can be chosen on the card before connecting or in the Monitoring section at any time; Dagu asks on its own only when no level was chosen.
  • Self-host license: the free card turns monitoring on as part of connecting.
  • The console shows Waiting for first report until the first report arrives a few seconds after approval.

Why

Documents dagucloud/dagu#3228 (merged) and the console change in dagucloud/cloud#13 (deployed as v0.22.66).

Test plan

  • pnpm build passes.

Summary by cubic

Updates the monitoring and self-host license documentation to match a product change where the report level is chosen when a server connects, not after.

  • The free monitoring card asks for the report level before connecting; reporting starts as soon as Console approves the server.
  • The console shows Waiting for first report until the first report arrives a few seconds after approval.
  • On Community servers, connecting via the free card turns monitoring on as part of connecting.

Summary by CodeRabbit

  • Documentation
    • Clarified how to choose a monitoring level before or after connecting a server, approve monitoring, and interpret the Waiting for first report and Reporting states.
    • Explained the difference between license check-ins and server monitoring, including how connecting through the free-monitoring card enables monitoring for Community servers.