{"user_actions":[{"excerpt":"我的网站最近从一个旧版本更新到了最新的 Discourse 版本。 \n我们有一个帖子，大约有 68,000 条回复。人们每天都在加载该帖子并回复，对网站或其服务器没有任何影响。 \n更新后，加载这个大帖子似乎会显著减慢所有用户的网站速度。大约一半的时间，帖子加载会因超时错误而失败。它似乎也没有正确缓存/分页——如果我尝试加载最新的帖子，然后导航离开，再加载最新的帖子，我会遇到同样的长加载时间，并且 Discourse 会将我带到帖子的开头。 \n我想问一下之前对大型帖子的分页/缓存有什么功能，以及在过去 6 个月或 1 年多的更新中是否有任何变化。","action_type":4,"created_at":"2025-10-01T22:12:30.662Z","avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"did-a-recent-update-change-how-caching-pagination-works-large-threads-no-longer-loading-after-site-update","topic_id":384512,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":1,"post_id":null,"username":"Wintermute","name":"CSS Fiddler","user_id":51436,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"最近的更新是否改变了缓存/分页的工作方式？网站更新后，大型帖子不再加载","deleted":false,"hidden":null,"post_type":null,"action_code":null,"category_id":6,"closed":true,"archived":false},{"excerpt":"从公司角度来看，匿名化账户得到了我们的数据隐私团队以及内部工会/委员会的认可。您认为哪些方面不符合要求？ \n\n并非如此。个人数据是指与您具体相关的数据——姓名、电子邮件地址等。它主要关乎标识符——这就是为什么匿名化是有效的。 \n如果这些笔记是机密的，例如他在版主笔记中写下了秘密配方，那又是另一个话题了。在这种情况下，他没有理由，因为他明知故犯地滥用了版主笔记，而版主笔记根据定义属于论坛。","truncated":true,"action_type":1,"created_at":"2022-05-24T05:38:02.710Z","avatar_template":"/user_avatar/meta.discourse.org/tris20/{size}/264639_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"gdpr-tooling-on-discourse","topic_id":224466,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":4,"post_id":1099415,"username":"Tris20","name":"Tristan","user_id":101707,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"Discourse 上的 GDPR 工具？","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":65,"closed":false,"archived":false},{"excerpt":"这个问题可以通过 \u003ca href=\"https://meta.discourse.org/t/legal-tools-plugin/87966\"\u003eLegal Tools\u003c/a\u003e 插件来解决。 \n另请参阅 \u003ca href=\"https://www.communiteq.com/discoursehosting/kb/your-discourse-forum-and-the-gdpr/\" rel=\"noopener nofollow ugc\"\u003ehttps://www.communiteq.com/discoursehosting/kb/your-discourse-forum-and-the-gdpr/\u003c/a\u003e","truncated":true,"action_type":1,"created_at":"2022-05-24T05:38:01.552Z","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"gdpr-tooling-on-discourse","topic_id":224466,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":5,"post_id":1099417,"username":"RGJ","name":"Richard - Communiteq","user_id":406,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"Discourse 上的 GDPR 工具？","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":65,"closed":false,"archived":false},{"excerpt":"如果您想查询所有内容，可以使用 \u003ca href=\"https://meta.discourse.org/t/32566?silent=true\"\u003eData Explorer\u003c/a\u003e。","action_type":1,"created_at":"2022-04-16T07:43:12.145Z","avatar_template":"/user_avatar/meta.discourse.org/hawk/{size}/86627_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"gdpr-tooling-on-discourse","topic_id":224466,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":3,"post_id":1090208,"username":"HAWK","name":"Hawk","user_id":8307,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"Discourse 上的 GDPR 工具？","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":65,"closed":false,"archived":false},{"excerpt":"哎呀 - 经过一番谷歌搜索，我在这里找到了一个不错的答案： \n\n\n但是，从对“活动”页面上的“下载全部”的快速测试来看，它似乎不包含我正在寻找的信息。","truncated":true,"action_type":5,"created_at":"2022-04-16T04:37:16.436Z","avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"gdpr-tooling-on-discourse","topic_id":224466,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":2,"post_id":1090204,"reply_to_post_number":null,"username":"Wintermute","name":"CSS Fiddler","user_id":51436,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"Discourse 上的 GDPR 工具？","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":65,"closed":false,"archived":false},{"excerpt":"大家好， \n我想知道 Discourse 目前在 GDPR 合规性方面处于什么状态？我们是否有便捷的方式来响应以下请求： \nA. 被遗忘权请求，或 \nB. 所有用户数据的转储请求 \n我搜索了一下，发现有些人建议提供一个删除用户所有数据的按钮（不幸的是，我认为匿名化账户并不能完全响应被遗忘权请求），但没有找到解决方案，也没有关于用户数据转储的信息。 \n我最近在我管理的 Discourse 网站上遇到一个特别聪明的网络喷子，他指出他可以请求转储他所有的“版主备注”，因为这在技术上属于个人数据。我不确定我们是否可以通过用户界面来完成这个操作。 \n提前感谢！ \n-管理员 Dan","truncated":true,"action_type":4,"created_at":"2022-04-16T04:28:07.486Z","avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"gdpr-tooling-on-discourse","topic_id":224466,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":1,"post_id":null,"username":"Wintermute","name":"CSS Fiddler","user_id":51436,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"Discourse 上的 GDPR 工具？","deleted":false,"hidden":null,"post_type":null,"action_code":null,"category_id":65,"closed":false,"archived":false},{"excerpt":"已将 Discourse 升级到 2.7.9 并进行了备份。 \n现在所有图片都通过 IP 地址提供，导致 HTTPS 失效？ \n有任何建议吗？","action_type":1,"created_at":"2021-10-28T20:32:08.984Z","avatar_template":"/user_avatar/meta.discourse.org/oluies/{size}/120194_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"upgrade-with-backup-pictures-server-over-ip-adress","topic_id":207444,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":1,"post_id":1009423,"username":"oluies","name":"Orjan Lundberg","user_id":35373,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"使用IP地址升级带备份图片的服务器","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":6,"closed":false,"archived":false},{"excerpt":"大家好， \n我正在查看某个网站的 Discourse 用户指标（例如：\u003ca href=\"https://meta.discourse.org/u%EF%BC%89%EF%BC%8C%E5%8F%91%E7%8E%B0%E4%BA%86%E4%B8%80%E4%BA%9B%E5%A5%87%E6%80%AA%E7%9A%84%E6%83%85%E5%86%B5%E3%80%82\"\u003ehttps://meta.discourse.org/u），发现了一些奇怪的情况。\u003c/a\u003e \n在十月，一位用户创建了一个主题，并在该主题下收到了 5 个赞。随后，该主题被置顶。该用户当月未再创建其他主题或回复。 \n该用户十月的统计数据显示： \n收到 1 个赞 ---- 创建 1 个主题 ---- 发布 1 条回复 \n现在我对这里的统计数据感到好奇。我原本期望在“收到的赞”中看到 5 或 6 个赞。我能想到的两种解释是： \n\n主题本身不计入“收到的赞”。\n如果版主或管理员编辑、移动或置顶了该帖子，网站现在将其视为该管理员的帖子（可能是\u0026hellip;","truncated":true,"action_type":4,"created_at":"2021-10-28T20:31:26.029Z","avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"user-metrics-some-likes-excluded","topic_id":207450,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":1,"post_id":null,"username":"Wintermute","name":"CSS Fiddler","user_id":51436,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"用户指标 - 部分“点赞”被排除？","deleted":false,"hidden":null,"post_type":null,"action_code":null,"category_id":6,"closed":false,"archived":false},{"excerpt":"A few sections in user preferences were missing classes, so I’ve added them here \n\u003ca href=\"https://github.com/discourse/discourse/commit/9a3dd6b59af0a5fc22045f376b421cb4fd074aad\" class=\"onebox\" target=\"_blank\" rel=\"noopener\"\u003ehttps://github.com/discourse/discourse/commit/9a3dd6b59af0a5fc22045f376b421cb4fd074aad\u003c/a\u003e \nYou’ll be able to simplify to \n.pref-hide-profile {\n  display: none;\n}","truncated":true,"action_type":1,"created_at":"2019-07-06T01:09:51.233Z","avatar_template":"/user_avatar/meta.discourse.org/awesomerobot/{size}/142900_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"is-there-a-way-to-disable-the-hide-my-public-profile-and-presence-features-profile-setting","topic_id":100593,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":7,"post_id":587852,"username":"awesomerobot","name":"Kris","user_id":2770,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"是否有办法禁用“隐藏我的公开资料和在线状态功能”个人资料设置？","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":6,"closed":true,"archived":false},{"excerpt":"I really like the proposed category colouring on the topic list: \n \u003ca class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/3X/5/d/5d5074a229720e2831ac8d0d945cadfaedfe3fe6.png\" data-download-href=\"/uploads/short-url/djuMmCxGJFDcvP1d3G5NfzrjOtw.png?dl=1\" title=\"52%20PM\" rel=\"noopener nofollow ugc\"\u003e[52%20PM]\u003c/a\u003e \n\nSome suggestions: \n\nSome extra margin between the category and tags (or float tags right and category left)\nColour the tags\nUse icons on the tags\n\n \u003ca class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/3X/0/9/090aa24c864a45de8334d5bba8329f9247c5a5c9.png\" data-download-href=\"/uploads/short-url/1hZ4Zb4EHkRJ5H8oNteVTlwHQQp.png?dl=1\" title=\"image\" rel=\"noopener nofollow ugc\"\u003e[image]\u003c/a\u003e \nAlso, the bold text of the category helps distinguish it.","truncated":true,"action_type":1,"created_at":"2018-12-16T19:32:00.171Z","avatar_template":"/user_avatar/meta.discourse.org/chrisbeach/{size}/214628_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"the-topic-list-doesnt-need-a-category-column","topic_id":101352,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":52,"post_id":511154,"username":"ChrisBeach","name":"Chris","user_id":43554,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"主题列表不需要类别列","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":9,"closed":true,"archived":false},{"excerpt":"Not a big fan of this change \nThe old topic list was more readable. I usually do a quick visual scan of the topic list when I open the site to see if there’s anything new I need to read \nWith this change, more vertical space is taken up by each topic (because categories are moved under the title) ma\u0026hellip;","truncated":true,"action_type":5,"created_at":"2018-12-16T16:28:11.452Z","avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"the-topic-list-doesnt-need-a-category-column","topic_id":101352,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":50,"post_id":511136,"reply_to_post_number":null,"username":"Wintermute","name":"CSS Fiddler","user_id":51436,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"主题列表不需要类别列","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":9,"closed":true,"archived":false},{"excerpt":"Also, what if instead of this: \n \u003ca class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/3X/9/5/95ee25368604afe3caa40ad903d433f7aaafbc58.png\" data-download-href=\"/uploads/short-url/lolmLsl0M7uG9MNx2ajYMY5DNJm.png?dl=1\" title=\"28%20PM\"\u003e[28%20PM]\u003c/a\u003e \nwe did this, for maximum \u003cimg src=\"https://emoji.discourse-cdn.com/twitter/rainbow.png?v=15\" title=\":rainbow:\" class=\"emoji\" alt=\":rainbow:\" loading=\"lazy\" width=\"20\" height=\"20\"\u003e \n \u003ca class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/3X/3/4/34d17077be3c7fd92d0121f31dd671ba97142c6c.png\" data-download-href=\"/uploads/short-url/7xfy6MGzo0JPxoPNcMdbm6ILkn2.png?dl=1\" title=\"52%20PM\"\u003e[52%20PM]\u003c/a\u003e","truncated":true,"action_type":1,"created_at":"2018-12-16T16:25:58.033Z","avatar_template":"/user_avatar/meta.discourse.org/awesomerobot/{size}/142900_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"the-topic-list-doesnt-need-a-category-column","topic_id":101352,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":17,"post_id":506868,"username":"awesomerobot","name":"Kris","user_id":2770,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"主题列表不需要类别列","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":9,"closed":true,"archived":false},{"excerpt":"Alright I wanted to share some CSS I used to bring this back closer in line with previous behavior. Similar to the one \u003ca class=\"mention\" href=\"/u/leodavidson\"\u003e@LeoDavidson\u003c/a\u003e shared above but a couple differences: \n\nOnly modifies the topic list for large screen widths\nUses absolute positioning so that the categories appear aligned left\nA bit\u0026hellip;","truncated":true,"action_type":1,"created_at":"2018-12-16T16:15:27.188Z","avatar_template":"/user_avatar/meta.discourse.org/bts/{size}/184556_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"the-topic-list-doesnt-need-a-category-column","topic_id":101352,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":48,"post_id":510649,"username":"bts","name":"Brendan Schlagel","user_id":27253,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"主题列表不需要类别列","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":9,"closed":true,"archived":false},{"excerpt":"I hate this.  How do I change it back??? \nIt is so hard to visually look and scroll through pages.  We don’t care about categories this much.  We just want people looking through all the threads.","action_type":1,"created_at":"2018-12-16T16:14:20.753Z","avatar_template":"/user_avatar/meta.discourse.org/shawn_kirsch/{size}/94563_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"the-topic-list-doesnt-need-a-category-column","topic_id":101352,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":39,"post_id":507777,"username":"Shawn_Kirsch","name":"Shawn Kirsch","user_id":40001,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"主题列表不需要类别列","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":9,"closed":true,"archived":false},{"excerpt":"This is the front page on the forum I use, as I see it on my computer screen. \nAt first glance, all I can see are blue, orange and green category labels in the topics column. \n \u003ca class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/3X/0/4/04e72fa3bed30ae75002f80fcca8e37c58852c42.png\" data-download-href=\"/uploads/short-url/HndShQWWk74c7JzYMu2B5OvzVw.png?dl=1\" title=\"image\" rel=\"noopener nofollow ugc\"\u003e[image]\u003c/a\u003e \nThis change to your layout and greyed out text is, quite literally, giving me a headache. \nSo much space on the sc\u0026hellip;","truncated":true,"action_type":1,"created_at":"2018-12-16T16:12:48.264Z","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/e/cab0a1/{size}.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"the-topic-list-doesnt-need-a-category-column","topic_id":101352,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":30,"post_id":507442,"username":"Emerald_Teas","name":"Emerald Teas","user_id":17217,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"主题列表不需要类别列","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":9,"closed":true,"archived":false},{"excerpt":"Continuing to face challenges with this issue in new situations \n \u003ca class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/3X/b/b/bb331a7da0af440f5ac41ceb1d0208c22638708d.png\" data-download-href=\"/uploads/short-url/qI2M5GL1AXhEoiE0Y5aoy6RVTXv.png?dl=1\" title=\"UnexpectedToken\" rel=\"noopener nofollow ugc\"\u003e[UnexpectedToken]\u003c/a\u003e \nIt seems in some instances the request is processed just fine and in some it fails and returns HTML. \nHere I am sending individual requests for a large sequence of posts using the endpoint suggested at \n\n\nSuggestion\u0026hellip;","truncated":true,"action_type":5,"created_at":"2018-11-21T22:08:27.266Z","avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"api-returning-html-instead-of-json-at-specific-routes","topic_id":100691,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":4,"post_id":501094,"reply_to_post_number":null,"username":"Wintermute","name":"CSS Fiddler","user_id":51436,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"特定路由的 API 返回 HTML 而非 JSON？","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":7,"closed":false,"archived":false},{"excerpt":"What this usually means is that we are referencing these users from other spots in the JSON document by only including them in one spot we can just use ids in nested lists and so on.","action_type":1,"created_at":"2018-11-21T18:30:45.179Z","avatar_template":"/user_avatar/meta.discourse.org/sam/{size}/102149_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"question-regarding-users-field-in-api-output","topic_id":102273,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":2,"post_id":500048,"username":"sam","name":"Sam Saffron","user_id":1,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"关于 API 输出中“Users”字段的疑问","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":7,"closed":false,"archived":false},{"excerpt":"Yes we prefer the default to be “last time you posted anything to anyone in the forum”, we don’t think it should imply “last time you posted something in a public category visible to all people on the forum” \nI worry changing this will cause wide spread confusion, I do not really want to touch this\u0026hellip;","truncated":true,"action_type":1,"created_at":"2018-11-19T02:56:29.368Z","avatar_template":"/user_avatar/meta.discourse.org/sam/{size}/102149_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"bug-blog-lastposted-reveals-non-public-data-about-users-exploited-to-gain-advantages","topic_id":102280,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":4,"post_id":499986,"username":"sam","name":"Sam Saffron","user_id":1,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"Bug 博客：“LastPosted”泄露用户非公开数据，被利用以获取优势","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":2,"closed":false,"archived":false},{"excerpt":"Good suggestion which we had actually considered; Unfortunately, doing so disables a couple other site features, including the ability to “ISO” a user (look at their posts in isolation, which discourse enables with the nifty little button pictured below). \n \u003ca class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/3X/e/c/ec4ed2ca408ab48dd86cdd82c3fc1153eaada5f2.png\" data-download-href=\"/uploads/short-url/xItyNWfNp8TpDs41gMcyuVghuzE.png?dl=1\" title=\"posts_in_topic\" rel=\"noopener nofollow ugc\"\u003e[posts_in_topic]\u003c/a\u003e \nThis is an important too\u0026hellip;","truncated":true,"action_type":5,"created_at":"2018-11-19T00:10:27.756Z","avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"bug-blog-lastposted-reveals-non-public-data-about-users-exploited-to-gain-advantages","topic_id":102280,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":3,"post_id":499973,"reply_to_post_number":2,"username":"Wintermute","name":"CSS Fiddler","user_id":51436,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"Bug 博客：“LastPosted”泄露用户非公开数据，被利用以获取优势","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":2,"closed":false,"archived":false},{"excerpt":"I like the idea in making mind maps. \nBut I want it to be integrated in discourse because my group is using a discourse as a sharing platform. \nso, is there one?","action_type":1,"created_at":"2018-11-18T20:53:50.954Z","avatar_template":"/user_avatar/meta.discourse.org/xiasummer/{size}/82790_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"is-there-an-online-mindmap-that-can-be-integrated-in-discourse","topic_id":79182,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":1,"post_id":377348,"username":"xiasummer","name":"xiasummer","user_id":21628,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"是否有可集成到 Discourse 的在线思维导图工具？","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":6,"closed":true,"archived":false},{"excerpt":"In Brief:\n\nThe “Last Posted” field on the user profile updates when a user sends a private message or posts in a private subforum. By comparing this field to the timestamp of the latest post in a user’s activity feed, the public gains access to private information which they should not have access t\u0026hellip;","truncated":true,"action_type":4,"created_at":"2018-11-18T20:44:42.941Z","avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"bug-blog-lastposted-reveals-non-public-data-about-users-exploited-to-gain-advantages","topic_id":102280,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":1,"post_id":null,"username":"Wintermute","name":"CSS Fiddler","user_id":51436,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"Bug 博客：“LastPosted”泄露用户非公开数据，被利用以获取优势","deleted":false,"hidden":null,"post_type":null,"action_code":null,"category_id":2,"closed":false,"archived":false},{"excerpt":"Hi, \nI have a quick question regarding the output at \u003ca href=\"https://meta.discourse.org/u/Wintermute.json\"\u003ehttps://meta.discourse.org/u/Wintermute.json\u003c/a\u003e. \nNear the top of the page you have a “Users” field which lists a couple accounts (in this case, just me and System). \nI have seen other instances where the field will list multiple users. Example: My o\u0026hellip;","truncated":true,"action_type":4,"created_at":"2018-11-18T17:41:02.339Z","avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"question-regarding-users-field-in-api-output","topic_id":102273,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":1,"post_id":null,"username":"Wintermute","name":"CSS Fiddler","user_id":51436,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"关于 API 输出中“Users”字段的疑问","deleted":false,"hidden":null,"post_type":null,"action_code":null,"category_id":7,"closed":false,"archived":false},{"excerpt":"If you visit a user’s activity page on Discourse and view the Network tab of your browser’s developer tools, you’ll see that a GET request is made to a URL similar to: \nhttp://forum.example.com/user_actions.json?username=simon\n\nQuerying that URL through the API should return JSON.","truncated":true,"action_type":1,"created_at":"2018-10-28T19:37:58.688Z","avatar_template":"/user_avatar/meta.discourse.org/simon/{size}/339122_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"api-returning-html-instead-of-json-at-specific-routes","topic_id":100691,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":2,"post_id":490914,"username":"simon","name":"","user_id":14353,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"特定路由的 API 返回 HTML 而非 JSON？","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":7,"closed":false,"archived":false},{"excerpt":"Thanks. \nhttps://{site-url}/user_actions.json?username={user}\u0026amp;api_key={key} \nDoes return the content that I need. However, shouldn’t the original path also work? You can see it being called in the network tab when accessing the user activity page and it’s got .json? appended to it.","truncated":true,"action_type":5,"created_at":"2018-10-28T18:53:51.376Z","avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"api-returning-html-instead-of-json-at-specific-routes","topic_id":100691,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":3,"post_id":490918,"reply_to_post_number":2,"username":"Wintermute","name":"CSS Fiddler","user_id":51436,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"特定路由的 API 返回 HTML 而非 JSON？","deleted":false,"hidden":false,"post_type":1,"action_code":null,"category_id":7,"closed":false,"archived":false},{"excerpt":"In Brief: \n\n\ncalling a specific route returns HTML instead of json\ncalling a different route with same code returns json as expected\naccessing the broken route from the Chrome browser returns json as expected\n\n\nLong: \n\nI found an error with a URL with .json appended erroring with \nFetchError: inval\u0026hellip;","truncated":true,"action_type":4,"created_at":"2018-10-28T17:25:41.732Z","avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","acting_avatar_template":"/user_avatar/meta.discourse.org/wintermute/{size}/127023_2.png","slug":"api-returning-html-instead-of-json-at-specific-routes","topic_id":100691,"target_user_id":51436,"target_name":"CSS Fiddler","target_username":"Wintermute","post_number":1,"post_id":null,"username":"Wintermute","name":"CSS Fiddler","user_id":51436,"acting_username":"Wintermute","acting_name":"CSS Fiddler","acting_user_id":51436,"title":"特定路由的 API 返回 HTML 而非 JSON？","deleted":false,"hidden":null,"post_type":null,"action_code":null,"category_id":7,"closed":false,"archived":false}]}