jvoisin
|
afe80e6bae
refactor(proxy): remove usage of fmt
|
7 bulan lalu |
Julien Voisin
|
84078c7c20
refactor: avoid unnecessary usage of `Printf`
|
6 bulan lalu |
Frédéric Guillot
|
953ea885e0
fix(mediaproxy): always forward the browser Accept header
|
7 bulan lalu |
gudvinr
|
905d652511
refactor(ui): use request builder in media proxy handler
|
7 bulan lalu |
Julien Voisin
|
5d9d0b2652
refactor(ui): standardize user variable naming and avoid a SQL query when only `userID` is used
|
7 bulan lalu |
jvoisin
|
3a01f8a691
perf(misc): use arrays instead of slices where possible
|
7 bulan lalu |
Frédéric Guillot
|
cb695e653a
fix(security): use a more restrictive CSP for untrusted content
|
1 tahun lalu |
Frédéric Guillot
|
c531be8780
fix: update Content-Security-Policy to use 'sandbox' directive
|
1 tahun lalu |
Frédéric Guillot
|
7c5d6cf35f
feat(mediaproxy): pass original filename in Content-Disposition header
|
1 tahun lalu |
AiraNadih
|
469f23968e
feat(mediaProxy): implement referer spoofing for restricted media resources
|
1 tahun lalu |
Frédéric Guillot
|
7d21298fab
fix(mediaproxy): forward client user-agent to origin to bypass bot protection
|
1 tahun lalu |
Frédéric Guillot
|
c2311e316c
Rename PROXY_* options to MEDIA_PROXY_*
|
2 tahun lalu |
Frédéric Guillot
|
97feec8ebf
Add more URL validation in media proxy
|
2 tahun lalu |
Frédéric Guillot
|
c0e954f19d
Implement structured logging using log/slog package
|
2 tahun lalu |
Frédéric Guillot
|
168a870c02
Move internal packages to an internal folder
|
2 tahun lalu |