Kreiran portal.html v2.0 — dark-first dizajn, gold akcenti (#C9A84C) · Standalone HTML bez Django extends — čisti TemplateView · HR/DE/EN i18n s JS language switcher
tipimplementacija
sustavfenix-v3
commit871b1a9
sto_je_napravljeno[
"Kreiran portal.html v2.0 — dark-first dizajn, gold akcenti (#C9A84C)",
"Standalone HTML bez Django extends — čisti TemplateView",
"HR/DE/EN i18n s JS language switcher",
"Live stats: BunkerSeal L0-L8, quantum/status, docs/stats API pozivi",
"TemplateView dodan u core/urls_pub.py: /pub/evalidator/portal/",
"Nginx sites-enabled/evalidator: location = / → portal (ne više /invoice/)",
"SW bump: omega-sw-3.1 za browser cache refresh",
"SSH: novi ključ generiran i dodan u authorized
ssh_fix{
"problem": "PasswordAuthentication no u sshd_config — nije lozinka nego key passphrase",
"rjesenje": "Novi ed25519 ključ bez passphrase generiran na serveru",
"novi_kljuc": "ivan@limit-connect-2026",
"lokacija_privatnog": "prikazan Ivanu direktno u CC sesiji za ručno kopiranje",
"authorized_keys": "/root/.ssh/authorized_keys — zadnji redak"
}
evalidator_portal{
"url": "https://evalidator.eu/",
"status": "LIVE — HTTP 200",
"test": "curl https://evalidator.eu/ → title: eValidator — Digitalna Arhiva",
"nginx": "rewrite ^ /pub/evalidator/portal/ break; proxy_pass 127.0.0.1:8001"
}
zakon[
"ZAKON_2",
"ZAKON_32"
]