cs
Jazyk
  • en
  • cs
  • hu
  • it
  • es
  • fr
  • de
  • ru

Poznámky k verzi 14.8.0

Technologický stack

Tato sekce je důležitá pro serverová řešení. Uživatelé cloudových řešení se tímto nemusí zabývat.

  • OS: Debian 12* na architektuře amd64
  • Redmine: upgradovatelný z verze 5.1.8
  • Ruby: 3.3.7
  • Bundler: 2.3.7+
  • Rubygems: 3.3.x
  • Databáze: Percona/MySQL 8.x
  • redis-server: 7+
  • NodeJS: 22.13
  • Docker engine: 27.3.1
  • Docker compose: 2.29.7

Před každou aktualizací si pečlivě prostudujte všechny poznámky k vydání mezi stávající a novou verzí - mohou v nich být vysvětleny kritické technické nebo funkční změny.

*Debian 11 je stále LTS, což znamená, že je stále podporován tvůrci Debianu. Nicméně některé nové balíčky, které přijdou v budoucnu, postupně přestanou fungovat na Debianu 11, což znamená, že není důvod zbytečně odkládat aktualizaci OS.

Ruby a NodeJS jsou striktně povinné, bez těchto verzí není možné spustit Easy Project.

Nebo, zapomeňte na správu technologického stacku a použijte Docker řešení. Kombinuje bezpečnost vlastního serveru s téměř komfortem cloudového řešením.


Verze Ruby nižší než 3.3 již nejsou podporovány

Podpora verzí Ruby nižších než 3.3 byla oficiálně ukončena. Správa verzí bude nově zajišťována samotnou aplikací a počínaje příštím menším vydáním bude podporována pouze verze Ruby 3.3 a vyšší.


Inline zobrazení obrázků z e-mailů v HelpDesk tiketech

Výrazně jsme vylepšili zpracování e-mailů s obrázky při vytváření nebo aktualizaci HelpDesk tiketů v Easy Projectu. Tato aktualizace zvyšuje přehlednost, použitelnost a konzistenci při práci s vizuálním obsahem v popisech tiketů a komentářích.

 Hlavní funkce

  • Inline vykreslení e-mailových obrázků: Při vytvoření nebo aktualizaci tiketu z HTML e-mailu se obrázky nyní vykreslují přesně na místě, kde byly v původním e-mailu—v popisu tiketu nebo v komentáři. Zachováno je také kompletní formátování včetně CSS.
  • Automatické vytváření příloh: Každý vložený obrázek je uložen jako příloha ve formátu PNG, včetně podpory průhlednosti. Tyto přílohy jsou viditelné stejně jako ručně nahrané soubory.
  • Flexibilní úpravy: Inline obrázky lze libovolně upravovat nebo přesouvat v popisu i komentářích. Odstranění inline obrázku nesmaže samotnou přílohu. Smazání přílohy však odstraní i odpovídající inline obrázek.
  • Znovupoužití příloh: Jedna obrázková příloha může být zobrazena inline na více místech—v komentářích i v popisu—bez vytváření duplicit.
  • Bezpečné zpracování e-mailů: Všechen HTML kód i obrázky z e-mailů jsou očištěny od potenciálně nebezpečných skriptů či formátování. Externí obrázky jsou bezpečně načteny a zobrazeny.
  • Trvalé vykreslení: Inline obrázky a jejich přílohy zůstávají viditelné a funkční i v případě, že původní soubor e-mailu (.eml) byl ze systému odstraněn.

 Rozsah

Tato vylepšení platí pro všechny nové tikety a aktualizace provedené po tomto vydání. Dříve vytvořené tikety zůstávají beze změn.

Další vylepšení

  • Obrázky s průhledným pozadím si zachovávají průhlednost.
  • Při citaci komentářů obsahujících inline obrázky se tyto obrázky nyní zobrazují správně.
  • Bohaté formátování z e-mailů je zachováno v polích tiketu pro snazší orientaci.

Na nástěnkách Scrum/Kanban jsou nyní prázdné skupiny swimlane ve výchozím nastavení skryty

Aby se zlepšila přehlednost a snížilo se posouvání, jsou nyní prázdné skupiny swimlane na nástěnkách pro řízení projektů, jako jsou nástěnky Scrum a Kanban, automaticky skryty. Tato změna zajišťuje, že se zobrazují pouze skupiny swimlanes obsahující alespoň jeden úkol, což uživatelům poskytuje přehlednější a soustředěnější pohled na aktivní práci.


Stabilizace

Změny jsou uvedeny v changelogu a v současnosti jsou zaměřeny spíše na stabilizaci po některých větších technologických krocích v hlavním vydání. 


Vyvíjíte kód pro Easy Project? Čtěte dál.

Verze 15 (podzim 2025) bude vyžadovat, aby veškerý kód byl kompatibilní s technologií Zeitwerk. Udělejte svůj kód kompatibilní již nyní podle návodu v portálu pro vývojáře.

Ve stručnosti:

  1. Povolte "zeitwerk mód" ve vašem ENV
  2. Projděte nalezené varování
  3. Postupujte podle našeho návodu a opravte je
  4. Dopřejte si odměnu

Seriózně doporučujeme se na to vrhnout, když najdete trochu času. Váš kód bude modernější a připravený na novou generaci Railsů. Samozřejmě bude nadále fungovat i s aktuální verzí.

Vyzkoušejte Easy Project na 30 dní zdarma

Všechny funkce, SSL zabezpečení, bez jakýchkoliv závazků.