{% extends "base.html" %} {% load i18n %} {% load uapp_filter %} {% block title %}{% translate "Dashboard" %} - Eenos{% endblock %} {% block extra_css %} {% endblock %} {% block content %} {% with feature=request.session.feature %} {% ispython as is_python %} {% isnodejs as is_nodejs %} {% isruby as is_ruby %} {% isnginx as is_nginx %} {% ismysql as is_mysql %} {% ispgsql as is_pgsql %} {% ismongodb as is_mongodb %} {% isftp as is_ftp %} {% isexim as is_exim %}

{% translate "Welcome back" %}, {{ request.session.user }}

{% translate "Welcome back. Here’s your account summary." %}
{% translate "Manage Domains" %}
{% with filestudio=feature.filestudio|default:"" codespace=feature.codespace|default:"" %} {% if filestudio == "on" or filestudio == "" or codespace == "on" or codespace == "" %}
{% translate "Workspace" %}
{% if filestudio == "on" or filestudio == "" %}
FS{% translate "File Studio" %}{% translate "Manage, edit, upload, and organize website files." %}{% translate "Open" %}
{% endif %} {% if codespace == "on" or codespace == "" %}
CS{% translate "CodeSpace" %}{% translate "Edit application code in the browser workspace." %}{% translate "Open" %}
{% endif %}
{% endif %} {% endwith %} {% if feature.multipython == "on" and feature.pythonapps == "on" and is_python == "yes" or feature.multinodejs == "on" and feature.nodejsapps == "on" and is_nodejs == "yes" or feature.multiruby == "on" and feature.rubyapps == "on" and is_ruby == "yes" %}
{% translate "Deploy Applications" %}
{% if feature.multipython == "on" and feature.pythonapps == "on" and is_python == "yes" %}
{% translate "Python" %}{% translate "Deploy a Python application" %} {% translate "Deploy" %}
{% endif %} {% if feature.multinodejs == "on" and feature.nodejsapps == "on" and is_nodejs == "yes" %}
{% translate "Node.js" %}{% translate "Deploy a Node.js application" %} {% translate "Deploy" %}
{% endif %} {% if feature.multiruby == "on" and feature.rubyapps == "on" and is_ruby == "yes" %}
{% translate "Ruby / Rails" %}{% translate "Deploy a Ruby or Rails application" %} {% translate "Deploy" %}
{% endif %}
{% endif %}
{% translate "DISK USAGE" %}
{{ dashboard.resources.disk.usage }}
{% if dashboard.resources.disk.unlimited %} {% translate "Unlimited storage" %} {% else %} {% blocktranslate with limit=dashboard.resources.disk.limit %}of {{ limit }} used{% endblocktranslate %} {% endif %}
{% translate "BANDWIDTH" %}
{{ dashboard.resources.bandwidth.usage }}
{% if dashboard.resources.bandwidth.unlimited %} {% translate "Unlimited monthly bandwidth" %} {% else %} {% blocktranslate with limit=dashboard.resources.bandwidth.limit %}of {{ limit }} this month{% endblocktranslate %} {% endif %}
{% translate "DOMAINS" %}
{{ dashboard.domains.total }}
{% translate "Total hosted domains" %}
{{ dashboard.domains.primary }} {% translate "Primary" %} {{ dashboard.domains.addon }} {% translate "Addon" %} {{ dashboard.domains.subdomain }} {% translate "Subdomains" %}
{% if feature.email == "on" %}
{% translate "EMAIL ACCOUNTS" %}
{{ dashboard.email_accounts }}
{% translate "Configured mailboxes" %}
{{ dashboard.autoresponders }} {% translate "Autoresponders enabled" %}
{% endif %}
{% translate "Hosting Overview" %}
{% translate "Services available for your account." %}
{% if feature.nginx == "on" and is_nginx == "yes" %}
{% translate "Nginx Websites" %}
{% blocktranslate with count=dashboard.nginx_websites %}{{ count }} configured websites{% endblocktranslate %}
{% translate "Manage performance and server settings for your Nginx websites." %}
{% endif %} {% if feature.mysql == "on" and is_mysql == "yes" or feature.pgsql == "on" and is_pgsql == "yes" or feature.mongodb == "on" and is_mongodb == "yes" %}
{% translate "Databases" %}
{% translate "Configured databases" %}
{% if feature.mysql == "on" and is_mysql == "yes" %}
{{ dashboard.databases.mysql }}
MySQL
{% endif %}{% if feature.pgsql == "on" and is_pgsql == "yes" %}
{{ dashboard.databases.pgsql }}
PostgreSQL
{% endif %}{% if feature.mongodb == "on" and is_mongodb == "yes" %}
{{ dashboard.databases.mongodb }}
MongoDB
{% endif %}
{% endif %} {% if feature.ssl == "on" %}
{% translate "SSL Protection" %}
{% translate "Certificate coverage for hosted domains" %}
{% if dashboard.ssl.expiring %} {% translate "Attention" %} {% else %} {% translate "Protected" %} {% endif %}
{{ dashboard.ssl.protected }} {% translate "domains protected by SSL" %}
{% endif %} {% if feature.backup == "on" and request.session.backup_settings.status == "on" %}
{% translate "Backups" %}
{% translate "Account backup status and recovery" %}
{% if dashboard.backup.last_failed %} {% translate "Attention" %} {% elif dashboard.backup.available %} {% translate "Healthy" %} {% else %} {% translate "No Backups" %} {% endif %}
{% translate "Last successful backup" %}
{% if dashboard.backup.last_created_at %} {{ dashboard.backup.last_created_at }} {% else %} {% translate "No successful backup found" %} {% endif %} {% if request.session.backup_settings.userpool == "on" and request.session.backup_settings.userschedule == "on" %} {% if dashboard.backup.schedule_time %}
{% blocktranslate with time=dashboard.backup.schedule_time %}Scheduled time: {{ time }}{% endblocktranslate %}
{% endif %} {% endif %}
{% if request.session.backup_settings.userpool == "on" and request.session.backup_settings.userschedule == "on" %} {% translate "Manage Schedule" %} {% endif %} {% translate "Restore Backup" %}
{% endif %}
{% translate "Recent Activity" %}
{% translate "Latest important account actions." %}
{% translate "View All" %}
{% for activity in dashboard.activity %}
{{ activity.summary }}
{% if activity.resource %}{{ activity.resource }} ·{% endif %} {% if activity.created_at %} {% blocktranslate with elapsed=activity.created_at|timesince %}{{ elapsed }} ago{% endblocktranslate %} {% endif %}
{% if activity.status == "failed" %} {% translate "Failed" %} {% else %} {% translate "Success" %} {% endif %}
{% empty %}
{% translate "No recent activity" %}
{% translate "Important account actions will appear here." %}
{% endfor %}
{% translate "Quick Access" %}
{% translate "Domains" %}
{% if feature.email == "on" and is_exim == "yes" %}
{% translate "Email" %}
{% endif %} {% if feature.ftp == "on" and is_ftp == "yes" %}
{% translate "FTP Accounts" %}
{% endif %} {% if feature.mysql == "on" and is_mysql == "yes" %}
{% translate "Databases" %}
{% elif feature.pgsql == "on" and is_pgsql == "yes" %}
{% translate "Databases" %}
{% elif feature.mongodb == "on" and is_mongodb == "yes" %}
{% translate "Databases" %}
{% endif %} {% if feature.ssl == "on" %}
{% translate "SSL" %}
{% endif %} {% if feature.backup == "on" and request.session.backup_settings.status == "on" %}
{% translate "Backups" %}
{% endif %} {% if feature.cron == "on" %}
{% translate "Cron Jobs" %}
{% endif %}
{% translate "Activity" %}
{% translate "Account Usage" %}
{% translate "Current usage against your hosting plan limits." %}
{% translate "View Plan Limits" %}
{% if feature.email == "on" %}
{% translate "Email accounts" %} {{ dashboard.usage.email.current }} / {% if dashboard.usage.email.unlimited %}{% translate "Unlimited" %}{% else %}{{ dashboard.usage.email.limit }}{% endif %}
{% if not dashboard.usage.email.unlimited %}
{% endif %} {% endif %} {% if feature.mysql == "on" or feature.pgsql == "on" or feature.mongodb == "on" %}
{% translate "Databases" %} {{ dashboard.usage.database.current }} / {% if dashboard.usage.database.unlimited %}{% translate "Unlimited" %}{% else %}{{ dashboard.usage.database.limit }}{% endif %}
{% if not dashboard.usage.database.unlimited %}
{% endif %} {% endif %} {% if feature.ftp == "on" %}
{% translate "FTP accounts" %} {{ dashboard.usage.ftp.current }} / {% if dashboard.usage.ftp.unlimited %}{% translate "Unlimited" %}{% else %}{{ dashboard.usage.ftp.limit }}{% endif %}
{% if not dashboard.usage.ftp.unlimited %}
{% endif %} {% endif %} {% if feature.email != "on" and feature.mysql != "on" and feature.pgsql != "on" and feature.mongodb != "on" and feature.ftp != "on" %}
{% translate "No limited account resources to display" %}
{% translate "Usage will appear here when a metered feature is enabled for your account." %}
{% endif %}
{% if dashboard.alerts %}
{% translate "Attention Required" %}
{% translate "Items that may need your review." %}
{% for alert in dashboard.alerts %}
{{ alert.title }} {% if alert.severity == "critical" %} {% translate "Critical" %} {% else %} {% translate "Warning" %} {% endif %}
{{ alert.detail }}
{% translate "Review" %}
{% endfor %}
{% endif %}
{% endwith %} {% endblock %} {% block extra_js %} {% endblock %}