This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app
Misaka 0x4e21 e26437f334 FEATURE: Do encodeURI on share links
Some Discourse-supported sharing platforms such as Twitter are unable to determine the end of a unicode URL. If you post a URL "https://example.org/t/测试/1" on Twitter, it will be a link of href="https://example.org/t/"

If the URL contains any unicode character (usually in the slug part) , it must be urlencoded with encodeURI(url) before being passed to source.generateUrl(link, title), or it will be a malformed URL in the sharing tweet.
2018-08-13 15:35:56 +10:00
..
assets FEATURE: Do encodeURI on share links 2018-08-13 15:35:56 +10:00
controllers regression: don't return from a block 2018-08-10 14:53:55 +10:00
helpers FEATURE: backend support for user-selectable components 2018-08-08 14:46:34 +10:00
jobs Add onceoff job to fix incorrect upload extensions. 2018-08-13 10:44:08 +08:00
mailers Drop reply_key, skipped and skipped_reason from email_logs. 2018-07-30 11:39:28 +08:00
models FEATURE: group error message regarding image optimization failures 2018-08-13 14:48:25 +10:00
serializers FIX: don't require auth providers to set full_screen_login_setting 2018-08-06 10:24:39 +01:00
services FIX: allow selecting site's default theme from preference 2018-08-10 14:12:02 +03:00
views regression, if there is not excerpt skip 2018-08-09 15:07:18 +10:00