nightpool
94d0e012de
Whitelist allowed classes for federated statuses ( #3810 )
* Whitelist allowed classes for federated statuses
Allowed classes are currently:
- Any microformats class (h/p/u/dt/e-*)
- the classes mention, hashtag, ellipses and invisible.
this last one is somewhat suspect, but Mastodon currently uses it to render hidden link text.
resolved #3790
* Fix code style
7 years ago
Akihiko Odaki (@fn_aki@pawoo.net)
c7af8cbc90
Remove some arguments of Formatter.instance.format and spec ( #3541 )
* Remove some arguments of Formatter.instance.format
* Improve spec for Formatter
7 years ago
abcang
bbc3db8b20
Add test when hashtag and URL are concatenated ( #3279 )
7 years ago
Yamagishi Kazutoshi
f937cad68f
Skip formatting for cashtag in status text ( #3275 )
Resolve #3270
7 years ago
Eugen Rochko
b5a9c6b3d2
Prepend reblogs' wrapper content with "RT @original_author", ( #3013 )
so that when a reblog parse fails on another instance, it doesn't
look like a misattributed/stolen text
7 years ago
Eugen Rochko
72698bc3b4
Fix regressions from #2683 ( #2970 )
* Fix regressions from #2683
Properly format spoiler text HTML, while keeping old logic for blankness intact
Process hashtags and mentions in spoiler text
Format spoiler text for Atom
Change "show more" toggle into a button instead of anchor
Fix style regression on dropdowns for detailed statuses
* Fix lint issue
* Convert spoiler text to plaintext in desktop notifications
7 years ago
abcang
08e94d1b19
Fixed bug that timeline can not be displayed by InvalidURIError ( #2947 )
7 years ago
masarakki
d08f1112d5
use Twitter::Extractor for creating links ( #2502 )
7 years ago
Yamagishi Kazutoshi
3ea5b948a4
Decodes URL containing IDN ( #2436 )
7 years ago
abcang
70891a99a9
Fix html escape characters in the URL ( #2138 )
* fix character escaping in URL
* add tests
* put a comma after the last item
* add HTML escape test
7 years ago
Eugen Rochko
3202bdd744
Fix #555 - Use a better URL parser
7 years ago
Eugen Rochko
920ba5fc4e
Fix #61 - Add list of blocked users to the UI; clean up failed push notifications API
Try to fix Travis CI setup
7 years ago
Eugen Rochko
80cefd5b3c
Fix #204 , fix #515 - URL truncating is now a style so copypasting is not
affected, replaced onClick handler with onMouseUp/Down to detect text
selection not trigger onClick handler then
7 years ago
Eugen Rochko
76ec907993
Improved admin UI
8 years ago
Eugen Rochko
33f7e1cf99
Shorten rendered links (strip protocol and www, truncate to 30 chars), redirect
to sign in page after sign up instead of root path which redirects to /about
8 years ago
Eugen Rochko
3cc47beb6e
Refactored generation of unique tags, URIs and object URLs into own classes,
as well as formatting of content
8 years ago