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
2017-06-17 20:26:05 +02:00
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
2017-06-04 14:58:57 +02:00
abcang
bbc3db8b20
Add test when hashtag and URL are concatenated ( #3279 )
2017-05-24 15:36:10 +02:00
Yamagishi Kazutoshi
f937cad68f
Skip formatting for cashtag in status text ( #3275 )
...
Resolve #3270
2017-05-24 14:32:53 +02:00
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
2017-05-12 17:46:44 +02:00
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
2017-05-11 00:28:10 +02:00
abcang
08e94d1b19
Fixed bug that timeline can not be displayed by InvalidURIError ( #2947 )
2017-05-09 18:17:41 +02:00
masarakki
d08f1112d5
use Twitter::Extractor for creating links ( #2502 )
2017-05-05 19:48:22 +02:00
Yamagishi Kazutoshi
3ea5b948a4
Decodes URL containing IDN ( #2436 )
2017-04-25 15:03:51 +02:00
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
2017-04-19 14:52:18 +02:00
Eugen Rochko
3202bdd744
Fix #555 - Use a better URL parser
2017-02-22 19:35:11 +01:00
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
2017-02-05 19:18:11 +01:00
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
2017-01-24 17:05:44 +01:00
Eugen Rochko
76ec907993
Improved admin UI
2016-12-13 13:42:10 +01:00
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
2016-10-13 16:51:34 +02:00
Eugen Rochko
3cc47beb6e
Refactored generation of unique tags, URIs and object URLs into own classes,
...
as well as formatting of content
2016-09-09 20:04:34 +02:00