FSI Informatik issueshttps://gitlab.cs.fau.de/groups/fsi-inf/-/issues2016-01-02T23:25:51Zhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/21Anzeige auf Seiten aufteilen2016-01-02T23:25:51ZHans-Peter DeifelAnzeige auf Seiten aufteilenTilman Adler: Im Moment werden alle verfuegbaren Dateien auf die Seite geschrieben. Wenn es mal mehr werden, *muss* da ein Seitensupport hin fuer langsame Verbindungen.
Das ganze muesste wohl hier gemacht werden: /web/views.pyTilman Adler: Im Moment werden alle verfuegbaren Dateien auf die Seite geschrieben. Wenn es mal mehr werden, *muss* da ein Seitensupport hin fuer langsame Verbindungen.
Das ganze muesste wohl hier gemacht werden: /web/views.pyhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/22Anzeige nach Dozenten und Semester2016-01-02T23:25:52ZHans-Peter DeifelAnzeige nach Dozenten und SemesterTilman Adler: Zusaetzlich zu der Anzeige sortiert nach Veranstaltung auch nach Semester und Dozent gruppieren. Geht einher mit der Suche nach Dozenten und Veranstaltungen.Tilman Adler: Zusaetzlich zu der Anzeige sortiert nach Veranstaltung auch nach Semester und Dozent gruppieren. Geht einher mit der Suche nach Dozenten und Veranstaltungen.https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/23PCK-Dateien aufraeumen2016-01-02T23:25:54ZHans-Peter DeifelPCK-Dateien aufraeumenTilman Adler: In den Package-Dateien sind einige semantisch identische Eintraege unterschiedlich hinterlegt (zB "SS_08" und "SS 08")
Siehe http://localhost:5000/?groupby=semesterTilman Adler: In den Package-Dateien sind einige semantisch identische Eintraege unterschiedlich hinterlegt (zB "SS_08" und "SS 08")
Siehe http://localhost:5000/?groupby=semesterhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/24doku zu allen metadaten-feldern2016-01-02T23:25:57ZHans-Peter Deifeldoku zu allen metadaten-feldernJohannes Schilling: wäre ganz gut zu wissen, welche metadaten-felder ein eva-pdf-mail-objekt so hat. man kann backend/db.py lesen, aber mal so n doc/meta-fields.txt wär schon wünschenswert.Johannes Schilling: wäre ganz gut zu wissen, welche metadaten-felder ein eva-pdf-mail-objekt so hat. man kann backend/db.py lesen, aber mal so n doc/meta-fields.txt wär schon wünschenswert.https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/25sortierung auf der 2. ebene2016-01-02T23:26:02ZHans-Peter Deifelsortierung auf der 2. ebeneJohannes Schilling: wenn man in der evaluationsübersicht nach dozent gruppiert, möchte man nachdem man das untermenü eines dozenten sieht nicht nochmal den dozentennamen sehen, sondern semester und veranstaltungsname.
analog bei der g...Johannes Schilling: wenn man in der evaluationsübersicht nach dozent gruppiert, möchte man nachdem man das untermenü eines dozenten sieht nicht nochmal den dozentennamen sehen, sondern semester und veranstaltungsname.
analog bei der gruppierung nach semester, wo in der übersicht unterhalb eines semesters dozent und vorlesungstitel reichen würden.https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/26neuste evaluationen2016-01-02T23:26:06ZHans-Peter Deifelneuste evaluationenJohannes Schilling: wär nice auf der "startseite" sowas zu haben wie
in den letzten zwei wochen wurden 8 neue evaluationen hinzugefügt: link, link, link, link, link, linkJohannes Schilling: wär nice auf der "startseite" sowas zu haben wie
in den letzten zwei wochen wurden 8 neue evaluationen hinzugefügt: link, link, link, link, link, linkhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/27metadatenfeld übung/vorlesung/praktikum/seminar2016-01-02T23:26:09ZHans-Peter Deifelmetadatenfeld übung/vorlesung/praktikum/seminarJohannes Schilling: um sinnvoll die relation zwischen übung und vorlesung darzustellen, ist es imho notwendig, zuerst einmal die info um was es sich bei einer gegebenen veranstaltung handelt, mitzuspeichern.
s.auch dokumentation von m...Johannes Schilling: um sinnvoll die relation zwischen übung und vorlesung darzustellen, ist es imho notwendig, zuerst einmal die info um was es sich bei einer gegebenen veranstaltung handelt, mitzuspeichern.
s.auch dokumentation von metadatenfeldern (#133).
im code der aus dem pdf die metadaten holt, gibt es schon einen entsprechenden teilhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/28Warnung bei doppeleintragungen2016-01-02T23:26:12ZHans-Peter DeifelWarnung bei doppeleintragungenJohannes Schilling: moderatoren warnen wenn tupel (Dozent,Vorlesungstitel,Semester) schon vorhandenJohannes Schilling: moderatoren warnen wenn tupel (Dozent,Vorlesungstitel,Semester) schon vorhandenhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/29unicode vs. bytestring vs. utf8-byte-string aufräumen2016-01-02T23:26:14ZHans-Peter Deifelunicode vs. bytestring vs. utf8-byte-string aufräumenJohannes Schilling: man muss mal klar machen an welchen stellen welches encoding verwendet wird.
pickle macht per default ascii, die mails scheinen auch ascii zu werden, s. mailhandler:55f. readMeta gibt utf8-byte-strings zurück, weil...Johannes Schilling: man muss mal klar machen an welchen stellen welches encoding verwendet wird.
pickle macht per default ascii, die mails scheinen auch ascii zu werden, s. mailhandler:55f. readMeta gibt utf8-byte-strings zurück, weil da nun mal utf8 im pdf stehen kann. werkzeug macht laut http://werkzeug.pocoo.org/docs/unicode/ automagisch de-/encoding von/zu unicode bei den requests. jinja2 beschwert sich wenns bytestrings kriegt die was anderes sin als ascii, und nimmt unicode an wenns n unicode-objekt kriegt.
ich denk im moment dass es am sinnvollsten ist, überall wo unicode drin sein kann, unicode-datentyp zu nehmen.
falls das unterstützung findet, müsste man die pickles auch umstellen, weil die können nur ascii. schaun ob die dann abwärtskompatibel sin..https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/30Anzeige der Veranstaltung, wenn nach Semester oder Dozent gruppiert2016-01-02T23:26:18ZHans-Peter DeifelAnzeige der Veranstaltung, wenn nach Semester oder Dozent gruppiertHans-Peter Deifel: Das schaut sonst so aus:
* SS 02
** SS 02 (Michael Philippsen)
Da fehlt natürlich die Information über die VeranstaltungHans-Peter Deifel: Das schaut sonst so aus:
* SS 02
** SS 02 (Michael Philippsen)
Da fehlt natürlich die Information über die Veranstaltunghttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/31Hash vom PDF, nicht von der Mail als key verwenden2016-01-02T23:26:23ZHans-Peter DeifelHash vom PDF, nicht von der Mail als key verwendenHans-Peter Deifel: Sonst kann man keine mehreren PDFs pro Mail schickenHans-Peter Deifel: Sonst kann man keine mehreren PDFs pro Mail schickenhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/32Git-Revision irgendwo auf der Seite anzeigen2016-01-02T23:26:26ZHans-Peter DeifelGit-Revision irgendwo auf der Seite anzeigenHans-Peter Deifel: So kann man nachvollziehen, was gerade läuft.Hans-Peter Deifel: So kann man nachvollziehen, was gerade läuft.https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/33Upgrade Path implementieren2016-01-02T23:26:28ZHans-Peter DeifelUpgrade Path implementierenHans-Peter Deifel: Manuell auf dem Live-System rum-sed-en, wenn sich das Datenbankformat ändert ist totaler Murx.
=> Python-Skripte, mit denen man Datenbank Migration machen kannHans-Peter Deifel: Manuell auf dem Live-System rum-sed-en, wenn sich das Datenbankformat ändert ist totaler Murx.
=> Python-Skripte, mit denen man Datenbank Migration machen kannhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/34E-Mail an Admins senden, wenn webapp crasht2016-01-02T23:26:30ZHans-Peter DeifelE-Mail an Admins senden, wenn webapp crashtHans-Peter Deifel: Hans-Peter Deifel: https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/35templates/ aus data/-Verzeichnis verschieben2016-01-02T23:26:32ZHans-Peter Deifeltemplates/ aus data/-Verzeichnis verschiebenHans-Peter Deifel: data/ ist mehr so für dinge die geschrieben werden => nicht templates/Hans-Peter Deifel: data/ ist mehr so für dinge die geschrieben werden => nicht templates/https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/36Referenzen auf eva.cs.fau.de aus templates entfernen2016-01-02T23:26:35ZHans-Peter DeifelReferenzen auf eva.cs.fau.de aus templates entfernenHans-Peter Deifel: Alles was davon abhängt sollte in ein site-lokales File ausgelagert werdenHans-Peter Deifel: Alles was davon abhängt sollte in ein site-lokales File ausgelagert werdenhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/37"Work in Progress"-Seite2016-01-02T23:26:36ZHans-Peter Deifel"Work in Progress"-SeiteHans-Peter Deifel: Wenn gerade an den Daten herumgepfuscht wird, sollte man einfach™ eine WIP-Seite vorschalten können, so dass von außen niemand mehr die Datenbank verändern kann.
Eine Möglichkeit wäre eine Datei, deren Existenz appl...Hans-Peter Deifel: Wenn gerade an den Daten herumgepfuscht wird, sollte man einfach™ eine WIP-Seite vorschalten können, so dass von außen niemand mehr die Datenbank verändern kann.
Eine Möglichkeit wäre eine Datei, deren Existenz application.py abfragt und ggf. auf die WIP-Seite verweisthttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/38Link ins Univis für jede Veranstaltung2016-01-02T23:26:39ZHans-Peter DeifelLink ins Univis für jede VeranstaltungSebastian Hahn: Wäre praktisch zu habenSebastian Hahn: Wäre praktisch zu habenhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/39Semesterangaben vereinheitlichen2016-01-02T23:26:45ZHans-Peter DeifelSemesterangaben vereinheitlichenHans-Peter Deifel: Aktuell wird in der Datenbank ein ziemlicher Mischmasch von Formaten verwendet:
Vorschlag: Tupel aus (Jahr, "SS" oder "WS"). Das sortiert dann in Python auch schon richtigHans-Peter Deifel: Aktuell wird in der Datenbank ein ziemlicher Mischmasch von Formaten verwendet:
Vorschlag: Tupel aus (Jahr, "SS" oder "WS"). Das sortiert dann in Python auch schon richtighttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/40Sinnvolle Dozentensortierung2016-01-02T23:26:48ZHans-Peter DeifelSinnvolle DozentensortierungHans-Peter Deifel: die sortierung nach dozent sortiert derzeit nach vorname/titel (as in "Dipl.-Inf. Tobias Werth" unter D sortiert)
Hans-Peter Deifel: die sortierung nach dozent sortiert derzeit nach vorname/titel (as in "Dipl.-Inf. Tobias Werth" unter D sortiert)