aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTulir Asokan <tulir@maunium.net>2024-06-19 12:30:14 +0300
committerTulir Asokan <tulir@maunium.net>2024-06-19 12:30:14 +0300
commite1038e7d1e15a853e21e71951edea1c102259caf (patch)
treea3c6454c41cccc441b6c5aea36c011ee3873837d
parent850668a9f6615dd9eddfbf21d907332dcb10f3e6 (diff)
Force proxying legacy federated downloads in giphy proxy
-rw-r--r--giphyproxy/go.mod2
-rw-r--r--giphyproxy/go.sum4
-rw-r--r--giphyproxy/main.go1
3 files changed, 4 insertions, 3 deletions
diff --git a/giphyproxy/go.mod b/giphyproxy/go.mod
index 14a470a..6ae0149 100644
--- a/giphyproxy/go.mod
+++ b/giphyproxy/go.mod
@@ -5,7 +5,7 @@ go 1.22.3
require (
go.mau.fi/util v0.5.0
gopkg.in/yaml.v3 v3.0.1
- maunium.net/go/mautrix v0.19.0-beta.1.0.20240619091941-bd2c40e815bd
+ maunium.net/go/mautrix v0.19.0-beta.1.0.20240619092812-451658374280
)
require (
diff --git a/giphyproxy/go.sum b/giphyproxy/go.sum
index ecadb69..864d3a6 100644
--- a/giphyproxy/go.sum
+++ b/giphyproxy/go.sum
@@ -43,5 +43,5 @@ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-maunium.net/go/mautrix v0.19.0-beta.1.0.20240619091941-bd2c40e815bd h1:7AHHY/lGiMeTyarMrAwoTUno2KlLAMyeGgQn3XZKMWs=
-maunium.net/go/mautrix v0.19.0-beta.1.0.20240619091941-bd2c40e815bd/go.mod h1:cxv1w6+syudmEpOewHYIQT9yO7TM5UOWmf6xEBVI4H4=
+maunium.net/go/mautrix v0.19.0-beta.1.0.20240619092812-451658374280 h1:+EHJF8h7obPow7kDnsmGoWN+bTCjHGxCKaH99MldZUI=
+maunium.net/go/mautrix v0.19.0-beta.1.0.20240619092812-451658374280/go.mod h1:cxv1w6+syudmEpOewHYIQT9yO7TM5UOWmf6xEBVI4H4=
diff --git a/giphyproxy/main.go b/giphyproxy/main.go
index 98ac929..991a021 100644
--- a/giphyproxy/main.go
+++ b/giphyproxy/main.go
@@ -50,6 +50,7 @@ func main() {
exerrors.PanicIfNotNil(yaml.Unmarshal(cfgFile, &cfg))
mp := exerrors.Must(mediaproxy.NewFromConfig(cfg.BasicConfig, getMedia))
mp.KeyServer.Version.Name = "maunium-stickerpicker giphy proxy"
+ mp.ForceProxyLegacyFederation = true
exerrors.PanicIfNotNil(mp.Listen(cfg.ServerConfig))
}
}
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage