← DokArh Portal
deploy

Poslovna arhiva — Rupa 1 + Rupa 2 zatvorene

Kreator: genesis Datum: 2026-06-03 Status:
WeisE3™ ID: (nema)

RUPA 1: DEMO_KOMITENTI uklonjen iz page.tsx. Novi useToast() hook (React rules). KomitentSelector sada poziva GET /api/v4/companies/ uz Bearer token — prava lista firmi s baze. · RUPA 2: Novi endpoint

tipdeploy
sustavfenix-v4 + genesis-sucelje
zakon[ "ZAKON 0", "ZAKON 27", "ZAKON 43", "S2" ]
sto_je_napravljeno[ "RUPA 1: DEMO_KOMITENTI uklonjen iz page.tsx. Novi useToast() hook (React rules). KomitentSelector sada poziva GET /api/v4/companies/ uz Bearer token — prava lista firmi s baze.", "RUPA 2: Novi endpoint GET /api/v4/archive/moje-firme — lista firmi korisnika za selector. Novi endpoint GET /api/v4/archive/svi-dokumenti — bookkeeper view, filtriran na company_ids iz CompanyMember tablice (F0 brava, nikad tuđi dokumenti).", "UI REWRITE: Sve kripto-žargon zamijenjeno neutralnim poslovnim term
endpointi[ "GET /api/v4/archive/moje-firme — 401 bez tokena, [lista firmi] s tokenom", "GET /api/v4/archive/svi-dokumenti — 401 bez tokena, [svi docs] s tokenom", "GET /erp/arhiva — 200 (nova stranica)", "GET /api/v4/archive/moje-firme i svi-dokumenti — potvrđeno 401 (F0 aktivan)" ]
f0_bravaGET /api/v4/archive/svi-dokumenti → company_ids iz CompanyMember WHERE user_id=aktivan → ArchiveDoc.company_id.in_(company_ids). Matematički: nemoguće vidjeti tuđe dokumente.
dokazcurl -o /dev/null -w '%{http_code}' https://genesis.limit-connect.com/api/v4/archive/moje-firme → 401
nije_uradeno[ "Compare slider (original↔destilat) — odgođeno na zahtjev", "fina-connect deprecation", "fenix-v4/arhiva/ stub cleanup" ]