{"id":"c0897","filename":"c0897_arhiva_kampanja_limit_connect.dok.json","weise3_id":"","tip":"implementacija","naziv":"Digitalna Arhiva Kampanja — limit-connect.com","kreator":"CC Agent","datum":"2026-05-16","snippet":"Namespace conflict arhiva_pwa riješen: core/urls_pub.py preimen. u 'arhiva_pwa_pub' · Novi URL: /arhiva/ → PWA landing (namespace: arhiva_pwa) · Novi URL: /api/v1/arhiva/savings/ → ArhivaSavingsStatsView","status":"DONE","prev_weise3":"","bunker_l":"#00d4ff","full":{"tip":"implementacija","naziv":"Digitalna Arhiva Kampanja — limit-connect.com","sustav":"fenix-v3","server":"MAR (212.227.181.201)","datum":"2026-05-16","autor":"CC Agent","zakon":["ZAKON 0","ZAKON 3","ZAKON 31","ZAKON 32"],"status":"DONE","sto_je_napravljeno":["Namespace conflict arhiva_pwa riješen: core/urls_pub.py preimen. u 'arhiva_pwa_pub'","Novi URL: /arhiva/ → PWA landing (namespace: arhiva_pwa)","Novi URL: /api/v1/arhiva/savings/ → ArhivaSavingsStatsView","arhiva/views_campaign.py: ArhivaCampaignRootView + ArhivaSavingsStatsView","Root domain routing: / → /arhiva/ (limit-connect.com), memio.* → memio landing","template: arhiva/pwa/landing_lc.html — 430 linija, HR jezik, dark/light toggle","Hero: 'uštedite 70% prostora', live savings counter s animacijom","Savings counter: poziva /api/v1/arhiva/savings/, animirani broj, bar chart","Savings API: agregira TempArhivaEntry + ArhivaEntry, fallback demo podaci","PWALandingView domain-aware: limit-connect.com → landing_lc.html, ostali → landing.html","nginx: /api/v1/arhiva/ → port 8001 (Django) ispred /api/v1/ → port 8010 (Genesis)","Gunicorn SIGHUP graceful reload na MAR","Sve HTTPS testovi OK: / (302), /arhiva/ (200, 25KB), /api/v1/arhiva/savings/ (200)"],"url_testovi":{"landing":"https://limit-connect.com/arhiva/ → 200 OK","root_redirect":"https://limit-connect.com/ → 302 → /arhiva/","savings_api":"https://limit-connect.com/api/v1/arhiva/savings/ → 200 JSON","sati_ink_unaffected":"sati.ink host → stari landing.html (nepromijenjeno)"},"fajlovi_izmijenjeni":["/var/www/fenix-v3/config/urls.py (MAR)","/var/www/fenix-v3/core/urls_pub.py (MAR)","/var/www/fenix-v3/arhiva/views_campaign.py (MAR)","/var/www/fenix-v3/arhiva/views_pwa_auth.py (MAR)","/var/www/fenix-v3/templates/arhiva/pwa/landing_lc.html (MAR)","/etc/nginx/sites-available/genesis (MAR)"],"todo_sljedece":["compressed_size_bytes field na ArhivaEntry + migracija (pravi tracking uštede)","Integrirati eArchivator compressor u upload pipeline za real savings","Demo dokumenti za non-zero statistiku (marketing)","WhatsApp share gumb na landing_lc.html","Google Analytics / Plausible za praćenje konverzija"]}}