Novinky ve vývoji #MultiFlexi za červen

Hlavní změny a funkce:

1. Aktualizace datového modelu společnosti

• V celé aplikaci nahrazen „code“ za „slug“ pro identifikaci společnosti
• Přidána podpora pro vyhledávání společnosti podle názvu a slugu
• Vylepšená manipulace s daty společnosti s více možnostmi identifikátoru

2. Vývoj nástroje CLI

• Přidány komplexní příkazy CLI pro správu entit MultiFlexi
• Zaveden nástroj multiflexi-cli s dokončovacími skripty
• Přidány příkazy pro:
• Správa úloh (včetně akce odstranění)
• Správa společnosti (s akcí odstranění)
• Správa šablon RunTemplate (s akcí plánování)
• Kontrola stavu aplikace
• Správa front

3. Vylepšení šablon RunTemplate

• Přidána funkce plánování pro spouštění šablon RunTemplate jako úloh
• Implementováno spuštění příkazu setup po uložení konfigurace
• Přidána kontrola aktivního plánování s ověřením a přepsáním
• Vylepšená manipulace s konfigurací pro aplikace

4. Vylepšení API

• Přidány koncové body ověřování (/logout, přihlášení s odpovědí tokenu)
• Vylepšené odpovědi JSON s ID šablony runtemplate pro konzistenci
• Vylepšená manipulace s chybami a ověřování dat

5. Databáze a infrastruktura

• Přidána podpora UUID v celém systému
• Aktualizované typy polí v tabulce conffield pro zajištění konzistence
• Vylepšená manipulace a identifikace databáze SQLite
• Vylepšená manipulace s pověřeními a logika dotazů

6. Vývoj a testování

• Přidáno ověření schématu JSON a závislosti
• Vylepšené standardy kódování a dokumentace
• Vylepšená robustnost testování
• Přidána podpora pro konfigurovatelná nastavení aplikace

7. Správa balíčků

• Aktualizovány závislosti na novější verze
• Přidány závislosti PHP pro intl a SimpleXML
• Vylepšená logika instalace artefaktů s prioritizací

8. Dokumentace

• Aktualizovaná dokumentace a návody k použití CLI
• Přidána dokumentace k instalaci RedHat
• Vylepšená dokumentace pro manipulaci s příkazy

#OpenSource #PHP