feat: rename ThreeFold to Mycelium in copyright, docs, specs, and UI across codebase

This commit is contained in:
mik-tf
2025-09-08 13:45:02 -04:00
parent 8d66810688
commit c054ceb24d
22 changed files with 146 additions and 146 deletions

View File

@@ -5,7 +5,7 @@
//!
//! Operations Tested:
//! 1. Compute Resources Category
//! 2. ThreeFold Nodes Category
//! 2. Mycelium Nodes Category
//! 3. Gateway Services Category
//! 4. Applications Category
//! 5. Professional Services Category
@@ -99,8 +99,8 @@ async fn test_complete_marketplace_categories_ux_workflow() {
println!("✅ Compute Resources Category: WORKING - VM offerings and filtering available");
// Step 3: Test ThreeFold Nodes Category
println!("\n🔧 Step 3: Test ThreeFold Nodes Category (/marketplace/nodes)");
// Step 3: Test Mycelium Nodes Category
println!("\n🔧 Step 3: Test Mycelium Nodes Category (/marketplace/nodes)");
// Simulate node browsing and information
let node_categories = vec![
@@ -120,7 +120,7 @@ async fn test_complete_marketplace_categories_ux_workflow() {
println!(" 🌍 Node geographical locations shown");
println!(" 💰 Node pricing and farming rewards calculated");
println!("ThreeFold Nodes Category: WORKING - Node hardware and farming info available");
println!("Mycelium Nodes Category: WORKING - Node hardware and farming info available");
// Step 4: Test Gateway Services Category
println!("\n🔧 Step 4: Test Gateway Services Category (/marketplace/gateways)");
@@ -174,11 +174,11 @@ async fn test_complete_marketplace_categories_ux_workflow() {
// Simulate professional services browsing
let professional_services = vec![
("consulting", "ThreeFold implementation consulting", 150.0),
("consulting", "Mycelium implementation consulting", 150.0),
("development", "Custom application development", 100.0),
("migration", "Cloud migration services", 120.0),
("support", "24/7 technical support services", 80.0),
("training", "ThreeFold training and certification", 200.0),
("training", "Mycelium training and certification", 200.0),
];
for (service_type, description, hourly_rate) in professional_services {
@@ -228,7 +228,7 @@ async fn test_complete_marketplace_categories_ux_workflow() {
// Final verification
println!("\n🎯 Marketplace Categories UX Workflow Test Results:");
println!("✅ Compute Resources Category - WORKING");
println!("ThreeFold Nodes Category - WORKING");
println!("Mycelium Nodes Category - WORKING");
println!("✅ Gateway Services Category - WORKING");
println!("✅ Applications Category - WORKING");
println!("✅ Professional Services Category - WORKING");
@@ -237,7 +237,7 @@ async fn test_complete_marketplace_categories_ux_workflow() {
println!("\n📋 Complete Marketplace Categories Experience Verified:");
println!(" • Users can browse and compare compute resources with detailed specs");
println!(" • Users can explore ThreeFold nodes for farming and deployment");
println!(" • Users can explore Mycelium nodes for farming and deployment");
println!(" • Users can configure gateway services for network connectivity");
println!(" • Users can discover and deploy applications from marketplace");
println!(" • Users can find and book professional services from experts");

View File

@@ -190,7 +190,7 @@ async fn test_complete_provider_dashboards_ux_workflow() {
// Create test service provider profile
let service_offerings = vec![
("consulting", "ThreeFold Consulting", 150.0, 25, 4.8, "active"),
("consulting", "Mycelium Consulting", 150.0, 25, 4.8, "active"),
("development", "Custom Development", 120.0, 18, 4.6, "active"),
("migration", "Cloud Migration", 140.0, 12, 4.9, "active"),
("support", "24/7 Technical Support", 80.0, 45, 4.7, "active"),

View File

@@ -122,7 +122,7 @@ async fn test_complete_public_access_ux_workflow() {
println!(" About page content accessible: {}", content);
assert!(!content.is_empty(), "About content should be meaningful");
}
println!(" 🌍 ThreeFold ecosystem overview provided");
println!(" 🌍 Mycelium ecosystem overview provided");
println!(" 🏢 Company information and background accessible");
println!("✅ About Page Access: WORKING - Complete company information accessible");
}, &mut failures);
@@ -132,7 +132,7 @@ async fn test_complete_public_access_ux_workflow() {
let contact_methods = vec![
("email", "support@threefold.io"),
("telegram", "@threefold_support"),
("discord", "ThreeFold Community"),
("discord", "Mycelium Community"),
("github", "threefoldtech"),
("documentation", "manual.grid.tf"),
];

View File

@@ -163,7 +163,7 @@ async fn run_complete_ux_test_suite() {
"User can consult comprehensive marketplace documentation".to_string(),
"User can review privacy policy and data handling practices".to_string(),
"User can review terms and conditions before registration".to_string(),
"User can learn about ThreeFold marketplace mission and features".to_string(),
"User can learn about Mycelium marketplace mission and features".to_string(),
"User can find support and contact information".to_string(),
])
}).await;