feat: rename app provider to application provider and update terminology in docs and UI

This commit is contained in:
mik-tf
2025-09-07 10:31:42 -04:00
parent 988d07a10d
commit 2ddd538941
11 changed files with 45 additions and 45 deletions

View File

@@ -1,21 +1,21 @@
{% extends "marketplace/layout.html" %}
{% block title %}Project Mycelium - Application Solutions{% endblock %}
{% block title %}Project Mycelium - Agentic Apps{% endblock %}
{% block marketplace_content %}
<div class="my-4">
<h1>Application Solutions</h1>
<h1>Agentic Apps</h1>
<p class="lead">Discover self-healing applications that maintain sovereignty while offering convenience.</p>
<!-- Application Solutions Introduction -->
<!-- Agentic Apps Introduction -->
<div class="alert alert-info mb-4">
<div class="d-flex">
<div class="me-3">
<i class="bi bi-info-circle-fill fs-3"></i>
</div>
<div>
<h5 class="alert-heading">How Application Solutions Work</h5>
<p>ThreeFold Application Solutions use a unique model: You provide the compute resources (Slices), while application providers manage the applications. This ensures you maintain sovereignty over your infrastructure while benefiting from professional management.</p>
<h5 class="alert-heading">How Agentic Apps Work</h5>
<p>ThreeFold Agentic Apps use a unique model: You provide the compute resources (Slices), while application providers manage the applications. This ensures you maintain sovereignty over your infrastructure while benefiting from professional management.</p>
<hr>
<p class="mb-0">When you deploy an application, you'll be guided through the process of allocating the necessary resources if you don't already have them.</p>
</div>

View File

@@ -129,8 +129,8 @@
</td>
<td>
<div class="provider-name">
{% if product_data.product.attributes.resource provider_email %}
{{ product_data.product.attributes.resource provider_email.value | truncate(length=15) }}
{% if product_data.product.attributes.resource_provider_email %}
{{ product_data.product.attributes.resource_provider_email.value | truncate(length=15) }}
{% else %}
{% if product_data.product.provider %}{{ product_data.product.provider }}{% else %}Unknown{% endif %}
{% endif %}

View File

@@ -48,7 +48,7 @@
<li class="nav-item">
<a class="nav-link {% if active_section == 'applications' %}active{% endif %}" href="/marketplace/applications">
<i class="bi bi-app me-1"></i>
Application Solutions
Agentic Apps
</a>
</li>
<li class="nav-item">

View File

@@ -24,7 +24,7 @@
<strong>Node:</strong> {{ slice.node_id }}
</div>
<div class="mb-3">
<strong>Resource Provider:</strong> {{ slice.resource provider_email }}
<strong>Resource Provider:</strong> {{ slice.resource_provider_email }}
</div>
<div class="mb-3">
<strong>Specifications:</strong>
@@ -54,7 +54,7 @@
<div class="card-body">
<form id="sliceRentalForm" method="POST" action="/marketplace/slice/rent">
<!-- Hidden fields -->
<input type="hidden" name="resource provider_email" value="{{ resource provider_email }}">
<input type="hidden" name="resource_provider_email" value="{{ resource_provider_email }}">
<input type="hidden" name="node_id" value="{{ node_id }}">
<input type="hidden" name="combination_id" value="{{ combination_id }}">