mirror of
https://codeberg.org/fediverse/fediparty.git
synced 2025-01-09 17:39:33 +00:00
Add LibRate, AP test suite, Lemmy Automoderator, Fedi safety
This commit is contained in:
parent
52dffa3e12
commit
b4a1ad59cc
|
@ -1801,6 +1801,24 @@
|
||||||
"OStatusClass": false,
|
"OStatusClass": false,
|
||||||
"categories": ["Media"]
|
"categories": ["Media"]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"title": "LibRate",
|
||||||
|
"source": "https://codeberg.org/mjh/LibRate",
|
||||||
|
"protocols": "ActivityPub",
|
||||||
|
"site": "",
|
||||||
|
"logo": "",
|
||||||
|
"servers": "",
|
||||||
|
"description": "Libre media rating website for the Fediverse.",
|
||||||
|
"codeLanguage": "Go",
|
||||||
|
"techStack": "",
|
||||||
|
"license": "AGPL-3.0",
|
||||||
|
"FediAccount": "",
|
||||||
|
"apClass": true,
|
||||||
|
"zotClass": false,
|
||||||
|
"diasporaClass": false,
|
||||||
|
"OStatusClass": false,
|
||||||
|
"categories": ["Reviews"]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"title": "diaspora*",
|
"title": "diaspora*",
|
||||||
"source": "https://github.com/diaspora/diaspora",
|
"source": "https://github.com/diaspora/diaspora",
|
||||||
|
|
|
@ -2574,6 +2574,78 @@
|
||||||
"diasporaClass": false,
|
"diasporaClass": false,
|
||||||
"OStatusClass": false,
|
"OStatusClass": false,
|
||||||
"categories": ["Plugins"]
|
"categories": ["Plugins"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "ActivityPub Test Suite",
|
||||||
|
"source": "https://github.com/steve-bate/activitypub-testsuite",
|
||||||
|
"protocols": "ActivityPub",
|
||||||
|
"site": "",
|
||||||
|
"logo": "",
|
||||||
|
"servers": "",
|
||||||
|
"description": "Server-independent, full-automated test suite primary focused on ActivityPub server compliance testing.",
|
||||||
|
"codeLanguage": "Python",
|
||||||
|
"techStack": "",
|
||||||
|
"license": "MIT",
|
||||||
|
"FediAccount": "",
|
||||||
|
"apClass": true,
|
||||||
|
"zotClass": false,
|
||||||
|
"diasporaClass": false,
|
||||||
|
"OStatusClass": false,
|
||||||
|
"categories": ["Tests"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Lemmy Automoderator",
|
||||||
|
"source": "https://github.com/basedcount/lemmy-automoderator",
|
||||||
|
"protocols": "ActivityPub",
|
||||||
|
"site": "",
|
||||||
|
"logo": "",
|
||||||
|
"servers": "",
|
||||||
|
"description": "Automated removal of Lemmy posts, comments based on title, content or link; user whitelisting and exceptions for moderators.",
|
||||||
|
"codeLanguage": "TypeScript",
|
||||||
|
"techStack": "",
|
||||||
|
"license": "GPL-3.0",
|
||||||
|
"FediAccount": "",
|
||||||
|
"apClass": true,
|
||||||
|
"zotClass": false,
|
||||||
|
"diasporaClass": false,
|
||||||
|
"OStatusClass": false,
|
||||||
|
"categories": ["Utils"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Lemmy Migrate",
|
||||||
|
"source": "https://github.com/wescode/lemmy_migrate",
|
||||||
|
"protocols": "ActivityPub",
|
||||||
|
"site": "",
|
||||||
|
"logo": "",
|
||||||
|
"servers": "",
|
||||||
|
"description": "Migrate your subscribed Lemmy communites to a new account.",
|
||||||
|
"codeLanguage": "Python",
|
||||||
|
"techStack": "",
|
||||||
|
"license": "AGPL-3.0",
|
||||||
|
"FediAccount": "",
|
||||||
|
"apClass": true,
|
||||||
|
"zotClass": false,
|
||||||
|
"diasporaClass": false,
|
||||||
|
"OStatusClass": false,
|
||||||
|
"categories": ["Utils"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Fedi safety",
|
||||||
|
"source": "https://github.com/db0/fedi-safety",
|
||||||
|
"protocols": "ActivityPub",
|
||||||
|
"site": "",
|
||||||
|
"logo": "",
|
||||||
|
"servers": "",
|
||||||
|
"description": "Script that goes through Lemmy images in storage and tries to prevent illegal or unethical content.",
|
||||||
|
"codeLanguage": "Python",
|
||||||
|
"techStack": "",
|
||||||
|
"license": "AGPL-3.0",
|
||||||
|
"FediAccount": "",
|
||||||
|
"apClass": true,
|
||||||
|
"zotClass": false,
|
||||||
|
"diasporaClass": false,
|
||||||
|
"OStatusClass": false,
|
||||||
|
"categories": ["Utils"]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,7 +24,7 @@ layout: layout
|
||||||
const apps = site.data.miscellaneous.apps;
|
const apps = site.data.miscellaneous.apps;
|
||||||
const langList = groupByKey(apps, "codeLanguage").sort((a,b) => b.count - a.count);
|
const langList = groupByKey(apps, "codeLanguage").sort((a,b) => b.count - a.count);
|
||||||
const licenseList = groupByKey(apps, "license").sort((a,b) => b.count - a.count);
|
const licenseList = groupByKey(apps, "license").sort((a,b) => b.count - a.count);
|
||||||
const byCategory = [['snMacro', 'Social network (macro)'], ['snMicro', 'Social network (micro)'], ['blogPub', 'Blog and Publishing'], ['media', 'Media sharing'], ['links', 'Link sharing'], ['evMeet', 'Events and Meetups'], ['files', 'File hosting'], ['data', 'Open data'], ['reviews', 'Reviewing'], ['games', 'Gaming'], ['dev', 'Software development'], ['extend', 'Extensions'], ['forums', 'Forums, boards'], ['other', 'Other']];
|
const byCategory = [['snMacro', 'Social network (macro)'], ['snMicro', 'Social network (micro)'], ['blogPub', 'Blog and Publishing'], ['media', 'Media sharing'], ['links', 'Link sharing'], ['evMeet', 'Events and Meetups'], ['files', 'File hosting'], ['data', 'Open data'], ['reviews', 'Reviews and ratings'], ['games', 'Gaming'], ['dev', 'Software development'], ['extend', 'Extensions'], ['forums', 'Forums, boards'], ['other', 'Other']];
|
||||||
const byProtocol = [['sortDiaspora', 'diaspora'], ['sortZot', 'Zot'], ['sortAP', 'ActivityPub'], ['sortOstatus', 'OStatus']];
|
const byProtocol = [['sortDiaspora', 'diaspora'], ['sortZot', 'Zot'], ['sortAP', 'ActivityPub'], ['sortOstatus', 'OStatus']];
|
||||||
const pattern = /[\s0.-]/g;
|
const pattern = /[\s0.-]/g;
|
||||||
%>
|
%>
|
||||||
|
|
Loading…
Reference in a new issue