cloudflare / wildebeest

Wildebeest is an ActivityPub and Mastodon-compatible server
Other
2.04k stars 400 forks source link

set descriptive user-agent header for federation #80

Closed selfisekai closed 1 year ago

selfisekai commented 1 year ago

implementations typically set descriptive user-agents like http.rb/5.1.0 (Mastodon/4.0.2; +https://kolektiva.social/) or Akkoma 3.5.0-10-gfd2f03f8-develop; https://crimew.gay <plerombo@crimew.gay>

https://github.com/cloudflare/wildebeest/blob/main/backend/src/activitypub/deliver.ts

xtuc commented 1 year ago

That would be ideal. Would you like to send a pull request to add a User-Agent?

selfisekai commented 1 year ago

I have no idea where to take instance metadata from

xtuc commented 1 year ago

Added a user-agent header for inbox delivery.

xtuc commented 1 year ago

I'm closing this issue since what you suggested has been implemented. Feel free to reopen if needed.