Release 2021R3 van GradeWork wordt geleverd op 30 september 2021. Hieronder vindt u een beschrijving van de wijzigingen, die zijn bevestigd als onderdeel van deze release.
Aanpassing geannuleerde toetsmomenten en lege mijlpaaldata
| Oplevermoment: | 2021R3 |
|---|---|
| Onderwerp: | Osiris |
In verband met wat problemen die we gezien hebben bij de implementatie van Osiris hebben we de integratie van Toetsmomenten iets aangepast. In een aantal scenario's was het mogelijk om zonder mijlpaaldata toetsmomenten aan te maken. Dit resulteert echter in problemen die later in de portaal zichtbaar worden.
Om dit te verhelpen en toch zo min mogelijk in de bestaande integraties te verstoren hebben we de volgende wijzigingen doorgevoerd:
- Wanneer een toetsmoment nog niet in GradeWork bestaat en deze wordt aangeboden als "Geannuleerd" dan zullen wij de toetsgroep ook niet meer importeren in GradeWork.
- Wanneer een toetsmoment wel bestaat in GradeWork en er bij een update geen mijlpaaldata meegegeven worden, dan zal dit resulteren in een foutmelding in de integratiemeldingen
- De enige uitzondering is wanneer een toetsmoment inactief gemaakt wordt, wanneer in dat geval geen mijlpaaldata meegegeven wordt, dan zullen wij deze mijlpaaldata ook niet doorvoeren in het systeem. Actief maken kan immers niet zonder opnieuw verplicht mijlpaaldata mee te geven.
Clientside foutmelding voorkomen
| Oplevermoment: | 2021R3 |
|---|---|
| Onderwerp: | Algemeen |
- Navigeer in FB rol naar toetsgroepen en direct terug (voor filters ingeladen zijn)
- Navigeer in FB rol naar beoordelingsvoeten en direct terug (voor voeten ingeladen zijn)
- Navigeer in FB rol naar tenantinstellingen en direct terug (voor data ingeladen is)
- Navigeer in FB rol naar toetsdefinities en direct terug (voor filters ingeladen zijn)
- Navigeer in FB rol naar beoordelingsformulieren en direct terug (voor filters ingeladen zijn)
- Navigeer als examinator naar dossier en voor zelfs de activities zijn ingeladen direct terugnavigeren
- Navigeer in FB rol naar beoordelingsformulieren en klik direct op create new (terwijl de formulierenlijst nog niet geladen is)
- Navigeer in FB rol naar toetsdefinities en klik direct op create new (terwijl de lijst nog niet geladen is)
- Navigeer in FB rol naar organisaties en klik direct op create new (terwijl de lijst nog niet geladen is)
- Geen functionele fout, maar wel opgelost: Fout bij inladen mailtemplates
- Dit scenario was niet te reproduceren, we hebben een aantal fixes doorgevoerd waardoor dit scenario waarschijnlijk wel opgelost is. Helaas konden we dit dus niet verifiëren.
- Navigeer als examinator naar toetsgroep klik op tab toetsdefinities en ga via history-1 direct terug naar dashboard
- Navigeer als toetscoördinator naar een draft toetsgroep, ga direct tijdens laden weer terug
Filters die niet voor functioneel beheer beschikbaar zijn, hebben wél effect op dat dashboard
| Oplevermoment: | 2021R3 |
|---|---|
| Onderwerp: | Filtering op toetsgroepen |
Tijdens het filteren op toetsgroepen heeft iedere rol een andere set filters. Deze filters worden bij het zoeken bewaard in de browser zodat bij het terug navigeren de filters nog beschikbaar zijn. Wanneer een functioneel beheerder ook toetscoördinator is (of andersom), dan bleek er overlap te zijn in de filters die gebruikt worden in beide rollen. Echter zijn niet alle filters in beide rollen aan te passen. Hierdoor kwam het nog wel eens voor dat men per abuis minder resultaten te zien kreeg dan verwacht, dit probleem is nu verholpen.
Niet alle integratieberichten worden netjes bijgewerkt
| Oplevermoment: | 2021R3 |
|---|---|
| Onderwerp: | Integratiemeldingen |
In deze release hebben we het integratiemeldingen scherm verbeterd. Ten eerste is de sorteervolgorde veranderd. Vanaf nu worden de laatste foutmeldingen als eerste getoond, zodat je sneller kunt zien wat er onlangs mis is gegaan. Ten tweede bleek dat er voor de volgende berichtsoorten nog geen implementatie was om de berichten opnieuw te verwerken dan wel te negeren. Dat is bij deze wel geïmplementeerd.
Het gaat om de berichtsoorten:
- Student
- Onderwijsinschrijving
- Medewerker
Uploaden van documenten gaat niet altijd goed
| Oplevermoment: | 2021R3 |
|---|---|
| Onderwerp: | Inleveren |
Naar aanleiding van het stijgende aantal problemen met de bestandstype check bij het uploaden/inleveren hebben we ervoor gekozen de controle om te bouwen. Deze controle zal nu alleen nog naar de bestandsextentie kijken, de browsercontrole of het bestand inhoudelijk van het juiste type was is achterhaald door verschillende ontwikkelingen op het gebied van browsers, software en/of devices.
Tweede uitlogknop is nog niet verborgen
| Oplevermoment: | 2021R3 |
|---|---|
| Onderwerp: | Algemeen |
In een vorige release was de uitlog-functionaliteit uit de applicatie gehaald wanneer men inlogt via SSO. Helaas bleek dit ook nog op een ander component in de applicatie aanwezig. Dit is nu ook uitgeschakeld.
Bij import toetsmomenten de toetsmomentcode uniek maken binnen de tenant
| Oplevermoment: | 2021R3 |
|---|---|
| Onderwerp: | Integraties |
We hebben in de integratie de toetsmomentcode uniek gemaakt binnen de hele (top) organisatie. Voorheen was het zo dat je in twee verschillende organisatie onderdelen toetsmomenten kon hebben met dezelfde toetsmomentcode. Dat zorgde echter voor problemen, waardoor we besloten hebben om toetsmomenten uniek te maken (op toetsmomentcode) binnen de hele organisatie.
Als een toetsmoment nu "dubbel" wordt aangeboden voor twee verschillende organisaties, dan zal er een integratiemelding komen waarin de import van het toetsmoment wordt geweigerd met de foutmelding dat er al een toetsmoment bestaat binnen een andere organisatie (de naam van die andere organisatie staat ook in de foutmelding).
Verder is er nog een foutmelding in de integratie toegevoegd wat betreft het proberen te heractiveren van toetsmomenten. Heractiveren ondersteunen we niet met de integratie; als een toetsmoment in GradeWork geannuleerd is, en hij wordt opnieuw aangeboden als actief, dan werden in het verleden alleen de mijlpaaldata bijgewerkt, maar werd het moment niet geactiveerd (omdat we dat niet ondersteunen). Om dit proces duidelijker te maken keuren we nu het toetsmoment af met de integratiemelding dat GradeWork het niet ondersteunt om geannuleerde toetsmomenten weer te heractiveren.
Op de valreep werd ons gemeld dat een kleine verbetering t.b.v. gebruiksvriendelijkheid uit sprint 28-29 vooral een grote verandering in de functionaliteit bleek te zijn. Het blijkt dat er via een andere route in de code dan waar wij mee bezig waren op dat moment het wel degelijk mogelijk is om toetsmomenten te heractiveren. Deze wijziging zou ervoor zorgen dat dit dus niet meer mogelijk is. Deze melding hebben wij dus nog vóór livegang van 2021R3 teruggedraaid. De rest van de wijziging (het uniek maken van de exammomentcode binnen de tenant) zit wel gewoon in de release.
Om dergelijke scenario's recht te trekken moet de foutieve groep via de applicatie opnieuw geherïnitialiseerd worden (als de groep al actief gemaakt is) en daarna kunnen deze groepen via massa-actie verwijderd worden.
Missende vertaling
| Oplevermoment: | 2021R3 |
|---|---|
| Onderwerp: | Overig |
Er bleek een label te zijn in het beoordelingsscherm bij live performance beoordelingen dat nog niet vertaald was:
Op de gemarkeerde plek stond voorheen nog het Nederlandse label ("Geen reden opgegeven").
Perioderapportage versnellen
| Oplevermoment: | 2021R3 |
|---|---|
| Onderwerp: | Algemeen |
Er zijn een aantal kleine performancetweaks gedaan op de database voor het ophalen van rapportages