Foxnouns.NET/Foxnouns.Backend/Controllers
sam b47ed7b699
rate limit tweaks
the /users/{id} prefix contains most API routes so it's not a good idea
to put a single rate limit on *all* of them combined. the rate limiter
will now ignore the /users/{id} prefix *if* there's a second {id}
parameter in the URL.

also, X-RateLimit-Bucket is no longer hashed, so it can be directly
decoded by clients to get the actual bucket name. i'm not sure if this
will actually be useful, but it's nice to have the option.
2024-12-02 16:13:56 +01:00
..
Authentication feat(frontend): discord registration/login/linking 2024-11-28 21:37:30 +01:00
ApiControllerBase.cs chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
FlagsController.cs chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
InternalController.cs rate limit tweaks 2024-12-02 16:13:56 +01:00
MembersController.cs fix(backend): add unlisted param to patch member 2024-11-25 21:24:28 +01:00
MetaController.cs feat(frontend): discord registration/login/linking 2024-11-28 21:37:30 +01:00
SidController.cs feat: sid redirect controller 2024-11-24 15:40:12 +01:00
UsersController.cs feat(backend): validate custom preferences on save 2024-11-28 17:28:52 +01:00