Change Types: ADDED, CHANGED, FIXED, REMOVED, DEPRECATED, SECURITY
Description: A description of what was added, changed, or removed. Fixed bugs follow different instructions—see Bugs description below.
Bug IDs: “BUG-YYMM-xx” → Year (YY), Month (MM), sequential number within the given month (xx)
Bugs description: description of what caused it, description of the root cause, and, if relevant, a brief description of the solution (the main solution description should be included exclusively in the ClickUp ticket).
| Released Feature | Type | Description | Next Steps | ClickUp ID |
| Course form - vstupní pole a názvosloví pro délku kurzu |
CHANGED | Ve formuláři pro tvorbu kurzů bylo vstupní pole Počet hodin rozděleno na dvě pole Počet týdnů a Hodiny týdně. | 86c7br3wc | |
| Názvosloví pro Draft | CHANGED | Názvosloví pro Draft bylo všude změněno na Neveřejný. | 86c7bt008 | |
| Sorting panely v katalozích |
CHANGED | V katalogu kurzů byla přidána položka Nejnovější, A-Z a Z-A do sorting panelu pro třízení. Položka Nejnovější je zde nastavena jako výchozí. Ve všech katalozích byla odebrána položka Vše. Důvod je, že nebylo jednoznačně určeno, podle jakého kritéria by se měl seznam při této volbě řadit. Výchozím způsobem řazení u katalogu profesí a kompetencí je nyní A–Z. |
86c7huw6e | |
| Ukládání navolených filtrů v katalozích |
ADDED | Každý navolený filtr v katalozích se propisuje do URL. Tím jsou zachovány i po znovu načtení stránky. Zároveň jsou nastavené filtry přenositelné pomocí odkazů na web. | 86c6wj0a0 | |
| Fulltext autocomplete v katalozích |
CHANGED | Vyhledávání názvů položek je nyní prováděno pomocí DynamicQuery, seznam je tvořen způsobem byName + byDescr přičemž došlo k odstranění duplicit v byDescr, které jsou již obsaženy v byName. |
86c7eruad | |
| Refactor ve všech katalozích | CHANGED |
Hlavní změnou bylo zavedení metody (NOTE) Hlavní filtry katalogů:
Proto je nyní možné tuto novou metodu volat kdekoliv v beanu a vždy budou brány v potaz všechny navolené filtry i třízení (např. při průchodu breadcrumb menu, při navolení filtrů, při načtení stránky a aplikací filtrů z URL a nebo při používání sorting panelu, kde se vždy aplikují jak filtry, tak třízení). Samostatná dílčí filtrování mimo hlavní filtrační metodu byla odebrána (pro získání konzistentních výsledků vyhledávání napříč celou stránkou daného katalogu). |
86c7d3f5p | |
| Vylepšení průchodu formulářem pro tvorbu kurzů | CHANGED |
V poslední záložce v sekci Vyhledat kompetence došlo k prohození podsekce Nalezené kompetence a podsekce pro filtrování, aby byly nalezení kompetence jako první (uživatel vidí, že se zde vyhledávají kompetence a vidí, kde jsou výsedky hledání). Došlo k vylepšení textů v guidelines - byly upraveny tak, aby lépe zachovávaly chronologii, podrobněji popisovaly jednotlivé kroky a jasněji vysvětlovaly důvody, proč se dané kroky provádějí. |
86c7pke1t 86c7ujpuj |
|
| Navolené filtrování - filter tags na mobilu | CHANGED | Filter tags dostaly nový design. Jednotná šířka tagu, centrované do sloupce. Poměr 40:60 pro textový obsah: název filtru | hodnota filtru. | 86c7ue3mr |
| Released Feature | Type | Description | Next Steps | ClickUp ID |
| Setřízení hodnot v Provider dashboardu | CHANGED | Hodnoty v nastaveních Země a Jazyk v dialogovém okně pro úpravu dashboardu jsou seřazeny abecedně s ohledem na českou diakritiku. | 86c7cvh39 | |
| BUG-2601-01 | FIXED |
V rámci nastavení hodnot Country a zbývajících komponent p:selectOneMenu byl kód poměrně složitý – využíval implementované převodníky objekt-na-řetězec a backend obsahoval logiku, která by měla být řešena ve frontendové části. Kód byl proto zjednodušen, použití komponent bylo upraveno podle běžných postupů a díky tomu byla chyba odstraněna. |
86c7cvfmy |
No release was performed during the sprint.
| Released Feature | Type | Description | Next Steps | ClickUp ID |
| Typ organizace - přejmenovat záznamy | CHANGED | Typ organizace - přejmenovat záznamy "Střední škola" a "Vysoká škola" | 86c7bqy29 | |
| Úpravy v sekci Můj profil | CHANGED | V dialogovém okně pro změnu informací poskytovatele - EQAVET schováno a Země a Jazyk odebrán název sloupce Name. | 86c7bqzy5 | |
| Defaultní země a jazyk | CHANGED | Poskytovatelé (TrainingProvider) mají defaultně ČR a češtinu při registraci. |
86c7br149 | |
| Prvek v menu | CHANGED | Prvek v menu "Poskytovatel vzdělávání" - nedostupné pro uživatele typu User. | 86c7bt2dc | |
| Přejmenování záložky v dashboardu | CHANGED | Dashboard přejmenován na Přehled v Panel poskytovatele vzdělávání. | 86c7bt3ww |
| Released Feature | Type | Description | Next Steps | ClickUp ID |
| Aktualizace log v patičce | CHANGED | V patičce byla aktualizována 2 loga - Spolufinancováno evropskou unií a MSPAKT. | 86c70ybc0 | |
| BUG-2512-02 | FIXED | Validace pro vstupní pole byla volána v nesprávné okamžiky. Opravení včetně rozlišování, který typ uživatele se registruje. Dále bylo opravena validace shodného hesla (kontrola přesunuta na backend). Také byly doplněny všechny potřebné chybové hlášky pro vyplňování formuláře (umístěno do i18n). |
86c70ybqy | |
| Nová favicon | CHANGED | Pro dovednosti.msk byla nastavena nová favicona - logo dovednosti.msk. | 86c71qxa3 | |
| BUG-2512-03 | FIXED | Nápověda a vyhledávání kompetencí používala různé metody. Jako řešení byla implementována jedna společná metoda searchForSCKSpro vyhledání dostupných kompetencí. Vytváří jeden dotaz do DB (performance-optimization) a bere v úvahu - hledaný výraz (case-insensitive pro název a popis kompetence), typ kompetence, u odborných případně zvolenou L1 a L2 a již namapované kompetence.V tabulce také probíhala filtrace spolu s používání atributu filteredValue jako seznam kompetencí. Jelikož tabulka již neobsahuje sloupce, které filtry používali, byla filtrace a daný atribut odebrán. |
86c71qy40 |
| Released Feature | Type | Description | Next Steps | ClickUp ID |
| Zlepšení průchodu formuláře pro kurzy | CHANGED ADDED |
Oprava názvosloví, guidelines - rozděleno do sekcí a popis průchodu formem, přidané a upravené názvy sekcí, vylepšení tabulky vyhledaných kompetencí, schování nerelevantních částí (info box o použití češtiny v rámci formu, Kategorie kurzů p:selectManyMenu). |
86c6xgx9q | |
| Konzistentní design | CHANGED | Uhlazení velikosti fontů a designu napříč stránkami (stránky s detailem kurzu, profese, kompetence). | 86c5r2hvm | |
| Názvosloví (delivery method) | CHANGED | Změna názvosloví Způsob doručení -> Forma kurzu napříč platformou. | 86c6wkbar | |
| Schování záložky | CHANGED | V Panelu poskytovatele byla schována záložka "Přiřadit poskytovatele vzdělávání". | 86c6zvr31 |
| Released Feature | Type | Description | Next Steps | ClickUp ID |
| Vyskakování nových oken | CHANGED | Způsob průchodu v rámci všech katalogů byl upraven tak, že nyní neobsahuje žádné otevírání nových záložek v prohlížeči. (pouze při exportu katy profese) | 86c5r4caw | |
| Guidelines v kurz formuláři | ADDED | Do formuláře pro tvorbu kurzů byly přidány guidelines sekce - texty s návodem / nápovědou. | 86c6rbfmj | |
| BUG-2512-01 | FIXED | Jako řešení bylo zastavení generování karty v pdf a zobrazení okna s adekvátním uživatelsky přívětivým textem o nepodporování dané funkcionality na daných zařízení. | 86c6q9x6x | |
| Úprava karty profese | CHANGED | Zarovnání textu do bloku, vyladění velikostí vnitřních okrajů, zarovnání QR kódu. | 86c6wfxvt, 86c6wfxv0 |
| Released Feature | Type | Description | Next Steps | ClickUp ID |
| Pojmenování L1 a L2 v rámci prezenční vrstvy | ADDED | L1, L2 a L3 dostali své pojmenování pro prezenční vrstvu. Tento název byl použit na několika místech v rámci platformy. | 86c6k2egd | |
| Karata profese | ADDED | Návrh karty profese a implementace pro stažení a tisknutí exportovaného pdf (iterativní vývoj). | 86c5r268b | |
| Kroky v formuláři (wizard) | CHANGED | Pro prvku p:wiazrd byly odebrány kroky v rámci GUI. |
86c6pjkt5 | |
| Stránky s detailem - zúžení panelů | CHANGED | U všech p:panel prvků byl zmenšen padding. |
86c5r2m35 | |
| Nová systémová role - Content Manager | ADDED | Nová systémová role - Content Manager (slouží pro zobrazení formuláře pro tvorbu profesí v menu). | 86c6kwhxa | |
| Detail dovednosti (odborné, L1-L2) | ADDED | Ve formuláři pro tvorbu kurzů byl aktualizován vzhled dialogového okna pro zobrazení detailu kompetence. Byly přidány 2 atributy L1 a L2. | 86c6f6hk0 | |
| Dodělávky a zpětná vazba (formulář tvorby kurzů) |
ADDED / CHANGED |
|
86c6f7jha |
| Released Feature | Type | Description | Next Steps | ClickUp ID |
| Filtrace L1-L3 (course form) | ADDED | Ve formuláři pro tvorbu kurzů při mapování kompetencí filtrování podle typu kompetence. | 86c686wqg | |
| Sekce namapovaných kompetencí (course form) | ADDED | Ve formuláři pro tvorbu kurzů byl seznam namapovaných kompetencí rozdělen do 3 podsekcí dle typu kompetence. | 86c686x1r | |
| Implementace formuláře dle návrhu (layout, ..) | CHANGED | Formulář pro kurzy obsahoval rozbitý design. Menší úpravy CSS. | 86c6cc9ba |
| Released Feature | Type | Description | Next Steps | ClickUp ID |
| Implementace formulářů pro přihlášení a registraci | ADDED | Včetně rozlišení user / provider. | 86c4y5gad | |
| Funkcionální doladění systému | ADDED | Při filtrování dle L1-L3 a při průchodu v breadcrumb menu - je potřeba brát ohled na zbylé navolené filtry a na zvolené třízení. Celková funkcionální revize, oprava a refaktorizace. | 86c5tnrdz, 86c5ryaph | |
| Vzhledové doladění systému | ADDED | Názvosloví (Expert → Odborník). Odstranění podtržení pro položku v menu. | 86c5vum96, 86c5r1zvj | |
| Filtr kurzu - Délka kurzu | CHANGED | Analýza možností do filtru Délka kurzu. Aktualizace možností včetně tooltip textů s (?) ikonou. | 86c5r4rh7 |
| Released Feature | Type | Description | Next Steps | ClickUp ID |
| Implementace stránky Katalog kurzů | ADDED | Kompletní SW realizace dané stránky dle návrhu. | 86c4y5ghq | |
| Implementace stránky Detail kurzu | ADDED | Kompletní SW realizace dané stránky dle návrhu. | 86c5770hn | |
| Implementace stránky Katalog profesí | ADDED | Kompletní SW realizace dané stránky dle návrhu. | 86c5b4a42 | |
| Implementace stránky Detail profese | ADDED | Kompletní SW realizace dané stránky dle návrhu. | 86c5b4a5p | |
| Implementace stránky Katalog kompetencí | ADDED | Kompletní SW realizace dané stránky dle návrhu. | 86c5hyh1j | |
| Implementace stránky Detail kompetence | ADDED | Kompletní SW realizace dané stránky dle návrhu. | 86c5hyh2w | |
| Kontrola nastavení Google Analytics | ADDED | Přidání Katky a Honzi. | 86c4y0j76 |
Seznam dílčích úkolů v rámci implementace katalogů a stránek s detailem:
(jedná se o textové poznámky v rámci zpětné vazby k implementaci, která probíhala v průběhu září)