Összefoglalás
Funkciók
- NX-30973 – Roll up logolás
Részletezés
- NX-30973 – Roll up logolás
Roll up logolás újragondolása és annak megvalósítása.
Roll up logolás újragondolása és annak megvalósítása.
Javítottunk egy hibát, amely miatt L–XL nézetben a lejátszóban a megnyitott Nexius menü melletti terület nem reagált kattintásra. Emiatt a navigációs és tartalomjegyzék gombok nem működtek, illetve a menü sem záródott be a területre kattintva.
Javítottunk egy hibát, amely miatt Chrome és Edge böngészőkben alacsony ablakmagasság esetén a Nexius menüben függőleges görgetősáv jelent meg, ami részben kitakarta az ikonokat. A görgetősáv nem került eltávolításra, azonban jelentősen keskenyebb lett, így kevésbé zavarja a használatot.
Azonosítva lettek és bevezetésre kerültek azokon a helyeken ahol van relevanciája a package locknak.
Az ADL DataStore használatba került és ennek tartalma visszaadásra kerül a továbbiakban.
Javítottuk azt az apró hibát, hogy 1199px-en a lejátszó menüje egy köztes állapotba került.
A válaszok helyességét illetve helytelenségét jelző ikon, egyformán jelenik meg minden esetben.
A fejlesztésnek köszönhetően a FrontEnd közvetlenül a DataDog-ba logol.
A RUM (Real User Monitoring) integrációja megtörtént.
A fejlesztésnek köszönhetően a FrontEnd közvetlenül a DataDog-ba logol.
A RUM (Real User Monitoring) integrációja megtörtént.
A frissítéssel elérhetővé vált a jegyzetek közötti keresés. A keresés a jegyzetek teljes tartalmában történik, és a jegyzetek oldalpanelen indítható.
Amennyiben a „Csak az oldal jegyzeteinek megjelenítése” opció be van kapcsolva, a keresés kizárólag az aktuális oldal jegyzeteire korlátozódik. Ha az opció nincs bekapcsolva, a keresés a teljes tananyagban található összes jegyzetre kiterjed.
A változtatással a továbbiakban a böngésző tab címe a megfelelő értéket veszi fel minden esetben.
A Transloco nyelvesítési fejlesztői keretrendszerének riasztási szintű logjainak tiltása, a rendszer terhelésének mérséklésére.
A Dependabot egy GitHub egy eszköze arra, hogy a forrásokban automatikusan megtalálja és javítsa a sérülékeny külső függőségeket. Ez lett bekötve az ExerciseEngine repository-jába.
Apró finomítás az ImportJob deploymentje közben felmerülő 503-as hibát javító retry logikában.
Céges törekvés, hogy csak jóváhagyott, biztonságos forrásból származó GitHub Action megoldásokat használjunk, így ezek korlátozva lettek, és a nem javasolt megoldások le lettek forkolva (lett egy egyedi másolat cégen belül, csökkentve a biztonsági kockázatokat). ExerciseEngine-ben egy ilyen 3rd party lett átmozgatva Nexius organizációba.
A belső monitoring rendszerünkben rengeteg invalid connection reset jellegű hibajelzés volt, ezeket hiba szintű logolásról átállítottuk warningra.
Az automata deployment megvalósításban módosult annyi, hogyha Azure környezeti változókban eltérés van, akkor ne hajtsa végre a deployment végén a swappolást, illetve a slack integrációban legyen egyértelmű jelzés az eltérésről, jelezve, hogy azt manuálisan kezelni kell.
Tesztkitöltés közben eddig lehetőség volt jegyzetet hozzáadni, megnézni és szerkeszteni 1200px alatt, ezt javítottuk. Így megfelelően működik, ami azt jelenti, hogy tesztkitöltés közben a jegyzet oldalpanel inaktív.
A tananyag első megnyitásánál, a kereső ikon egyből látható. Kattintásra megnyílik az oldalpanel , a háttérben letölti az indexeket, ez idő alatt a keresés inaktív, amint befejeződik a letöltés, már lehet is keresni.
A menü → tesztkitöltések , tananyag tesztjei résznél az információ fül alatt található szöveg megváltozott.

Jegyzet létrehozása esetén amennyiben hibásan venne fel a tanuló, a visszajelző szöveg színe megváltozott.
A tanulónak lehetősége van exportálni a jegyzeteit. Megnyitja a jegyzet oldalpanelt ott a bal alsó sarokban a jegyzet exportálása gombra kattintva elindul a letöltés.
Mindig a kilistázott jegyzetetek exportálja ki.
A háttérben való kommunikációs változások kezelése.
Mobilos nézetben a kijelölést követően, a felugró tooltip jegyzet ikon helyett, az alsó menüsoron megjelenő jegyzet hozzáadása gombbal tudunk jegyzetet felvenni.
Tesztkitöltés közben sem elérhető a jegyzet funkció.
A szövegben a kijelölt szövegre kattintva, megnyílik az oldalpanel jegyzetek rész és az aktuális jegyzetre ugrik.
Rejtett tartalomon lévő jegyzet esetén az ugrás a jegyzethez gomb aktív amennyiben egy másik oldalon állunk, kattintásra az oldalra is navigál, azonban ekkor az ugrás a jegyzethez gomb inaktív lesz, mivel a rejtett tartalmat csak tanulás útján lehet felfedni. Amint felfedtük a tartalmat a gomb újra aktív.
NX -26089 PublishVersionId bevezetése a UserNote/s táblákba (Technikai issue)
NX -26673 Indexek GZipben való mentése (Technikai issue)
A kijelölt szövegre kattintva megnyílik az oldalpanel az adott jegyzettel. Innen elérve a szerkesztés és törlés funkciót.
Amennyiben a tanulónak már több jegyzete van, ez esetben kiválaszthatja hogy mennyit jelenítsünk meg neki egyszerre (25/50/100).
A tanuló tudja szerkeszteni illetve törölni a már meglévő jegyzetét. Ezt több irányból is megteheti. A kijelölt szövegre kattintva, illetve kinyitja a tanuló az oldalpanelt és ott kiválasztja a szerkesztés vagy a törlés gombot. Szerkesztés gombra kattintva narancs háttérszínt kap az éppen szerkesztett jegyzet. A változtatását el tudja menteni illetve elvetni.
A törlés gombra kattintva felugrik egy pop up, biztosan törli-e a jegyzetét, mivel a törlés után nem lehet visszaállítani.
A jegyzetek oldalpanel bal felső sarkában kiválaszthatjuk, hogy kiemeljük azokat a szavakat,mondatokat amihez jegyzet lett hozzáadva.
A jegyzet funkció háttérműködéséhez szükséges
6. NX -26118 Publikációs csomag hibáinak logolása warning szinten LC-ben (Technikai issue)
A szöveg kijelölése után tooltipben megjelenik a jegyzet hozzáadása lehetőség. Kattintva ezt megnyílik az oldalpanel és a kijelölt szövegrészt megjelenítve (jegyzet neve) alatta el is lehet kezdeni a jegyzet hozzáadását. Ezután két lehetőségünk van mentés és elvetés.
Amennyiben a tanuló jegyzetet kíván hozzáadni az oldalhoz, ezt is megteheti, kinyitja az oldalpanelt és ott kiválasztja a jegyzet hozzáadása lehetőséget. Ezután hasonlóan a kijelöléses jegyzet hozzáadáshoz megadhatja a kívánt jegyzetet. Elmentheti elvetheti azt.
Az oldalpanel kinyitásával megjelennek a tanulónak a már korábban elmentett jegyzeti.
A következőt javítottuk : 1200px alatti nézettartományokon eltűnik a kereső, ha korábban már kattintottunk a kereső “Ugrás a találathoz” gombjára
Eddig a tanulókat a 4. fejezet “Közlekedés lejtős úton 1.” résznél nem engedte tovább haladni a rendszer. Ezt a hibát javítottuk.
Microsoft.Azure.Cosmos NuGet csomag frissítése 3.49-es verzióról 3.51.1-re.
Az oldalpanelen megjelent egy új a jegyzet ikon. Így már erre kattintva ki is nyílik az a felület ahol a későbbiekben a mentett jegyzeteket lehet majd megtekinteni. Újra kattintásra bezáródik.
Az oldalpanelen megjelent egy új a jegyzet ikon. Így már erre kattintva ki is nyílik az a felület ahol a későbbiekben a mentett jegyzeteket lehet majd megtekinteni. Újra kattintásra bezáródik.
A szöveg kijelölése után tooltipben megjelenik a jegyzet hozzáadása lehetőség. Kattintva ezt megnyílik az oldalpanel és a kijelölt szövegrészt megjelenítve (jegyzet neve) alatta el is lehet kezdeni a jegyzet hozzáadását. Ezután két lehetőségünk van mentés és elvetés.
NX-23233 API Gateway – Eredmények visszaküldése (Technikai issue) (feature flag)
A Gateway kommunikációját valósítottuk meg az SCP-vel a tanulási eredményekre vonatkozóan. (küldi az eredményeket)
NX-23234 API Gateway – Tananyag indítás (Technikai issue) (feature flag)
A feladat részeként, a tananyag indításakor kapott paramétereket megadva a tanulás végén visszairányítsa a tanulót a megfelelő kurzushoz, mindezt az API Gateway használatával.
NX-21688 Appconfigból kulcsok Tokenek törlése (Technikai issue)
SCP, EE, ImportJob appconfigból SasTokenek, ConnectionStringek, tokenek, kulcsok törlése és a megfelelő környezeti változókba való felvétele valósult meg.
NX-8463 SCP CI pipeline-ok elkészítése GitHub Actions-el (Technikai issue)
A feladat részeként a TeamCityben futó Buildeket hoztuk létre GitHubActionban.
NX-8461 ExerciseEngine CI pipeline-ok elkészítése GitHub Actions-el (Technikai issue)
A feladat részeként a TeamCityben futó Buildeket hoztuk létre GitHubActionban.
NX-23322 Angular 19 update (Technikai issue)
Mivel az Angular 18-as verziójának a támogatása megszűnik, ezért a feladat részeként frissítettük a verziót az Angular19-re.
Fill in Select Compositeban újratöltés hatására 500-as hibát okoz
A következő hibát hárítottuk el: Amennyiben composite feladatban Fill in Select részfeladatra választ küldünk be, majd frissítjük az oldalt, akkor a teszt folytatásakor 500-as hibát kapunk az upcomingsegments hívásra és felugrik a “Sikertelen újracsatlakozás“ pop up.
A hotfix azért ment ki mert a Safari 16.3 és azelőtti verziókon nem jelentek meg a formázott szövegmezők ( A Keresés algortiumussal bekerült egy olyan regex szűrés Katex-ra, ami miatt régebbi Safarikban egyáltalán nem jelennek meg a formázott szövegmezők. 16.4-től már rendben van a megjelenítés)
Ezt a hibát javítottuk így már 16.3 és régebbi verzióval is zavartalanul lehet tanulni.
Ebben a release-ben már tesztelhető a keresés funkció.
A demón bemutatott és korábban leírtak alapján.
2. NX-19918 Keresési eredmények megtekintése – oldal panel (feature flagelt)
3. NX-20262 LearningClient retry esetén logolás bővítése
4. NX-20494 Katex verzió frissítése v0.16.22
Ez a lejátszó verzió egy hibajavítást és egy technológiai frissítést tartalmaz.
Többször előforduló probléma volt, hogy valameddig eljutott a tanuló, majd vissza zárolta a rendszer a korábban megcsinált fejezeteket, így nem tudta teljesíteni a képzést.
Ebben a verzióban egy a logolásunkat érintő technikai upgradet adunk ki.
Ez a lejátszó verzió két hibajavítást és egy funkció fejlesztést tartalmaz.
A Tananyag lejátszóban az Oldalhoz rendelt fogalmak működése során, ha nincs az oldalhoz rendelve fogalom és az oldalhoz rendelt fogalmak csúszka be van kapcsolva, akkor az üres listában megjelenő szöveg “Az oldalhoz nincsenek fogalmak rendelve.” lett, így egyértelmű a felhasználó számára, hogy az adott oldalra vonatkozik a kijelentés, nem pedig a tananyagra, mint korábban.
Ez a lejátszó verzió két FE technikai taskot és egy korábbi fejlesztés élesítését tartalmazza.
A FillIn típusú feladatoknál javított hiba után már Fix szélesség megadása nélkül is helyesen ismeri fel a videó méretet a rendszer, ezáltal minden feladat típusra igaz, hogy helyesen reagál a videó felbontás változásra, azaz:
Két technikai jellegű módosítást adtunk ki ebben a verzióban.
A szabálytalan párhuzamos tanulások eliminálásának és kezelésének érdekében több fejlesztés is elkészült, így az ilyen tanulás SCP által jelzett logljainak Error szintje indokolatlanná vált, így azt alacsonyabb Warning szintre állítottuk, ezáltal nem ad indokolatlanul magas riasztási szintet.
A korábbi verzióban kiadott 412 error kódú hibák teljes eltűnéséhez a LaunchInfo ban történő javítás még szükséges, így nem jelenik meg 412 es hiba sima (nem párhuzamos) tanulás során többé.
Ebben a verzióban az eredményszerző tesztek eredmény kijelzési algoritmusát optimalizáltuk egy új számítási módszer szerint.
Ez a lejátszó verzió hibajavításokat, FE technikai taskokat és egy tesztkitöltési optimalizálást tartalmaz.
Egy technikai jellegű módosítást adtunk ki ebben a verzióban.
Ez a verzió egy supportra gyakran érkező probléma eszkalációs szintjének (log level error -> warning) javítását tartalmazza.
Ebben a verzióban két Frontend érintettségű tech-debt feladat, egy hibajavítás és két SCP eredmény mentéssel kapcsolatos optimalizálási task kapott helyet.