medal issueshttps://git.bwinf.de/bwinf/medal/-/issues2023-12-07T00:04:19Zhttps://git.bwinf.de/bwinf/medal/-/issues/175Create public task repositories2023-12-07T00:04:19ZRobert CzechowskiCreate public task repositoriesExpansion 2023Robert CzechowskiRobert Czechowski2023-08-15https://git.bwinf.de/bwinf/medal/-/issues/185Add end2end tests2024-03-20T23:22:09ZRobert CzechowskiAdd end2end testsThis could run after testdeployment and could maybe allow for continuous deployment in the futureThis could run after testdeployment and could maybe allow for continuous deployment in the futurehttps://git.bwinf.de/bwinf/medal/-/issues/184Add tests that call stuff like dbstatus or admin_cleanup2024-03-20T23:20:50ZRobert CzechowskiAdd tests that call stuff like dbstatus or admin_cleanupJust to see if all db queries go through.Just to see if all db queries go through.https://git.bwinf.de/bwinf/medal/-/issues/183Dont show logincode in profile for admins2024-03-20T22:18:03ZRobert CzechowskiDont show logincode in profile for adminshttps://git.bwinf.de/bwinf/medal/-/issues/182Skip profile dialog for admins2024-03-20T22:17:22ZRobert CzechowskiSkip profile dialog for adminshttps://git.bwinf.de/bwinf/medal/-/issues/180range() nicht als verfügbare Funktion erkannt2024-01-09T23:22:57ZReimund Ackerrange() nicht als verfügbare Funktion erkannt**Whats happening:**
In Übung jwinf.de/task/1243 wird zwar das Schlüsselwort "for" erlaubt, aber die Funktion range() weder als verfügbare Funktion erkannt noch genannt.
**What should be happening:**
Die Funktion range() sollte, wie be...**Whats happening:**
In Übung jwinf.de/task/1243 wird zwar das Schlüsselwort "for" erlaubt, aber die Funktion range() weder als verfügbare Funktion erkannt noch genannt.
**What should be happening:**
Die Funktion range() sollte, wie bei den anderen Übungen üblich, bei den Hinweisen als verfügbare Funktion genannt und vom Editor bei der Eingabe unterstützt werden.https://git.bwinf.de/bwinf/medal/-/issues/179Speicherfehler nach Anmeldung2023-12-28T21:45:59ZTorsten BreitfelderSpeicherfehler nach AnmeldungSehr geehrte Damen und Herren,
ein Schüler von mir wollte jetzt in den Ferien an den Übungsaufgaben arbeiten, bekommt aber nach ungefähr 1-2 Minuten einen Speicherfehler mit seinen Anmeldedaten anzeigt.
Er hat schon einen andern Browser...Sehr geehrte Damen und Herren,
ein Schüler von mir wollte jetzt in den Ferien an den Übungsaufgaben arbeiten, bekommt aber nach ungefähr 1-2 Minuten einen Speicherfehler mit seinen Anmeldedaten anzeigt.
Er hat schon einen andern Browser, ein anders Endgerät und ein anderes Netzwerk zu verwenden versucht, doch leider taucht der Speicherfehler trotzdem noch auf. Der Fehler trat bei ihm auch schon vor den Ferien in der Schule auf.
Können Sie mir bzw. dem Schüler bei dem Problem weiterhelfen?
Mit freundlichen Grüßen
Torsten Breitfelderhttps://git.bwinf.de/bwinf/medal/-/issues/178Rechtschreibfehler in Trainingsaufgabe https://jwinf.de/task/11402023-12-10T08:54:14ZJosef Friedrichjosef@friedrich.rocksRechtschreibfehler in Trainingsaufgabe https://jwinf.de/task/1140https://jwinf.de/tasks/jwinf/jwinf-aufgaben/beispiele/Cones/index.html?channelId=task
Nicht:
auf dem bereits einen Leitkegel steht.
Sondern:
auf dem bereits ein Leitkegel steht.
https://jwinf.de/tasks/jwinf/jwinf-aufgaben/beispie...https://jwinf.de/tasks/jwinf/jwinf-aufgaben/beispiele/Cones/index.html?channelId=task
Nicht:
auf dem bereits einen Leitkegel steht.
Sondern:
auf dem bereits ein Leitkegel steht.
https://jwinf.de/tasks/jwinf/jwinf-aufgaben/beispiele/Cones/task.js
Nicht:
//Gibt an, wie viele Blöcke für welche Versionen maimal zur Verfügung stehen
Sondern:
//Gibt an, wie viele Blöcke für welche Versionen maximal zur Verfügung stehenhttps://git.bwinf.de/bwinf/medal/-/issues/177Add language field to tasks2023-09-23T21:49:25ZRobert CzechowskiAdd language field to tasksRobert CzechowskiRobert Czechowskihttps://git.bwinf.de/bwinf/medal/-/issues/173login.bwinf.de: Allow account creation!2023-04-10T17:14:44ZRobert Czechowskilogin.bwinf.de: Allow account creation!https://git.bwinf.de/bwinf/medal/-/issues/154Trainingsaufgaben "Arbeitsheft Algorithmik" Plattformen2023-02-22T08:31:37ZSebastian KoineTrainingsaufgaben "Arbeitsheft Algorithmik" Plattformen**Whats happening:**
Der vierte Aufgabenblock öffnet eine Aufgabe mit einem zu diesem Zeitpunkt zu hohen Schwierigkeitsgrad (Holz einsammeln und Ofen anfeuern).
**What should be happening:**
Es sollte die mit dem Arbeitsheft deckungsg...**Whats happening:**
Der vierte Aufgabenblock öffnet eine Aufgabe mit einem zu diesem Zeitpunkt zu hohen Schwierigkeitsgrad (Holz einsammeln und Ofen anfeuern).
**What should be happening:**
Es sollte die mit dem Arbeitsheft deckungsgleiche Aufgabe geöffnet werden (Roboter muss Zahnräder einsammeln und verbauen)https://git.bwinf.de/bwinf/medal/-/issues/153Schwere Aufgaben - Übungen - Fütterung - Version 2 Sterne2023-02-20T16:40:38ZAdrian BaumannSchwere Aufgaben - Übungen - Fütterung - Version 2 Sterne**Whats happening:**
Soweit ich sehen kann fehlt hier die möglichkeit, mit den Bausteinen eine Laufvariable für die Liste zu deklarieren und zu verändern / auszuwerten.
**What should be happening:**
Den vorgegebenen Bausteinen sollte ...**Whats happening:**
Soweit ich sehen kann fehlt hier die möglichkeit, mit den Bausteinen eine Laufvariable für die Liste zu deklarieren und zu verändern / auszuwerten.
**What should be happening:**
Den vorgegebenen Bausteinen sollte eine Integer Variable hinzugefügt werden.https://git.bwinf.de/bwinf/medal/-/issues/152Sortierung verschiedener ausgegebener Listen in der Gruppenverwaltung2022-10-01T09:28:51ZMichael PeschSortierung verschiedener ausgegebener Listen in der GruppenverwaltungIch fände es nützlich, wenn in der Gruppenverwaltung die Listen
- der Schüler die zu einer Gruppe gehören `JWinf/Gruppen/...` alphabetisch nach Nachnamen
- die Lister der Gruppen unter `JWinf/Gruppen` alphabetisch nach Gruppenbezeichnu...Ich fände es nützlich, wenn in der Gruppenverwaltung die Listen
- der Schüler die zu einer Gruppe gehören `JWinf/Gruppen/...` alphabetisch nach Nachnamen
- die Lister der Gruppen unter `JWinf/Gruppen` alphabetisch nach Gruppenbezeichnung
sortiert wären.https://git.bwinf.de/bwinf/medal/-/issues/149Admin interface: People with groups but no participation still show a delete ...2022-03-02T18:45:57ZRobert CzechowskiAdmin interface: People with groups but no participation still show a delete buttonhttps://git.bwinf.de/bwinf/medal/-/issues/136Use new SQLite 'RETURNING' subclause2023-05-31T21:09:18ZRobert CzechowskiUse new SQLite 'RETURNING' subclauseSQLite introduced the `RETURNING` subclause in 3.35.0 https://www.sqlite.org/releaselog/3_35_0.html. Thus we could use it instead of `get_last_rowid()` and would be compatible with PostgreSQL here.
SQLite 3.35 is probably going to land ...SQLite introduced the `RETURNING` subclause in 3.35.0 https://www.sqlite.org/releaselog/3_35_0.html. Thus we could use it instead of `get_last_rowid()` and would be compatible with PostgreSQL here.
SQLite 3.35 is probably going to land in Ubuntu 21.10. Since SQLite is only used for debug builds / testing, this should be no problem for deployment.https://git.bwinf.de/bwinf/medal/-/issues/128Show selected school for teachers2023-05-31T12:18:30ZRobert CzechowskiShow selected school for teachersTeachers should be able to see their selected schoolTeachers should be able to see their selected schoolhttps://git.bwinf.de/bwinf/medal/-/issues/126Gelöste Aufgaben verschwinden2021-01-28T16:19:33ZStefan SteinbeckGelöste Aufgaben verschwinden**Whats happening:**
Gelöste Aufgaben verschwinden:
In dieser Woche sollte meine Klasse im Fernunterricht die Einführungsaufgaben für den jwinf lösen. Dazu haben sich alle angemeldet. Dazu haben sich alle per code angemeldet und die Auf...**Whats happening:**
Gelöste Aufgaben verschwinden:
In dieser Woche sollte meine Klasse im Fernunterricht die Einführungsaufgaben für den jwinf lösen. Dazu haben sich alle angemeldet. Dazu haben sich alle per code angemeldet und die Aufgaben gelöst (nicht immer alle).
Für einige Kinder lief alles gut und für andere verschwanden die gelösten Aufgaben. D.h. zum Einen tauchen die gelösten Aufgaben nicht in meiner (Lehrer) Übersicht auf und zum Anderen wurden die Aufgaben bei den Kindern nach einem erneuten Anmelden nicht mehr als gelöst angezeigt.
Dies betrifft nur einige Kinder. Aber leider habe ich schon erboste Nachrichten von Eltern erhalten, die die Abgabe auch bezeugen konnten.
**What should be happening:**
Beim Schüler: Die Aufgaben sollten auch nach einem erneuten Anmelden noch als gelöst erscheinen.
Beim Lehrer: Die gelösten Aufgaben sollten auch angezeigt werden.
**Additional information:**
…
**Debug information:**
Browser: Firefox 84
Session: existing (13709) alive
Activity: 59 ( N1611257618 - B1611257559 )
Login status: logged in as ste....de
(Stefan Steinbeck) [302] [Lehrer]
OAuth id: 18433 (pms)
logout
Session token: l9SRPG6bLv reset create
Connectiviy:
Local: 360, 359, 376
Remote: 401, 400, 458https://git.bwinf.de/bwinf/medal/-/issues/121Remove cookie note2020-11-12T13:17:46ZRobert CzechowskiRemove cookie noteCookies are now set automagically everytime there is no cookie set, so the need for the cookie note page is no longer thereCookies are now set automagically everytime there is no cookie set, so the need for the cookie note page is no longer therehttps://git.bwinf.de/bwinf/medal/-/issues/110Test: Test before and after contest time2020-07-14T18:57:27ZRobert CzechowskiTest: Test before and after contest timehttps://git.bwinf.de/bwinf/medal/-/issues/108Test: Test more error paths2020-07-14T18:57:15ZRobert CzechowskiTest: Test more error paths`core::MedalError::AccessDenied` and `core::MedalError::SessionTimeout` seem to never get created during testing in code coverage (is this actually correct?)`core::MedalError::AccessDenied` and `core::MedalError::SessionTimeout` seem to never get created during testing in code coverage (is this actually correct?)