aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/html.ex
AgeCommit message (Collapse)Author
2018-12-09fix compile warningsMaksim Pechnikov
2018-12-06added data attrs to twitter scrubberVald
2018-12-06added data attrs for user and tagVald
2018-11-06Runtime configurationhref
Related to #85 Everything should now be configured at runtime, with the exception of the `Pleroma.HTML` scrubbers (the scrubbers used can be changed at runtime, but their configuration is compile-time) because it's building a module with a macro.
2018-10-30Allow use of the `abbr` HTML tag.scarlett
2018-10-23html: ensure comments are correctly scrubbedWilliam Pitcock
2018-10-18html scrubbing policies: restrict img tags to http/https only for mediaproxy ↵William Pitcock
compatibility
2018-10-18lib/pleroma/html.ex: Use macros for valid_schemes, change config for schemesHaelwenn (lanodan) Monnier
2018-10-16lib/pleroma/html.ex: Use a function as a variable (broken for some reason)Haelwenn (lanodan) Monnier
2018-10-16lib/pleroma/html.ex: Fix scheme listsHaelwenn (lanodan) Monnier
Gosh please don’t break ourselves… Also this is copy-paste of the list in lib/pleroma/formatter.ex, I think this should be put in a common variable, but where?
2018-09-22html: twittertext: add missing catchall scrub functionWilliam Pitcock
2018-09-22html: default to using normal scrub policy if provided scrub policy is nilWilliam Pitcock
2018-09-16html: add policy which transforms inline images to pass through the media proxyWilliam Pitcock
2018-09-16html: allow scrubbing policies to be stackableWilliam Pitcock
2018-09-16html: add the ability to override the default scrub policyWilliam Pitcock
2018-09-10html: allow inline images by default (because of custom emoji)William Pitcock
2018-09-10html: add default scrubbing profile and configuration knobsWilliam Pitcock
2018-09-10html: new module providing a configurable markup scrubbing policyWilliam Pitcock