SIGN IN SIGN UP

fix(my-account): raise rate limits on the logs view/export endpoints

Customers reported being locked out for many hours after a single log
debugging session. The /my-account/logs endpoints are read-only and are
the primary surface for monitoring the service, debugging delivery, and
configuring alias rules (especially during the first weeks of onboarding).
Each page load, each retry after a transient error, and each export
consumed one request against fairly low daily caps:

  * list logs       100 -> 1000 per day
  * download logs    10 ->  100 per day
  * retrieve a log  100 -> 1000 per day

Paginating through ~16 pages, hitting an occasional error, and exporting
are all legitimate usage, so the old caps produced false-positive lockouts
that made logs effectively unusable for active operators.

This only changes the numeric limits (and the formatting of the
/logs/download route to a multi-line call to match the surrounding style).
The limiter mechanism is unchanged: admins and accounts with the
is_rate_limit_whitelisted flag still bypass rate limiting entirely (see
config.rateLimit.id / userFields.isRateLimitWhitelisted), and the per-user
keying is unchanged.

Note: this does NOT address the separate "internal server error" some log
pages return, nor the truncated export row count — those are tracked
separately as a query/aggregation issue and are not part of this change.
T
titanism committed
2fc273e5da719cce909fec17cb89fa282de3b246
Parent: d771050