mirror of
https://github.com/modrinth/code.git
synced 2026-08-25 09:04:55 +00:00
* begin project disclosures * new project settings header * begin disclosure settings, edit content rules * togglecards * update phrasing of the rules, prepr * more disclosure settings structuring * add functionality toggle * implement functionality with staging api * improve project settings head titles * feat(labrinth): project disclosures model * feat(labrinth): project disclosures database model * feat(labrinth): project disclosures get endpoint * feat(labrinth): censor user ids if set by moderator * feat(labrinth): wrap disclosures in struct * feat(labrinth): edit project disclosures endpoint * style(labrinth): cargo fmt * style(labrinth): fix typo * feat(labrinth): add fields for ai content disclosure * fix(labrinth): field typo * chore(labrinth): update query cache * feat(labrinth): index disclosures in search * refactor(labrinth): use enum instead of bools * feat(labrinth): trigger incremental index on disclosure change * feat(labrinth): change archived status to disclosure * feat(labrinth): use disclosure for archival status * fix(labrinth): error type for deserialization * fix(labrinth): migration timestamp * fix(labrinth): add disclosures to elasticsearch schema * disclosures in search * update photosensitivity warning copy * update archiving, move general project settings to v3 (start redesign there), use project id lookups for stable cache keys, advanced in server search * blue archive banner * display AI use types * improve labels * add modrinth to link * add placeholder missing disclosure report type * add AI metadata checking to block image uploads with notice * update copy * update section 4 of rules * Update rule 6 layout * fix(labrinth): don't remove archival disclosure when changing status via v3 api * feat(labrinth): derive str for ai usages and telemtry consent * feat(labrinth): include ai usages and telemetry consent in disclosure types * Update moderation checklist (#7056) * fix: missing delphi severity (#7054) * Utils nav, new disclosures stage, ai button in rules * add prefix to collect * Finish up new disclosures stage * update r4 messages * new r4 msg, update showcase clarity message * fix: version upload failing to detect mrpack loader (#7063) * fix: mrpack exporting with zip64 (#7064) * fix: action bar max width (#7048) * fix: action bar max width * fix: width * changelog * Rule placeholders with subsections & anchors, update messages. * update new messages to account for new rule and placeholder layout * Add nag for content disclosures --------- Co-authored-by: ThatGravyBoat <gravy@thatgravyboat.tech> Co-authored-by: chyzman <chyzalt@gmail.com> Co-authored-by: Truman Gao <106889354+tdgao@users.noreply.github.com> Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com> * prepr * refactor(labrinth): move disclosure parsing to document creation * fix(labrinth): prevent removing moderator added archival disclosures * fix(labrinth): dedupe ai usages * fix(labrinth): auth logic on archived disclosure removal * feat(labrinth): add interactions field * style(labrinth): cargo fmt * feat(labrinth): granular disclosure locking * add 5.8, move 5.9, update messages and placeholders accordingly. * move disclosures stage earlier * include consent model info in telemetry disclosure msgs * prepr + update date * typo * qa pass * search suboptions * add empty state * checkboxes in column * persistent advanced filters * blog draft * prepr * support soft deletion * reload instead of optimistically updating * update blog * TOS update + minor verbiage adjustment * 45 day grace --------- Co-authored-by: sychic <47618543+Sychic@users.noreply.github.com> Co-authored-by: coolbot <76798835+coolbot100s@users.noreply.github.com> Co-authored-by: ThatGravyBoat <gravy@thatgravyboat.tech> Co-authored-by: chyzman <chyzalt@gmail.com> Co-authored-by: Truman Gao <106889354+tdgao@users.noreply.github.com>
95 lines
4.4 KiB
TypeScript
95 lines
4.4 KiB
TypeScript
// AUTO-GENERATED FILE - DO NOT EDIT
|
|
import { article as a_new_chapter_for_modrinth_servers } from "./a_new_chapter_for_modrinth_servers";
|
|
import { article as accelerating_development } from "./accelerating_development";
|
|
import { article as ai_policy_and_disclosures } from "./ai_policy_and_disclosures";
|
|
import { article as analytics_overhaul } from "./analytics_overhaul";
|
|
import { article as becoming_sustainable } from "./becoming_sustainable";
|
|
import { article as capital_return } from "./capital_return";
|
|
import { article as carbon_ads } from "./carbon_ads";
|
|
import { article as content_management_overhaul } from "./content_management_overhaul";
|
|
import { article as creator_monetization } from "./creator_monetization";
|
|
import { article as creator_update } from "./creator_update";
|
|
import { article as creator_updates_july_2025 } from "./creator_updates_july_2025";
|
|
import { article as creator_withdrawals_overhaul } from "./creator_withdrawals_overhaul";
|
|
import { article as design_refresh } from "./design_refresh";
|
|
import { article as download_adjustment } from "./download_adjustment";
|
|
import { article as free_server_medal } from "./free_server_medal";
|
|
import { article as introducing_server_projects } from "./introducing_server_projects";
|
|
import { article as joining_spark_universe } from "./joining_spark_universe";
|
|
import { article as knossos_v2_1_0 } from "./knossos_v2_1_0";
|
|
import { article as licensing_guide } from "./licensing_guide";
|
|
import { article as modpack_changes } from "./modpack_changes";
|
|
import { article as modpack_permissions } from "./modpack_permissions";
|
|
import { article as modpacks_alpha } from "./modpacks_alpha";
|
|
import { article as modrinth_app_beta } from "./modrinth_app_beta";
|
|
import { article as modrinth_beta } from "./modrinth_beta";
|
|
import { article as modrinth_hosting_in_app } from "./modrinth_hosting_in_app";
|
|
import { article as modrinth_servers_asia } from "./modrinth_servers_asia";
|
|
import { article as modrinth_servers_beta } from "./modrinth_servers_beta";
|
|
import { article as new_environments } from "./new_environments";
|
|
import { article as new_site_beta } from "./new_site_beta";
|
|
import { article as plugins_resource_packs } from "./plugins_resource_packs";
|
|
import { article as pride_campaign_2025 } from "./pride_campaign_2025";
|
|
import { article as pride_campaign_2026 } from "./pride_campaign_2026";
|
|
import { article as proud_of_you_2026 } from "./proud_of_you_2026";
|
|
import { article as redesign } from "./redesign";
|
|
import { article as russian_censorship } from "./russian_censorship";
|
|
import { article as server_access } from "./server_access";
|
|
import { article as shared_instances } from "./shared_instances";
|
|
import { article as skins_now_in_modrinth_app } from "./skins_now_in_modrinth_app";
|
|
import { article as standing_by_our_values } from "./standing_by_our_values";
|
|
import { article as standing_by_our_values_russian } from "./standing_by_our_values_russian";
|
|
import { article as streamlined_version_creation } from "./streamlined_version_creation";
|
|
import { article as two_years_of_modrinth } from "./two_years_of_modrinth";
|
|
import { article as two_years_of_modrinth_history } from "./two_years_of_modrinth_history";
|
|
import { article as whats_modrinth } from "./whats_modrinth";
|
|
import { article as windows_borderless_malware_disclosure } from "./windows_borderless_malware_disclosure";
|
|
|
|
export const articles = [
|
|
a_new_chapter_for_modrinth_servers,
|
|
accelerating_development,
|
|
ai_policy_and_disclosures,
|
|
analytics_overhaul,
|
|
becoming_sustainable,
|
|
capital_return,
|
|
carbon_ads,
|
|
content_management_overhaul,
|
|
creator_monetization,
|
|
creator_update,
|
|
creator_updates_july_2025,
|
|
creator_withdrawals_overhaul,
|
|
design_refresh,
|
|
download_adjustment,
|
|
free_server_medal,
|
|
introducing_server_projects,
|
|
joining_spark_universe,
|
|
knossos_v2_1_0,
|
|
licensing_guide,
|
|
modpack_changes,
|
|
modpack_permissions,
|
|
modpacks_alpha,
|
|
modrinth_app_beta,
|
|
modrinth_beta,
|
|
modrinth_hosting_in_app,
|
|
modrinth_servers_asia,
|
|
modrinth_servers_beta,
|
|
new_environments,
|
|
new_site_beta,
|
|
plugins_resource_packs,
|
|
pride_campaign_2025,
|
|
pride_campaign_2026,
|
|
proud_of_you_2026,
|
|
redesign,
|
|
russian_censorship,
|
|
server_access,
|
|
shared_instances,
|
|
skins_now_in_modrinth_app,
|
|
standing_by_our_values,
|
|
standing_by_our_values_russian,
|
|
streamlined_version_creation,
|
|
two_years_of_modrinth,
|
|
two_years_of_modrinth_history,
|
|
whats_modrinth,
|
|
windows_borderless_malware_disclosure
|
|
];
|