Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-25 | Merge branch 'develop' into 'oembed_provider' | kaniini | |
# Conflicts: # lib/pleroma/activity.ex | |||
2019-01-18 | Fix merge conflict | rinpatch | |
2019-01-18 | Remove custom emojis and trailing whitespaces from previews | rinpatch | |
2019-01-18 | [#491] Made full nicknames be preserved in user links text only in Bio. | Ivan Tashkinov | |
2019-01-17 | [#491] Made user bio preserve full nicknames (nick@host). | Ivan Tashkinov | |
2019-01-16 | formatter: improve microformats markup | William Pitcock | |
2019-01-15 | Add behaviours to TwitterCard, remove some dumb stuff in Formatter.truncate | rinpatch | |
2019-01-13 | Resolve merge conflict | rinpatch | |
2018-12-31 | update copyright years to 2019 | William Pitcock | |
2018-12-23 | add license boilerplate to pleroma core | William Pitcock | |
2018-12-20 | [#413] fix parse mentions | Maksim | |
2018-12-19 | Merge branch 'develop' into oembed_provider | raeno | |
2018-12-18 | Ignore HTML characters in formatter.ex | rinpatch | |
2018-12-18 | Merge branch 'develop' into oembed_provider | raeno | |
2018-12-14 | fixed typo | Maksim Pechnikov | |
2018-12-14 | fix markdown formatting | Maksim Pechnikov | |
2018-12-13 | Remove oembed for now, will submit it in another MR. Fix warnings | raeno | |
2018-12-13 | WIP. Implement oembed route and handle both json/xml for "Note" type activity | raeno | |
2018-12-12 | Extended nicknames: allow dashes. | href | |
2018-12-12 | Allow underscores in usernames. | href | |
Fixes #429. | |||
2018-12-06 | added data attrs for user and tag | Vald | |
2018-11-18 | Fix most User tests. | lain | |
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-11-05 | Runtime configured emojis | href | |
The changes are a bit heavy since the emojis were loaded into module attributes from filesystem. This introduces a GenServer using an ETS table to cache in memory the emojis, and allows a runtime-reload with `Pleroma.Emoji.reload()`. | |||
2018-10-25 | Make finmoji optional | scarlett | |
2018-10-18 | Merge branch 'bugfix/html-scrub-schemes' into 'develop' | kaniini | |
lib/pleroma/html.ex: Fix scheme lists See merge request pleroma/pleroma!377 | |||
2018-10-18 | lib/pleroma/html.ex: Use macros for valid_schemes, change config for schemes | Haelwenn (lanodan) Monnier | |
2018-10-17 | formatter: fix matching osada users | William Pitcock | |
2018-10-05 | formatter: use Pleroma.HTML module instead of HtmlSanitizeEx directly | William Pitcock | |
2018-10-05 | Revert "Merge branch 'revert-a26d5e6b' into 'develop'" | William Pitcock | |
This reverts commit d31bbb1cfe04ca6073a322bcf77239e7d4b79839, reversing changes made to 340ab3cb9068d444b77213e07beb8c2c3ca128b9. | |||
2018-09-28 | formatter: Stop using phoenix HTML and format it ourselves | Haelwenn (lanodan) Monnier | |
* Pheonix has an extra scheme whitelist conflicting with ours * Pheonix doesn’t seems to do URL encoding, just HTML encoding Closes: https://git.pleroma.social/pleroma/pleroma/issues/307 | |||
2018-09-10 | everywhere: use Pleroma.HTML module instead of HtmlSanitizeEx directly | William Pitcock | |
2018-09-03 | Merge branch 'nil-bio-emojis' into 'develop' | kaniini | |
add nil clause for Formatter.get_emoji/1 to return an empty result Closes #274 See merge request pleroma/pleroma!315 | |||
2018-09-02 | sloop around get_emoji/1 to check is_binary and have a fallthrough | Thurloat | |
default that returns empty | |||
2018-09-02 | formatter: don't add XSS emoji | William Pitcock | |
2018-08-31 | add nil clause for Formatter.get_emoji/1 to return an empty result | Thurloat | |
2018-08-31 | Revert "Merge branch 'feature/rich-text' into 'develop'" | lambda | |
This reverts merge request !309 | |||
2018-08-31 | common api: add support for formatting messages outside of twitter-style ↵ | William Pitcock | |
plain text | |||
2018-08-24 | formatter: adjust regexp captures to match local users with single character ↵ | William Pitcock | |
nicknames (closes #163) | |||
2018-08-16 | Merge branch 'dev-lanodan-url-regex' into 'develop' | kaniini | |
lib/pleroma/formatter.ex: Fix URL regex Closes #127 See merge request pleroma/pleroma!69 | |||
2018-08-05 | formatter: preserve case of hashtags | William Pitcock | |
when generating hashtag links, we used the casefolded version that we use in the link URLs, instead of the original version. accordingly, adjust the formatter to use the original text for the links, while keeping the casefolded version for the URLs. | |||
2018-08-01 | Allow additionnal schemes in the config | Haelwenn (lanodan) Monnier | |
2018-07-30 | [Pleroma.Formatter]: Add support for non-HTTP schemes in URIs | Haelwenn (lanodan) Monnier | |
The call to the regex in add_links is there just to be sure it’s a legal URI, it can be removed if you want to get more performance. The URI Schemes list is sorted, but with http(s) at the start (in case it might make it faster for common links). Closes: https://git.pleroma.social/pleroma/pleroma/issues/127 | |||
2018-06-30 | Fix auto-shortcode emoji | Jorty | |
Emoji were broken due to `Pleroma.Formatter` not knowing about the auto-shortcode emoji. This moves that logic from `Pleroma.Web.TwitterAPI.UtilController` to `Pleroma.Formatter`. Additionally, it's now possible to specify multiple shortcode globs, and the default globs were changed to `["/emoji/custom/**/*.png"]`, since that's in the .gitignore and the files there would have to be shortcode emoji anyway. | |||
2018-05-27 | run mix format | William Pitcock | |
2018-05-27 | formatter: use class='mention' on links to user profiles | William Pitcock | |
helps mastodon frontend and apps have better context: https://mastodon.social/users/Gargron/statuses/100101267352899379 | |||
2018-05-19 | Support Undo like activities (Fix #139) | Thog | |
2018-05-19 | Fix linking problem. | lain | |
2018-04-22 | Small cleanup. | lain | |
2018-04-21 | Formatter: Use proper escaping for links. | lain | |