aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/reverse_proxy
AgeCommit message (Collapse)Author
2020-03-16Merge branch 'develop' into gunAlexander Strizhakov
2020-03-13LintMark Felder
2020-03-13Update comment to reflect what the code is actually doingMark Felder
2020-03-13Do not trust remote Cache-Control headers for mediaproxyMark Felder
2020-03-13more clean upAlexander Strizhakov
2020-03-03Update Copyrights for gun related filesMark Felder
2020-03-03Merge branch 'develop' into gunMark Felder
2020-03-03Update CopyrightsMark Felder
2020-03-03removing unnecessary withAlexander Strizhakov
comment in tesla client impovement
2020-03-03Apply suggestion to lib/pleroma/reverse_proxy/client/tesla.exAlexander Strizhakov
2020-02-18adding gun adapterAlexander Strizhakov
2019-10-11Make MediaProxy failure tracking less brutalrinpatch
The current failure tracking mechanism will never request anything that didn't respond with a success, 403, 404, or 5xx codes. This is causing issues when using in real fediverse because of weird status codes some software has and timeouts being frequent. This patch changes failure tracking mechanism to only never request the url again if it responded with 400, 204, or the body is too large, otherwise it can be re-requested in 60 seconds.
2019-10-01Track failed proxy urls and don't request them againSergey Suprunenko
2019-08-16FormattingMark Felder
2019-08-15max_body_size -> max_body_length, as it should beMark Felder
2019-07-12Merge the default options with custom ones in ReverseProxy andrinpatch
Pleroma.HTTP
2019-07-10Add license/copyright to all project filesfeld
2019-07-09reverse proxy testsAlexander Strizhakov