Changelog

Celkem položek: 590 Strana 50 z 59
v1.26.1 05.01.2026
  • Sklad: opraveno ukládání položek – sjednocení sloupce ceny na price_net (dříve chybně použíto price).
  • Sklad: detail/editace položky nyní korektně pracuje s hodnotou price_net a měnou.
v1.26.0 05.01.2026
  • Sklad: doplněn detail položky v dropdown menu a sjednoceno chování kliknutí na řádek (otevře detail).
  • Sklad: přidána záložka Kategorie včetně kompletní logiky přidávání, úprav a mazání (vazba přes category_id).
v1.25.2 04.01.2026
  • Oprava routeru stránek: odstraněna neplatná syntaxe ve switch/case, která způsobovala Parse error v index.php.
v1.25.0 04.01.2026
  • Sklad: přidán nový modul pro správu položek drobného prodeje a základní skladové doklady (příjem/výdej).
  • Služby a ceník: sekce „Drobný prodej“ byla přesunuta do modulu Sklad.
  • DB: doplněny tabulky pro skladové doklady a položky dokladů.
v1.24.9 04.01.2026
  • Přijaté faktury: import iSDOC – rozšířeno načítání splatnosti (DueDate/PaymentDueDate) i z hlubší struktury dokumentu.
v1.24.8 04.01.2026
  • Přijaté faktury: opraven import splatnosti z iSDOC (preferuje Invoice/DueDate a doplněny další fallbacky pro PaymentTerms).
v1.24.7 04.01.2026
  • Opraven import množství položek z ISDOC v modálu Vytvořit fakturu u přijatých faktur.
v1.24.6 04.01.2026
  • Changelog je opět ukládán a čten ze souboru www/storage/changelog.json (z důvodu automatického doplňování AI).
  • Externí storage root /volume1/web/storage zůstává použito pro aplikační data (faktury, přílohy, generované soubory).
v1.24.5 04.01.2026
  • Zavedena podpora externího úložiště storage mimo www (nastavitelné přes XSERVICES_STORAGE_ROOT, default /volume1/web/storage).
  • Sjednoceny cesty pro ukládání a čtení souborů ve storage (PDF/ISDOC vydaných faktur, originální PDF přijatých faktur, přílohy IT QA).
  • Projektový release ZIP již neobsahuje reálná data ze storage (ponechána pouze struktura složek).
v1.24.4 04.01.2026
  • Přijaté faktury: opraveno duplicitní zobrazení položky „Náhled PDF“ v dropdown menu; zůstává pouze jedna položka jako první.