genesislogin.online nginx: servira aktualnu genesis-auth.js iz /static/ (no-store), ne staru 143-linijsku iz tahograf-mvp · fenix-v3 genesis_tags.py: GENESIS_JS_URL → canonical genesis.limit-connect.c
tipimplementacija
sustavgenesis
sto_je_napravljeno[
"genesislogin.online nginx: servira aktualnu genesis-auth.js iz /static/ (no-store), ne staru 143-linijsku iz tahograf-mvp",
"fenix-v3 genesis_tags.py: GENESIS_JS_URL → canonical genesis.limit-connect.com/static/genesis-auth.js",
"fenix-v4 templates/rental/ulaznica.html: /genesis-auth.js → /static/genesis-auth.js",
"fina-connect: genesis_login_view (ZAKON 40 callback) dodan u core/views.py",
"fina-connect: /hr/genesis/callback/ URL registriran u i18n_patterns",
"fina-connect: Genes
stanje_prije{
"genesislogin.online": "servira 143-linijsku staru verziju SDK-a",
"fenix-v3": "GENESIS_JS_URL na genesislogin.online (stara verzija)",
"fenix-v4": "ulaznica.html URL bez /static/ prefiksa (404)",
"fina-connect": "nema GenesisLogin integracije"
}
stanje_poslije{
"fenix-v3": "LIVE — genesis_connect app, popup, 3-tier fallback",
"genesis-sucelje": "LIVE — nativno, lokalni SDK",
"fenix-v4": "LIVE — /api/v4/accounts/genesis/callback backend + ulaznica.html fix",
"fina-connect": "LIVE — /hr/genesis/callback/ + login.html gumb",
"genesislogin.online": "LIVE — servira kanonski SDK s no-store"
}
commitovi[
"173285c5 (fina-connect)",
"beae6e2 (fenix-v3)",
"23fbcb7 (fenix-v4)"
]
zakon[
"ZAKON 40"
]
ocjena9/10 — backend testiran curl-om (429=OK), browser test login flow pending