chore(apps): remove six fake bookmark apps
484.kitchen, Arch Presentation, Call the Operator, Next Web News Network, Syntropy Institute, and T-0 were hardcoded web-only bookmark apps (no manifests/containers). Removed across the frontend app grid / curated / marketplace / session / launcher data, the backend AppMetadata table, their icons, and the nginx /ext/ proxy blocks (external-app-proxies.conf deleted — nothing installed it anymore). botfights/nostrudel/gitea keep the shared external-app code paths. Frontend: vue-tsc clean, 672 tests pass, production build verified clean of the removed slugs. Backend: cargo check clean. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
85c29cd928
commit
b48ea85961
@@ -540,48 +540,6 @@ fn get_app_metadata(app_id: &str) -> AppMetadata {
|
||||
repo: "https://botfights.net".to_string(),
|
||||
tier: "",
|
||||
},
|
||||
"nwnn" => AppMetadata {
|
||||
title: "Next Web News Network".to_string(),
|
||||
description: "Decentralized news and link aggregator, synced from Telegram".to_string(),
|
||||
icon: "/assets/img/app-icons/nwnn.png".to_string(),
|
||||
repo: "https://nwnn.l484.com".to_string(),
|
||||
tier: "",
|
||||
},
|
||||
"484-kitchen" => AppMetadata {
|
||||
title: "484 Kitchen".to_string(),
|
||||
description: "K484 application platform".to_string(),
|
||||
icon: "/assets/img/app-icons/484-kitchen.png".to_string(),
|
||||
repo: "https://484.kitchen".to_string(),
|
||||
tier: "",
|
||||
},
|
||||
"call-the-operator" => AppMetadata {
|
||||
title: "Call the Operator".to_string(),
|
||||
description: "Escape the Matrix — explore decentralized alternatives".to_string(),
|
||||
icon: "/assets/img/app-icons/call-the-operator.png".to_string(),
|
||||
repo: "https://cta.tx1138.com".to_string(),
|
||||
tier: "",
|
||||
},
|
||||
"arch-presentation" => AppMetadata {
|
||||
title: "Arch Presentation".to_string(),
|
||||
description: "Archipelago: The Future of Decentralized Infrastructure".to_string(),
|
||||
icon: "/assets/img/app-icons/arch-presentation.png".to_string(),
|
||||
repo: "https://present.l484.com".to_string(),
|
||||
tier: "",
|
||||
},
|
||||
"syntropy-institute" => AppMetadata {
|
||||
title: "Syntropy Institute".to_string(),
|
||||
description: "Medicine Reimagined — frequency analysis-therapy and digital homeopathy".to_string(),
|
||||
icon: "/assets/img/app-icons/syntropy-institute.png".to_string(),
|
||||
repo: "https://syntropy.institute".to_string(),
|
||||
tier: "",
|
||||
},
|
||||
"t-zero" => AppMetadata {
|
||||
title: "T-0".to_string(),
|
||||
description: "Documentary series on decentralization, Bitcoin, and the ungovernable future".to_string(),
|
||||
icon: "/assets/img/app-icons/t-zero.png".to_string(),
|
||||
repo: "https://teeminuszero.net".to_string(),
|
||||
tier: "",
|
||||
},
|
||||
_ => AppMetadata {
|
||||
title: app_id.to_string(),
|
||||
description: format!("{} application", app_id),
|
||||
|
||||
Reference in New Issue
Block a user