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
