chore(data): replace plebeius.bso with bitsocialist.bso

Update board directory owners, known developer registry, and related tests to use the new bitsocialist.bso address.
This commit is contained in:
Tommaso Casaburi
2026-07-18 16:43:39 +07:00
parent bbc2d5860d
commit 3431c26755
69 changed files with 80 additions and 80 deletions
@@ -549,9 +549,9 @@ describe('post community address compatibility', () => {
it('renders known developer badges and keeps anonymous as the default name on desktop and mobile', async () => { it('renders known developer badges and keeps anonymous as the default name on desktop and mobile', async () => {
const post = { const post = {
...makeLegacyThread(), ...makeLegacyThread(),
author: { address: 'plebeius.bso', shortAddress: 'plebeius.bso' }, author: { address: 'bitsocialist.bso', shortAddress: 'bitsocialist.bso' },
}; };
const roles = { 'plebeius.bso': { role: 'owner' } }; const roles = { 'bitsocialist.bso': { role: 'owner' } };
await renderWithRoute(createElement(PostDesktop, { post, roles } as any)); await renderWithRoute(createElement(PostDesktop, { post, roles } as any));
expect(container.textContent).toContain('Anonymous'); expect(container.textContent).toContain('Anonymous');
@@ -390,11 +390,11 @@ describe('CatalogRow', () => {
}, },
]; ];
testState.roleByAddress = { testState.roleByAddress = {
'plebeius.bso': { commentAuthorRole: 'owner', isCommentAuthorMod: true }, 'bitsocialist.bso': { commentAuthorRole: 'owner', isCommentAuthorMod: true },
}; };
const post: TestComment = { const post: TestComment = {
author: { address: 'plebeius.bso', shortAddress: 'plebeius.bso' }, author: { address: 'bitsocialist.bso', shortAddress: 'bitsocialist.bso' },
cid: 'post-dev', cid: 'post-dev',
content: 'Developer post', content: 'Developer post',
link: 'https://example.com/dev.png', link: 'https://example.com/dev.png',
@@ -1528,13 +1528,13 @@ describe('PostForm', () => {
it('uses the 5chan dev label for known developer moderator posts', async () => { it('uses the 5chan dev label for known developer moderator posts', async () => {
testState.account = { testState.account = {
author: { address: 'plebeius.bso', displayName: 'Tom' }, author: { address: 'bitsocialist.bso', displayName: 'Tom' },
subscriptions: ['music-posting.eth'], subscriptions: ['music-posting.eth'],
}; };
testState.resolvedCommunityAddress = 'music-posting.eth'; testState.resolvedCommunityAddress = 'music-posting.eth';
testState.rolesByCommunity = { testState.rolesByCommunity = {
'music-posting.eth': { 'music-posting.eth': {
'plebeius.bso': { role: 'owner' }, 'bitsocialist.bso': { role: 'owner' },
}, },
}; };
@@ -7,7 +7,7 @@
"address": "3dcg-posting.bso", "address": "3dcg-posting.bso",
"publicKey": "12D3KooWBRCcwxWTx23tyK7Uhqs9ViE3MnSgvWSLip2ikrWaD3c2", "publicKey": "12D3KooWBRCcwxWTx23tyK7Uhqs9ViE3MnSgvWSLip2ikrWaD3c2",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "anime-and-manga.bso", "address": "anime-and-manga.bso",
"publicKey": "12D3KooWMDt3RMVMHrm2pEEyfraBtHP86dmkim7EVAapDj3Mchdy", "publicKey": "12D3KooWMDt3RMVMHrm2pEEyfraBtHP86dmkim7EVAapDj3Mchdy",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "advice-posting.bso", "address": "advice-posting.bso",
"publicKey": "12D3KooWH5UFNs9yfwJVsSUhEW5bYrtF8KmzfeJzwg84qWMoFJVY", "publicKey": "12D3KooWH5UFNs9yfwJVsSUhEW5bYrtF8KmzfeJzwg84qWMoFJVY",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "animals-and-nature.bso", "address": "animals-and-nature.bso",
"publicKey": "12D3KooWSpKszPM2c17KBgbnoRrkWPCHJosGGFg3bKnzarYhHeSc", "publicKey": "12D3KooWSpKszPM2c17KBgbnoRrkWPCHJosGGFg3bKnzarYhHeSc",
"addedAt": 1779262963, "addedAt": 1779262963,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "random-nsfw.bso", "address": "random-nsfw.bso",
"publicKey": "12D3KooWJkJYkuVbJQhapcVGpo8oNmsXsKmFRrFqc1SHezZW9fX8", "publicKey": "12D3KooWJkJYkuVbJQhapcVGpo8oNmsXsKmFRrFqc1SHezZW9fX8",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "international-nsfw.bso", "address": "international-nsfw.bso",
"publicKey": "12D3KooWPuYtTzrq8gFnv6yM1r4egy1rd4cxLr1nsXTjfdYkfwcN", "publicKey": "12D3KooWPuYtTzrq8gFnv6yM1r4egy1rd4cxLr1nsXTjfdYkfwcN",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -13,7 +13,7 @@
"address": "bizraelis.bso", "address": "bizraelis.bso",
"publicKey": "12D3KooWR7nTdKZqZ1twGWMfVsXYDGp1XAKUrnYznKP651jFrizE", "publicKey": "12D3KooWR7nTdKZqZ1twGWMfVsXYDGp1XAKUrnYznKP651jFrizE",
"addedAt": 1779212075, "addedAt": 1779212075,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "anime-cute.bso", "address": "anime-cute.bso",
"publicKey": "12D3KooWMKVj7dzag2fcYP24kgmxDz2DSvE7yGzBW9fJEYA94aMC", "publicKey": "12D3KooWMKVj7dzag2fcYP24kgmxDz2DSvE7yGzBW9fJEYA94aMC",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "food-and-cooking.bso", "address": "food-and-cooking.bso",
"publicKey": "12D3KooWFfANpSeemwvqqGsXNPHDuyDMCK6wE8cxGTuNw7xoWUp7", "publicKey": "12D3KooWFfANpSeemwvqqGsXNPHDuyDMCK6wE8cxGTuNw7xoWUp7",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "comics-and-cartoons.bso", "address": "comics-and-cartoons.bso",
"publicKey": "12D3KooWRLmyg671KVYb1xekZ8eTQSMfRraB3DmQZPsKbCdMsEuc", "publicKey": "12D3KooWRLmyg671KVYb1xekZ8eTQSMfRraB3DmQZPsKbCdMsEuc",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "do-it-yourself.bso", "address": "do-it-yourself.bso",
"publicKey": "12D3KooWKKbiaFu7x2EwueN6wxw3DJRQsvCv8KVRGbTTYpsGZXVa", "publicKey": "12D3KooWKKbiaFu7x2EwueN6wxw3DJRQsvCv8KVRGbTTYpsGZXVa",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -10,7 +10,7 @@
"address": "flash-posting.bso", "address": "flash-posting.bso",
"publicKey": "12D3KooWPFckNTD8YHVJrjpa9hRYvuomvM9VsvQQkJqjWRtpLv1F", "publicKey": "12D3KooWPFckNTD8YHVJrjpa9hRYvuomvM9VsvQQkJqjWRtpLv1F",
"addedAt": 1780123897, "addedAt": 1780123897,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "fashion-posting.bso", "address": "fashion-posting.bso",
"publicKey": "12D3KooWMLd7K4MKPY4YJrpwV2vrjFN357x93bHs2g4gSetTLJ6t", "publicKey": "12D3KooWMLd7K4MKPY4YJrpwV2vrjFN357x93bHs2g4gSetTLJ6t",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "fitness-posting.bso", "address": "fitness-posting.bso",
"publicKey": "12D3KooWHcqcJJmjAiBJA3uyhSW6ep4HFadUfteDrzU1Pn9ALkkw", "publicKey": "12D3KooWHcqcJJmjAiBJA3uyhSW6ep4HFadUfteDrzU1Pn9ALkkw",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "technology-posting.bso", "address": "technology-posting.bso",
"publicKey": "12D3KooWFnLrUYHpvqki7gbL4w9JzdxjpQPKE2JBDEd23Ly6X82X", "publicKey": "12D3KooWFnLrUYHpvqki7gbL4w9JzdxjpQPKE2JBDEd23Ly6X82X",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "graphic-design.bso", "address": "graphic-design.bso",
"publicKey": "12D3KooWSrH1Kp6TvaLxGS3vtoqqFdy3gRMkTKfrYGPaDAcJRJAd", "publicKey": "12D3KooWSrH1Kp6TvaLxGS3vtoqqFdy3gRMkTKfrYGPaDAcJRJAd",
"addedAt": 1779517639, "addedAt": 1779517639,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "adult-gif.bso", "address": "adult-gif.bso",
"publicKey": "12D3KooWJP8v5VUzKUfxr38BbhQPb5yidF3WapGQ6CjLctBV6QC1", "publicKey": "12D3KooWJP8v5VUzKUfxr38BbhQPb5yidF3WapGQ6CjLctBV6QC1",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "history-posting.bso", "address": "history-posting.bso",
"publicKey": "12D3KooWN7bzigSgU4rxayrPCjvq2ETJMN9Zv3cyazpRYh36QWiN", "publicKey": "12D3KooWN7bzigSgU4rxayrPCjvq2ETJMN9Zv3cyazpRYh36QWiN",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "oekaki-posting.bso", "address": "oekaki-posting.bso",
"publicKey": "12D3KooWNAqMhmHi3hPSbcH27Q7cqBCuN2Mu9HNzs6fB8YX14k4o", "publicKey": "12D3KooWNAqMhmHi3hPSbcH27Q7cqBCuN2Mu9HNzs6fB8YX14k4o",
"addedAt": 1780054375, "addedAt": 1780054375,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "artwork-critique.bso", "address": "artwork-critique.bso",
"publicKey": "12D3KooWQZ5HkAspHUPGEVoSaAZgqachZGtxCXxAXYBDTreR4uWJ", "publicKey": "12D3KooWQZ5HkAspHUPGEVoSaAZgqachZGtxCXxAXYBDTreR4uWJ",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "international-sfw.bso", "address": "international-sfw.bso",
"publicKey": "12D3KooWMSUYcergS2BwbRzFynR5hQURc962W9iR81eTJKz89Q6n", "publicKey": "12D3KooWMSUYcergS2BwbRzFynR5hQURc962W9iR81eTJKz89Q6n",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "otaku-culture.bso", "address": "otaku-culture.bso",
"publicKey": "12D3KooWFtPbTBQ6Lit5wH2PHCvQQqj3RB5v2QHPtT1cnGeKjBaW", "publicKey": "12D3KooWFtPbTBQ6Lit5wH2PHCvQQqj3RB5v2QHPtT1cnGeKjBaW",
"addedAt": 1779517639, "addedAt": 1779517639,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "weapons-posting.bso", "address": "weapons-posting.bso",
"publicKey": "12D3KooWNRSdq3aLHHCvm4zyFQfASgYzy5LGXRXnKC4uj6aUXzHq", "publicKey": "12D3KooWNRSdq3aLHHCvm4zyFQfASgYzy5LGXRXnKC4uj6aUXzHq",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "literature-posting.bso", "address": "literature-posting.bso",
"publicKey": "12D3KooWKXimxiZWtgF3LoTdaW3btHhDzJN7P3qrsgHwRkow186x", "publicKey": "12D3KooWKXimxiZWtgF3LoTdaW3btHhDzJN7P3qrsgHwRkow186x",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "mecha-posting.bso", "address": "mecha-posting.bso",
"publicKey": "12D3KooWH7TCLGzDmvptLmnoxbLK2EjSuysMfj1ScN1ekFuba1Fu", "publicKey": "12D3KooWH7TCLGzDmvptLmnoxbLK2EjSuysMfj1ScN1ekFuba1Fu",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "pony-posting.bso", "address": "pony-posting.bso",
"publicKey": "12D3KooWEViZKRnJjqKDXGadQtz1547wgLTFPAaFYPBZ5NVwJ3jJ", "publicKey": "12D3KooWEViZKRnJjqKDXGadQtz1547wgLTFPAaFYPBZ5NVwJ3jJ",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "music-posting.bso", "address": "music-posting.bso",
"publicKey": "12D3KooWQdQ6TkVA1Xe9zzaFP6vXBgsLeMAewpLpLwbsAYKivnQy", "publicKey": "12D3KooWQdQ6TkVA1Xe9zzaFP6vXBgsLeMAewpLpLwbsAYKivnQy",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "transportation-posting.bso", "address": "transportation-posting.bso",
"publicKey": "12D3KooWBLfdUT4sbVjzsQBz6EFPGWJC5byjnG44i5HHBKk7XKc3", "publicKey": "12D3KooWBLfdUT4sbVjzsQBz6EFPGWJC5byjnG44i5HHBKk7XKc3",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "current-news.bso", "address": "current-news.bso",
"publicKey": "12D3KooWSdDpdxUajbj19SHhUxcNS7wG9QbQqYvj29mCwokqnFNS", "publicKey": "12D3KooWSdDpdxUajbj19SHhUxcNS7wG9QbQqYvj29mCwokqnFNS",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "auto-posting.bso", "address": "auto-posting.bso",
"publicKey": "12D3KooWBD4agW9pc73hBNXtXWTpZCukcFvigmkM8Z2MDKR72CCk", "publicKey": "12D3KooWBD4agW9pc73hBNXtXWTpZCukcFvigmkM8Z2MDKR72CCk",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "outdoors-posting.bso", "address": "outdoors-posting.bso",
"publicKey": "12D3KooWQ2nPGxQxuSMY92kM3zKu1rBekJsXxXb5uNkHLDfSSxTm", "publicKey": "12D3KooWQ2nPGxQxuSMY92kM3zKu1rBekJsXxXb5uNkHLDfSSxTm",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "photography-posting.bso", "address": "photography-posting.bso",
"publicKey": "12D3KooWK7qqtH32qAeZ5nUZGHBEsiaGsXGhMU9AWDKYzKCcit7w", "publicKey": "12D3KooWK7qqtH32qAeZ5nUZGHBEsiaGsXGhMU9AWDKYzKCcit7w",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "papercraft-and-origami.bso", "address": "papercraft-and-origami.bso",
"publicKey": "12D3KooWGfhD9o9T4QRYX2RQgwXRmEmWXmaw4bAGyDHioz98g3ro", "publicKey": "12D3KooWGfhD9o9T4QRYX2RQgwXRmEmWXmaw4bAGyDHioz98g3ro",
"addedAt": 1779517639, "addedAt": 1779517639,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -13,7 +13,7 @@
"address": "nothing-is-beyond-our-reach.bso", "address": "nothing-is-beyond-our-reach.bso",
"publicKey": "12D3KooWDpiDmJCGKbXB3RJFfATmRMzmwTkjimBvf8xKZmUx2L1P", "publicKey": "12D3KooWDpiDmJCGKbXB3RJFfATmRMzmwTkjimBvf8xKZmUx2L1P",
"addedAt": 1779212075, "addedAt": 1779212075,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "professional-wrestling.bso", "address": "professional-wrestling.bso",
"publicKey": "12D3KooWBMHPHSJhwKivg6KhbGScgau8xBBNqVQKZk24NZQo7beU", "publicKey": "12D3KooWBMHPHSJhwKivg6KhbGScgau8xBBNqVQKZk24NZQo7beU",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "5chan-feedback.bso", "address": "5chan-feedback.bso",
"publicKey": "12D3KooWNmuwmBDAgxBNrPRvzvCLYD9U3etN9idguXZLTpRRgqVf", "publicKey": "12D3KooWNmuwmBDAgxBNrPRvzvCLYD9U3etN9idguXZLTpRRgqVf",
"addedAt": 1782467500, "addedAt": 1782467500,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "quests-posting.bso", "address": "quests-posting.bso",
"publicKey": "12D3KooWBmh43DUBbqXAeJVxxu9qgWgMqn91UBECgP4aTuxS5uK2", "publicKey": "12D3KooWBmh43DUBbqXAeJVxxu9qgWgMqn91UBECgP4aTuxS5uK2",
"addedAt": 1779517639, "addedAt": 1779517639,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "robot9002.bso", "address": "robot9002.bso",
"publicKey": "12D3KooWPXkEw8GSZcM8N97fkWJjZGV7hLccZSrf2PqHUKrp4xJQ", "publicKey": "12D3KooWPXkEw8GSZcM8N97fkWJjZGV7hLccZSrf2PqHUKrp4xJQ",
"addedAt": 1779525738, "addedAt": 1779525738,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "shit-5chan-says.bso", "address": "shit-5chan-says.bso",
"publicKey": "12D3KooWR4vHjSsTHs3MU436avk4eW1XRqY9zKfVcvvZXkLdzJo6", "publicKey": "12D3KooWR4vHjSsTHs3MU436avk4eW1XRqY9zKfVcvvZXkLdzJo6",
"addedAt": 1779517639, "addedAt": 1779517639,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "science-and-math.bso", "address": "science-and-math.bso",
"publicKey": "12D3KooWEtHqwtEpgHsXS8VSFcGDt2DhzeqaLm9tTCRFucXaWp62", "publicKey": "12D3KooWEtHqwtEpgHsXS8VSFcGDt2DhzeqaLm9tTCRFucXaWp62",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "cams-and-meetups.bso", "address": "cams-and-meetups.bso",
"publicKey": "12D3KooWCGnYfbrm8UZpv8YxViXgJJx9hha486LCAFFXSEYNtj1B", "publicKey": "12D3KooWCGnYfbrm8UZpv8YxViXgJJx9hha486LCAFFXSEYNtj1B",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "sports-posting.bso", "address": "sports-posting.bso",
"publicKey": "12D3KooWGJA6zN3Q63FtSgwNhtfA26Skdzdxz5X7A9PFfE4FBMGE", "publicKey": "12D3KooWGJA6zN3Q63FtSgwNhtfA26Skdzdxz5X7A9PFfE4FBMGE",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "traditional-games.bso", "address": "traditional-games.bso",
"publicKey": "12D3KooWK6G3EHUCkfcgX6kPDihXJAdpucrZvn4WjPwf7fF484nt", "publicKey": "12D3KooWK6G3EHUCkfcgX6kPDihXJAdpucrZvn4WjPwf7fF484nt",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "toys-posting.bso", "address": "toys-posting.bso",
"publicKey": "12D3KooWQrRW8JHu1HagE9E3QUB7hAnSbeYHLkz5mTbSivhkoPtJ", "publicKey": "12D3KooWQrRW8JHu1HagE9E3QUB7hAnSbeYHLkz5mTbSivhkoPtJ",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "travel-posting.bso", "address": "travel-posting.bso",
"publicKey": "12D3KooWP9kG9qYxHoyxfDSWiNpeuGfuxwbDdfu6vtRwvVY9uU96", "publicKey": "12D3KooWP9kG9qYxHoyxfDSWiNpeuGfuxwbDdfu6vtRwvVY9uU96",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "television-and-film.bso", "address": "television-and-film.bso",
"publicKey": "12D3KooWGSRg4crzV5vXEya1ghXD7UBTqimqXTQvNUqy9NdzZNyd", "publicKey": "12D3KooWGSRg4crzV5vXEya1ghXD7UBTqimqXTQvNUqy9NdzZNyd",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "videogames-posting.bso", "address": "videogames-posting.bso",
"publicKey": "12D3KooWRAbo3HU5ThCAkJGQ5q7MTEJfhAX6Hu7xHyPtxHGi1Fgh", "publicKey": "12D3KooWRAbo3HU5ThCAkJGQ5q7MTEJfhAX6Hu7xHyPtxHGi1Fgh",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "videogame-generals.bso", "address": "videogame-generals.bso",
"publicKey": "12D3KooWMvAcJFV45CS3hSZcx7EFhwhQrXfXhVHXQJFPfKeakWfq", "publicKey": "12D3KooWMvAcJFV45CS3hSZcx7EFhwhQrXfXhVHXQJFPfKeakWfq",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "very-important-posts.bso", "address": "very-important-posts.bso",
"publicKey": "12D3KooWNMnBJ5phkBWrcjfdnzdqPwCARmXwGWeZDKNJvCVPR8GT", "publicKey": "12D3KooWNMnBJ5phkBWrcjfdnzdqPwCARmXwGWeZDKNJvCVPR8GT",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "videogames-multiplayer.bso", "address": "videogames-multiplayer.bso",
"publicKey": "12D3KooWMW3B4R3C7z5M6zDo9Q9t3fCMuUwHbnPWARsDSqiUYybU", "publicKey": "12D3KooWMW3B4R3C7z5M6zDo9Q9t3fCMuUwHbnPWARsDSqiUYybU",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "videogames-mobile.bso", "address": "videogames-mobile.bso",
"publicKey": "12D3KooWLSaxYpQb4Wx7KxiJaXQD9SgzmBD67W41CN6gNLTxASVg", "publicKey": "12D3KooWLSaxYpQb4Wx7KxiJaXQD9SgzmBD67W41CN6gNLTxASVg",
"addedAt": 1779517639, "addedAt": 1779517639,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "pokemon-posting.bso", "address": "pokemon-posting.bso",
"publicKey": "12D3KooWFhrazFTHLh6sSA9qL2wTf4piBar2HXtirKNTfTwSTjN3", "publicKey": "12D3KooWFhrazFTHLh6sSA9qL2wTf4piBar2HXtirKNTfTwSTjN3",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "retro-games.bso", "address": "retro-games.bso",
"publicKey": "12D3KooWJfwp2WRwU3gsaNNPjZ1iHgxc1QFySr361cQarkhLp1fY", "publicKey": "12D3KooWJfwp2WRwU3gsaNNPjZ1iHgxc1QFySr361cQarkhLp1fY",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "videogames-rpg.bso", "address": "videogames-rpg.bso",
"publicKey": "12D3KooWJ4HZgaL3tPSRp5LfnFmwasxdQenPuDpPBYHHEaUMJDiF", "publicKey": "12D3KooWJ4HZgaL3tPSRp5LfnFmwasxdQenPuDpPBYHHEaUMJDiF",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "videogames-strategy.bso", "address": "videogames-strategy.bso",
"publicKey": "12D3KooWBNAetYuTx5Zosf6jRVJ2GpMx3jzEQufDcP4DRTXzAgwp", "publicKey": "12D3KooWBNAetYuTx5Zosf6jRVJ2GpMx3jzEQufDcP4DRTXzAgwp",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "virtual-youtubers.bso", "address": "virtual-youtubers.bso",
"publicKey": "12D3KooWKiziqgcvVLMDThXQC4cPi5SJmFSQFoc6jv1kSRU1XXxV", "publicKey": "12D3KooWKiziqgcvVLMDThXQC4cPi5SJmFSQFoc6jv1kSRU1XXxV",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "anime-wallpapers.bso", "address": "anime-wallpapers.bso",
"publicKey": "12D3KooWPpdMSMLnz5qZ6NR3jTjqmqdpbMT3tDM5RwzWSPYtd9AV", "publicKey": "12D3KooWPpdMSMLnz5qZ6NR3jTjqmqdpbMT3tDM5RwzWSPYtd9AV",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "wallpapers-general.bso", "address": "wallpapers-general.bso",
"publicKey": "12D3KooWJCXw8a5CKgH5248qXMDQdG5AFxP4ZvbsAmFCGfuykE3U", "publicKey": "12D3KooWJCXw8a5CKgH5248qXMDQdG5AFxP4ZvbsAmFCGfuykE3U",
"addedAt": 1779517639, "addedAt": 1779517639,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "worksafe-gif.bso", "address": "worksafe-gif.bso",
"publicKey": "12D3KooWAGHV9th2FN48KPvHMJwxen8h5mSM39pkaZWvvzcWMPr9", "publicKey": "12D3KooWAGHV9th2FN48KPvHMJwxen8h5mSM39pkaZWvvzcWMPr9",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "worksafe-requests.bso", "address": "worksafe-requests.bso",
"publicKey": "12D3KooWKuKGqAAKQT7GY1cnXqiXcbeVPJULXPwTByfSy4Ci7eBg", "publicKey": "12D3KooWKuKGqAAKQT7GY1cnXqiXcbeVPJULXPwTByfSy4Ci7eBg",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "paranormal-posting.bso", "address": "paranormal-posting.bso",
"publicKey": "12D3KooWFZn7r5gYKbq5YQMr1FYQ5eUwoZr41Tjd8KmTgQ4dxTTP", "publicKey": "12D3KooWFZn7r5gYKbq5YQMr1FYQ5eUwoZr41Tjd8KmTgQ4dxTTP",
"addedAt": 1779182014, "addedAt": 1779182014,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
@@ -7,7 +7,7 @@
"address": "extreme-sports.bso", "address": "extreme-sports.bso",
"publicKey": "12D3KooWBwnXwtridc4b3VNnhK2KyNHsm52wDrGPYYGLNf8f34bm", "publicKey": "12D3KooWBwnXwtridc4b3VNnhK2KyNHsm52wDrGPYYGLNf8f34bm",
"addedAt": 1779357555, "addedAt": 1779357555,
"owner": "plebeius.bso" "owner": "bitsocialist.bso"
} }
] ]
} }
+1 -1
View File
@@ -10,7 +10,7 @@
"githubProfileUrl": "https://github.com/rinse12" "githubProfileUrl": "https://github.com/rinse12"
}, },
{ {
"address": "plebeius.bso", "address": "bitsocialist.bso",
"name": "Tommaso Casaburi", "name": "Tommaso Casaburi",
"githubProfileUrl": "https://github.com/tomcasaburi" "githubProfileUrl": "https://github.com/tomcasaburi"
} }
@@ -5,7 +5,7 @@ describe('author display utils', () => {
it('recognizes the hardcoded 5chan developer addresses', () => { it('recognizes the hardcoded 5chan developer addresses', () => {
expect(isKnown5chanDeveloper('estebanabaroa.bso')).toBe(true); expect(isKnown5chanDeveloper('estebanabaroa.bso')).toBe(true);
expect(isKnown5chanDeveloper('rinse12.bso')).toBe(true); expect(isKnown5chanDeveloper('rinse12.bso')).toBe(true);
expect(isKnown5chanDeveloper('plebeius.bso')).toBe(true); expect(isKnown5chanDeveloper('bitsocialist.bso')).toBe(true);
expect(isKnown5chanDeveloper('someone-else.bso')).toBe(false); expect(isKnown5chanDeveloper('someone-else.bso')).toBe(false);
}); });
@@ -16,7 +16,7 @@ describe('author display utils', () => {
name: 'Rinse', name: 'Rinse',
}); });
expect(KNOWN_5CHAN_DEVELOPER_ENTRIES).toContainEqual({ expect(KNOWN_5CHAN_DEVELOPER_ENTRIES).toContainEqual({
address: 'plebeius.bso', address: 'bitsocialist.bso',
githubProfileUrl: 'https://github.com/tomcasaburi', githubProfileUrl: 'https://github.com/tomcasaburi',
name: 'Tommaso Casaburi', name: 'Tommaso Casaburi',
}); });
@@ -31,7 +31,7 @@ describe('author display utils', () => {
}); });
it('keeps the developer label even when the account has a board role', () => { it('keeps the developer label even when the account has a board role', () => {
expect(getAuthorBadge({ address: 'plebeius.bso', role: 'owner' })).toEqual({ expect(getAuthorBadge({ address: 'bitsocialist.bso', role: 'owner' })).toEqual({
icon: 'admin', icon: 'admin',
label: '5chan Dev', label: '5chan Dev',
title: '5chan Dev', title: '5chan Dev',
@@ -39,7 +39,7 @@ describe('author display utils', () => {
}); });
it('returns only the 5chan Dev badge for known developers', () => { it('returns only the 5chan Dev badge for known developers', () => {
expect(get5chanDeveloperBadge('plebeius.bso')).toEqual({ expect(get5chanDeveloperBadge('bitsocialist.bso')).toEqual({
icon: 'admin', icon: 'admin',
label: '5chan Dev', label: '5chan Dev',
title: '5chan Dev', title: '5chan Dev',
@@ -63,7 +63,7 @@ describe('author display utils', () => {
}); });
it('returns the posting warning label for the effective moderator role', () => { it('returns the posting warning label for the effective moderator role', () => {
expect(getModerationPostingRoleLabel({ address: 'plebeius.bso', role: 'owner' })).toBe('5chan dev'); expect(getModerationPostingRoleLabel({ address: 'bitsocialist.bso', role: 'owner' })).toBe('5chan dev');
expect(getModerationPostingRoleLabel({ address: 'other.bso', role: 'owner' })).toBe('owner'); expect(getModerationPostingRoleLabel({ address: 'other.bso', role: 'owner' })).toBe('owner');
expect(getModerationPostingRoleLabel({ address: 'other.bso', role: 'admin' })).toBe('admin'); expect(getModerationPostingRoleLabel({ address: 'other.bso', role: 'admin' })).toBe('admin');
expect(getModerationPostingRoleLabel({ address: 'other.bso', role: 'moderator' })).toBe('moderator'); expect(getModerationPostingRoleLabel({ address: 'other.bso', role: 'moderator' })).toBe('moderator');
@@ -89,10 +89,10 @@ describe('mod queue utils', () => {
it('adds live role communities that are not cached on the account', () => { it('adds live role communities that are not cached on the account', () => {
expect( expect(
getModeratedCommunityAddresses({ getModeratedCommunityAddresses({
accountAddress: 'plebeius.bso', accountAddress: 'bitsocialist.bso',
accountCommunityAddresses: ['tech-primary.bso'], accountCommunityAddresses: ['tech-primary.bso'],
candidateCommunityAddresses: ['tech-primary.bso', 'paranormal-posting.bso', 'viewer-board.bso'], candidateCommunityAddresses: ['tech-primary.bso', 'paranormal-posting.bso', 'viewer-board.bso'],
communities: [undefined, { roles: { 'plebeius.bso': { role: 'moderator' } } }, { roles: { 'plebeius.bso': { role: 'viewer' } } }], communities: [undefined, { roles: { 'bitsocialist.bso': { role: 'moderator' } } }, { roles: { 'bitsocialist.bso': { role: 'viewer' } } }],
}), }),
).toEqual(['tech-primary.bso', 'paranormal-posting.bso']); ).toEqual(['tech-primary.bso', 'paranormal-posting.bso']);
}); });
+4 -4
View File
@@ -845,8 +845,8 @@ describe('Board', () => {
testState.account = { testState.account = {
id: 'active-account', id: 'active-account',
author: { author: {
address: 'plebeius.bso', address: 'bitsocialist.bso',
shortAddress: 'plebeius', shortAddress: 'bitsocialist',
}, },
subscriptions: [], subscriptions: [],
}; };
@@ -870,12 +870,12 @@ describe('Board', () => {
const firstPost = container.querySelector('[data-testid="post"]'); const firstPost = container.querySelector('[data-testid="post"]');
expect(firstPost?.textContent).toBe('fresh-dev-post'); expect(firstPost?.textContent).toBe('fresh-dev-post');
expect(firstPost?.getAttribute('data-author-address')).toBe('plebeius.bso'); expect(firstPost?.getAttribute('data-author-address')).toBe('bitsocialist.bso');
expect(firstPost?.getAttribute('data-content')).toBe('[color=red]hello[/color]'); expect(firstPost?.getAttribute('data-content')).toBe('[color=red]hello[/color]');
expect(testState.registerCommentsMock).toHaveBeenCalledWith( expect(testState.registerCommentsMock).toHaveBeenCalledWith(
expect.arrayContaining([ expect.arrayContaining([
expect.objectContaining({ expect.objectContaining({
author: expect.objectContaining({ address: 'plebeius.bso' }), author: expect.objectContaining({ address: 'bitsocialist.bso' }),
cid: 'fresh-dev-post', cid: 'fresh-dev-post',
content: '[color=red]hello[/color]', content: '[color=red]hello[/color]',
}), }),