Commit graph

19 commits

Author SHA1 Message Date
Tulir Asokan
c52d87b6ea mediaproxy: handle federation thumbnail requests
Some checks are pending
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
2026-02-15 21:47:10 +02:00
Tulir Asokan
02ce6ff918 mediaproxy: allow delayed mime type and redirects for file responses
Some checks failed
Go / Lint (latest) (push) Has been cancelled
Go / Build (old, libolm) (push) Has been cancelled
Go / Build (latest, libolm) (push) Has been cancelled
Go / Build (old, goolm) (push) Has been cancelled
Go / Build (latest, goolm) (push) Has been cancelled
2025-12-03 21:59:41 +02:00
Tulir Asokan
b4c7abd62b bridgev2,federation,mediaproxy: enable http access logging
Some checks are pending
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
2025-07-29 17:10:50 +03:00
Tulir Asokan
2e7ff3fedd all: fix trailing slash in subrouters
Some checks are pending
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
2025-07-28 22:03:43 +03:00
Tulir Asokan
d5223cdc8f all: replace gorilla/mux with standard library 2025-07-28 14:56:09 +03:00
Tulir Asokan
324be4ecb9 mediaproxy: fix closing data response readers
Some checks failed
Go / Lint (latest) (push) Has been cancelled
Go / Build (old, libolm) (push) Has been cancelled
Go / Build (latest, libolm) (push) Has been cancelled
Go / Build (old, goolm) (push) Has been cancelled
Go / Build (latest, goolm) (push) Has been cancelled
2025-06-19 17:55:09 +02:00
Tulir Asokan
f3722ca31f mediaproxy: validate media IDs 2025-06-19 17:17:27 +02:00
Tulir Asokan
f73480446c mediaproxy: remove deprecated custom ResponseError struct 2025-05-28 21:39:34 +03:00
Tulir Asokan
5c2bc3b1cf mediaproxy: add option to enforce federation auth 2025-05-04 01:04:40 +03:00
Tulir Asokan
f588c35d8b mediaproxy: pass through query parameters 2024-11-06 13:11:31 +01:00
Tulir Asokan
8c3056a447 mediaproxy: add content disposition for proxied downloads 2024-11-06 12:14:29 +01:00
Tulir Asokan
87651815a9 mediaproxy: drop support for proxying urls 2024-11-06 12:14:29 +01:00
Tulir Asokan
49310b6ec1 mediaproxy: refactor error responses 2024-11-06 12:14:29 +01:00
Tulir Asokan
39bddeb7d3 mediaproxy: add support for temp files 2024-11-06 12:14:29 +01:00
Tulir Asokan
56aadb232f mediaproxy: add support for writing directly to http response 2024-11-06 12:14:29 +01:00
Tulir Asokan
4516583742 mediaproxy: add option to force proxying legacy federated downloads 2024-06-19 12:28:12 +03:00
Tulir Asokan
bd2c40e815 mediaproxy: adjust default /version response 2024-06-19 12:19:41 +03:00
Tulir Asokan
3e302fb46f mediaproxy: add basic config structs 2024-06-19 11:46:03 +03:00
Tulir Asokan
7b845c947f
bridgev2: add direct media interface (#244)
Co-authored-by: Sumner Evans <sumner.evans@automattic.com>
2024-06-19 11:28:49 +03:00