← DokArh Portal
implementacija

GenesisKanal™ — globalni komunikacijski modul

Kreator: genesis Datum: Status:
WeisE3™ ID: (nema)

kanal/models.py: KanalPoruka — ZAKON 27+28, 5 konteksta · kanal/router.py: 8 endpointa — send/poll/badge/procitano/SSE/radno/soba/sobe · Radno vrijeme: IANA tzone + dani + od/do + dezurni WhatsApp not

tipimplementacija
sustavfenix-v4
commite483b01
sto_je_napravljeno[ "kanal/models.py: KanalPoruka — ZAKON 27+28, 5 konteksta", "kanal/router.py: 8 endpointa — send/poll/badge/procitano/SSE/radno/soba/sobe", "Radno vrijeme: IANA tzone + dani + od/do + dezurni WhatsApp notify", "static/js/genesis-chat.js: PWA widget, tekst+glas+foto, i18n HR/EN/DE/IT/FR/SL", "migrations/0016: kanal_poruka tablica + 6 indeksa", "tasks/kanal_tasks.py: ZAKON 28 cleanup — ISTI COMMIT", "celery_app.py: cleanup-kanal-poruke Beat task", "main.py: GenesisKanal router akt
konteksti[ "smjestaj", "knjigovodstvo", "transport", "radnik", "pos" ]
zakon[ "ZAKON_2", "ZAKON_17", "ZAKON_26", "ZAKON_27", "ZAKON_28", "ZAKON_31", "ZAKON_41" ]
porijeklo_koda[ "/var/www/genesis/api/chat.py (tahograf)", "/var/www/genesis/api/propter_kanali.py", "/var/www/genesis/tahograf-mvp/pwa/chat.js" ]
embed_primjer<script src="/static/js/genesis-chat.js"></script><script>GenesisChat.init({kontekst:'knjigovodstvo',refId:komitentW3,weise3Id:mojaW3,lang:'hr'})</script>
bunker_seal_id
created_at2026-05-22