summaryrefslogtreecommitdiff
path: root/lib/pleroma/html.ex
AgeCommit message (Expand)Author
2020-09-08Merge branch 'fix/rich-media-fake-statuses' into 'develop'lain
2020-09-08Merge branch 'feat/rich-media-improvements' into 'develop'rinpatch
2020-06-29excluding attachment links from RichMediaAlexander Strizhakov
2020-03-02Bump copyright years of files changed after 2020-01-07Haelwenn (lanodan) Monnier
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-12-10Use Pleroma.Utils.compile_dir/1 in Pleroma.HTML.compile_scrubbers/0Egor Kislitsyn
2019-12-08HTML: Compile Scrubbers on bootrinpatch
2019-12-08Fix never matching clauserinpatch
2019-12-02Update Floki dependencyEgor Kislitsyn
2019-11-29Fix Pleroma.HTML.extract_first_external_url/2Egor Kislitsyn
2019-10-30Rip out the rest of htmlsanitizeexrinpatch
2019-10-29Remove commented-out coderinpatch
2019-10-29Switch from HtmlSanitizeEx to FastSanitizerinpatch
2019-09-19Add support for `rel="ugc"`Egor Kislitsyn
2019-08-20Merge branch 'feature/custom-fields' into 'develop'lain
2019-08-14html.ex: Allow sub and sup elements by defaultHaelwenn (lanodan) Monnier
2019-08-14Use info.fields instead of source_data for remote usersEgor Kislitsyn
2019-06-19Rich Media: Skip Microformats hashtagsrinpatch
2019-06-14Fix hashtags being picked up by rich media parserrinpatch
2019-05-30Use Pleroma.Config everywhereEgor Kislitsyn
2019-05-03Pleroma.Formatter: width/height to class=emojiHaelwenn (lanodan) Monnier
2019-05-01Remove redundant ensure_scrubbed_htmlrinpatch
2019-05-01add scrubber for html special charSachin Joshi
2019-04-23Merge branch 'security/fix-html-class-scrubbing' into 'develop'kaniini
2019-04-23html: lock down allowed class attributes to only those related to microformatsWilliam Pitcock
2019-04-17Merge branch 'develop' into feature/database-compactionrinpatch
2019-04-05Refactor html caching functions to have a key instead of a module, use more c...rinpatch
2019-04-01insert object defaults for fake activities and make credo happyrinpatch
2019-04-01Fix the issue with HTML scrubberrinpatch
2019-03-17Allow 'rel' attribute on `<a>` link with specific values (for hashtag recogni...Fong-Wan Chau
2019-03-13[Credo] Remove parentesis on argument-less functionsHaelwenn (lanodan) Monnier
2019-02-09HTML.Scrubber.Default: ConsistencyHaelwenn (lanodan) Monnier
2019-02-09StashHaelwenn (lanodan) Monnier
2019-02-09Credo fixes: alias grouping/orderingHaelwenn (lanodan) Monnier
2019-02-05html: don't attempt to parse nil contentWilliam Pitcock
2019-01-28rich media: kill some testsuite noiseWilliam Pitcock
2019-01-26html: add utility function to extract first URL from an object and cache the ...William Pitcock
2019-01-16html: allow microformats-related markup through the html filterWilliam Pitcock
2019-01-05oopsiesRin Toshaka
2019-01-05Different caches based on the module. Remove scrubber version since it is not...Rin Toshaka
2018-12-31update copyright years to 2019William Pitcock
2018-12-31Move scrubber cache-related functions to Pleroma.HTMLRin Toshaka
2018-12-30shame on me for not testing after revertRin Toshaka
2018-12-30Fix formating. Aparently my pre-commit hook broke.Rin Toshaka
2018-12-30Revert some changes in html.exRin Toshaka
2018-12-29I am not sure what's going on anymore so I'll just commit and reset all the o...Rin Toshaka
2018-12-23add license boilerplate to pleroma coreWilliam Pitcock
2018-12-14fix markdown formattingMaksim Pechnikov