mastodon / chart

Helm chart for Mastodon deployment in Kubernetes
GNU Affero General Public License v3.0
154 stars 89 forks source link

streaming service ingress path should match mastodon documentation #36

Closed mkhl closed 1 year ago

mkhl commented 1 year ago

the mastodon api documentation states the streaming api websocket endpoint is /api/v1/streaming but the ingress template of this chart only forwards /api/v1/streaming/ to the service.

this came up in mastodon too (discussion at mastodon/mastodon#19872, patch at mastodon/mastodon#19896), and breaks some clients (elk, pinafore nolanlawson/pinafore#2161) that follow the documentation, but not the default mastodon frontend or glitch.social which both use the undocumented /api/v1/streaming/ directly.

Cardes commented 1 year ago

This also only works correct on openshift routes without the trailing slash for the streaming url.