Commit Graph

65 Commits (dfd2c741849e9afaf35e3ddbecbb50feb47f5d22)

Author SHA1 Message Date
Haelwenn (lanodan) Monnier 6da6540036
Bump copyright years of files changed after 2020-01-07
5 years ago
rinpatch 472132215e Use floki's new APIs for parsing fragments
5 years ago
feld 237b2068f9 Revert "Merge branch 'feat/floki-fasthtml' into 'develop'"
5 years ago
rinpatch ea1631d7e6 Make Floki use fast_html
5 years ago
Egor Kislitsyn b7a57d8e38 Use Pleroma.Utils.compile_dir/1 in Pleroma.HTML.compile_scrubbers/0
5 years ago
rinpatch d6c89068f3 HTML: Compile Scrubbers on boot
5 years ago
rinpatch a21340caa1 Fix never matching clause
5 years ago
Egor Kislitsyn cf52106e05
Update Floki dependency
5 years ago
Egor Kislitsyn a98cda7758
Fix Pleroma.HTML.extract_first_external_url/2
5 years ago
rinpatch ae59b38203 Rip out the rest of htmlsanitizeex
5 years ago
rinpatch 77cfb08b8c Remove commented-out code
5 years ago
rinpatch 08f6837065 Switch from HtmlSanitizeEx to FastSanitize
5 years ago
Egor Kislitsyn cf3041220a Add support for `rel="ugc"`
5 years ago
lain ef43016b2c Merge branch 'feature/custom-fields' into 'develop'
5 years ago
Haelwenn (lanodan) Monnier a6a814420d
html.ex: Allow sub and sup elements by default
5 years ago
Egor Kislitsyn f7bbf99caa Use info.fields instead of source_data for remote users
5 years ago
rinpatch 035368d363 Rich Media: Skip Microformats hashtags
5 years ago
rinpatch d0ebc0edf3 Fix hashtags being picked up by rich media parser
5 years ago
Egor Kislitsyn 99f70c7e20 Use Pleroma.Config everywhere
5 years ago
Haelwenn (lanodan) Monnier 85b5c60694
Pleroma.Formatter: width/height to class=emoji
5 years ago
rinpatch 51e26f14f7 Remove redundant ensure_scrubbed_html
5 years ago
Sachin Joshi 85fa2fbce4 add scrubber for html special char
5 years ago
kaniini 030a7876b4 Merge branch 'security/fix-html-class-scrubbing' into 'develop'
5 years ago
William Pitcock f5535e5743 html: lock down allowed class attributes to only those related to microformats
5 years ago
rinpatch 627e5a0a49 Merge branch 'develop' into feature/database-compaction
6 years ago
rinpatch f0f30019e1 Refactor html caching functions to have a key instead of a module, use more correct terminology and fix summaries in mastoapi
6 years ago
rinpatch 975482f091 insert object defaults for fake activities and make credo happy
6 years ago
rinpatch 45ba10bf47 Fix the issue with HTML scrubber
6 years ago
Fong-Wan Chau 4ed2618f6c Allow 'rel' attribute on `<a>` link with specific values (for hashtag recognition).
6 years ago
Haelwenn (lanodan) Monnier fb82f6fc7c
[Credo] Remove parentesis on argument-less functions
6 years ago
Haelwenn (lanodan) Monnier 381fe44172
HTML.Scrubber.Default: Consistency
6 years ago
Haelwenn (lanodan) Monnier 2272934a5e
Stash
6 years ago
Haelwenn (lanodan) Monnier 60ea29dfe6
Credo fixes: alias grouping/ordering
6 years ago
William Pitcock a2bb5d890d html: don't attempt to parse nil content
6 years ago
William Pitcock ddb5545202 rich media: kill some testsuite noise
6 years ago
William Pitcock be9abb2cc5 html: add utility function to extract first URL from an object and cache the result
6 years ago
William Pitcock 1ddab78247 html: allow microformats-related markup through the html filter
6 years ago
Rin Toshaka 1e2d58982e oopsies
6 years ago
Rin Toshaka 846082e54f Different caches based on the module. Remove scrubber version since it is not relevant anymore
6 years ago
William Pitcock 980b5288ed update copyright years to 2019
6 years ago
Rin Toshaka 7e09c2bd7d Move scrubber cache-related functions to Pleroma.HTML
6 years ago
Rin Toshaka c50353e6ae shame on me for not testing after revert
6 years ago
Rin Toshaka 3f9da55adc Fix formating. Aparently my pre-commit hook broke.
6 years ago
Rin Toshaka 62af23bd26 Revert some changes in html.ex
6 years ago
Rin Toshaka 19f9889fbe I am not sure what's going on anymore so I'll just commit and reset all the other files to HEAD
6 years ago
William Pitcock 2791ce9a1f add license boilerplate to pleroma core
6 years ago
Maksim Pechnikov baead4ea4b fix markdown formatting
6 years ago
Maksim Pechnikov 074fa790ba fix compile warnings
6 years ago
Vald 194869c7db added data attrs to twitter scrubber
6 years ago
Vald 3ccfe226c0 added data attrs for user and tag
6 years ago