summaryrefslogtreecommitdiff
path: root/lib/pleroma/web/rich_media/parser.ex
AgeCommit message (Expand)Author
2020-09-08Merge branch 'feat/rich-media-improvements' into 'develop'rinpatch
2020-09-08Merge branch 'fix/2047-rich-media-parser' into 'develop'rinpatch
2020-08-03Consolidate construction of Rich Media Parser HTTP requestsMark Felder
2020-07-07Add "Bot" to User Agent to coerce Twitter into serving OGP <meta> tags.Mark Felder
2020-06-15Merge remote-tracking branch 'origin/develop' into merge-ogp-twitter-parsersEgor Kislitsyn
2020-06-13Fix atom leak in Rich Media ParserEgor Kislitsyn
2020-06-11Merge OGP parser with TwitterCardEgor Kislitsyn
2020-03-03Merge branch 'develop' into gunAlexander Strizhakov
2020-03-02Bump copyright years of files changed after 2020-01-07Haelwenn (lanodan) Monnier
2020-02-18Merge branch 'develop' into gunMark Felder
2020-02-18adding gun adapterAlexander Strizhakov
2020-02-16Use floki's new APIs for parsing fragmentsrinpatch
2020-02-11Revert "Merge branch 'feat/floki-fasthtml' into 'develop'"feld
2020-02-11Make Floki use fast_htmlrinpatch
2019-09-15added prepare html for RichMedia.ParserMaksim Pechnikov
2019-07-23rich media: parser: splice the given URL into the resultAriadne Conill
2019-07-21Fix rich media parser failing when no TTL can be found by image TTLrinpatch
2019-07-19change the structure of image ttl parsarSachin Joshi
2019-07-17add the rich media ttl based on image exp timeSachin Joshi
2019-07-14parsers configurableAlex S
2019-06-06Replace Mix.env with Pleroma.Config.get(:env)rinpatch
2019-05-30Replace missing non-nullable Card attributes with empty stringsSergey Suprunenko
2019-04-12Add `with_body: true` to requests relying on `max_body: val`Roman Chvanikov
2019-03-08http: rework connection timeouts to match hackney docs, enforce 1 second max ...William Pitcock
2019-02-10rich media: tighten fetching timeouts and size limitsWilliam Pitcock
2019-02-05rich media: parser: reject any data which cannot be explicitly encoded into JSONWilliam Pitcock
2019-01-31rich media: parser: only try to validate strings, not numbers (OEmbed)William Pitcock
2019-01-31rich media: parser: reject OGP fields we cannot safely processWilliam Pitcock
2019-01-30Fix 4aff4efa typoshref
2019-01-30Use multiple hackney poolshref
2019-01-28rich media: parser: add some basic sanity checks on the returned data with pa...William Pitcock
2019-01-28rich media: parser: cache negativesWilliam Pitcock
2019-01-28rich media: parser: add copyright headerWilliam Pitcock
2019-01-28rich media: add try/rescue to ensure we catch parsing and fetching failuresWilliam Pitcock
2019-01-26rich media: gracefully handle fetching nil URIsWilliam Pitcock
2019-01-13Add OEmbed parserMaxim Filippov
2019-01-10Add Twitter Card parserMaxim Filippov
2019-01-09Remove :commit since a tuple is already returnedrinpatch
2019-01-04rich media: disable cachex in test modeWilliam Pitcock
2019-01-04rich media: use cachex to avoid flooding remote serversWilliam Pitcock
2019-01-02Add RichMediaController and testsMaxim Filippov
2019-01-01Add OGP parserMaxim Filippov