btcpayserver-plugin-builder/PluginBuilder/DataModels
rollforsats c65b6ab1cc feat: add IP-based rate limiting (429) on public plugin endpoints
Add fixed-window rate limiter to public plugin endpoints using ASP.NET
  Core's built-in RateLimiter middleware, keyed by client IP. Rate limit
  settings (permit limit, window seconds) are stored in the database and
  cached via AdminSettingsCache, with sensible defaults of 30 req/60s.
2026-03-07 17:45:31 -06:00
..
AccountSettings.cs Updating editorconfig and cleaning up solution 2026-01-15 23:47:43 -06:00
CacheTags.cs feat: add output caching for plugins list api 2025-11-10 21:38:15 -03:00
ConfirmModel.cs Updating editorconfig and cleaning up solution 2026-01-15 23:47:43 -06:00
HttpClientNames.cs feat: add named GitHub HttpClient 2025-12-19 15:31:07 -03:00
PluginListingRequest.cs Refactoring flow for approval / rejection 2025-11-23 22:50:31 -06:00
PluginVisibilityEnum.cs Adding field for visibility of plugin 2024-09-30 22:33:41 -05:00
SettingsKeys.cs feat: add IP-based rate limiting (429) on public plugin endpoints 2026-03-07 17:45:31 -06:00