Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-20 | Merge branch 'feature/custom-fields' into 'develop' | lain | |
Add custom profile fields See merge request pleroma/pleroma!1488 | |||
2019-08-14 | html.ex: Allow sub and sup elements by default | Haelwenn (lanodan) Monnier | |
Closes: https://git.pleroma.social/pleroma/pleroma/issues/1191 | |||
2019-08-14 | Use info.fields instead of source_data for remote users | Egor Kislitsyn | |
2019-06-19 | Rich Media: Skip Microformats hashtags | rinpatch | |
When fixing this problem I incorrectly assumed a.hashtag is the proper way for detecting hashtags, but it is just something Pleroma and Mastodon add. Per microformats it should be detected by the presense of rel=tag. This MR adds a check for rel=tag, but I still left a.hashtag just in case | |||
2019-06-14 | Fix hashtags being picked up by rich media parser | rinpatch | |
Closes #989 | |||
2019-05-30 | Use Pleroma.Config everywhere | Egor Kislitsyn | |
2019-05-03 | Pleroma.Formatter: width/height to class=emoji | Haelwenn (lanodan) Monnier | |
2019-05-01 | Remove redundant ensure_scrubbed_html | rinpatch | |
It is never used as handling for fake and non-fake activities was merged into one function above it | |||
2019-05-01 | add scrubber for html special char | Sachin Joshi | |
2019-04-23 | Merge branch 'security/fix-html-class-scrubbing' into 'develop' | kaniini | |
html: lock down allowed class attributes to only those related to microformats See merge request pleroma/pleroma!1090 | |||
2019-04-23 | html: lock down allowed class attributes to only those related to microformats | William Pitcock | |
2019-04-17 | Merge branch 'develop' into feature/database-compaction | rinpatch | |
2019-04-05 | Refactor html caching functions to have a key instead of a module, use more ↵ | rinpatch | |
correct terminology and fix summaries in mastoapi | |||
2019-04-01 | insert object defaults for fake activities and make credo happy | rinpatch | |
2019-04-01 | Fix the issue with HTML scrubber | rinpatch | |
2019-03-17 | Allow 'rel' attribute on `<a>` link with specific values (for hashtag ↵ | Fong-Wan Chau | |
recognition). | |||
2019-03-13 | [Credo] Remove parentesis on argument-less functions | Haelwenn (lanodan) Monnier | |
2019-02-09 | HTML.Scrubber.Default: Consistency | Haelwenn (lanodan) Monnier | |
2019-02-09 | Stash | Haelwenn (lanodan) Monnier | |
2019-02-09 | Credo fixes: alias grouping/ordering | Haelwenn (lanodan) Monnier | |
2019-02-05 | html: don't attempt to parse nil content | William Pitcock | |
2019-01-28 | rich media: kill some testsuite noise | William Pitcock | |
2019-01-26 | html: add utility function to extract first URL from an object and cache the ↵ | William Pitcock | |
result | |||
2019-01-16 | html: allow microformats-related markup through the html filter | William Pitcock | |
2019-01-05 | oopsies | Rin Toshaka | |
2019-01-05 | Different caches based on the module. Remove scrubber version since it is ↵ | Rin Toshaka | |
not relevant anymore | |||
2018-12-31 | update copyright years to 2019 | William Pitcock | |
2018-12-31 | Move scrubber cache-related functions to Pleroma.HTML | Rin Toshaka | |
2018-12-30 | shame on me for not testing after revert | Rin Toshaka | |
2018-12-30 | Fix formating. Aparently my pre-commit hook broke. | Rin Toshaka | |
2018-12-30 | Revert some changes in html.ex | Rin Toshaka | |
2018-12-29 | I am not sure what's going on anymore so I'll just commit and reset all the ↵ | Rin Toshaka | |
other files to HEAD | |||
2018-12-23 | add license boilerplate to pleroma core | William Pitcock | |
2018-12-14 | fix markdown formatting | Maksim Pechnikov | |
2018-12-09 | fix compile warnings | Maksim Pechnikov | |
2018-12-06 | added data attrs to twitter scrubber | Vald | |
2018-12-06 | added data attrs for user and tag | Vald | |
2018-11-06 | Runtime configuration | href | |
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-30 | Allow use of the `abbr` HTML tag. | scarlett | |
2018-10-23 | html: ensure comments are correctly scrubbed | William Pitcock | |
2018-10-18 | html scrubbing policies: restrict img tags to http/https only for mediaproxy ↵ | William Pitcock | |
compatibility | |||
2018-10-18 | lib/pleroma/html.ex: Use macros for valid_schemes, change config for schemes | Haelwenn (lanodan) Monnier | |
2018-10-16 | lib/pleroma/html.ex: Use a function as a variable (broken for some reason) | Haelwenn (lanodan) Monnier | |
2018-10-16 | lib/pleroma/html.ex: Fix scheme lists | Haelwenn (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-22 | html: twittertext: add missing catchall scrub function | William Pitcock | |
2018-09-22 | html: default to using normal scrub policy if provided scrub policy is nil | William Pitcock | |
2018-09-16 | html: add policy which transforms inline images to pass through the media proxy | William Pitcock | |
2018-09-16 | html: allow scrubbing policies to be stackable | William Pitcock | |
2018-09-16 | html: add the ability to override the default scrub policy | William Pitcock | |
2018-09-10 | html: allow inline images by default (because of custom emoji) | William Pitcock | |