{"user_actions":[{"excerpt":"최근 제 사이트가 훨씬 오래된 버전에서 최신 discourse 버전으로 업데이트되었습니다. \n약 68,000개의 답변이 달린 스레드가 하나 있었습니다. 사람들이 매일 이 스레드를 로드하고 답변을 작성했지만, 사이트나 서버에 아무런 영향이 없었습니다. \n업데이트 이후에는 이 대형 스레드를 로드할 때 모든 사용자의 사이트 속도가 현저히 느려지는 것 같습니다. 절반 정도의 경우, 스레드 로드가 타임아웃 오류로 실패합니다. 또한 캐시/페이지네이션이 제대로 작동하지 않는 것으로 보입니다. 최신 게시물을 로드한 뒤 다른 곳으로 이동했다가 다시\u0026hellip;","truncated":true,"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":"From a corporate side, anonymizing the account was accepted by both our Data Privacy Team, and the internal Worker’s union/council. Which aspects do you think it doesn’t adhere to? \n\nNot really. Personal data is data about you specifically - name, email address etc. It’s mostly about identifiers – \u0026hellip;","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":"That problem is addressed by the \u003ca href=\"https://meta.discourse.org/t/legal-tools-plugin/87966\"\u003eLegal Tools\u003c/a\u003e plugin. \nAlso, see \u003ca href=\"https://www.communiteq.com/discoursehosting/kb/your-discourse-forum-and-the-gdpr/\" class=\"inline-onebox\"\u003eYour Discourse forum and the GDPR - Communiteq\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":"You can use \u003ca href=\"https://meta.discourse.org/t/32566?silent=true\"\u003eData Explorer\u003c/a\u003e if you want to query all content.","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":"Oops - after a bit more Googling, found a nice answer here: \n\n\nHowever, from a quick test of “Download All” on the Activity page, it doesn’t seem to include the information I am looking for.","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":"Hi Folks, \nJust wondering, where does Discourse stand on GDPR compliance right now? Do we have a convenient way to respond to either \nA. Right to be Forgotten Requests, or \nB. Request for a dump of all user data \nI searched up a bit and found some people suggesting a button to delete all a user’s da\u0026hellip;","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":"Upgraded discourse to 2.7.9 with backup \nnow all the images is served with the ip adress so https is broken? \nAny suggestions","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":"Hi Folks, \nI was looking at a site’s discourse user metrics (eg. \u003ca href=\"https://meta.discourse.org/u\" class=\"inline-onebox\"\u003eDiscourse Meta\u003c/a\u003e) and noticed something strange. \nIn the month of October, a user created a Topic and on that topic received 5 Likes. At some point the Topic was Pinned. User did not create another Topic or Reply for that month. \nUser’s \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":"Is there a way to disable the `hide my public profile and presence features` profile setting?","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":"The topic list doesn't need a category column","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":"The topic list doesn't need a category column","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":"The topic list doesn't need a category column","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":"The topic list doesn't need a category column","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":"The topic list doesn't need a category column","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":"The topic list doesn't need a category column","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 Returning HTML Instead of JSON At Specific Routes?","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":"Question Regarding \"Users\" Field in API Output","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 Blog: “LastPosted” reveals non-public data about users, exploited to gain advantages","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 Blog: “LastPosted” reveals non-public data about users, exploited to gain advantages","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":"Is there an online mindmap that can be integrated in 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 Blog: “LastPosted” reveals non-public data about users, exploited to gain advantages","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":"Question Regarding \"Users\" Field in API Output","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 Returning HTML Instead of JSON At Specific Routes?","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 Returning HTML Instead of JSON At Specific Routes?","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 Returning HTML Instead of JSON At Specific Routes?","deleted":false,"hidden":null,"post_type":null,"action_code":null,"category_id":7,"closed":false,"archived":false}]}