discourse/test/javascripts/fixtures/user_fixtures.js
Vinoth Kannan 8348a41124
FEATURE: add regular_categories field in site setting & user option. (#10477)
Like "default watching" and "default tracking" categories option now the "regular" categories support is added. It will be useful for sites that are muted by default. The user option will be displayed only if `mute_all_categories_by_default` site setting is enabled.
2020-08-20 00:35:04 +05:30

3006 lines
109 KiB
JavaScript

/*jshint maxlen:10000000 */
export default {
"/u/eviltrout.json": {
user_badges: [
{
id: 5870,
granted_at: "2014-05-16T02:39:38.388Z",
badge_id: 4,
user_id: 19,
granted_by_id: -1
},
{
id: 40673,
granted_at: "2014-03-31T14:23:18.060Z",
post_id: 7241,
post_number: 19,
badge_id: 23,
user_id: 19,
granted_by_id: -1,
topic_id: 3153
},
{
id: 5868,
granted_at: "2014-05-16T02:39:38.380Z",
badge_id: 3,
user_id: 19,
granted_by_id: -1
}
],
badges: [
{
id: 4,
name: "Leader",
description: null,
grant_count: 7,
allow_title: true,
multiple_grant: false,
icon: "fa-user",
image: null,
listable: true,
enabled: true,
badge_grouping_id: 4,
system: true,
badge_type_id: 1
},
{
id: 23,
name: "Great Share",
description: null,
grant_count: 14,
allow_title: false,
multiple_grant: true,
icon: "fa-certificate",
image: null,
listable: true,
enabled: true,
badge_grouping_id: 2,
system: true,
badge_type_id: 1
},
{
id: 3,
name: "Regular",
description: null,
grant_count: 30,
allow_title: true,
multiple_grant: false,
icon: "fa-user",
image: null,
listable: true,
enabled: true,
badge_grouping_id: 4,
system: true,
badge_type_id: 2
}
],
badge_types: [
{ id: 1, name: "Gold", sort_order: 9 },
{ id: 2, name: "Silver", sort_order: 8 },
{ id: 3, name: "Bronze", sort_order: 7 }
],
users: [
{
id: 19,
username: "eviltrout",
uploaded_avatar_id: null,
avatar_template:
"/letter_avatar/eviltrout/{size}/3_f9720745f5ce6dfc2b5641fca999d934.png"
},
{
id: -1,
username: "system",
uploaded_avatar_id: null,
avatar_template:
"/letter_avatar/system/{size}/3_f9720745f5ce6dfc2b5641fca999d934.png"
}
],
topics: [
{
id: 3153,
title: "Is it better for Discourse to use JavaScript or CoffeeScript?",
fancy_title:
"Is it better for Discourse to use JavaScript or CoffeeScript?",
slug: "is-it-better-for-discourse-to-use-javascript-or-coffeescript",
posts_count: 56
}
],
user: {
user_option: {
text_size_seq: 1
},
id: 19,
username: "eviltrout",
uploaded_avatar_id: null,
avatar_template:
"/letter_avatar/eviltrout/{size}/3_f9720745f5ce6dfc2b5641fca999d934.png",
name: "Robin Ward",
email: "robin.ward@example.com",
associated_accounts: [
{
name: "facebook",
description: "robin.ward@example.com",
can_revoke: true
}
],
last_posted_at: "2015-05-07T15:23:35.074Z",
last_seen_at: "2015-05-13T14:34:23.188Z",
bio_raw:
'Co-founder of Discourse. Previously, I created <a href="http://forumwarz.com">Forumwarz</a>. <a href="https://twitter.com/eviltrout">Follow me on Twitter</a>. I am @eviltrout.',
bio_cooked:
'<p>Co-founder of Discourse. Previously, I created <a href="http://forumwarz.com">Forumwarz</a>. <a href="https://twitter.com/eviltrout">Follow me on Twitter</a>. I am <a class="mention" href="/u/eviltrout">@eviltrout</a>.</p>',
created_at: "2013-02-03T15:19:22.704Z",
website: "http://eviltrout.com",
location: "Toronto",
can_edit: false,
can_edit_username: true,
can_edit_email: true,
can_edit_name: true,
stats: [
{ action_type: 13, count: 342, id: null },
{ action_type: 12, count: 109, id: null },
{ action_type: 4, count: 27, id: null },
{ action_type: 5, count: 1607, id: null },
{ action_type: 6, count: 771, id: null },
{ action_type: 1, count: 333, id: null },
{ action_type: 2, count: 2671, id: null },
{ action_type: 7, count: 949, id: null },
{ action_type: 9, count: 42, id: null },
{ action_type: 3, count: 8, id: null },
{ action_type: 11, count: 20, id: null }
],
can_send_private_messages: true,
can_send_private_message_to_user: false,
bio_excerpt:
'<p>Co-founder of Discourse. Previously, I created <a href="http://forumwarz.com">Forumwarz</a>. <a href="https://twitter.com/eviltrout">Follow me on Twitter</a>. I am <a class="mention" href="/u/eviltrout">@eviltrout</a>.</p>',
trust_level: 4,
moderator: true,
admin: true,
title: "co-founder",
badge_count: 23,
notification_count: 3244,
has_title_badges: true,
custom_fields: {},
user_fields: { "1": "33" },
pending_count: 0,
post_count: 1987,
can_be_deleted: false,
can_delete_all_posts: false,
locale: "",
email_digests: true,
email_messages_level: 0,
email_level: 1,
digest_after_minutes: 10080,
mailing_list_mode: false,
auto_track_topics_after_msecs: 60000,
new_topic_duration_minutes: 1440,
external_links_in_new_tab: false,
dynamic_favicon: true,
skip_new_user_tips: false,
enable_quoting: true,
muted_category_ids: [],
regular_category_ids: [],
tracked_category_ids: [],
watched_category_ids: [3],
watched_first_post_category_ids: [],
private_messages_stats: { all: 101, mine: 13, unread: 3 },
gravatar_avatar_upload_id: 5275,
custom_avatar_upload_id: 1573,
card_image_badge: "/images/avatar.png",
card_image_badge_id: 120,
muted_usernames: [],
can_change_location: true,
ignored_usernames: [],
invited_by: {
id: 1,
username: "sam",
uploaded_avatar_id: null,
avatar_template:
"/letter_avatar/sam/{size}/3_f9720745f5ce6dfc2b5641fca999d934.png"
},
custom_groups: [
{
id: 44,
automatic: false,
name: "ubuntu",
user_count: 11,
alias_level: 0,
visible: true,
automatic_membership_email_domains: null,
primary_group: false,
title: null
},
{
id: 47,
automatic: false,
name: "discourse",
user_count: 7,
alias_level: 0,
visible: true,
automatic_membership_email_domains: null,
primary_group: false,
title: null
}
],
featured_user_badge_ids: [5870, 40673, 5868],
card_badge: {
id: 120,
name: "Garbage Man",
description:
'This Discourse developer successfully called something "garbage!"',
grant_count: 3,
allow_title: false,
multiple_grant: false,
icon: "/images/avatar.png",
image: "/images/avatar.png",
listable: false,
enabled: false,
badge_grouping_id: 8,
system: false,
badge_type_id: 3
},
user_auth_tokens: [
{
id: 2,
client_ip: "188.192.99.49",
location: "Augsburg, Bavaria, Germany",
browser: "Google Chrome",
device: "Linux Computer",
os: "Linux",
icon: "fab-linux",
created_at: "2018-09-08T21:22:56.225Z",
seen_at: "2018-09-08T21:22:56.512Z",
is_active: false
},
{
id: 3,
client_ip: "188.120.223.89",
location: "České Budějovice, České Budějovice District, Czechia",
browser: "Google Chrome",
device: "Linux Computer",
os: "Linux",
icon: "fab-linux",
created_at: "2018-09-08T21:33:41.616Z",
seen_at: "2018-09-08T21:33:42.209Z",
is_active: true
},
{
id: 6,
client_ip: "188.233.223.89",
location: "Tula, Tul'skaya Oblast, Russia",
browser: "Internet Explorer",
device: "Windows Computer",
os: "Windows",
icon: "fab-windows",
created_at: "2018-09-07T21:44:41.616Z",
seen_at: "2018-09-08T21:44:42.209Z",
is_active: false
}
]
}
},
"/u/eviltrout/card.json": {
user_badges: [
{
id: 5870,
granted_at: "2014-05-16T02:39:38.388Z",
badge_id: 4,
user_id: 19,
granted_by_id: -1
},
{
id: 40673,
granted_at: "2014-03-31T14:23:18.060Z",
post_id: 7241,
post_number: 19,
badge_id: 23,
user_id: 19,
granted_by_id: -1,
topic_id: 3153
},
{
id: 5868,
granted_at: "2014-05-16T02:39:38.380Z",
badge_id: 3,
user_id: 19,
granted_by_id: -1
}
],
badges: [
{
id: 4,
name: "Leader",
description: null,
grant_count: 7,
allow_title: true,
multiple_grant: false,
icon: "fa-user",
image: null,
listable: true,
enabled: true,
badge_grouping_id: 4,
system: true,
badge_type_id: 1
},
{
id: 23,
name: "Great Share",
description: null,
grant_count: 14,
allow_title: false,
multiple_grant: true,
icon: "fa-certificate",
image: null,
listable: true,
enabled: true,
badge_grouping_id: 2,
system: true,
badge_type_id: 1
},
{
id: 3,
name: "Regular",
description: null,
grant_count: 30,
allow_title: true,
multiple_grant: false,
icon: "fa-user",
image: null,
listable: true,
enabled: true,
badge_grouping_id: 4,
system: true,
badge_type_id: 2
}
],
badge_types: [
{ id: 1, name: "Gold", sort_order: 9 },
{ id: 2, name: "Silver", sort_order: 8 },
{ id: 3, name: "Bronze", sort_order: 7 }
],
users: [
{
id: 19,
username: "eviltrout",
uploaded_avatar_id: null,
avatar_template:
"/letter_avatar/eviltrout/{size}/3_f9720745f5ce6dfc2b5641fca999d934.png"
},
{
id: -1,
username: "system",
uploaded_avatar_id: null,
avatar_template:
"/letter_avatar/system/{size}/3_f9720745f5ce6dfc2b5641fca999d934.png"
}
],
user: {
id: 19,
username: "eviltrout",
name: "Robin Ward",
avatar_template:
"/letter_avatar/eviltrout/{size}/3_f9720745f5ce6dfc2b5641fca999d934.png",
last_posted_at: "2015-05-07T15:23:35.074Z",
last_seen_at: "2015-05-13T14:34:23.188Z",
created_at: "2013-02-03T15:19:22.704Z",
can_send_private_messages: true,
can_send_private_message_to_user: false,
trust_level: 4,
moderator: true,
admin: true,
title: "co-founder",
badge_count: 23,
custom_fields: {},
bio_excerpt:
'<p>Co-founder of Discourse. Previously, I created <a href="http://forumwarz.com">Forumwarz</a>. <a href="https://twitter.com/eviltrout">Follow me on Twitter</a>. I am <a class="mention" href="/u/eviltrout">@eviltrout</a>.</p>',
website: "http://eviltrout.com",
location: "Toronto",
featured_user_badge_ids: [5870, 40673, 5868]
}
},
"/u/eviltrout/bookmarks.json": {
user_bookmark_list: {
bookmarks: [
{
excerpt: "Here this is my new topic where I yell.",
tags: [],
id: 576,
created_at: "2020-04-07T05:30:40.446Z",
topic_id: 119,
linked_post_number: 1,
post_id: 281,
name: "test",
reminder_at: null,
title: "Yelling topic title :/",
deleted: false,
hidden: false,
category_id: 1,
closed: false,
archived: false,
archetype: "regular",
highest_post_number: 5,
bumped_at: "2020-04-06T05:20:00.172Z",
slug: "yelling-topic-title",
post_user_username: "someguy",
post_user_name: "Some Guy",
post_user_avatar_template:
"/letter_avatar/someguy/{size}/3_f9720745f5ce6dfc2b5641fca999d934.png"
}
]
}
},
"/user_actions.json": {
user_actions: [
{
action_type: 7,
created_at: "2014-01-16T14:13:05Z",
excerpt:
"So again, \n\nWhat is the problem?\n\nI need to check user_trust_level , i get the &#39;username&#39; from a form via ajax, i need to check what level he is on discourse \n\nAlso, if possible, i would like to get other details as well, like email address etc. \n\nI took a look at : <a href='https://github.com/discourse/discourse_api' rel='nofollow'>https://github.com/discourse/dis&hellip;</a>",
avatar_template:
"//www.gravatar.com/avatar/bdab7e61b3191e483492fd680f563fed.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/bdab7e61b3191e483492fd680f563fed.png?s={size}&r=pg&d=identicon",
slug: "how-to-check-the-user-level-via-ajax",
topic_id: 11993,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 1,
reply_to_post_number: null,
username: "Abhishek_Gupta",
name: "Abhishek Gupta",
user_id: 8021,
acting_username: "Abhishek_Gupta",
acting_name: "Abhishek Gupta",
acting_user_id: 8021,
title: "How to check the user level via ajax? :/",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-15T16:53:49Z",
excerpt:
"A good fix would be to have the ERB template do an if statement.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
slug:
"users-activate-account-pulling-blank-logo-instead-of-defaulting-to-h2",
topic_id: 10911,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 3,
reply_to_post_number: 2,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "codinghorror",
acting_name: "Jeff Atwood",
acting_user_id: 32,
title:
"/users/activate-account pulling blank logo instead of defaulting to h2",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 5,
created_at: "2014-01-15T15:21:37Z",
excerpt:
"A good fix would be to have the ERB template do an if statement.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
slug:
"users-activate-account-pulling-blank-logo-instead-of-defaulting-to-h2",
topic_id: 10911,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 3,
reply_to_post_number: 2,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "eviltrout",
acting_name: "Robin Ward",
acting_user_id: 19,
title:
"/users/activate-account pulling blank logo instead of defaulting to h2",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 6,
created_at: "2014-01-15T12:22:12Z",
excerpt:
"OK - i see what you mean. From the piwik code I should add: \n\n_paq.push([&quot;setDocumentTitle&quot;, document.domain + &quot;/&quot; + document.title]);\n\n? \n\nUnfortunately I have had to give up on Piwik for now because I have switched the forum to SSL on a free cert and have used up the free subdomain for the forum. &hellip;",
avatar_template: "/images/avatar.png",
acting_avatar_template: "/images/avatar.png",
slug:
"support-for-piwik-analytics-as-an-alternative-to-google-analytics",
topic_id: 7512,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 26,
reply_to_post_number: 25,
username: "citkane",
name: "Michael Jonker",
user_id: 7604,
acting_username: "citkane",
acting_name: "Michael Jonker",
acting_user_id: 7604,
title:
"Support for Piwik Analytics as an alternative to Google Analytics",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 7,
created_at: "2014-01-15T11:16:36Z",
excerpt:
"<a class='mention' href='/users/eviltrout'>@eviltrout</a> recently added support for multiple API keys [wink] \n\n<a href='//meta.discourse.org/uploads/default/2905/4c8decfac1518ff6.png' target='_blank'>[]</a>",
avatar_template:
"//www.gravatar.com/avatar/b7797beb47cfb7aa0fe60d09604aaa09.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/b7797beb47cfb7aa0fe60d09604aaa09.png?s={size}&r=pg&d=identicon",
slug: "allow-for-multiple-api-keys",
topic_id: 7444,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 3,
reply_to_post_number: null,
username: "zogstrip",
name: "Régis Hanol",
user_id: 1995,
acting_username: "zogstrip",
acting_name: "Régis Hanol",
acting_user_id: 1995,
title: "Allow for multiple API Keys",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 7,
created_at: "2014-01-15T10:58:46Z",
excerpt:
"<a class='mention' href='/users/eviltrout'>@eviltrout</a> added a tooltip when you click on the user&#39;s avatar which allows you to show the posts made by that user \n\n[image]",
avatar_template:
"//www.gravatar.com/avatar/b7797beb47cfb7aa0fe60d09604aaa09.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/b7797beb47cfb7aa0fe60d09604aaa09.png?s={size}&r=pg&d=identicon",
slug: "to-group-posts-by-a-user",
topic_id: 7412,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 4,
reply_to_post_number: 3,
username: "zogstrip",
name: "Régis Hanol",
user_id: 1995,
acting_username: "zogstrip",
acting_name: "Régis Hanol",
acting_user_id: 1995,
title: "To group posts by a user",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 7,
created_at: "2014-01-15T10:36:15Z",
excerpt:
"<a class='mention' href='/users/eviltrout'>@eviltrout</a> implemented per-user API key a while ago [wink] \n\n <a href='//meta-discourse.r.worldssl.net/uploads/default/2905/4c8decfac1518ff6.png' class='lightbox' title='Topics_-_Discourse_Meta-5.png'>[image]\nTopics_-_Discourse_Meta-5.png884x339 29.6 KB\n</a>",
avatar_template:
"//www.gravatar.com/avatar/b7797beb47cfb7aa0fe60d09604aaa09.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/b7797beb47cfb7aa0fe60d09604aaa09.png?s={size}&r=pg&d=identicon",
slug: "auth-using-rest-api",
topic_id: 5937,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 3,
reply_to_post_number: 2,
username: "zogstrip",
name: "Régis Hanol",
user_id: 1995,
acting_username: "zogstrip",
acting_name: "Régis Hanol",
acting_user_id: 1995,
title: "Auth using REST API?",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 7,
created_at: "2014-01-15T09:55:17Z",
excerpt:
"<a class='mention' href='/users/eviltrout'>@eviltrout</a> has recently introduced this feature and has even blogged about it: \n\n \n \n \n <a href='http://eviltrout.com/2014/01/04/hiding-offscreen-ember.html' class='track-link' target='_blank'>\n eviltrout.com\n </a>\n \n \n \n \n <a href='http://eviltrout.com/2014/01/04/hiding-offscreen-ember.html' target='_blank'>Hiding Offscreen Content in Ember.js - Evil Trout&#39;s Blog</a>",
avatar_template:
"//www.gravatar.com/avatar/b7797beb47cfb7aa0fe60d09604aaa09.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/b7797beb47cfb7aa0fe60d09604aaa09.png?s={size}&r=pg&d=identicon",
slug: "infinite-scrolling-reusing-dom-nodes",
topic_id: 5186,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 3,
reply_to_post_number: null,
username: "zogstrip",
name: "Régis Hanol",
user_id: 1995,
acting_username: "zogstrip",
acting_name: "Régis Hanol",
acting_user_id: 1995,
title: "Infinite scrolling: Reusing DOM nodes",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-15T00:54:32Z",
excerpt:
"You can retrieve a user&#39;s JSON by making a call to /users/username.json but that assumes you know the user&#39;s username. If that&#39;s impossible, I would be happy to accept a PR that would return the current user JSON from /session/current-user or something like that. \n\nAdditionally, if you&#39;re looking to&hellip;",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/035d12bad251759d8fbc9fb10574d1f6.png?s={size}&r=pg&d=identicon",
slug: "get-current-user-information-via-json",
topic_id: 11959,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 2,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "watchmanmonitor",
acting_name: "Watchman Monitoring",
acting_user_id: 8085,
title: "Get current user information via JSON",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-14T21:59:51Z",
excerpt:
"You can retrieve a user&#39;s JSON by making a call to /users/username.json but that assumes you know the user&#39;s username. If that&#39;s impossible, I would be happy to accept a PR that would return the current user JSON from /session/current-user or something like that. \n\nAdditionally, if you&#39;re looking to&hellip;",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/9cfd2536afac32d209335b092094c12c.png?s={size}&r=pg&d=identicon",
slug: "get-current-user-information-via-json",
topic_id: 11959,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 2,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "znation",
acting_name: "znation",
acting_user_id: 8163,
title: "Get current user information via JSON",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-14T21:46:50Z",
excerpt:
"Okay I&#39;ve fixed the https [point_right] http links on the server side and in the Javascript click tracking as <a class='mention' href='/users/bhaelochon'>@BhaelOchon</a> pointed out. \n\nLet me know if you find anything else broken.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
slug: "broken-links-possibly-related-to-https",
topic_id: 11831,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 18,
reply_to_post_number: 16,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "codinghorror",
acting_name: "Jeff Atwood",
acting_user_id: 32,
title: "Broken links, possibly related to HTTPS",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 6,
created_at: "2014-01-14T21:43:28Z",
excerpt:
"Thanks for your help <a class='mention' href='/users/eviltrout'>@eviltrout</a>! I will consider making that change and sending a pull request. I may not get to it for a while. \n\nI am embedding Discourse on another site and it is mostly going well. I have indeed been using your blog for inspiration.",
avatar_template:
"//www.gravatar.com/avatar/9cfd2536afac32d209335b092094c12c.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/9cfd2536afac32d209335b092094c12c.png?s={size}&r=pg&d=identicon",
slug: "get-current-user-information-via-json",
topic_id: 11959,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 3,
reply_to_post_number: 2,
username: "znation",
name: "znation",
user_id: 8163,
acting_username: "znation",
acting_name: "znation",
acting_user_id: 8163,
title: "Get current user information via JSON",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-14T21:21:52Z",
excerpt:
"Okay I&#39;ve fixed the https [point_right] http links on the server side and in the Javascript click tracking as <a class='mention' href='/users/bhaelochon'>@BhaelOchon</a> pointed out. \n\nLet me know if you find anything else broken.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/b7797beb47cfb7aa0fe60d09604aaa09.png?s={size}&r=pg&d=identicon",
slug: "broken-links-possibly-related-to-https",
topic_id: 11831,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 18,
reply_to_post_number: 16,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "zogstrip",
acting_name: "Régis Hanol",
acting_user_id: 1995,
title: "Broken links, possibly related to HTTPS",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 5,
created_at: "2014-01-14T21:03:07Z",
excerpt:
"Okay I&#39;ve fixed the https [point_right] http links on the server side and in the Javascript click tracking as <a class='mention' href='/users/bhaelochon'>@BhaelOchon</a> pointed out. \n\nLet me know if you find anything else broken.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
slug: "broken-links-possibly-related-to-https",
topic_id: 11831,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 18,
reply_to_post_number: 16,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "eviltrout",
acting_name: "Robin Ward",
acting_user_id: 19,
title: "Broken links, possibly related to HTTPS",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-14T20:42:51Z",
excerpt:
"You can retrieve a user&#39;s JSON by making a call to /users/username.json but that assumes you know the user&#39;s username. If that&#39;s impossible, I would be happy to accept a PR that would return the current user JSON from /session/current-user or something like that. \n\nAdditionally, if you&#39;re looking to&hellip;",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
slug: "get-current-user-information-via-json",
topic_id: 11959,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 2,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "codinghorror",
acting_name: "Jeff Atwood",
acting_user_id: 32,
title: "Get current user information via JSON",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 5,
created_at: "2014-01-14T20:29:23Z",
excerpt:
"You can retrieve a user&#39;s JSON by making a call to /users/username.json but that assumes you know the user&#39;s username. If that&#39;s impossible, I would be happy to accept a PR that would return the current user JSON from /session/current-user or something like that. \n\nAdditionally, if you&#39;re looking to&hellip;",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
slug: "get-current-user-information-via-json",
topic_id: 11959,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 2,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "eviltrout",
acting_name: "Robin Ward",
acting_user_id: 19,
title: "Get current user information via JSON",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 5,
created_at: "2014-01-14T19:20:28Z",
excerpt:
"Perhaps the [&#39;trackpageView&#39;] is not the correct API call? We can probably send more information across such as the URL.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
slug:
"support-for-piwik-analytics-as-an-alternative-to-google-analytics",
topic_id: 7512,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 25,
reply_to_post_number: 24,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "eviltrout",
acting_name: "Robin Ward",
acting_user_id: 19,
title:
"Support for Piwik Analytics as an alternative to Google Analytics",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 5,
created_at: "2014-01-14T19:19:46Z",
excerpt: "Nope but I bet you can find one!",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
slug: "how-far-to-take-user-documentation",
topic_id: 11943,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 4,
reply_to_post_number: 3,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "eviltrout",
acting_name: "Robin Ward",
acting_user_id: 19,
title: "How far to take user documentation?",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 6,
created_at: "2014-01-14T18:37:05Z",
excerpt:
"I&#39;d be glad to write a pull request to take use there. Is there a specific part of their documentation you have in mind?",
avatar_template:
"//www.gravatar.com/avatar/035d12bad251759d8fbc9fb10574d1f6.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/035d12bad251759d8fbc9fb10574d1f6.png?s={size}&r=pg&d=identicon",
slug: "how-far-to-take-user-documentation",
topic_id: 11943,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 3,
reply_to_post_number: 2,
username: "watchmanmonitor",
name: "Watchman Monitoring",
user_id: 8085,
acting_username: "watchmanmonitor",
acting_name: "Watchman Monitoring",
acting_user_id: 8085,
title: "How far to take user documentation?",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 6,
created_at: "2014-01-14T16:04:28Z",
excerpt:
"Thanks <a class='mention' href='/users/eviltrout'>@eviltrout</a> , the code in the &#39;bottom of pages&#39; now reads: \n\n&lt;script type=&quot;text/javascript&quot;&gt;\nDiscourse.PageTracker.current().on(&#39;change&#39;, function() {\n console.log(&#39;tracked!&#39;)\n _paq.push([&#39;trackPageView&#39;]);\n});\n&lt;/script&gt;\n\nThe console is logging &#39;tracked!&#39; and piwik is logging for each page c&hellip;",
avatar_template: "/images/avatar.png",
acting_avatar_template: "/images/avatar.png",
slug:
"support-for-piwik-analytics-as-an-alternative-to-google-analytics",
topic_id: 7512,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 23,
reply_to_post_number: 22,
username: "citkane",
name: "Michael Jonker",
user_id: 7604,
acting_username: "citkane",
acting_name: "Michael Jonker",
acting_user_id: 7604,
title:
"Support for Piwik Analytics as an alternative to Google Analytics",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 5,
created_at: "2014-01-14T15:58:27Z",
excerpt:
"This topic is now archived. It is frozen and cannot be changed in any way.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
slug: "regression-cannot-sort-topic-list",
topic_id: 11944,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 4,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "eviltrout",
acting_name: "Robin Ward",
acting_user_id: 19,
title: "Regression: Cannot sort topic list",
deleted: false,
hidden: false,
moderator_action: true,
edit_reason: null
},
{
action_type: 5,
created_at: "2014-01-14T15:26:57Z",
excerpt:
"I do think that leading them into the official rails documentation at that point is not a bad idea. Like &quot;congratulations, everything is ready but now you&#39;ll need to understand the platform we built it in to be productive.&quot;",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
slug: "how-far-to-take-user-documentation",
topic_id: 11943,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 2,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "eviltrout",
acting_name: "Robin Ward",
acting_user_id: 19,
title: "How far to take user documentation?",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-14T08:28:00Z",
excerpt:
"I&#39;ve just added the ability to list reply counts on your blog index and archive pages as you <a href='http://eviltrout.com/archives/' rel='nofollow'>can see here</a>. \n\nIt works with a similar API to embedding comments: \n\n &lt;script type=&quot;text/javascript&quot;&gt;\n var discourseUrl = &quot;http://fishtank.eviltrout.com/&quot;;\n\n (function() {\n var d = document.createEleme&hellip;",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/3dcae8378d46c244172a115c28ca49ce.png?s={size}&r=pg&d=identicon",
slug:
"discourse-plugin-for-static-site-generators-like-jekyll-or-octopress",
topic_id: 7965,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 98,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "sam",
acting_name: "Sam Saffron",
acting_user_id: 1,
title:
"Discourse plugin for static site generators like Jekyll or Octopress",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 7,
created_at: "2014-01-14T00:21:26Z",
excerpt:
"In <a href='https://github.com/discourse/discourse/pull/1821' rel='nofollow'>pull request 1821</a>, <a class='mention' href='/users/eviltrout'>@eviltrout</a> asked: \n\n &quot;About rails s: I wouldn&#39;t be against adding it but at what point do we stop holding their hand and expect them to know how rails works? I&#39;m sure rails documentation could do a better job than us. Actually maybe we should just link to that? \n\nWhat point to &hellip;",
avatar_template:
"//www.gravatar.com/avatar/035d12bad251759d8fbc9fb10574d1f6.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/035d12bad251759d8fbc9fb10574d1f6.png?s={size}&r=pg&d=identicon",
slug: "how-far-to-take-user-documentation",
topic_id: 11943,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 1,
reply_to_post_number: null,
username: "watchmanmonitor",
name: "Watchman Monitoring",
user_id: 8085,
acting_username: "watchmanmonitor",
acting_name: "Watchman Monitoring",
acting_user_id: 8085,
title: "How far to take user documentation?",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 6,
created_at: "2014-01-13T21:58:28Z",
excerpt:
"It looks uneeded, but you need to review a fair amount of code to confirm it is not needed. \n\nI am going to keep it for now cause its safer under some weird edge conditions.",
avatar_template:
"//www.gravatar.com/avatar/3dcae8378d46c244172a115c28ca49ce.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/3dcae8378d46c244172a115c28ca49ce.png?s={size}&r=pg&d=identicon",
slug:
"ruby-question-about-use-of-klass-self-in-the-site-customization-rb",
topic_id: 11889,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 3,
reply_to_post_number: 2,
username: "sam",
name: "Sam Saffron",
user_id: 1,
acting_username: "sam",
acting_name: "Sam Saffron",
acting_user_id: 1,
title:
"Ruby question about use of klass=self in the site_customization.rb",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-13T21:11:32Z",
excerpt:
"I had to fix an issue with Google analytics so I added a new API hook that can be used. \n\nIf you add the following it should work: \n\n Discourse.PageTracker.current().on(&#39;change&#39;, function() {\n _paq.push([&#39;trackPageView&#39;]);\n});",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/3dcae8378d46c244172a115c28ca49ce.png?s={size}&r=pg&d=identicon",
slug:
"support-for-piwik-analytics-as-an-alternative-to-google-analytics",
topic_id: 7512,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 22,
reply_to_post_number: 16,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "sam",
acting_name: "Sam Saffron",
acting_user_id: 1,
title:
"Support for Piwik Analytics as an alternative to Google Analytics",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 6,
created_at: "2014-01-13T21:10:57Z",
excerpt:
"Having a look, the fix is a bit scary imho, we should fix the root issue.",
avatar_template:
"//www.gravatar.com/avatar/3dcae8378d46c244172a115c28ca49ce.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/3dcae8378d46c244172a115c28ca49ce.png?s={size}&r=pg&d=identicon",
slug: "error-after-update-to-0-9-8-1",
topic_id: 11903,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 11,
reply_to_post_number: 10,
username: "sam",
name: "Sam Saffron",
user_id: 1,
acting_username: "sam",
acting_name: "Sam Saffron",
acting_user_id: 1,
title: "Error after update to 0.9.8.1",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-13T20:50:34Z",
excerpt:
"I&#39;ve just added the ability to list reply counts on your blog index and archive pages as you <a href='http://eviltrout.com/archives/' rel='nofollow'>can see here</a>. \n\nIt works with a similar API to embedding comments: \n\n &lt;script type=&quot;text/javascript&quot;&gt;\n var discourseUrl = &quot;http://fishtank.eviltrout.com/&quot;;\n\n (function() {\n var d = document.createEleme&hellip;",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template: "/images/avatar.png",
slug:
"discourse-plugin-for-static-site-generators-like-jekyll-or-octopress",
topic_id: 7965,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 98,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "trident",
acting_name: "Ben T",
acting_user_id: 5707,
title:
"Discourse plugin for static site generators like Jekyll or Octopress",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-13T20:44:56Z",
excerpt:
"I had to fix an issue with Google analytics so I added a new API hook that can be used. \n\nIf you add the following it should work: \n\n Discourse.PageTracker.current().on(&#39;change&#39;, function() {\n _paq.push([&#39;trackPageView&#39;]);\n});",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/b7797beb47cfb7aa0fe60d09604aaa09.png?s={size}&r=pg&d=identicon",
slug:
"support-for-piwik-analytics-as-an-alternative-to-google-analytics",
topic_id: 7512,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 22,
reply_to_post_number: 16,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "zogstrip",
acting_name: "Régis Hanol",
acting_user_id: 1995,
title:
"Support for Piwik Analytics as an alternative to Google Analytics",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 5,
created_at: "2014-01-13T20:40:21Z",
excerpt:
"I had to fix an issue with Google analytics so I added a new API hook that can be used. \n\nIf you add the following it should work: \n\n Discourse.PageTracker.current().on(&#39;change&#39;, function() {\n _paq.push([&#39;trackPageView&#39;]);\n});",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
slug:
"support-for-piwik-analytics-as-an-alternative-to-google-analytics",
topic_id: 7512,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 22,
reply_to_post_number: 16,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "eviltrout",
acting_name: "Robin Ward",
acting_user_id: 19,
title:
"Support for Piwik Analytics as an alternative to Google Analytics",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-13T19:52:04Z",
excerpt:
"<a class='mention' href='/users/sam'>@Sam</a> do you have any idea why only some people are getting this issue? I dont&#39; mind the proposed fix but I&#39;d prefer to know why it happens in the first place.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/3dcae8378d46c244172a115c28ca49ce.png?s={size}&r=pg&d=identicon",
slug: "error-after-update-to-0-9-8-1",
topic_id: 11903,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 10,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "sam",
acting_name: "Sam Saffron",
acting_user_id: 1,
title: "Error after update to 0.9.8.1",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-13T19:01:19Z",
excerpt:
"I&#39;ve just added the ability to list reply counts on your blog index and archive pages as you <a href='http://eviltrout.com/archives/' rel='nofollow'>can see here</a>. \n\nIt works with a similar API to embedding comments: \n\n &lt;script type=&quot;text/javascript&quot;&gt;\n var discourseUrl = &quot;http://fishtank.eviltrout.com/&quot;;\n\n (function() {\n var d = document.createEleme&hellip;",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
slug:
"discourse-plugin-for-static-site-generators-like-jekyll-or-octopress",
topic_id: 7965,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 98,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "codinghorror",
acting_name: "Jeff Atwood",
acting_user_id: 32,
title:
"Discourse plugin for static site generators like Jekyll or Octopress",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-13T18:50:14Z",
excerpt:
"I&#39;ve just added the ability to list reply counts on your blog index and archive pages as you <a href='http://eviltrout.com/archives/' rel='nofollow'>can see here</a>. \n\nIt works with a similar API to embedding comments: \n\n &lt;script type=&quot;text/javascript&quot;&gt;\n var discourseUrl = &quot;http://fishtank.eviltrout.com/&quot;;\n\n (function() {\n var d = document.createEleme&hellip;",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/b7797beb47cfb7aa0fe60d09604aaa09.png?s={size}&r=pg&d=identicon",
slug:
"discourse-plugin-for-static-site-generators-like-jekyll-or-octopress",
topic_id: 7965,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 98,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "zogstrip",
acting_name: "Régis Hanol",
acting_user_id: 1995,
title:
"Discourse plugin for static site generators like Jekyll or Octopress",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 5,
created_at: "2014-01-13T18:47:33Z",
excerpt:
"I am pretty sure that the denizens of SO are correct and the variable is unneeded. <a class='mention' href='/users/sam'>@sam</a> can confirm but it seems like it was once needed for something that has since been removed and the variable declaration was left intact.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
slug:
"ruby-question-about-use-of-klass-self-in-the-site-customization-rb",
topic_id: 11889,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 2,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "eviltrout",
acting_name: "Robin Ward",
acting_user_id: 19,
title:
"Ruby question about use of klass=self in the site_customization.rb",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 5,
created_at: "2014-01-13T18:45:41Z",
excerpt:
"I&#39;ve just added the ability to list reply counts on your blog index and archive pages as you <a href='http://eviltrout.com/archives/' rel='nofollow'>can see here</a>. \n\nIt works with a similar API to embedding comments: \n\n &lt;script type=&quot;text/javascript&quot;&gt;\n var discourseUrl = &quot;http://fishtank.eviltrout.com/&quot;;\n\n (function() {\n var d = document.createEleme&hellip;",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
slug:
"discourse-plugin-for-static-site-generators-like-jekyll-or-octopress",
topic_id: 7965,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 98,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "eviltrout",
acting_name: "Robin Ward",
acting_user_id: 19,
title:
"Discourse plugin for static site generators like Jekyll or Octopress",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-13T17:19:08Z",
excerpt:
"<a class='mention' href='/users/sam'>@Sam</a> do you have any idea why only some people are getting this issue? I dont&#39; mind the proposed fix but I&#39;d prefer to know why it happens in the first place.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/5120fc4e345db0d1a964888272073819.png?s={size}&r=pg&d=identicon",
slug: "error-after-update-to-0-9-8-1",
topic_id: 11903,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 10,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "riking",
acting_name: "Kane York",
acting_user_id: 6626,
title: "Error after update to 0.9.8.1",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 7,
created_at: "2014-01-13T16:41:31Z",
excerpt:
"I&#39;d love to see API support. <a class='mention' href='/users/sam'>@sam</a> and <a class='mention' href='/users/eviltrout'>@eviltrout</a>, I can facilitate an intro to the piwik guys if you want—I&#39;ve written about them before and they&#39;re typically super-responsive. Because I know you guys are totally hunting for new stuff to do [wink]",
avatar_template: "/images/avatar.png",
acting_avatar_template: "/images/avatar.png",
slug:
"support-for-piwik-analytics-as-an-alternative-to-google-analytics",
topic_id: 7512,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 20,
reply_to_post_number: null,
username: "Lee_Ars",
name: "Lee_Ars",
user_id: 4457,
acting_username: "Lee_Ars",
acting_name: "Lee_Ars",
acting_user_id: 4457,
title:
"Support for Piwik Analytics as an alternative to Google Analytics",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-13T16:15:51Z",
excerpt:
"The code looks okay but it&#39;s hard to debug this way. \n\nOne thing you could do is add a: console.log(&#39;tracked!&#39;) just before line 8. Then open a developer console and see if the javascript is running properly.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
slug:
"support-for-piwik-analytics-as-an-alternative-to-google-analytics",
topic_id: 7512,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 18,
reply_to_post_number: 16,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "codinghorror",
acting_name: "Jeff Atwood",
acting_user_id: 32,
title:
"Support for Piwik Analytics as an alternative to Google Analytics",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 5,
created_at: "2014-01-13T15:10:41Z",
excerpt:
"This is really interesting. I&#39;d like to hear your findings.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
slug:
"focus-events-track-which-window-is-the-last-active-instance-of-a-forum-edit",
topic_id: 11872,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 9,
reply_to_post_number: 8,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "eviltrout",
acting_name: "Robin Ward",
acting_user_id: 19,
title:
"Focus events: Track which window is the last active instance of a forum Edit",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 5,
created_at: "2014-01-13T15:02:45Z",
excerpt:
"The code looks okay but it&#39;s hard to debug this way. \n\nOne thing you could do is add a: console.log(&#39;tracked!&#39;) just before line 8. Then open a developer console and see if the javascript is running properly.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
slug:
"support-for-piwik-analytics-as-an-alternative-to-google-analytics",
topic_id: 7512,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 18,
reply_to_post_number: 16,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "eviltrout",
acting_name: "Robin Ward",
acting_user_id: 19,
title:
"Support for Piwik Analytics as an alternative to Google Analytics",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 5,
created_at: "2014-01-13T14:53:13Z",
excerpt:
"<a class='mention' href='/users/sam'>@Sam</a> do you have any idea why only some people are getting this issue? I dont&#39; mind the proposed fix but I&#39;d prefer to know why it happens in the first place.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
slug: "error-after-update-to-0-9-8-1",
topic_id: 11903,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 10,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "eviltrout",
acting_name: "Robin Ward",
acting_user_id: 19,
title: "Error after update to 0.9.8.1",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 7,
created_at: "2014-01-13T06:27:26Z",
excerpt:
"Can this be archived <a class='mention' href='/users/eviltrout'>@eviltrout</a>?",
avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
slug: "search-not-working-for-staff-users",
topic_id: 11371,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 13,
reply_to_post_number: null,
username: "codinghorror",
name: "Jeff Atwood",
user_id: 32,
acting_username: "codinghorror",
acting_name: "Jeff Atwood",
acting_user_id: 32,
title: "Search not working for Staff users",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 7,
created_at: "2014-01-13T05:32:46Z",
excerpt:
"When you navigate to another topic using the &quot;suggested topics&quot; area we are not registering a page view with Google. \n\n<a class='mention' href='/users/eviltrout'>@eviltrout</a> perhaps we should do this from discourse location instead of application controller?",
avatar_template:
"//www.gravatar.com/avatar/3dcae8378d46c244172a115c28ca49ce.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/3dcae8378d46c244172a115c28ca49ce.png?s={size}&r=pg&d=identicon",
slug: "google-analytics-is-not-registering-page-views",
topic_id: 11914,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 1,
reply_to_post_number: null,
username: "sam",
name: "Sam Saffron",
user_id: 1,
acting_username: "sam",
acting_name: "Sam Saffron",
acting_user_id: 1,
title: "Google analytics is not registering page views",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 7,
created_at: "2014-01-13T02:50:25Z",
excerpt:
"<a class='mention' href='/users/eviltrout'>@eviltrout</a> any ideas here, the code seems correct",
avatar_template:
"//www.gravatar.com/avatar/3dcae8378d46c244172a115c28ca49ce.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/3dcae8378d46c244172a115c28ca49ce.png?s={size}&r=pg&d=identicon",
slug:
"support-for-piwik-analytics-as-an-alternative-to-google-analytics",
topic_id: 7512,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 17,
reply_to_post_number: 16,
username: "sam",
name: "Sam Saffron",
user_id: 1,
acting_username: "sam",
acting_name: "Sam Saffron",
acting_user_id: 1,
title:
"Support for Piwik Analytics as an alternative to Google Analytics",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 7,
created_at: "2014-01-12T22:31:35Z",
excerpt:
"This is an interesting approach an an interesting feature. <a class='mention' href='/users/eviltrout'>@eviltrout</a> your thoughts. Essentially allows us to have notifications cross tabs.",
avatar_template:
"//www.gravatar.com/avatar/3dcae8378d46c244172a115c28ca49ce.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/3dcae8378d46c244172a115c28ca49ce.png?s={size}&r=pg&d=identicon",
slug:
"focus-events-track-which-window-is-the-last-active-instance-of-a-forum-edit",
topic_id: 11872,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 4,
reply_to_post_number: 1,
username: "sam",
name: "Sam Saffron",
user_id: 1,
acting_username: "sam",
acting_name: "Sam Saffron",
acting_user_id: 1,
title:
"Focus events: Track which window is the last active instance of a forum Edit",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 7,
created_at: "2014-01-12T18:01:04Z",
excerpt:
"This was the link \n\n<a href='https://github.com/metricfu/metric_fu/blob/b1bf8feb921916fc265f041efa3157a6a6530a9b/lib/metric_fu/logging/mf_debugger.rb#L24' rel='nofollow'>metric_fu</a> \n\n[metric_fu](https://github.com/metricfu/metric_fu/blob/b1bf8feb921916fc265f041efa3157a6a6530a9b/lib/metric_fu/logging/mf_debugger.rb#L24)\n\nSeems to work fine now that <a class='mention' href='/users/eviltrout'>@eviltrout</a> worked so hard to get us MDTest 1.1 compliant.",
avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
slug: "underscores-in-linked-text-can-cause-markdown-bug",
topic_id: 10848,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 3,
reply_to_post_number: null,
username: "codinghorror",
name: "Jeff Atwood",
user_id: 32,
acting_username: "codinghorror",
acting_name: "Jeff Atwood",
acting_user_id: 32,
title: "Underscores in linked text can cause markdown bug",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 6,
created_at: "2014-01-12T04:14:06Z",
excerpt:
"Awesome plugin, but doesn&#39;t seem to work out of the box with images \n\n<a href='https://github.com/discourse/discourse-spoiler-alert/issues/2' class='onebox' target='_blank' rel='nofollow'>https://github.com/discourse/discourse-spoiler-alert/issues/2</a>",
avatar_template: "/images/avatar.png",
acting_avatar_template: "/images/avatar.png",
slug: "brand-new-plugin-interface",
topic_id: 8793,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 64,
reply_to_post_number: 44,
username: "xrvk",
name: "Eero Heikkinen",
user_id: 8068,
acting_username: "xrvk",
acting_name: "Eero Heikkinen",
acting_user_id: 8068,
title: "Brand new plugin interface",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 7,
created_at: "2014-01-11T23:36:11Z",
excerpt:
"A few things, \n\n<a class='mention' href='/users/eviltrout'>@eviltrout</a> myself and many others have discourse_docker hosted on DigitalOcean, my user cpu is usually around 2% I have plenty of capacity. \n\nI know that stonehearth and other larger scale discourse work on DigitalOcean fine. Officially we strongly recommend a 2GB instance, thoug&hellip;",
avatar_template:
"//www.gravatar.com/avatar/3dcae8378d46c244172a115c28ca49ce.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/3dcae8378d46c244172a115c28ca49ce.png?s={size}&r=pg&d=identicon",
slug: "performance-issue-on-digital-ocean-with-discourse-docker",
topic_id: 11895,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 2,
reply_to_post_number: null,
username: "sam",
name: "Sam Saffron",
user_id: 1,
acting_username: "sam",
acting_name: "Sam Saffron",
acting_user_id: 1,
title: "Performance issue on DigitalOcean with discourse_docker",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 7,
created_at: "2014-01-11T00:58:23Z",
excerpt:
"Confirmed on try.discourse.org, this is still an issue. \n\n<a class='mention' href='/users/eviltrout'>@eviltrout</a> can you add that to your list -- unless you are a staff member you should not be able to delete (your own) posts from an archived topic.",
avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
slug: "archived-discussions-still-allow-posts-to-be-deleted",
topic_id: 6479,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 3,
reply_to_post_number: null,
username: "codinghorror",
name: "Jeff Atwood",
user_id: 32,
acting_username: "codinghorror",
acting_name: "Jeff Atwood",
acting_user_id: 32,
title: "Archived discussions still allow posts to be deleted",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 7,
created_at: "2014-01-11T00:35:38Z",
excerpt:
"Agree, <a class='mention' href='/users/eviltrout'>@eviltrout</a> can you make sure the usercard is using the same logic as the user page in displaying profile info?",
avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
slug: "usercard-does-not-resize-for-obnoxiously-large-images",
topic_id: 11007,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 5,
reply_to_post_number: 4,
username: "codinghorror",
name: "Jeff Atwood",
user_id: 32,
acting_username: "codinghorror",
acting_name: "Jeff Atwood",
acting_user_id: 32,
title: "Usercard does not resize for obnoxiously large images",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 7,
created_at: "2014-01-11T00:34:06Z",
excerpt:
"<a class='mention' href='/users/eviltrout'>@eviltrout</a> can you make sure the &quot;import post&quot; button is suppressed on the user page when editing &quot;about me&quot;? \n\n(I agree it is like a &quot;lose all my work&quot; button on that page if you happen to press it..) \n\nThen I can archive this.",
avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
slug:
"quote-post-button-should-be-disabled-or-raise-an-error-when-creating-a-new-topic",
topic_id: 834,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 5,
reply_to_post_number: 4,
username: "codinghorror",
name: "Jeff Atwood",
user_id: 32,
acting_username: "codinghorror",
acting_name: "Jeff Atwood",
acting_user_id: 32,
title:
'"Quote Post" button should be disabled or raise an error when creating a new topic',
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 7,
created_at: "2014-01-10T21:00:11Z",
excerpt:
"&gt;\n\nLooks good now. Thanks for these fixes <a class='mention' href='/users/eviltrout'>@eviltrout</a>, we (and markdown-js) are now MDTest 1.1 compliant!",
avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
slug: "text-editor-issue-with-the-code-block",
topic_id: 10050,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 5,
reply_to_post_number: null,
username: "codinghorror",
name: "Jeff Atwood",
user_id: 32,
acting_username: "codinghorror",
acting_name: "Jeff Atwood",
acting_user_id: 32,
title: "Text Editor issue with the code block",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 1,
created_at: "2014-01-10T20:07:46Z",
excerpt:
"We can&#39;t repro that one, also seems a bit obscure. But thank you very much for all the reports, whenever I see a bug entry from YOU I always know it is going to be a good one based on experience here and elsewhere. [trophy]",
avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
slug: "security-error-on-console-noticed-on-meta",
topic_id: 11825,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 12,
reply_to_post_number: 11,
username: "codinghorror",
name: "Jeff Atwood",
user_id: 32,
acting_username: "eviltrout",
acting_name: "Robin Ward",
acting_user_id: 19,
title: "Security Error on console (noticed on meta)",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-10T19:48:08Z",
excerpt:
"Thanks for letting us know. It turns out that by using minutely(5) instead of minutely causes ice_cube to peg a core at 100% usage. I&#39;ve pushed out a fix in master.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/51d623f33f8b83095db84ff35e15dbe8.png?s={size}&r=pg&d=identicon",
slug: "sidekiq-cpu-load-since-latest-release",
topic_id: 9515,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 22,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "codinghorror",
acting_name: "Jeff Atwood",
acting_user_id: 32,
title: "Sidekiq CPU load since latest release",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-10T19:47:17Z",
excerpt:
"Thanks for letting us know. It turns out that by using minutely(5) instead of minutely causes ice_cube to peg a core at 100% usage. I&#39;ve pushed out a fix in master.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/42776c4982dff1fa45ee8248532f8ad0.png?s={size}&r=pg&d=identicon",
slug: "sidekiq-cpu-load-since-latest-release",
topic_id: 9515,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 22,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "neil",
acting_name: "Neil",
acting_user_id: 2,
title: "Sidekiq CPU load since latest release",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-10T17:39:24Z",
excerpt:
"We should consider doing what Google Drive does: they intercept cmd-f and pop up a box that allows you to dynamically search.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/5120fc4e345db0d1a964888272073819.png?s={size}&r=pg&d=identicon",
slug: "ctrl-f-search-is-interrupted-by-quotation-popup",
topic_id: 7114,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 12,
reply_to_post_number: 11,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "riking",
acting_name: "Kane York",
acting_user_id: 6626,
title: "Ctrl+F search is interrupted by quotation popup",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-10T17:29:15Z",
excerpt:
"Thanks for letting us know. It turns out that by using minutely(5) instead of minutely causes ice_cube to peg a core at 100% usage. I&#39;ve pushed out a fix in master.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/5120fc4e345db0d1a964888272073819.png?s={size}&r=pg&d=identicon",
slug: "sidekiq-cpu-load-since-latest-release",
topic_id: 9515,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 22,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "riking",
acting_name: "Kane York",
acting_user_id: 6626,
title: "Sidekiq CPU load since latest release",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-10T17:24:37Z",
excerpt:
"Thanks for letting us know. It turns out that by using minutely(5) instead of minutely causes ice_cube to peg a core at 100% usage. I&#39;ve pushed out a fix in master.",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon",
acting_avatar_template:
"//www.gravatar.com/avatar/b7797beb47cfb7aa0fe60d09604aaa09.png?s={size}&r=pg&d=identicon",
slug: "sidekiq-cpu-load-since-latest-release",
topic_id: 9515,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 22,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "zogstrip",
acting_name: "Régis Hanol",
acting_user_id: 1995,
title: "Sidekiq CPU load since latest release",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 6,
created_at: "2014-01-10T17:02:35Z",
excerpt:
"Fixed [smile] \n\ntop - 12:02:00 up 12 days, 2:16, 1 user, load average: 0.28, 0.92, 0.97\nTasks: 115 total, 1 running, 114 sleeping, 0 stopped, 0 zombie\nCpu0 : 0.7%us, 0.3%sy, 0.0%ni, 99.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st\nCpu1 : 0.7%us, 0.3%sy, 0.0%ni, 99.0%id, 0.0%wa, 0.0%hi,&hellip;",
avatar_template: "/images/avatar.png",
acting_avatar_template: "/images/avatar.png",
slug: "sidekiq-cpu-load-since-latest-release",
topic_id: 9515,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 23,
reply_to_post_number: 22,
username: "michaeld",
name: "Michael",
user_id: 6548,
acting_username: "michaeld",
acting_name: "Michael",
acting_user_id: 6548,
title: "Sidekiq CPU load since latest release",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
},
{
action_type: 2,
created_at: "2014-01-10T16:58:12Z",
excerpt:
"Thanks for letting us know. It turns out that by using minutely(5) instead of minutely causes ice_cube to peg a core at 100% usage. I&#39;ve pushed out a fix in master.",
avatar_template: "/images/avatar.png",
acting_avatar_template: "/images/avatar.png",
slug: "sidekiq-cpu-load-since-latest-release",
topic_id: 9515,
target_user_id: 19,
target_name: "Robin Ward",
target_username: "eviltrout",
post_number: 22,
reply_to_post_number: null,
username: "eviltrout",
name: "Robin Ward",
user_id: 19,
acting_username: "trident",
acting_name: "Ben T",
acting_user_id: 5707,
title: "Sidekiq CPU load since latest release",
deleted: false,
hidden: false,
moderator_action: false,
edit_reason: null
}
]
},
"/topics/created-by/eviltrout.json": {
users: [
{
id: 19,
username: "eviltrout",
avatar_template:
"//www.gravatar.com/avatar/c6e17f2ae2a215e87ff9e878a4e63cd9.png?s={size}&r=pg&d=identicon"
},
{
id: 5460,
username: "ned",
avatar_template: "/images/avatar.png"
},
{
id: 402,
username: "thebrianbarlow",
avatar_template: "/images/avatar.png"
},
{
id: 5707,
username: "trident",
avatar_template: "/images/avatar.png"
},
{
id: 32,
username: "codinghorror",
avatar_template: "/images/avatar.png"
},
{
id: 1995,
username: "zogstrip",
avatar_template: "/images/avatar.png"
},
{
id: 2702,
username: "ryanflorence",
avatar_template: "/images/avatar.png"
},
{
id: 9,
username: "tms",
avatar_template:
"//www.gravatar.com/avatar/3981cd271c302f5cba628c6b6d2b32ee.png?s={size}&r=pg&d=identicon"
},
{
id: 1,
username: "sam",
avatar_template:
"//www.gravatar.com/avatar/3dcae8378d46c244172a115c28ca49ce.png?s={size}&r=pg&d=identicon"
},
{
id: 2636,
username: "lonnon",
avatar_template:
"//www.gravatar.com/avatar/9489ef302fbff6c19bba507d09f8cd1d.png?s={size}&r=pg&d=identicon"
}
],
topic_list: {
can_create_topic: false,
draft: null,
draft_key: "new_topic",
draft_sequence: null,
topics: [
{
id: 7764,
title: "New: Reply via Email Support!",
fancy_title: "New: Reply via Email Support!",
slug: "new-reply-via-email-support",
posts_count: 32,
reply_count: 24,
highest_post_number: 35,
image_url: "/uploads/meta_discourse/1227/8f4e5818dfaa56c7.png",
created_at: "2013-06-25T11:58:39.000-04:00",
last_posted_at: "2014-01-09T18:53:06.000-05:00",
bumped: true,
bumped_at: "2014-01-09T17:09:40.000-05:00",
unseen: false,
pinned: false,
visible: true,
closed: false,
archived: false,
views: 2201,
like_count: 46,
has_summary: false,
archetype: "regular",
last_poster_username: "codinghorror",
category_id: 2,
posters: [
{ extras: null, description: "Original Poster", user_id: 19 },
{ extras: null, description: "Most Posts", user_id: 5460 },
{ extras: null, description: "Frequent Poster", user_id: 402 },
{ extras: null, description: "Frequent Poster", user_id: 5707 },
{
extras: "latest",
description: "Most Recent Poster",
user_id: 32
}
]
},
{
id: 9318,
title: "Discourse has a new Markdown Parser!",
fancy_title: "Discourse has a new Markdown Parser!",
slug: "discourse-has-a-new-markdown-parser",
posts_count: 1,
reply_count: 0,
highest_post_number: 1,
image_url: null,
created_at: "2013-08-24T14:08:06.000-04:00",
last_posted_at: "2013-08-24T14:08:06.000-04:00",
bumped: true,
bumped_at: "2013-08-24T14:13:25.000-04:00",
unseen: false,
pinned: false,
visible: true,
closed: false,
archived: false,
views: 812,
like_count: 13,
has_summary: false,
archetype: "regular",
last_poster_username: "eviltrout",
category_id: 7,
posters: [
{
extras: "latest",
description: "Original Poster, Most Recent Poster",
user_id: 19
}
]
},
{
id: 7019,
title: "Discourse Ember Refactorings",
fancy_title: "Discourse Ember Refactorings",
slug: "discourse-ember-refactorings",
posts_count: 5,
reply_count: 3,
highest_post_number: 5,
image_url: null,
created_at: "2013-05-30T11:16:36.000-04:00",
last_posted_at: "2013-06-02T11:22:58.000-04:00",
bumped: true,
bumped_at: "2013-06-02T11:22:58.000-04:00",
unseen: false,
pinned: false,
visible: true,
closed: false,
archived: false,
views: 1075,
like_count: 15,
has_summary: false,
archetype: "regular",
last_poster_username: "eviltrout",
category_id: 7,
posters: [
{
extras: "latest",
description: "Original Poster, Most Recent Poster",
user_id: 19
},
{ extras: null, description: "Most Posts", user_id: 1995 },
{ extras: null, description: "Frequent Poster", user_id: 2702 }
]
},
{
id: 4650,
title: "Migrating off Active Record Observers",
fancy_title: "Migrating off Active Record Observers",
slug: "migrating-off-active-record-observers",
posts_count: 8,
reply_count: 7,
highest_post_number: 8,
image_url: null,
created_at: "2013-03-11T11:26:13.000-04:00",
last_posted_at: "2013-05-14T18:40:16.000-04:00",
bumped: true,
bumped_at: "2013-05-14T18:40:16.000-04:00",
unseen: false,
pinned: false,
visible: true,
closed: false,
archived: false,
views: 377,
like_count: 3,
has_summary: false,
archetype: "regular",
last_poster_username: "sam",
category_id: 7,
posters: [
{ extras: null, description: "Original Poster", user_id: 19 },
{ extras: null, description: "Most Posts", user_id: 9 },
{ extras: null, description: "Frequent Poster", user_id: 1995 },
{ extras: null, description: "Frequent Poster", user_id: 32 },
{ extras: "latest", description: "Most Recent Poster", user_id: 1 }
]
},
{
id: 4960,
title: "Vagrant Updates!",
fancy_title: "Vagrant Updates!",
slug: "vagrant-updates",
posts_count: 5,
reply_count: 3,
highest_post_number: 5,
image_url: "/plugins/emoji/images/fish.png",
created_at: "2013-03-20T22:29:22.000-04:00",
last_posted_at: "2013-03-21T19:06:40.000-04:00",
bumped: true,
bumped_at: "2013-03-21T19:06:40.000-04:00",
unseen: false,
pinned: false,
visible: true,
closed: false,
archived: false,
views: 500,
like_count: 4,
has_summary: false,
archetype: "regular",
last_poster_username: "zogstrip",
category_id: 7,
posters: [
{ extras: null, description: "Original Poster", user_id: 19 },
{ extras: null, description: "Most Posts", user_id: 1 },
{ extras: null, description: "Frequent Poster", user_id: 32 },
{
extras: "latest",
description: "Most Recent Poster",
user_id: 1995
}
]
},
{
id: 2918,
title: "New: Updated Docs",
fancy_title: "New: Updated Docs",
slug: "new-updated-docs",
posts_count: 3,
reply_count: 2,
highest_post_number: 3,
image_url: null,
created_at: "2013-02-12T12:13:02.000-05:00",
last_posted_at: "2013-02-15T17:57:19.000-05:00",
bumped: true,
bumped_at: "2013-02-15T17:57:19.000-05:00",
unseen: false,
pinned: false,
visible: true,
closed: false,
archived: false,
views: 457,
like_count: 10,
has_summary: false,
archetype: "regular",
last_poster_username: "eviltrout",
category_id: 10,
posters: [
{
extras: "latest",
description: "Original Poster, Most Recent Poster",
user_id: 19
},
{ extras: null, description: "Most Posts", user_id: 2636 }
]
}
]
}
},
"/u/charlie.json": {
user_badges: [
{
id: 17,
granted_at: "2019-03-06T19:08:28.230Z",
count: 1,
badge_id: 3,
user_id: 5,
granted_by_id: -1
}
],
badges: [
{
id: 3,
name: "Regular",
description:
'\u003ca href="https://blog.discourse.org/2018/06/understanding-discourse-trust-levels/"\u003eGranted\u003c/a\u003e recategorize, rename, followed links, wiki, more likes',
grant_count: 3,
allow_title: true,
multiple_grant: false,
icon: "fa-user",
image: null,
listable: true,
enabled: true,
badge_grouping_id: 4,
system: true,
slug: "regular",
manually_grantable: false,
badge_type_id: 2
}
],
badge_types: [{ id: 2, name: "Silver", sort_order: 8 }],
users: [
{
id: 5,
username: "charlie",
name: null,
avatar_template: "/letter_avatar_proxy/v3/letter/c/d6d6ee/{size}.png",
moderator: false,
admin: false
},
{
id: -1,
username: "system",
name: "system",
avatar_template: "/user_avatar/localhost/system/{size}/2_2.png",
moderator: true,
admin: true
}
],
user: {
id: 5,
username: "charlie",
name: null,
avatar_template: "/letter_avatar_proxy/v3/letter/c/d6d6ee/{size}.png",
last_posted_at: null,
last_seen_at: null,
created_at: "2019-03-06T19:06:20.340Z",
can_edit: true,
can_edit_username: true,
can_edit_email: true,
can_edit_name: true,
ignored: false,
can_ignore_user: false,
can_send_private_messages: true,
can_send_private_message_to_user: true,
trust_level: 3,
moderator: false,
admin: false,
title: null,
uploaded_avatar_id: null,
badge_count: 3,
has_title_badges: true,
custom_fields: {},
pending_count: 0,
profile_view_count: 1,
time_read: 0,
recent_time_read: 0,
primary_group_name: null,
primary_group_flair_url: null,
primary_group_flair_bg_color: null,
primary_group_flair_color: null,
staged: false,
second_factor_enabled: false,
post_count: 0,
can_be_deleted: true,
can_delete_all_posts: true,
locale: null,
muted_category_ids: [],
regular_category_ids: [],
watched_tags: [],
watching_first_post_tags: [],
tracked_tags: [],
muted_tags: [],
tracked_category_ids: [],
watched_category_ids: [],
watched_first_post_category_ids: [],
system_avatar_upload_id: null,
system_avatar_template:
"/letter_avatar_proxy/v3/letter/c/d6d6ee/{size}.png",
muted_usernames: [],
ignored_usernames: [],
mailing_list_posts_per_day: 0,
can_change_bio: true,
user_api_keys: null,
user_auth_tokens: [],
invited_by: null,
groups: [
{
id: 10,
automatic: true,
name: "trust_level_0",
display_name: "trust_level_0",
user_count: 14,
mentionable_level: 0,
messageable_level: 0,
visibility_level: 0,
automatic_membership_email_domains: null,
primary_group: false,
title: null,
grant_trust_level: null,
incoming_email: null,
has_messages: false,
flair_url: null,
flair_bg_color: null,
flair_color: null,
bio_raw: null,
bio_cooked: null,
public_admission: false,
public_exit: false,
allow_membership_requests: false,
full_name: null,
default_notification_level: 3,
membership_request_template: null
},
{
id: 11,
automatic: true,
name: "trust_level_1",
display_name: "trust_level_1",
user_count: 9,
mentionable_level: 0,
messageable_level: 0,
visibility_level: 0,
automatic_membership_email_domains: null,
primary_group: false,
title: null,
grant_trust_level: null,
incoming_email: null,
has_messages: false,
flair_url: null,
flair_bg_color: null,
flair_color: null,
bio_raw: null,
bio_cooked: null,
public_admission: false,
public_exit: false,
allow_membership_requests: false,
full_name: null,
default_notification_level: 3,
membership_request_template: null
},
{
id: 12,
automatic: true,
name: "trust_level_2",
display_name: "trust_level_2",
user_count: 6,
mentionable_level: 0,
messageable_level: 0,
visibility_level: 0,
automatic_membership_email_domains: null,
primary_group: false,
title: null,
grant_trust_level: null,
incoming_email: null,
has_messages: false,
flair_url: null,
flair_bg_color: null,
flair_color: null,
bio_raw: null,
bio_cooked: null,
public_admission: false,
public_exit: false,
allow_membership_requests: false,
full_name: null,
default_notification_level: 3,
membership_request_template: null
},
{
id: 13,
automatic: true,
name: "trust_level_3",
display_name: "trust_level_3",
user_count: 3,
mentionable_level: 0,
messageable_level: 0,
visibility_level: 0,
automatic_membership_email_domains: null,
primary_group: false,
title: null,
grant_trust_level: null,
incoming_email: null,
has_messages: false,
flair_url: null,
flair_bg_color: null,
flair_color: null,
bio_raw: null,
bio_cooked: null,
public_admission: false,
public_exit: false,
allow_membership_requests: false,
full_name: null,
default_notification_level: 3,
membership_request_template: null
}
],
group_users: [
{ group_id: 10, user_id: 5, notification_level: 3 },
{ group_id: 11, user_id: 5, notification_level: 3 },
{ group_id: 12, user_id: 5, notification_level: 3 },
{ group_id: 13, user_id: 5, notification_level: 3 }
],
featured_user_badge_ids: [17],
user_option: {
user_id: 5,
mailing_list_mode: false,
mailing_list_mode_frequency: 1,
email_digests: true,
email_messages_level: 0,
email_level: 1,
external_links_in_new_tab: false,
dynamic_favicon: false,
skip_new_user_tips: false,
enable_quoting: true,
digest_after_minutes: 10080,
automatically_unpin_topics: true,
auto_track_topics_after_msecs: 240000,
notification_level_when_replying: 2,
new_topic_duration_minutes: 2880,
email_previous_replies: 2,
email_in_reply_to: true,
like_notification_frequency: 1,
include_tl0_in_digests: false,
theme_ids: [2],
theme_key_seq: 0,
allow_private_messages: true,
homepage_id: null,
hide_profile_and_presence: false,
text_size: "normal",
text_size_seq: 0
}
}
},
"/u/charlie/card.json": {
user_badges: [
{
id: 17,
granted_at: "2019-03-06T19:08:28.230Z",
count: 1,
badge_id: 3,
user_id: 5,
granted_by_id: -1
}
],
badges: [
{
id: 3,
name: "Regular",
description:
'<a href="https://blog.discourse.org/2018/06/understanding-discourse-trust-levels/">Granted</a> recategorize, rename, followed links, wiki, more likes',
grant_count: 3,
allow_title: true,
multiple_grant: false,
icon: "fa-user",
image: null,
listable: true,
enabled: true,
badge_grouping_id: 4,
system: true,
slug: "regular",
manually_grantable: false,
badge_type_id: 2
}
],
badge_types: [{ id: 2, name: "Silver", sort_order: 8 }],
users: [
{
id: 5,
username: "charlie",
name: null,
avatar_template: "/letter_avatar_proxy/v3/letter/c/d6d6ee/{size}.png",
moderator: false,
admin: false
},
{
id: -1,
username: "system",
name: "system",
avatar_template: "/user_avatar/localhost/system/{size}/2_2.png",
moderator: true,
admin: true
}
],
user: {
id: 5,
username: "charlie",
name: null,
avatar_template: "/letter_avatar_proxy/v3/letter/c/d6d6ee/{size}.png",
last_posted_at: null,
last_seen_at: null,
created_at: "2019-03-06T19:06:20.340Z",
ignored: false,
can_ignore_user: false,
can_send_private_messages: true,
can_send_private_message_to_user: true,
trust_level: 3,
moderator: false,
admin: false,
title: null,
badge_count: 3,
custom_fields: {},
time_read: 0,
recent_time_read: 0,
primary_group_name: null,
primary_group_flair_url: null,
primary_group_flair_bg_color: null,
primary_group_flair_color: null,
staged: false,
featured_user_badge_ids: [17]
}
},
"/u/charlie/summary.json": {
topics: [],
badges: [
{
id: 3,
name: "Regular",
description:
'\u003ca href="https://blog.discourse.org/2018/06/understanding-discourse-trust-levels/"\u003eGranted\u003c/a\u003e recategorize, rename, followed links, wiki, more likes',
grant_count: 3,
allow_title: true,
multiple_grant: false,
icon: "fa-user",
image: null,
listable: true,
enabled: true,
badge_grouping_id: 4,
system: true,
slug: "regular",
manually_grantable: false,
badge_type_id: 2
}
],
badge_types: [{ id: 2, name: "Silver", sort_order: 8 }],
users: [
{
id: 5,
username: "charlie",
name: null,
avatar_template: "/letter_avatar_proxy/v3/letter/c/d6d6ee/{size}.png",
moderator: false,
admin: false
},
{
id: -1,
username: "system",
name: "system",
avatar_template: "/user_avatar/localhost/system/{size}/2_2.png",
moderator: true,
admin: true
}
],
user_summary: {
likes_given: 0,
likes_received: 0,
topics_entered: 0,
posts_read_count: 0,
days_visited: 0,
topic_count: 0,
post_count: 0,
time_read: 0,
recent_time_read: 0,
topic_ids: [],
replies: [],
links: [],
most_liked_by_users: [],
most_liked_users: [],
most_replied_to_users: [],
badges: [
{
id: 17,
granted_at: "2019-03-06T19:08:28.230Z",
count: 1,
badge_id: 3,
user_id: 5,
granted_by_id: -1
}
],
top_categories: []
}
},
"/u/%E3%83%A9%E3%82%A4%E3%82%AA%E3%83%B3.json": {
user_badges: [],
user: {
id: 2,
username: "ライオン",
name: null,
avatar_template:
"/letter_avatar_proxy/v4/letter/%E3%83%A9/d9b06d/{size}.png",
email: "lion@example.com",
last_posted_at: null,
last_seen_at: "2019-06-26T09:29:56.044Z",
bio_raw: "this is my bio",
bio_cooked: "\u003cp\u003ethis is my bio\u003c/p\u003e",
created_at: "2019-06-26T08:40:40.964Z",
can_edit: true,
can_edit_username: true,
can_edit_email: true,
can_edit_name: true,
ignored: false,
muted: false,
can_ignore_user: false,
can_mute_user: false,
can_send_private_messages: true,
can_send_private_message_to_user: false,
bio_excerpt: "this is my bio",
trust_level: 1,
moderator: false,
admin: false,
title: null,
uploaded_avatar_id: null,
badge_count: 0,
has_title_badges: false,
custom_fields: {},
pending_count: 0,
profile_view_count: 1,
time_read: 0,
recent_time_read: 0,
primary_group_name: null,
primary_group_flair_url: null,
primary_group_flair_bg_color: null,
primary_group_flair_color: null,
second_factor_enabled: false,
second_factor_backup_enabled: false,
associated_accounts: [],
locale: "en_US",
muted_category_ids: [],
regular_category_ids: [],
watched_tags: [],
watching_first_post_tags: [],
tracked_tags: [],
muted_tags: [],
tracked_category_ids: [],
watched_category_ids: [],
watched_first_post_category_ids: [],
system_avatar_upload_id: null,
system_avatar_template:
"/letter_avatar_proxy/v4/letter/%E3%83%A9/d9b06d/{size}.png",
muted_usernames: [],
ignored_usernames: [],
mailing_list_posts_per_day: 0,
can_change_bio: true,
user_api_keys: null,
user_auth_tokens: [
{
id: 2,
client_ip: "127.0.0.1",
location: "unknown",
browser: "Google Chrome",
device: "GNU/Linux Computer",
os: "Linux",
icon: "fab-linux",
created_at: "2019-06-26T08:41:18.436Z",
seen_at: "2019-06-26T09:24:24.683Z",
is_active: true
}
],
invited_by: null,
groups: [
{
id: 10,
automatic: true,
name: "trust_level_0",
display_name: "trust_level_0",
user_count: 2,
mentionable_level: 0,
messageable_level: 0,
visibility_level: 0,
primary_group: false,
title: null,
grant_trust_level: null,
has_messages: false,
flair_url: null,
flair_bg_color: null,
flair_color: null,
bio_cooked: null,
bio_excerpt: null,
public_admission: false,
public_exit: false,
allow_membership_requests: false,
full_name: null,
default_notification_level: 3,
membership_request_template: null
},
{
id: 11,
automatic: true,
name: "trust_level_1",
display_name: "trust_level_1",
user_count: 2,
mentionable_level: 0,
messageable_level: 0,
visibility_level: 0,
primary_group: false,
title: null,
grant_trust_level: null,
has_messages: false,
flair_url: null,
flair_bg_color: null,
flair_color: null,
bio_cooked: null,
bio_excerpt: null,
public_admission: false,
public_exit: false,
allow_membership_requests: false,
full_name: null,
default_notification_level: 3,
membership_request_template: null
}
],
group_users: [
{ group_id: 10, user_id: 2, notification_level: 3, owner: false },
{ group_id: 11, user_id: 2, notification_level: 3, owner: false }
],
featured_user_badge_ids: [],
user_option: {
user_id: 2,
mailing_list_mode: false,
mailing_list_mode_frequency: 1,
email_digests: true,
email_level: 1,
email_messages_level: 0,
external_links_in_new_tab: false,
dynamic_favicon: false,
skip_new_user_tips: false,
enable_quoting: true,
enable_defer: false,
digest_after_minutes: 1440,
automatically_unpin_topics: true,
auto_track_topics_after_msecs: 240000,
notification_level_when_replying: 2,
new_topic_duration_minutes: 2880,
email_previous_replies: 2,
email_in_reply_to: true,
like_notification_frequency: 1,
include_tl0_in_digests: false,
theme_ids: [2],
theme_key_seq: 0,
allow_private_messages: true,
homepage_id: null,
hide_profile_and_presence: false,
text_size: "normal",
text_size_seq: 0,
title_count_mode: "notifications"
}
}
},
"/u/%E3%83%A9%E3%82%A4%E3%82%AA%E3%83%B3/summary.json": {
topics: [],
user_summary: {
likes_given: 0,
likes_received: 0,
topics_entered: 0,
posts_read_count: 0,
days_visited: 1,
topic_count: 0,
post_count: 0,
time_read: 0,
recent_time_read: 0,
bookmark_count: 0,
topic_ids: [],
replies: [],
links: [],
most_liked_by_users: [],
most_liked_users: [],
most_replied_to_users: [],
badges: [],
top_categories: []
}
}
};