about summary refs log tree commit diff
path: root/app/lib/formatter.rb
AgeCommit message (Expand)Author
2020-02-21get rid of stray merge conflictmultiple creatures
2020-02-20port tootsuite/#13042 to monsterfork: Fix malformed HTML causing uncaught errorEugen Rochko
2020-01-20Original upstream mergeThibG
2019-12-06use `self.draft` scope tag for draft posts & add draft headermultiple creatures
2019-11-19Do not share a single Redcarpet::Markdown object across threadsThibaut Girka
2019-11-18Get rid of the `Formatter` cache. It isn't worth the admin headaches.multiple creatures
2019-11-16Allow callers of `Formatter` methods to specify that formatting results shoul...multiple creatures
2019-10-26fix breaking typosmultiple creatures
2019-10-26add `skip_cache` to all cached formatter methods & do not cache the results o...multiple creatures
2019-10-26add `skip_cache` option to formatter & mark cached html as safemultiple creatures
2019-10-12when somone's posting in html mode, convert newlines to html line breaks (res...multiple creatures
2019-10-10stopped using private-use codepoints as formatting placeholders (resolves #9)multiple creatures
2019-09-15make out-of-body tags actually out of bodymultiple creatures
2019-09-02fix that weird `rt` bugmultiple creatures
2019-09-02cache results of text formatting to save resourcesmultiple creatures
2019-08-31add `nosr` & `sr` bangtags to mark sections of posts that should and should n...multiple creatures
2019-08-26fix pseudomentions + always link mentionsmultiple creatures
2019-08-02bbcode: `[code]` produces `pre code` for `glitch-soc` compatabilitymultiple creatures
2019-07-30add an optional blinking cursor to console formattingmultiple creatures
2019-07-29add plain-text console formatting optionmultiple creatures
2019-07-24simplify bbcode url regexmultiple creatures
2019-07-20add newlines before signature & tags for vanilladon compatmultiple creatures
2019-07-19always show out-of-body tags for better accessibilitymultiple creatures
2019-07-17fix bbcode bracket workaroundmultiple creatures
2019-07-17don't include parent components of scoped tags in folded tag listmultiple creatures
2019-07-15sanitize bio formatting!multiple creatures
2019-07-15workaround bbcode parser voring bracketsmultiple creatures
2019-07-15revise bbcode markupmultiple creatures
2019-07-15tag foldingmultiple creatures
2019-05-22**security** - make sure local roars always get sanitizedmultiple creatures
2019-05-21formatted bios + merge monsterpit markdown styles directly into glitch-soc scssmultiple creatures
2019-05-21fix bbdown newlines + format & emojify footersmultiple creatures
2019-05-21correct media reveal wordingmultiple creatures
2019-05-21reimplement monsterpit bbcode and markdown extensions on top of new glitch-so...multiple creatures
2019-05-21Add pseudomentions to various hostsmultiple creatures
2019-05-17Minor optimizationThibaut Girka
2019-05-17Properly escape HTML in code blocksThibaut Girka
2019-05-17Fix autolinking, and newlines in code blocksThibaut Girka
2019-05-17Add support for HTML-formatted tootsThibaut Girka
2019-05-17Add support for markdown-formatted tootsThibaut Girka
2019-05-15Minor performance improvements and cleanup in formatter (#10765)ThibG
2019-03-28Rename :poll to :preloadable_poll and :owned_poll to :poll on Status (#10401)Eugen Rochko
2019-03-20Add support for custom emojis in poll options (#10322)ThibG
2019-03-05Fix newlines in OStatus and RSS serializations (#10183)ThibG
2019-03-05When serializing polls over OStatus, serialize poll options to text (#10160)ThibG
2019-02-09Fix URL linkifier grabbing full-width spaces and quotations (#9997)Eugen Rochko
2019-02-09 Only URLs extract with pre-escaped text (#9991)Hinaloe
2019-02-02Allow most kinds of characters in URL query (fixes #8408) (#8447)Jakub Mendyk
2018-11-16Remove intermediary arrays when creating hash maps from results (#9291)Eugen Rochko
2018-10-17Improve support for aspects/circles (#8950)Eugen Rochko