summaryrefslogtreecommitdiff
path: root/lib/pleroma/html.ex
AgeCommit message (Expand)Author
2024-02-04Fix Rich Media Previews for updated activitiesMark Felder
2023-01-02Revert "Merge branch 'copyright-bump' into 'develop'"lain
2023-01-01Bump copyright yearmarcin mikołajczak
2022-02-25Copyright bump for 2022Sean King
2021-05-29Break out activity-specific HTML functions into Pleroma.Activity.HTMLAlex Gleason
2021-01-13Bump Copyright to 2021Haelwenn (lanodan) Monnier
2021-01-04Object: Rework how Object.normalize workslain
2020-12-18Cachex: Make caching provider switchable at runtime.lain
2020-09-05Rich Media: Do not cache URLs for preview statusesrinpatch
2020-09-02html.ex: optimize external url extractionrinpatch
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