en
Jazyk
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI překlad
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Poznámky k vydání pro verzi: 13.0.0 + 13.1.0 (hlavní)

Obsah

Technologický zásobník

Scrum desky

Terminologie

Design a rozvržení

Konfigurovatelnost levého menu a horní lišty

Přejít na řídicí panel

Správa vlastních polí

Formát času (1:45 vs 1.75)

Migrace z Úkolů z widgetu filtru

Znalostní báze vs Znalostní báze Legacy

Zeitwerk (pouze pro vývojáře)

Změna rozhraní API pro vlastní pole vyhledávání

Technologický zásobník

Tato část je důležitá pro serverové řešení. Uživatelé cloudu se o nic z toho nemusí starat.

  • OS: Debian 11 na architektuře amd64
  • Redmine: lze upgradovat z verze 5.0.5
  • Ruby: 3.1.2
  • Bundler: 2.3.7+
  • Rubygemy: 3.3.x
  • Databáze: Percona/MySQL 8.x
  • redis-server: 5+
  • NodeJS: 18.8
  • Motor Docker: 20.10.22
  • Docker compose: 2.15.1

Před každým upgradem si pečlivě prostudujte všechny Poznámky k vydání mezi vaší stávající verzí a novou verzí – mohou být vysvětleny zásadní technické nebo funkční změny.

Scrum desky - další generace

Nejedná se o žádné sci-fi (😉), ale právě naopak - o nejautentičtější a nejpřesnější projekci Skrumáž principy do kusu softwaru.

Zjistěte více

Technická dokumentace zde

Scrum boardy jsou součástí plánu Essentials => není třeba kupovat nic nového.

Tento přístup ke správě scrumu je nezávislý na úkolech, což umožňuje volnější spolupráci – bez omezení, jako je workflow, požadovaná pole, data milníků a další, která nejsou skutečně kompatibilní s přístupem scrumu. Úzce jsme konzultovali s certifikovaným scrum expertem, abychom správně pokryli klíčové principy.

Z technologického hlediska umožňuje spolupráci na další úrovni tím, že umožňuje víceuživatelské změny v živém scrum boardu (jako například ve specializovaných aplikacích na bílé tabule jako Miro nebo Mural), samozřejmě s mechanismy předcházení konfliktům.


A co stávající deska Agile?

Scrum boardy jsou zbrusu novou funkcí a nijak nesouvisí se stávající Agile board (modul scrum projektu) v předchozích verzích. Upgradem ze starší verze zůstane váš původní modul scrumového projektu aktivní. Kromě toho najdete nové desky Scrum, takže můžete začít chápat jejich koncept, o kterém jsme vášnivě přesvědčeni, že je tím správným způsobem scrumu.

Pokud je Easy Redmine 13 vaší první verzí, obdržíte pouze nové desky Scrum, které rychle posouvají vaše dodávky takových projektů vašim zákazníkům.


Proč nová funkce, když už nějaká existuje?

Naším hlavním cílem je harmonická spolupráce mezi uživateli našeho softwaru. Díky tomu může být našim uživatelům umožněno dodávat svým zákazníkům lepší produkty. Proto byly nové desky Scrum konzultovány s odborníkem na scrum, jehož cíl je v souladu s naším. Výsledný produkt je příliš odlišný od původního modulu scrumového projektu, takže jej nebylo možné implementovat jako upgrade stávající funkčnosti.

Terminologie

V tomto článku jsou použity některé nové termíny a také změny v textových zprávách v aplikaci. Cílem standardizace je pomoci uživatelům porozumět naší aplikaci a také k lepšímu porozumění mezi uživateli a našimi zástupci při řešení problémů nebo při obecné diskusi o aplikaci.

Prosím zkontrolujte tento dokument pro seznam změn terminologie.

Design a rozvržení

Uvedené změny jsou ve srovnání s v12.

Přepracováno levé menu

Levé menu se změnilo z jednotlivých tlačítek na funkční ucelenou sekci. Podnabídka se rozbalí dolů, místo do stran.

Pokud je levá nabídka sbalená, kliknutím na podnabídku se levá nabídka rozbalí, takže svou položku snadno najdete. Poté, když kliknete na položku podnabídky, levá nabídka se opět automaticky sbalí. Pokud jste tedy zvyklí na sbalené levé menu, zůstane zapamatováno i poté, co bylo nuceno se rozbalit kvůli zobrazení podmenu.

Proč ta změna?

Dříve měla levá tlačítka nabídky pocit, že se jen silně vznášela v prostoru, ale ve skutečnosti nezapadala do rozvržení aplikace.

Rozšíření podnabídky dolů místo na stranu posiluje soudržnost nabídky jako celku.

Obsah horní lišty - shrnutí

Horní lišta byla vylepšena, zde jsou změny:

  1. Přejít na řídicí panel – nová funkce ve verzi 13, podrobněji vysvětlená dále v tomto článku
  2. Vyhledávání je širší a uprostřed. Má také klávesovou zkratku "/"
  3. Toolkit - kalendář a ovládací prvky z odstraněné pravé servisní lišty
  4. Tlačítko plus – přesunuto sem z dříve plovoucího někde poblíž pravého dolního rohu. Dole pro to nebylo vhodné místo. V mobilním zobrazení zůstává tlačítko plus vpravo dole, aby bylo snadno dostupné palcem.
  5. Uživatelský profil s podnabídkou - podnabídka obsahuje přepínač tmavých motivů a tlačítko odhlásit. Tlačítko pro odhlášení již není součástí globální nabídky a nemá ani samostatné tlačítko v horní liště. Uživatelský profil je vždy dostupný v horní liště (nelze zakázat jako dříve), proto zde vždy najdete tlačítko odhlásit.
  6. Globální nabídka – správci budou mít přístup do Administrace také z této nabídky.

Proč ta změna?

Rozhodli jsme se využít potenciál horní lišty a zároveň aplikaci osvětlit odstraněním pravé servisní lišty.

Odstraněna pravá servisní lišta

Tlačítka ze servisní lišty (informační kanál aktivit, seznam úkolů atd.) byla přesunuta do horní lišty.

Proč byla odstraněna?

Servisní panel napravo byl příliš velký, zejména na stránkách s jiným (užitečnějším) postranním panelem (jako je detail úkolu nebo seznam úkolů). Horní lišta má dostatek prostoru pro umístění této sady nástrojů.

Okamžité přepínání tmavého režimu

Každý uživatel může okamžitě přepínat mezi tmavým / světlým motivem pod přepínačem profilu v horní liště. Pro přepnutí motivu již není nutné upravovat celý uživatelský profil.

Dark toggler v tuto chvíli nefunguje s vlastními motivy. Vlastní motivy jsou dodávány způsobem, který je v současné době nekompatibilní s touto funkcí. Existují plány na odstranění tohoto omezení.

Proč ta změna?

Pro úsporu času, pro lepší přizpůsobivost. Bylo to také součástí vyšší technologické úrovně.

Změna a sjednocení sady ikon

Dříve bylo na různých místech více inkonsetů (nabídky, vlastní výběry, pevně zakódované pohledy,...), které zhoršovaly celkový dojem ze stránek aplikace. Nyní každá ikona v aplikaci pochází z jedné sady ikon na základě ikon Nucleo.

Jsou lehčí - použití obrys styl místo toho plný styl předchozích ikon.

Tento krok má vliv na nativní ikony v celé aplikaci, ale také na vlastní výběr ikon, který je dostupný u trackerů, trendového widgetu a vlastních položek menu (nastavení typu uživatele). Po upgradu možná budete chtít zkontrolovat některé z nejpoužívanějších položek pomocí vlastních ikon.

Výběr ikon ve widgetu trendů v12 vs v13

v12

v13

Výběr ikony v typu uživatele - vlastní nastavení menu v12 vs v13

v12

v13

Proč ta změna?

Jediná sada ikon je prostý zdravý rozum.

Ikony Nucleo jsou profesionálně udržovaná sada. Styl obrysu ikony zesvětlí, takže na ně bude kladen menší důraz => méně rozptýlení => více soustředění na práci.

Podrobnosti úkolu byly aktualizovány

Ve verzi 12 jsme provedli vylepšení pro úpravy úkolů a nové formuláře úkolů (a některé další). Nyní jsme v designu v13 aktualizovali detail úlohy.

  • Přidány ikony vedle nativních atributů úkolu
  • Přebarvené pozadí za atributy
  • Boční panel je kompaktnější

Proč ta změna?

Task je nejpoužívanější entitou v aplikaci, rozhodli jsme se, že by měla vypadat reprezentativněji, ale hlavně lépe čitelně.

Přepracování widgetů řídicího panelu

Většinou pozoruhodné na trendy, když je vybrána ikona.

Administrativa upravena

Jen malá vizuální podpora pro každodenní práci administrátorů.


Kompaktní motiv odstraněn

Uživatelé již nemohou vybrat kompaktní motiv.

Proč byla odstraněna?

Údržba běžných + kompaktních témat se stala příliš těžkopádnou a prakticky způsobila zhoršení kvality kompaktního tématu. 

Náš výzkum zjistil nízké využití kompaktního tématu. Rozhodli jsme se zaměřit na nejlepší možnou formu jednotného (běžného) tématu, včetně optimalizací pro „zhutnění“ zobrazení, kde uživatelé potřebují vidět více dat.

Nová technologie, která umožňuje okamžité přepínání tmavých témat, však poskytuje také možnost implementovat okamžité přepínání "hustoty". O takové možnosti lze v budoucnu uvažovat na základě zpětné vazby od uživatelů.

Drobečková navigace projektu byla přesunuta doprava

Mateřské projekty byly přesunuty na méně nápadné místo.

Proč ta změna?

Pomáhá k obecné orientaci v kontextu projektu a čitelnosti názvu aktuálního projektu. Napravo je také více místa pro tyto sekundární informace.

Změny konfigurovatelnosti levého menu a horní lišty (nastavení typu uživatele)

Konfigurovatelnost typu uživatele (povoleno/zakázáno položky v levém menu a horní liště) byla aktualizována, aby odrážela nové rozvržení, zamezila chybné konfiguraci a zlepšila použitelnost. Uvedené změny jsou ve srovnání s v12.

v13


v12


Ikona domova Odebráno nastavení => Moje palubní deska bude vždy k dispozici
Projekty Žádná změna
Úkoly Žádná změna
Moře Odebráno nastavení => the globální menu bude vždy k dispozici (samozřejmě při respektování oprávnění pro každou položku)
položka menu Custom Žádná změna
Tlačítka před vyhledáváním (zkušební verze) Odebráno nastavení => zastaralé
Vyhledávání Odebráno nastavení => fulltextové vyhledávání bude vždy dostupné
Administrativa Odebrané nastavení => bude vždy dostupné pro administrátory ve spodní části globální nabídky
Přihlásit se Odebráno nastavení => bude vždy dostupné v podnabídce uživatelského profilu

Přidány možnosti konfigurace

  • Řídicí panely – Zobrazit/skrýt funkci „Vybrat řídicí panel“. Uživatel také potřebuje oprávnění Zobrazit vlastní řídicí panely k zobrazení této položky.
  • Informační kanál činností – Zobrazit/skrýt informační kanál činností.
  • Seznam úkolů – Zobrazí/skryje seznam úkolů. Uživatel také potřebuje oprávnění Použijte seznam úkolů k zobrazení této položky.
  • Kalendář – Zobrazit/skrýt kalendář. Uživatel také potřebuje globální oprávnění Zobrazit kalendář k zobrazení této položky.
  • Účty - pouze s CRM. Zobrazit/skrýt nástroj Účty. Uživatel také potřebuje oprávnění Zobrazit účty k zobrazení této položky.
  • Znalostní báze - pouze s Znalostní báze. Zobrazit/skrýt nástroj KB. Uživatel také potřebuje oprávnění Zobrazit články k zobrazení této položky.
  • Znalostní báze Legacy - pouze s Znalostní báze Legacy. Zobrazit/skrýt starší nástroj KB. Uživatel také potřebuje oprávnění Zobrazit znalostní bázi Legacy k zobrazení této položky.

Proč ta změna?

Měli jsme pocit, že některé zásadní položky by nemělo být možné skrýt podle nastavení typu uživatele. Měl značný potenciál zmást uživatele. Ostatní položky byly umístěny na vhodnější místa, takže konfigurace byla irelevantní.

Na druhou stranu jsme si mysleli, že nekritické položky lze skrýt. Administrátoři by například vždy viděli seznam úkolů a kalendář, i když je nepoužívali, i když mají zakázána oprávnění (protože správci vidí vše). Ve verzi 13 je lze skrýt pomocí typu uživatele. Aktivita byla viditelná prakticky pro každého uživatele (protože nebyla vázána žádným oprávněním), nyní ji lze skrýt, pokud by vás rušila.

Přejít na řídicí panel

Jak již bylo zmíněno výše, horní lišta obsahuje novou položku, pomocí které můžete přejít na vlastní dashboardy.

Jak to funguje

  1. Uživatel potřebuje oprávnění Zobrazit vlastní řídicí panely povoleno používat tuto funkci.
  2. Kliknutím Zobrazit všechny vlastní panely budete přesměrováni na seznam řídicích panelů.
  3. Zde můžete nastavit řídicí panely, které často navštěvujete, jako oblíbené.
  4. Vaše oblíbené dashboardy se pak prezentují přímo ve výběru z horní lišty.


Proč tato funkce?

Vlastní dashboardy byly vždy silným přínosem naší aplikace. Chyběl jim však vstupní bod, kde by je uživatelé skutečně našli. Admin by musel přidat odkaz do levého menu nebo jej ručně sdílet jiným způsobem. Řešením tohoto problému je funkce Jump to dashboard.

Nyní můžete naplno využít sílu dashboardingu pro jakoukoli část vaší společnosti, která je spravována v Easy Redmine.

Vylepšení administrace vlastních polí

Změna, která nemusí mít vliv na každodenní operace, ale eliminuje potenciálně nepřátelské chování pro administrátory spravující vlastní pole v aplikaci.

Dříve

Vlastní pole byla oddělena podle typu entity. Některé typy entit byly skryty pod třemi tečkami.

Teď

Všechna vlastní pole jsou v jednom filtrovatelném seznamu s možností vyhledávání.

Z funkčního hlediska zůstává vše jako dříve. Kliknutím na typ entity se dostanete do zobrazení vlastních polí pro daný typ entity. Toto zobrazení umožňuje nastavení pořadí vlastních polí.


Formát času (1:45 vs 1.75)

V uživatelském profilu si můžete vybrat způsob zobrazení stráveného času.

Dříve

Byly zde možnosti "krátký" (desetinný, např. 1,75) a "dlouhý" formát (1 hodina 45 minut).


Teď

1. Formát "krátký" byl přejmenován na Desetinný, funguje stejně jako předtím - 1,75

2. „Dlouhý“ formát byl nahrazen kompaktní formou hodin a minut – 1:45


Proč ta změna?

Na základě zpětné vazby od uživatelů vyšlo najevo, že starý „dlouhý“ formát nebyl dobře přijat. Zabíralo příliš mnoho místa ve zprávách a nebylo snadno čitelné. Krátký formát měl problém s počítáním v desítkové soustavě, což byl "kulturní šok" pro mnoho uživatelů, kteří s desetinným časem nepracovali.

Migrace z Úkolů z widgetu filtru

In poznámky k verzi pro verzi 11, oznámili jsme, že některé widgety budou odstraněny. Widget Úkoly z filtru v aplikaci stále existoval, pokud byl přidán před verzí 11. Bylo zakázáno pouze přidávat nové widgety těchto typů.

Upgradem na v13 automatická migrace změní stávající Úkoly z filtru widgety svým příznivcům. Migrace pokrývá drtivou většinu konfigurací a základních případů použití. Pouze několik rohových pouzder nelze migrovat.

Jak to funguje


Na základě nastavení výstupu staršího widgetu lze transformovat následujícími způsoby:

  • Seznam - bude migrován do widgetu Seznam
  • Graf - budou migrovány do příslušných widgetů bar, Linka or noha grafu
  • Zpráva - bude migrován do widgetu Kontingenční tabulka
  • Kanban - bude migrován do widgetu Vlastní kanban deska
    Vlastní kanban deska má složitější konfiguraci (dokumentace zde). Je možné, že budete muset upravit některé části mapování stavu v rámci widgetu.
  • Dlaždice - neexistuje žádný widget reprezentující tento výstup, bude migrován do Seznam
  • Kalendář - neexistuje žádný widget reprezentující tento výstup, bude migrován do Seznam
  • Pokud bylo vybráno více výstupů, bude migrace provedena do widgetu představujícího první vybraný typ výstupu

Dlaždice a widgety Kalendář budou migrací ztraceny. Stále však existuje ruční řešení, jak získat tyto výstupy na řídicí panel, pokud je opravdu potřebujete.

  1. Přejděte na seznam úkolů
  2. Připravte si dlaždice nebo výstup kalendáře
     
  3. Uložte filtr

  4. Přejděte na řídicí panel
  5. Upravit
  6. Přidat widget Seznam -> Entita - Úkoly
  7. Vyberte uložený filtr

  8. Uložte řídicí panel
  9. Sdílejte úsměv 🙂

Ve skutečnosti bude jakýkoli uložený filtr v jakémkoli výstupu (nebo více výstupech) migrován do widgetu Seznam, ale zobrazí výstup(y) uloženého filtru.

Proč ta migrace?

Staré widgety jsou již funkčně nahrazeny. Jejich udržování v kódu/databázi aplikace se tak stává zbytečným rizikem stability nebo výkonu. Více kódu => vyšší potenciál chyb; větší objem dat => vyšší výkonnostní efekt.

Tato migrace umožňuje odstranit starý kód a nepotřebná data z vaší aplikace.

Znalostní báze vs Znalostní báze Legacy

Projekt původní znalostní báze je v aplikaci přejmenován jako Znalostní báze Legacy. Tam jsou žádné funkční změny, tento doplněk stále běží s v13.

Nový Znalostní báze 2.0 se přejmenuje na jednoduše Znalostní báze.

Proč?

Původní KB svou strukturou a formou dosáhla svého funkčního vrcholu. Neexistuje žádný technický prostor pro zlepšení jeho schopností dnešním komplexním požadavkům na sdílení znalostí. Tento stav je prakticky definicí Dědictví v softwarové terminologii.

Poslání převzala nová Knowledge base, která je postavena jako specializovaný profesionální dokumentační nástroj, vzdáleně přesahující jakékoli možnosti té původní. Tento nástroj bude v nadcházejících letech vyvíjen a zdokonalován. Číslo 2.0 připadá přehnané, zvláště pokud máte nainstalovanou pouze jednu KB.

Podpora Zeitwerk (pouze pro vývojáře Easy Redmine)

Vývojáři aplikace Easy Redmine by si měli být této změny vědomi. Podrobnosti jsou k dispozici v Vývojářský portál.

Toto není funkční změna => uživatelé a administrátoři ji mohou ignorovat.

Proč ta změna?

Držet krok se současnými i budoucími technologickými standardy.

Změna rozhraní API pro vlastní pole vyhledávání

U vyhledávacích vlastních polí bylo ID přejmenováno na VALUE kvůli konzistenci s formátem JSON a dalšími vlastními poli.

Před


 
 
 

Teď


 
 
 

changelog

Nezapomeňte zkontrolovat changelog pro jiné, menší změny.

Vyzkoušejte Easy Redmine ve 30denní bezplatné zkušební verzi

Plné funkce, chráněné SSL, denní zálohy ve vaší geolokaci