Soubor změn a oprav aplikace Ron.Api.Server ver. 1 ------------------------------------------------------------------------------------------ Číslo verze - datum vydání popis funkcí a úprav 1.16.2610.9 - 20.10.2026 + Kompatibilní verze aplikací: API zůstává kompatibilní se stejnými verzemi aplikací jako předchozí verze API. Navíc je doplněna podpora zabezpezpečeného spouštění agentů z nových verzí aplikací x.16.x.x. Verze .NET Runtime: ASP.NET Core 10.0 Runtime - Windows Hosting Bundle + Implementována podpora zabezpečeného spouštění agentů. 1.15.2609.8 - 16.09.2026 + Opraven konfigurátor Ron.Api.Configurator. Při vytváření nebo editaci tokenu hlásil chybu při načtení seznamu dostupných rozsahů api kontrolerů. 1.15.2609.7 - 10.09.2026 + Kompatibilní verze aplikací: API zůstává kompatibilní se stejnými verzemi aplikací jako předchozí verze API. Navíc je doplněna podpora čtení šifrovaných řetězců spojení z nových verzí aplikací x.15.x.x. Verze .NET Runtime: ASP.NET Core 10.0 Runtime - Windows Hosting Bundle + Doplněna podpora čtení šifrovaného (AES-GCM) řetězce spojení k databázi z CCF souboru aplikace. + Rozšířená dokumentace všech API endpointů včetně požadovaných scopes a významu HTTP stavových kódů. + Rozšíření modulu - Ron.Api.Canteen Doplněny server-to-server endpointy pro zobrazení personalizovaného jídelníčku zaměstnance, vytváření a rušení objednávek a práci s burzou jídel. Zaměstnance lze identifikovat pomocí ID pracovního poměru (contractId) nebo osobního čísla (contractNumber). Součástí změny je kontrola pravidel objednávání, lokalizovaná chybová hlášení. Konfigurátor RON API byl rozšířen o nastavení integrace s Ron.RemoteRunner a aplikací JIDELNA. + Implementováno řízené obcházení synchronizačních triggerů. Ron.Api nově podporuje zápisové operace, které mohou řízeně obejít RON synchronizační triggery. Funkce je určena například pro vkládání dat do více databází mimo synchronizační infrastrukturu. 1.14.2606.6 - 18.06.2026 + Kompatibilní verze aplikací: Docházka 4.14.2606.166 Mzdy 7.14.2606.277 Jídelna 4.14.2606.91 Verze .NET Runtime: ASP.NET Core 10.0 Runtime - Windows Hosting Bundle + Doplněna podpora zápisu úrovně do záznamů v logovací tabulce SYS_LOG. + Přidání tlačítko na otestování připojení k databázi do konfigurátoru - Oprava automatického RC pro osoby v Ron.Api.PersonalData. V endpointu api/v1/persons při POST bylo opraveno automatické vytváření RC pro novou osobu. 1.14.2602.5 - 09.02.2026 + Kompatibilní verze aplikací: Docházka 4.14.2512.162 Jídelna 4.14.2512.89 Mzdy 7.14.2512.259 Verze .NET Runtime: ASP.NET Core 10.0 Runtime - Windows Hosting Bundle + Rozšíření modulu Ron.Api.CustomXml. Doplněna podpora definice custom endpointů pomocí XML formulářů. + Rozšíření modulu Ron.Api.PersonalData. Doplněn endpoint /person-addresses který vrací seznam záznamů adres osoby podle daného filtru. + Rozšíření modulu Ron.Api.Attendance. Doplněny endpointy pro práci z rozdělením výsledků zpracované docházky (Rozdělení denních a měsíčních výsledků včetně editace rozdělení denních a měsíčních výsledků). + Implementován konfigurátor Ron.Api.Configurator. Je to formulářový editor souboru appsettings.json, kde se nastavuje spojení k databázi, konfigurace access tokenů, integrace s RON aplikace a další nastavení. 1.14.2512.4 - 18.12.2025 - Opravena kompatibilita z novými verzemi aplikací x.14.x.x (tykající se změny struktury logovacích souborů). 1.0.2511.3 - 21.11.2025 + Doplněny/rozšířeny moduly: Ron.Api.CapacityPlanning - Implementován nový modul pro plánování kapacit. Ron.Api.Canteen - Implementován nový modul. Poskytuje API pro správu jídelny – jídelny, jídelníčky (hlavičky a položky), odběry jídel, objednávky, druhy jídel, výčtové přehledy, pohyby na účtu a statistikou odběrů. Zatím jen pro čtení. Ron.Api.PersonalData - Modul rozšířen o podporu osobních údajů, do vkládání osoby (POST /persons) doplněna podpora automatického číslování Id osoby, doplněn endpoint personálních identifikátorů (GET /personal-ids) pro podporu distribuovaného automatického číslování Id osoby. Ron.Api.HRData - doplněn endpoint pro získání typů dokumentů (GET /document-types). Ron.Api.BusinessTrips - Do modulu doplněny endpointy pro čtení nastavení sazeb cestovních náhrad, náhrad za použití vlastního vozidla a průměrných cen pohonných hmot. Implementována autentizace a autorizace pomocí více tokenů s nastavením přístupů k jednotlivým kontrolerům (read/write) pomocí definice rozsahů (scopes) v konfiguračním souboru appsettings.json. Dokumentace autentizace a autorizace je v dokumentu Doc\Autentication.md. Do adresáře Doc v řešení Ron.Api doplněna uživatelská dokumentace. Hlavní soubor je RON-API-User-Guide.md který obsahuje odkazy na ostatní soubory dokumentace. 1.0.2509.2 - 15.09.2025 + Doplněny moduly. Ron.Api.HRData - Dokumenty a školení. Ron.Api.Payroll - Účtování mezd. Ron.Api.OrganizationalStructure - Organizační struktura (rozdělení). Ron.Api.Production - Výroba. Ron.Api.DataRecords - Datové záznamy. Ron.Api.TerminalData - Obsluha online terminálu, záznamy přístupů (historie průchodů) Ron.Api.PersonalData - Doplněn endpoint pro načtení přiřazení karet na pracovní poměry. Ron.Api.Production - Doplněn endpoint pro načtená výsledků výroby. 1.0.2508.1 - beta - 11.08.2025 + První vydání.