{# Pagina Setari: sub-taburi interne — Cont (date firma + plan + parola) / Credentiale RAR / Cheie API. `activ_subtab` (server) alege panoul activ dupa fiecare swap HTMX, ca re-randarea sa nu resete la primul tab. Comutarea intre taburi fara server = JS delegat in base.html (#card-cont). #} {% set _firma_ok = account_meta.name and account_meta.email and account_meta.cui %} {% set _rar_ok = medii_disponibile and medii_disponibile|length > 0 %} {% set _subtab = activ_subtab|default('cont') %} {% if _subtab == 'firma' %}{% set _subtab = 'cont' %}{% endif %}

Setari

{# ================= Sub-tab: Cont (date firma + plan + parola) ================ #}
{# --- Date firma --- #}
Date firma {{ 'complet' if _firma_ok else 'incomplet' }}
{% if date_firma_mesaj %}
{{ date_firma_mesaj }}
{% endif %} {% if date_firma_eroare %}{% endif %}
Apar pe declaratiile RAR si pe facturi.
{# --- Plan --- #} {% if plan_linie is defined %}
Plan
{# plan_linie vine ca "Plan: · "; aici tier-ul apare O data, bold. #} {% set _plan_text = plan_linie|replace('Plan: ', '', 1) %} {% set _plan_parts = _plan_text.split(' · ', 1) %}
{{ _plan_parts[0] }} {% if _plan_parts|length > 1 %} {{ _plan_parts[1] }} {% endif %}
{% if monthly_limit_val|default(none) and usage_lunar is defined %} {% set _pct = (usage_lunar / monthly_limit_val * 100)|round|int %}
{% endif %} {% if plan_limita_atinsa|default(false) %}

Limita lunara atinsa — trimiterile noi sunt blocate pana luna viitoare.

{% endif %}

Pentru mai mult volum sau acces API, contacteaza-ne.

{% endif %} {# --- Parola de acces --- #}
Parola de acces

Parola dashboard-ului — separata de credentialele RAR. Minim 10 caractere.

{% if parola_mesaj %}
{{ parola_mesaj }}
{% endif %} {% if parola_eroare %}{% endif %}
{# ========================= Sub-tab: Credentiale RAR ========================= #}
Credentiale RAR {{ 'configurat' if _rar_ok else 'neconfigurat' }}

Fiecare mediu are propriile credentiale, verificate la salvare. Trimiterile merg doar pe mediile active.

{% if creds_mesaj %}
{{ creds_mesaj }}
{% endif %} {% if creds_eroare %}{% endif %}

Testare {% if test_disponibil %}configurat{% else %}inactiv{% endif %}

{% if creds_test_mesaj %}
{{ creds_test_mesaj }}
{% endif %} {% if creds_test_eroare %}{% endif %}

Productie {% if prod_disponibil %}configurat{% else %}inactiv{% endif %}

{% if creds_prod_mesaj %}
{{ creds_prod_mesaj }}
{% endif %} {% if creds_prod_eroare %}{% endif %}
{% if medii_disponibile %} {% else %} Activeaza si valideaza un mediu intai. {% endif %} {% if creds_default_mesaj %}
{{ creds_default_mesaj }}
{% endif %} {% if creds_default_eroare %}{% endif %}
Parolele se stocheaza criptat.
{# ============================ Sub-tab: Cheie API ============================ #}
Cheie API {{ 'activa' if are_cheie else 'lipsa' }}

Pentru trimiteri din softul propriu / ROAAUTO. Se afiseaza integral o singura data.

{% if api_key %}
Cheia a fost rotita. Salveaz-o acum — nu o vei mai putea vedea.
{{ api_key }}
{% endif %} {% if rot_eroare %}{% endif %}
Rotirea revoca imediat cheia veche.