{% from "components/icon.html" import Icon %} {% from "components/empty_state.html" import EmptyState %} {% extends "portfolios/base.html" %} {% set can_create_applications = user_can(permissions.CREATE_APPLICATION) %} {% block portfolio_content %}
{% include "fragments/flash.html" %}
Applications
{% if not portfolio.applications %} {{ EmptyState( 'This portfolio doesn’t have any applications yet.', action_label='Add a new application' if can_create_applications else None, action_href=url_for('applications.new', portfolio_id=portfolio.id) if can_create_applications else None, icon='cloud', sub_message=None if can_create_applications else 'Please contact your JEDI Cloud portfolio administrator to set up a new application.' ) }} {% else %}
{% for application in portfolio.applications|sort(attribute='name') %} {% set section_name = "application-{}".format(application.id) %}
{{ application.description }}
{% if user_can(permissions.VIEW_APPLICATION) %} {{ "portfolios.applications.app_settings_text" | translate }}
{% endif %} {% if user_can(permissions.VIEW_PORTFOLIO_USERS) %} {{ "portfolios.applications.team_text" | translate }} {{ application.num_users }} {% endif %}
{{ Icon('minus') }} {{ Icon('plus') }}
{% endfor %}
{% endif %}
{% endblock %}