Changelog

Celkem položek: 316 Strana 22 z 32
v1.113 26.02.2026
  • Administrace: přidána role „Správce firmy“ s plným přístupem do všech modulů Moje firma.
v1.112 26.02.2026
  • Mobile API: přidány API rozhraní pro modul Komunikace (list/detail/mark-read/trash/restore/delete + unread-count).
  • Zaměstnanci: v detailu zaměstnance přidána záložka „WEB Přihlášení“ (generování webových přihlašovacích údajů + spárování na existující webový účet dle shodného e-mailu).
  • Moje firma: Zaměstnanci – opraveno generování WEB přihlášení (schema-safe načtení zaměstnance při provisioning akci), aby nedocházelo k databázové chybě na starších schématech.
  • Moje firma: Zaměstnanci - vyhledávání lépe pracuje i se staršími nebo neúplnými daty synchronizovaných zaměstnanců.
  • Objednávky: opraveno ukládání detailu objednávky při vyplněném poli „Číslo objednávky zákazníka“ (oprava databázové syntaxe v UPDATE).
  • Docházka: nové UI view pro ?page=my-company-attendance (Dnešní záznam / Ruční editace / Historie + statistiky) napojené na dynamické API rozhraní.
v1.111 25.02.2026
  • Docházka: přidán Databáze základ pro evidenci docházky (att_days + att_events) včetně idempotentní migrace.
v1.110 25.02.2026
  • Notifikace: napojeny systémové notifikace na plánovač běh (ok/skipped/fail) a na Majetek (předání majetku + vygenerované PDF protokolu) s respektem per-user opt-out.
  • Moje firma: Komunikace – doplněno plnohodnotné UI (Doručená/Odeslaná/Smazaná, detail zprávy, nová zpráva včetně příloh) s podporou akcí přečteno/koš/obnova/trvalé smazání.
  • Moje firma: Komunikace – doplněn backend interních zpráv (inbox/sent/trash, detail, označení přečteno, koš/obnova/trvalé smazání) + dynamické unread count.
  • Mobile API: příslušné API rozhraní vrací v user objektu navíc interní technický detail, interní technický detail a login (+ best-effort interní technický detail a interní technický detail).
  • Mobile API: login vrací v user objektu navíc interní technický detail, interní technický detail a login (+ best-effort interní technický detail a interní technický detail).
  • Mobile API: přidána možnost změny hesla uživatele přímo v aplikaci včetně validace a auditní stopy.
v1.109 24.02.2026
  • Agent: doplněna Databáze migrace pro interní databázové struktury (interní technický detail + seen/ip + rozšíření source), aby příslušné API rozhraní neprodukovalo databázové chyby při ukládání verze.
  • Faktury: detail – vazby na bankovní výpisy jsou tolerantní na starší Databáze schéma (chybějící bank_stmt_batches.statement_no / tabulka).
  • Bankovní výpisy (CSV): přidán nový parser CSV exportu mBank s robustní konverzí do UTF-8 a maximální těžbou metadat z hlavičky.
  • Databáze: opraveno vložení oprávnění modulu Bankovní výpisy v upgradu (kompatibilita se schématem tabulky permissions).
  • Faktury: detail – opraveno načítání vazeb na bankovní výpisy i v instalacích bez tabulky inv_invoice_links (vazby faktura↔faktura).
  • Bankovní výpisy: stabilizováno zpracování a chybové stavy bez zveřejňování interní implementace.
v1.108 17.02.2026
  • Cron: invoice_bank_stmt_check – pravidelný import bankovních výpisů a navazující kroky.
  • CronManager: přidána výchozí úloha invoice_bank_stmt_check (import bankovních výpisů + volitelné párování faktur) s intervalem řízeným nastavením.
  • Cron běh zapisuje kontext (files_processed, tx_inserted, tx_skipped, invoices_matched, invoices_paid, errors) a používá per-task lock proti paralelním běhům.
  • Matcher umožňuje předat do auditu kontext importu (source, filename) a podporuje výběr transakcí i bez filtru providera (all/multi).
  • Doplněna služba pro import bankovních výpisů ze SFTP, watch složky i ručního uploadu (idempotentní ukládání do bank_transactions).
  • Admin Settings: ruční spuštění importu bankovních výpisů (Run now) nyní nezobrazuje dvojité hlášení – používá se jen XS Alert (inline fallback pouze pokud XS Alert není k dispozici).
v1.107 17.02.2026
  • Administrace: přidán nový tab „Bankovní výpisy“ v Nastavení webu (zdroj SFTP/watch folder/ruční upload, matching, cron a ruční spuštění).
v1.106 17.02.2026
  • PSD2 / mBank: přidán čistý PHP klient pro AIS (mTLS přes QWAC, ověření refresh) a synchronizaci transakcí do Databáze s deduplikací.
  • CronManager: přidána výchozí úloha „Faktury – bankovní platby (PSD2)“ s intervalem řízeným nastavením.
  • Synchronizace transakcí a párování plateb na faktury běží stejným kódem pro cron i ruční spuštění z Admin UI.
  • PSD2 / mBank: po synchronizaci transakcí automaticky páruje přijaté platby na faktury (VS + částka + měna) a při shodě označí fakturu jako zaplacenou včetně audit záznamu do historie.
v1.105 17.02.2026
  • Administrace: PSD2 / mBank – doplněno ukládání nastavení do Databáze, bezpečný upload certifikátů mimo webroot, OAuth connect/callback (uložení ověřeníů + consent + výběr účtu) a testovací volání.
v1.104 17.02.2026
  • Administrace: přidána nová záložka „PSD2 / mBank“ v nastavení webu (UI pro aktivaci, OAuth, certifikáty, párování a plánování synchronizace).