Találatok:

Összefoglalás

Funkciók

  1. NX-30973 – Roll up logolás

Részletezés

  1. NX-30973 – Roll up logolás

Roll up logolás újragondolása és annak megvalósítása.

Összefoglalás

Funkciók

  1. NX-32458 – L-XL nézeten a megnyitott Nexius menü gátolja a mellette lévő többi UI-elemet (bugfix)
  2. NX-31978 – Oldalsó Nexius menüt takarja a scrollbar ha nem elég magas a böngészőablak (bugfix)

Részletezés

  1. NX-32458 – L-XL nézeten a megnyitott Nexius menü gátolja a mellette lévő többi UI-elemet (bugfix)

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.

  1. NX-31978 – Oldalsó Nexius menüt takarja a scrollbar ha nem elég magas a böngészőablak (bugfix)

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.

Összefoglalás

Funkciók

  1. NX-30830 – Package locking bevezetése (Technikai issue)
  2. NX-31550 – ADL DataStore implementálása (Technikai issue)

Részletezés

  1. NX-30830 – Package locking bevezetése (Technikai issue)

Azonosítva lettek és bevezetésre kerültek azokon a helyeken ahol van relevanciája a package locknak.

  1. NX-31550 – ADL DataStore implementálása (Technikai issue)

Az ADL DataStore használatba került és ennek tartalma visszaadásra kerül a továbbiakban. 

Összefoglalás

Funkciók

  1. NX-29199 – L-XL nézet tartomány között szétcsúszott a menü (bugfix)
  2. NX-30938 – A válaszok helyességét jelző x és pipa különböző méretben jelent meg (bugfix)

Részletezés

  1. NX-29199 – L-XL nézet tartomány között szétcsúszott a menü (bugfix)

Javítottuk azt az apró hibát, hogy 1199px-en a lejátszó menüje egy köztes állapotba került.

  1. NX-30938 – A válaszok helyességét jelző x és pipa különböző méretben jelent meg (bugfix)

A válaszok helyességét illetve helytelenségét jelző ikon, egyformán jelenik meg minden esetben. 

Összefoglalás

Funkciók

  1. NX-23592 – DataDog logolás LearningClientben (Technikai issue)
  2. NX-29704 – DataDog RUM integráció  (Technikai issue)

Részletezés

  1. NX-23592 – DataDog logolás LearningClientben (Technikai issue)

A fejlesztésnek köszönhetően a FrontEnd közvetlenül a DataDog-ba logol.

  1. NX-29704 – DataDog RUM integráció (Technikai issue)

A RUM (Real User Monitoring) integrációja megtörtént. 

Összefoglalás

Funkciók

  1. NX-23592 – DataDog logolás LearningClientben (Technikai issue)
  2. NX-29704 – DataDog RUM integráció (Technikai issue)

Részletezés

  1. NX-23592 – DataDog logolás LearningClientben (Technikai issue)

A fejlesztésnek köszönhetően a FrontEnd közvetlenül a DataDog-ba logol.

  1. NX-29704 – DataDog RUM integráció (Technikai issue)

A RUM (Real User Monitoring) integrációja megtörtént. 

Összefoglalás

Funkciók

  1. NX-26154 – Jegyzetek közötti keresés

Részletezés

  1. NX-26154 – Jegyzetek közötti keresés

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.

Összefoglalás

Funkciók

  1. NX-29774 – Tanulói Modul böngésző tab címe nem frissül

Részletezés

  1. NX-29774 – Tanulói Modul böngésző tab címe nem frissül

A változtatással a továbbiakban a böngésző tab címe a megfelelő értéket veszi fel minden esetben.

Összefoglalás

Funkciók

  1. NX-29846 – Transloco warning szint tiltása (technikai javítás)

Részletezés

  1. NX-29846 – Transloco warning szint tiltása

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.

Összefoglalás

Funkciók

  1. NX-8091 – Dependabot bekötése (technikai fejlesztés)
  2. NX 27292 – Indítás utáni 503 hiba functionapp verzió végpontról (technikai javítás)
  3. NX-27652 – 3rd party CI GitHub Action korlátozás (technikai fejlesztés)
  4. NX-27693 – Monitoring/ConnectionReset error helyett warning (technikai fejlesztés)
  5. NX-28262 – UAT auto deploy bővítés (env.var diff kezelés, technikai fejlesztés)

Részletek

  1. NX-8091 – Dependabot bekötése ExerciseEngine-be

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.

  1. NX 27292 – Indítás utáni 503 hiba functionapp verzió végpontról

Apró finomítás az ImportJob deploymentje közben felmerülő 503-as hibát javító retry logikában.

  1. NX-27652 – 3rd party CI GitHub Action korlátozás

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.

  1. NX-27693 – Monitoring/ConnectionReset error helyett warning

A belső monitoring rendszerünkben rengeteg invalid connection reset jellegű hibajelzés volt, ezeket hiba szintű logolásról átállítottuk warningra.

  1. NX-28262 – UAT auto deploy bővítés (env.var diff kezelés)

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.

Összefoglalás

Funkciók

  1. NX-27696 – Jegyzet tiltása tesztkitöltés közben – 1200px alatti nézettartományon
  2. NX-25504 – Indexek letöltése a kereső ikonra kattintáskor
  3. NX -2087 –  L10nService helyett az jsverse/transloco használata (Technikai issue)

Részletezés

  1. NX -27696 Jegyzet tiltása tesztkitöltés közben – 1200px alatti nézettartományon

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.

  1. NX -25504 Indexek letöltése a kereső ikonra kattintáskor

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. 

Összefoglalás

Funkciók

  1. NX -27693 TECH – ConnectionReset error helyett warning (monitoring) (Technikai issue)
  2. NX -27683 TECH – Magas válaszidő alert finomhangolása TelemetryProcessorral a health endpointon (Technikai issue)

Összefoglalás

Funkciók

  1. NX -22302 Controller_Unload hibák kezelése (Technikai issue)

Összefoglalás

Funkciók

  1. NX -26708 Csendes frissítés – üzenet
  2. NX -27994 Hibás jegyzet esetén – visszajelző szöveg színe

Részletezés

  1. NX -26708 Csendes frissítés – üzenet

A menü →  tesztkitöltések , tananyag tesztjei résznél az információ fül alatt található szöveg megváltozott.

  1. NX -27994 Hibás jegyzet esetén – visszajelző szöveg színe

Jegyzet létrehozása esetén amennyiben hibásan venne fel a tanuló, a visszajelző szöveg színe megváltozott. 

Összefoglalás

Funkciók

  1. NX -26723 Exportálható saját jegyzet

Részletezés

  1. NX -26723 Exportálható saját jegyzet

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.

Összefoglalás

Funkciók

  1. NX -25041 WebApiCaller lecserélése WebApiConnector-ra az LMS-el való kommunikációban (Technikai issue)

Részletezés

  1. NX -25041 WebApiCaller lecserélése WebApiConnector-ra az LMS-el való kommunikációban

A háttérben való kommunikációs változások kezelése.

Összefoglalás

Funkciók

  1. NX -26820 A Jegyzet ikont kitakarja a kijelölt szöveg context menüje – mobil / tablet
  2. NX -27511 Visszajelzések beépítése – jegyzet funkció

Részletezés

  1. NX -26820 A Jegyzet ikont kitakarja a kijelölt szöveg context menüje – mobil / tablet

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.

  1. NX -27511 Visszajelzések beépítése – jegyzet funkció

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.

Összefoglalás

Funkciók

  1. NX -26673 Indexek GZipben való mentése (Technikai issue)
  2. NX -26089 PublishVersionId bevezetése a UserNote/s táblákba (Technikai issue)

Részletezés

NX -26089 PublishVersionId bevezetése a UserNote/s táblákba (Technikai issue)

NX -26673 Indexek GZipben való mentése (Technikai issue)

Összefoglalás

Funkciók

  1. NX -24823 Jegyzetre kattintva lehessen szerkeszteni
  2. NX -24510 Jegyzetek oldalankénti szűrése csúszka
  3. NX -24512 Meglévő jegyzetek szerkesztése és törlése
  4. NX -24811 Jegyzetek megjelenítése az oldalon csúszka
  5. NX -26089 PublishVersionId bevezetése a UserNote/s táblákba (Technikai issue)
  6. NX -26118 Publikációs csomag hibáinak logolása warning szinten LC-ben   (Technikai issue)

Részletezés

  1. NX -24823 Jegyzet kattintva lehessen szerkeszteni

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.

  1. NX -24510 Jegyzetek oldalankénti szűrés csúszka

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). 

  1. NX -24512 Meglévő jegyzetek szerkesztése és törlése

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.  

  1. NX-24811 Jegyzetek megjelenítése az oldalon csúszka

A jegyzetek oldalpanel bal felső sarkában kiválaszthatjuk, hogy kiemeljük azokat a szavakat,mondatokat amihez jegyzet lett hozzáadva.

  1. NX-26089 PublishVersionId bevezetése a UserNote/s táblákba (Technikai issue)

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)

Összefoglalás

Funkciók

  1. NX -24507 Jegyzet hozzáadása kijelöléssel oldalpanelen (feature flag)
  2. NX -24514 Jegyzetek hozzáadása az oldalhoz – jegyzet van az oldalon (feature flag)
  3. NX -24950 Jegyzetek lista létrehozás az oldalpanelen (feature flag)

Hibajavítások

  1. NX-24458 Kis nézettartományon eltűnik a kereső

Részletezés

  1. NX -24507 Jegyzet hozzáadása kijelöléssel oldalpanelen (feature flag)

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. 

  1. NX -24514 Jegyzetek hozzáadása az oldalhoz – jegyzet van az oldalon (feature flag)

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.

  1. NX -24950 Jegyzetek lista létrehozás az oldalpanelen (feature flag)

Az oldalpanel kinyitásával megjelennek a tanulónak a már korábban elmentett jegyzeti. 

  1. NX-24458 Kis nézettartományon eltűnik a kereső

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

Hibajavítások

  1. NX-24900 Éles rendszeren az oldalon belüli lapozás elakad

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. 

Funkciók

  1. NX-24327 Exercise Engine Cosmos SDK frissítése (Technikai issue)

Microsoft.Azure.Cosmos NuGet csomag frissítése 3.49-es verzióról 3.51.1-re.

Funkciók

  1. NX-23887 Faviconok egységesítése minden komponensen

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.

Funkciók

  1. NX-24505 Oldalpanel létrehozása

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.

  1. NX-24507 Jegyzet hozzáadása kijelöléssel oldalpanelen

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.

  1. Azure Alertek Health végpontokra (Technikai issue)
    Végpont módosítás

  1. Indexeléskor a Quill insertek összefűzésének módosítása (Technikai issue)
  1. ImportJob Health végpont (Technikai issue)
    Végpont módosítás

Ebben a release-ben már tesztelhető a keresés funkció. 

A demón bemutatott és korábban leírtak alapján. 

  1. Indexeléskor a különböző szövegmezők legyenek külön indexelve (Technikai issue)
  1. Indexeléskor a KATEX képleteket NE indexeljük (Technikai issue)
  1. NX-19881 Keresés funkció (feature flagelt)
    • A rendszer biztosítja a felhasználó számára, hogy a keresés funkcióhoz tartozó oldal panel input fieldjében szövegeket, szavakat, kifejezéseket adhasson meg.
      • minimum 3 karakter adható meg.
      • beírható karakterek tekintetében korlátozás nincs
      • beírható karakterek tekintetében felső limit: 100 karakter
        • Amikor több, mint 100 karaktert ad meg, Akkor a rendszer helyben az inputnál az input field alatt egy piros felirattal jelzi, mint hibát, illetve a rendszer az input fieldben levágja 100 karakter hosszúra
      • olyan keresési technikát alkalmaz, amely nem csak a pontosan egyező karakterláncokat ismeri fel, hanem a hasonlókat is, kisebb eltérések, elgépelések, toldások vagy hiányzó karakterek is. (fuzzy match)
        • tehát a keresés hibás gépelés esetén is lefut
    • Keresés elindítható: a nagyító ikonnal ellátott gomb aktiválásával.
    • A keresés a tananyagban fellelhető összes szövegre kiterjed, beleértve a fogalomtárat is (a keresés a rejtett mezőkre is kiterjed)
      • Kivéve:
        • a nem unlockolt oldalakat (még nem bejárt oldalak)
        • teszteket
        • feladatokat
        • oldalhoz rendelt feladatokat
    • A rendszer biztosítja a felhasználó számára, hogy számára visszajelzi azt, hogy a keresés éppen fut: egy spinnerrel.

    2. NX-19918 Keresési eredmények megtekintése – oldal panel (feature flagelt)

  • Amikor a keresés nem hozott találatot akkor a megjelenik : “nincs találat” felirat
  • Amennyiben a keresés a háttérben sikeresen lefutott:
    • A tanuló számára az oldal panelben hagyott placeholderben listázva megjelennek a találatok
      • az összes találati eredmény listázásra kerül
      • a találatok száma kijelzésre kerül az input field alatti felirat által:
        • “Találatok száma (db) : X”
        • felirat mellett pedig interaktálható lesz a keresési találatok közötti gyors navigálásra szolgáló 2 gomb (nyilak)
        • Az egyes találatokhoz tartozó containerekben elérhető egy aktiválható gomb a következő felirattal:
          • “ugrás a találathoz”
  • Találati lista elemek
    • A találatok strukturálva lettek listázva és feltüntetésre kerültek a tananyag strukturális részei, a tartalomjegyzéknek megfelelően és sorrendben, jól elkülöníthetően megjelenítve
    • A találatot körülvevő szöveges kontextus is megjelenítésre kerül
      • A keresett szó/szöveg/kifejezés és előtte és utána 10-10 szó, de maximum 100 karakter (előtte és utána)

  3. NX-20262 LearningClient retry esetén logolás bővítése

  • Retry esetén warning-ot logol a LearningClient
  • Ha az utolsó retry is faile-re fut, akkor errort logol

  4. NX-20494 Katex verzió frissítése v0.16.22

  1. NX-15939 KaTeX verzió upgrade v0.16.21
  1. NX-15940 Angular 18 átállás – Angular verzió emelés
  1. NX-19185 Feature flag-elt Kereső gomb jelenik meg a felületen
    • Egy a funkcionális tesztelést lehetővé tevő keresési gomb megjeleníthető a lejátszó jelenlegi oldalsávjában feature flag mögé rejtve.

  1. NX-19185 Feature flag-elt Kereső gomb jelenik meg a felületen
  • Egy a funkcionális tesztelést lehetővé tevő keresési gomb megjeleníthető a lejátszó jelenlegi oldalsávjában feature flag mögé rejtve.
  1. NX-19350 Vizsgálat ExerciseEngine CosmosException UTS 409(Create) 412(Replace)
    • Vizsgálat: előfordulhat-e, hogy 2 szer hozzuk létre vagy updateljük a UserTessesion-t TestSession indításkor és vagy folytatáskor.
    • A hiba abból ered, hogy a request-ben érkező adatok (testId, registrationId stb) fixek, és két egymás után érkező request esetén (lehetőleg 1 sec-en belül) a CosmosDb-n versenyhelyzet alakul ki.
    • A hiba csak lassú internetkapcsolat és párhuzamos lapokon történő tanulás együttes esetén jelentkezik. A ticketben tárgyalt hibák figyelmeztetés (warning) szintre lettek visszaminősítve, mivel a tényleges működést nem befolyásolják kritikus módon, és csak nehezen reprodukálhatók.

  1. NX-18647 SCP health endpoint – token kezelés
    • A feladat célja az IDP-ben található HealthController-hez hasonlóan olyan overload készítése a health endpointunknak, amely képes egy token fogadására, amelynek birtokában hivhatóvá válik az endpointunk.

Fejlesztés:

  1. NX-18205 EE InvalidRunningTestSessionException finomhangolása
  2. EE health endpoint – token kezelés

Fejlesztés:

  1. NX-19483 Vizsgálat, tesztelés, fix – váratlan terhelés oka az IDP rendszerét illetően
    • Token validitás rövidítés 
    • LearningClientben az inaktivitás figyelésének módosítása

Hibajavítás:

  1. NX-19600 E-Titános bejelentésre való reagálás
    • Rendszerben ragadt tanulóknak lejárt a kurzushoz való hozzáférési idejük
      1. A hiba akkor keletkezett, amikor a tanuló több órára/napra zárolta a gépét, miközben a tananyag nyitva volt.
      2. SCP FE-je bezárás előtt még küld egy RecordResultot(eredménymentés) amelyben a tanulási idő a teljes, a tanulási session kezdete óta eltelt időt tartalmazza, így az inaktív idő is beszámítódik
        Normál működés mellett a RecordResult percenként elmenti az eredményeket, és az inaktív a tanuló is 20 perc után kidobásra kerül.
      3. Ennek megfelelően a frontend oldalon(LC) maximalizáltuk a RecordResultban küldött tanulási idő növekedését 21 percre (20 perc inaktivitás + 1 perc türelmi idő).

  1. NX-18548 – SCP jelenlegi végpont kiegészítése a package kliens típusával – TIMEBOX

Fejlesztések

  1. NX-8420 – Hátralévő tesztkitöltések számának kijelzése – új API végpont
    • Hátralévő kitöltések számához fűződő információ átadása az LMS felé egy API végponton, hogy ott is  meg tudjon jelenni az admin felületen. 
  2. NX-18206 – EE párhuzamos tanulás error logok warningra állítása
  3. NX-18776 – Hátralévő tesztkitöltések jelzése – Teszt információ bubble
    • Teszteknél megjelenik a tesztkitöltések számához fűződő információ
    • A Teszt információ bubble-re kattintva 
  4. NX – 19352 – ExerciseEngine memória szivárgás megszüntetése

Fejlesztések

  1. NX-18776 – Hátralévő tesztkitöltések jelzése – Teszt információ bubble
    • Teszteknél megjelenik a tesztkitöltések számához fűződő információ
    • A Teszt információ bubble-re kattintva 
  2. NX-18777 – Hátralévő tesztkitöltések kijelzése – Teszt újrakitöltése gomb felett
    • Visszajelzés a tanuló számára a tesztkitöltései során, hogy mennyi a hátralévő tesztkitöltési lehetőségeinek a száma
    • Minden tesztnék megjelenik
  3. NX-17363 – LearningClient – Shared module szétdarabolása

Összefoglalás

Ez a lejátszó verzió egy hibajavítást és egy technológiai frissítést tartalmaz.  

Hibajavítások

  1. NX-18332 [SUP-62676] – E-titán – visszaléptetés hiba

  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.

Technológiai jellegű fejlesztések

  1. Quill beépülő szoftver kötelező frissítése v2.0 verzióra

Összefoglalás

Ebben a verzióban egy a logolásunkat érintő technikai upgradet adunk ki.

Fejlesztések

  1. NX-17074 ExerciseEngine LoggingController message és data szétválasztás

    Ahhoz, hogy patternek alapján, hatékonyabban tudjunk szűrni datadogban, válasszuk külön a LogRequestInputDto -ból érkező adatokat külön mezőkre a Datadog felé küldéskor is. 

Összefoglalás

Ez a lejátszó verzió két hibajavítást és egy funkció fejlesztést tartalmaz.  

Hibajavítások

  1. NX-17787 SUP-62332 – Drag and drop feladattípusok rosszul rendeződnek lejátszáskor 
  2. NX-17996 LC deploy után Safari böngészőn fehér képernyő jelent meg a usereknél

Fejlesztések

  1. NX-17028 [REQ-166] – NX – fogalomtár – oldalhoz rendelt fogalmak csúszka

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. 

Összefoglalás

Ez a lejátszó verzió két FE technikai taskot és egy korábbi fejlesztés élesítését  tartalmazza.  

Technológiai jellegű fejlesztések (Frontend)

  1. NX-16288 ESLint szabályok bekapcsolása LC-ben V2 
  2. NX-16313 TSConfig: „strictPropertyInitialization”: true _V3

Fejlesztések

  1. NX-6829 Feladatsablonok egységesítése és videó méret felismerése feladatok validálása

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: 

  • Nagyfelbontás kis (<=600px) képpel → szöveg mellé jobbra törik
  • Nagyfelbontás nagy (>600) képpel → szöveg fölé balra törik 

Összefoglalás

Két technikai jellegű módosítást adtunk ki ebben a verzióban.

Technológiai jellegű fejlesztések

  1. NX-15950 Párhuzamos tanulás Error logjait állítsuk Warningra

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.

  1. NX-16853 Follow-up – SCP 412 error további javítás a teljes elimináláshoz

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é.

Összefoglalás

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.

Fejlesztések

  1. NX-14172 Eredményszerzés – GetTestResult refaktorálása

    a. Megszerzett eredmény kijelzést továbbra sem rontunk, azaz új tesztoldal felvétele során sem csökkenhet a megszerzett eredmény új kisverziós publikálás során

    b. A háttérben az eredmény számításnál az LCMS által újraszámolt testWeight-eket vesszük már alapul a publikációs csomagban, nem pedig az eddigi legjobb kitöltést, mint korábban.

    c. Az eredményt (ugyanúgy, mint az előrehaladást) maximalizáljuk 100%-ban

    d. ℹ️ A fejlesztés a 2021. Novermber 18. után publikált tananyagoknál működik felmenő rendszerben.

Összefoglalás

Ez a lejátszó verzió hibajavításokat, FE technikai taskokat és egy tesztkitöltési optimalizálást tartalmaz.

Javítások

  1. NX-15281 Hibabejelentő panel – nem fér ki a német címsor függőlegesen
  2. NX-15320 Oldalhoz rendelt feladatoknál a csoportosításnál a csoport nélküli elem is jelenjen meg
  3. NX-15438 Kínai nyelvű hibabejelentő email felvétele nyelvi táblába

Technológiai jellegű fejlesztések

  1. NX-608 ESLint szabályok bekapcsolása a LearningClient-ben
  2. NX-14923 TSConfig: „strictPropertyInitialization”: true _V2

Fejlesztések

  1. NX-15318 Tesztkitöltés „Lehetetlen” állapotba kerül

    A problémát az okozta, hogy a megszakadt tesztkitöltés folytatásakor az utolsó tesztkitöltés vizsgálat hamarabb ment végbe, mint maga a folytathatóság vizsgálata, így eleve nem folytathatónak ítélte meg a rendszer az összes utolsó lehetőséges megszakadt kitöltést, ami 1 kitöltési lehetőségű tesztek esetén gyakori hibához vezetett. A fejlesztés során módosított algoritmus által most már a megszakadt / szabálytalan kitöltés folytatódik / lezáródik és kiértékelődik a következő belépéskor.

Összefoglalás

Egy technikai jellegű módosítást adtunk ki ebben a verzióban.

Technológiai jellegű fejlesztések

  1. NX-14173 SCP 412 Error: „Exception trying to save XML to database”

    SCP-ben egy /RecordResults.aspx kérésre 2 db “The remote server returned an error: (412) Precondition Failed.” hiba érkezett. Ezt a LaunchHistory -ban javítottuk, így a logokban már nem jelenik meg zavaró tényezőként.

Összefoglalás

Ez a verzió egy supportra gyakran érkező probléma eszkalációs szintjének (log level error -> warning) javítását tartalmazza.

Fejlesztések

  1. NX-13886 SCP log level – support gombra error helyett warning (htmlPlayer)

    Jelenleg a Support gomb sokszori megnyomása error szintű log eseményt eredményez az SCP alerting rendszerben, ami fals alert szinteket szül. Ezt csökkentettük warning szintre.

Összefoglalás

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.

Javítások

  1. NX-12108 TSConfig: „noUnusedLocals”: true

    FE tech debt

  2. NX-12109 TSConfig: „noUnusedParameters”: true

    FE tech debt

  3. NX-13543 Tesztösszegzőben nem jelennek meg a média elemek – iPad Safari

    Hibajavítás

  4. NX-14139 SCP eredmény mentés – Minden ötödik recordResult „forceCommit” legyen

    SCP eredmény mentés optimalizálás

  5. NX-14140 SCP eredmény mentés – Eredmény megszerszésekor történjen a forceCommit, ne csak a tesztösszegző után kerüljön mentésre

    SCP eredmény mentés optimalizálás