{"id":"c0797","filename":"c0797_evalidator_portal_v2.dok.json","weise3_id":"","tip":"implementacija","naziv":"evalidator.eu Portal v2.0 — nova landing stranica","kreator":"genesis","datum":"2026-05-09","snippet":"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","status":"","prev_weise3":"","bunker_l":"#00d4ff","full":{"tip":"implementacija","naziv":"evalidator.eu Portal v2.0 — nova landing stranica","sustav":"fenix-v3","commit":"871b1a9","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_keys (ivan@limit-connect-2026)"],"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"],"datum":"2026-05-09"}}