GoToSocial/internal/middleware
kim 964262b169
[chore] header filter improvements (#3329)
* add error message to gin context on header blocked or not allowed

* remove the unused header filter tracking code (leaving OTEL TODOs in place)

* appease the linter
2024-09-23 11:36:56 +00:00
..
cachecontrol.go
contentsecuritypolicy.go [feature] Set some security related headers (#3065) 2024-07-04 10:07:02 +02:00
contentsecuritypolicy_test.go
cors.go
extraheaders.go [feature] Beef up our AI opt-outs (#3165) 2024-08-02 18:22:39 +02:00
gzip.go
headerfilter.go [chore] header filter improvements (#3329) 2024-09-23 11:36:56 +00:00
headerfilter_test.go [feature] request blocking by http headers (#2409) 2023-12-18 14:18:25 +00:00
logger.go [chore] ensure consistent caller name fetching regardless of compiler inlining (#3323) 2024-09-20 13:30:33 +00:00
ratelimit.go [feature] request blocking by http headers (#2409) 2023-12-18 14:18:25 +00:00
ratelimit_test.go
requestid.go
session.go
session_test.go
signaturecheck.go [feature] Try HTTP signature validation with and without query params for incoming requests (#2591) 2024-01-31 14:15:28 +00:00
throttling.go [performance] simpler throttling logic (#2407) 2023-12-16 12:53:42 +01:00
throttling_test.go [bugfix] increases sleep time before check in throttle test, to give more leeway (#2482) 2024-01-03 10:27:55 +00:00
tokencheck.go
useragent.go [feature] request blocking by http headers (#2409) 2023-12-18 14:18:25 +00:00
util.go [feature] request blocking by http headers (#2409) 2023-12-18 14:18:25 +00:00