Foxnouns.NET/Foxnouns.Backend
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
..
Controllers rate limit tweaks 2024-12-02 16:13:56 +01:00
Database fix(backend): add unique index to auth methods 2024-11-28 21:29:25 +01:00
Extensions fix(backend): use serilog theme that actually works with a light terminal 2024-11-24 16:01:40 +01:00
Jobs refactor: change ConvertBase64UriToImage from extension method to static method 2024-11-23 20:42:14 +01:00
Mailables feat(backend): add add email address endpoint 2024-10-02 00:52:49 +02:00
Middleware chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
Properties feat: so much more frontend stuff 2024-11-24 22:19:53 +01:00
Services feat(frontend): discord registration/login/linking 2024-11-28 21:37:30 +01:00
Utils feat(backend): validate custom preferences on save 2024-11-28 17:28:52 +01:00
Views/Mail feat(backend): add add email address endpoint 2024-10-02 00:52:49 +02:00
appSettings.json feat: replace Hangfire with Coravel 2024-09-03 16:29:51 +02:00
BuildInfo.cs chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
Config.cs chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
config.example.ini feat(backend): add option to disable postgres connection pooling 2024-09-10 18:52:13 +02:00
ExpectedError.cs feat: remove auth method 2024-11-04 22:04:04 +01:00
Foxnouns.Backend.csproj feat(auth): misc fediverse auth improvements 2024-11-24 15:37:36 +01:00
FoxnounsMetrics.cs chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
GlobalUsing.cs chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
packages.lock.json feat(auth): misc fediverse auth improvements 2024-11-24 15:37:36 +01:00
Program.cs fix: stop crash on start with empty sentry dsn, make max avatar length a constant 2024-11-23 20:43:43 +01:00