← DokArh Portal
isporuka

sati-global — Alpine.js dashboard + sati_client.py

Kreator: cc_sonnet_4_6 Datum: 2026-05-17 Status:
WeisE3™ ID: WEISE3::SATI::dashboard_client::sati_global::cc::20260517T2040::NEW::FENIX2026
tipisporuka
server_idgenesis-new-31.70.90.84
bunker_sealBPZ9::L0::SATI::dashboard_client::isporuka::FENIX2026
zakon[ "ZAKON 2", "ZAKON 3", "ZAKON 26", "ZAKON 27", "ZAKON 32" ]
vivus{ "status": "aktivan", "created": "2026-05-17T20:40:00Z", "expires": null }
podaci{ "sto_je_napravljeno": [ "sati_client.py (21.5KB) — Python klijent library za sati-global API", "SatiClient (JWT/Bearer) — async + sync wrappers, za fenix-v4 i web module", "SatiPosClient (X-POS-KEY) — za GenesisPos blagajne, shift_summary() za display na kasi", "SatiClientPool — singleton pool za async servere (FastAPI/uvicorn)", "make_pos_key() — generira X-POS-KEY jednak sati-global verifikaciji", "ZAKON 26: sve metode vraćaju SatiResponse TypedDict", "Sync wrap