website issueshttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues2017-07-25T23:58:14+02:00https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/251Thumbnail für Livestreams2017-07-25T23:58:14+02:00Andreas ValderThumbnail für LivestreamsAndreas ValderAndreas Valderhttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/315Thumbnail pro video nicht pro lecture. Auswahl nach Playerprio2017-10-15T14:08:00+02:00Andreas ValderThumbnail pro video nicht pro lecture. Auswahl nach Playerpriohttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/284thumbnail worker fails on audio only files2017-05-05T19:47:31+02:00Felix Baumannthumbnail worker fails on audio only filesder worker failt aktuell noch daran mp3 Dateien thumbnails zu geben (nur für den Fall, dass ihr das wirklich noch nicht gesehen habt)
soll die jobs page eigentlich nur fails anzeigen, oder warum finde ich dort keine erfolgreichen Thu...der worker failt aktuell noch daran mp3 Dateien thumbnails zu geben (nur für den Fall, dass ihr das wirklich noch nicht gesehen habt)
soll die jobs page eigentlich nur fails anzeigen, oder warum finde ich dort keine erfolgreichen Thumbnail Erzeugungen aufgelistet? EDIT: hat sich gerade erledigt...https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/186time_updated bei lectures/courses/videos etc entfernen2017-10-13T23:14:51+02:00Andreas Valdertime_updated bei lectures/courses/videos etc entfernenwir haben diese infos bereits im changelogwir haben diese infos bereits im changeloghttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/197Timetable2018-05-17T18:19:19+02:00Felix BaumannTimetableDanke für die bisherigen Timetable fixes
noch ein paar weitere Kleinigkeiten, die mir aufgefallen sind:
folgendes sieht komisch aus:
![chrome_2016-11-12_05-27-17](/uploads/0475faba07f3c33d4c4cb6a669978ac8/chrome_2016-11-12_05-27-17.png...Danke für die bisherigen Timetable fixes
noch ein paar weitere Kleinigkeiten, die mir aufgefallen sind:
folgendes sieht komisch aus:
![chrome_2016-11-12_05-27-17](/uploads/0475faba07f3c33d4c4cb6a669978ac8/chrome_2016-11-12_05-27-17.png)
neben Afi haben Teile der Zeiten links einen zusätzlichen Rand und Teile nicht
und:
![chrome_2016-11-12_05-24-21](/uploads/2d55e9e279da1deb29fc978bfae6c665/chrome_2016-11-12_05-24-21.png)
man sieht's fast nur, wenn man reinzoomt, aber die Border sehen so irgendwie kaputt aus, soll das ein 3D Effekt werden? ^^https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/209timetable bug2017-04-11T22:03:09+02:00Felix Baumanntimetable bugtimetable?kw=-14
![chrome_2016-11-12_06-36-00](/uploads/bdeb6a382cfa7b32e3ebb7f970453a95/chrome_2016-11-12_06-36-00.png)timetable?kw=-14
![chrome_2016-11-12_06-36-00](/uploads/bdeb6a382cfa7b32e3ebb7f970453a95/chrome_2016-11-12_06-36-00.png)https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/100timetable entries width is different for every column and issues with more th...2018-05-17T18:19:19+02:00Felix Baumanntimetable entries width is different for every column and issues with more than 3 overlapping entriesdie Breite der Spalten des Drehplans scheint sich zu unterscheiden.
Außerdem geht er in folgender Kalenderwoche kaputt (10.11.-15.11.2014):
http://localhost:5000/timetable?kw=-100
![screenshot-7bc6](/uploads/6ca4854fb8355edf4af1ebfdd1b...die Breite der Spalten des Drehplans scheint sich zu unterscheiden.
Außerdem geht er in folgender Kalenderwoche kaputt (10.11.-15.11.2014):
http://localhost:5000/timetable?kw=-100
![screenshot-7bc6](/uploads/6ca4854fb8355edf4af1ebfdd1b6d212/screenshot-7bc6.png)https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/101timetable Mehr Details?2018-05-17T18:19:19+02:00Felix Baumanntimetable Mehr Details?Der Drehplan sollte folgende Details meiner Meinung nach auch weiter beibehalten:
Druckbarkeit
Anzeige der aktuellen Kalenderwoche, wann wurde der Plan gedruckt ("Stand")
Wer ist für die Aufnahme zuständig?
Zuteilung des Sets...Der Drehplan sollte folgende Details meiner Meinung nach auch weiter beibehalten:
Druckbarkeit
Anzeige der aktuellen Kalenderwoche, wann wurde der Plan gedruckt ("Stand")
Wer ist für die Aufnahme zuständig?
Zuteilung des Sets (Melaten, Hörn, AM oder Templer Einteilung noch sinnvoll? oder bloß Zuordnung auf FSen?) Andreas ValderAndreas Valderhttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/15Titel/Kommentare zu Lectures vorschlagen2017-10-13T23:14:52+02:00Andreas ValderTitel/Kommentare zu Lectures vorschlagenhttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/301Titelbild für Kurse2017-05-23T11:12:13+02:00Andreas ValderTitelbild für Kursehttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/372TLS 1.3 Support2019-01-05T21:06:22+01:00Felix BaumannTLS 1.3 Supporthttps://ayesh.me/TLSv1.3-Apache-Nginx
könnt ihr euch ja bei Gelegenheit mal ansehen
(wenn der Server auf debian buster läuft)https://ayesh.me/TLSv1.3-Apache-Nginx
könnt ihr euch ja bei Gelegenheit mal ansehen
(wenn der Server auf debian buster läuft)https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/220Tracking für statistik2017-04-11T22:03:09+02:00Andreas ValderTracking für statistik* faq eintrag
* cookie
* auth handler* faq eintrag
* cookie
* auth handlerJulian RotherJulian Rotherhttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/30Twitter Integration2017-10-13T23:14:52+02:00Andreas ValderTwitter Integrationhttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/273Uhrzeitschema wird vom Einlesejob nicht verstanden2017-04-24T19:32:45+02:00Felix BaumannUhrzeitschema wird vom Einlesejob nicht verstandenzumindest vermute ich, dass das der Grund ist, warum das Einsortieren still fehlschlägt (für Software-Architekturen):
https://video.fsmpi.rwth-aachen.de/internal/sort/logzumindest vermute ich, dass das der Grund ist, warum das Einsortieren still fehlschlägt (für Software-Architekturen):
https://video.fsmpi.rwth-aachen.de/internal/sort/loghttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/388Umgehung von authentifizeirung für Video zugriff2021-09-15T00:52:36+02:00Magnus GiesbertUmgehung von authentifizeirung für Video zugriffDer freundlichen Hinweis von Nils ging der per mail an video@
> Die Zugriffskontrolle für Videodateien ist leicht umgehbar, d.h. alle Videos sind ohne Authentifizierung zugänglich.
> Das Problem liegt an fehlerhaften URL-Decoding bei ...Der freundlichen Hinweis von Nils ging der per mail an video@
> Die Zugriffskontrolle für Videodateien ist leicht umgehbar, d.h. alle Videos sind ohne Authentifizierung zugänglich.
> Das Problem liegt an fehlerhaften URL-Decoding bei Aufruf von [/internal/auth](https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/blob/master/server.py#L434) durch nginx. Gewollt war, dass für Thumbnails keine Zugriffsberechtigung erforderlich ist, jedoch wird nur geprüft ob die URL auf "jpg" endet, was nicht notwendigerweise dem (Datei-)Pfad entspricht.
>
> Daher wird z.B. https://rwth.video/files/pub/anleitung/anleitung-aufbau-grundlagen-720p.mp4 korrekt abgelehnt,
> jedoch https://rwth.video/files/pub/anleitung/anleitung-aufbau-grundlagen-720p.mp4?jpg zeigt das entsprechende Video auch ohne Berechtigung.
Möglicher Fix:
entweder: die url vor `urllib.parse.unquote` bei "?" splitten und alles vor dem ersten "?" nehmen (query interessiert an der Stelle ja niemanden)
oder: `urlparse` statt `unquote` nutzen um an den pfad zu kommen, danach kann man immer noch `unquote` nehmen um zeichen zu dekodieren.https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/364Umlaute in Dateinamen führen zu Server Error (500), wenn man nicht als Modera...2018-05-23T16:17:28+02:00Christoph RackwitzUmlaute in Dateinamen führen zu Server Error (500), wenn man nicht als Moderator eingeloggt istdas hier funktioniert eingeloggt wie ausgeloggt: https://video.fsmpi.rwth-aachen.de/18ss-mc/12445
das hier funktioniert nur eingeloggt: https://video.fsmpi.rwth-aachen.de/18ss-mc/12449
ausgeloggt gibt das hier einen 500: https://video....das hier funktioniert eingeloggt wie ausgeloggt: https://video.fsmpi.rwth-aachen.de/18ss-mc/12445
das hier funktioniert nur eingeloggt: https://video.fsmpi.rwth-aachen.de/18ss-mc/12449
ausgeloggt gibt das hier einen 500: https://video.fsmpi.rwth-aachen.de/files/pub/18ss-mc/18ss-mc-180518-9-B%C3%BCchi_automata_1_1080p.mp4
eingeloggt wirds geladen...
https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/234Undo-Button im Changelog geht bei Zeilenumbrüchen kaputt2017-05-06T15:40:21+02:00Julian RotherUndo-Button im Changelog geht bei Zeilenumbrüchen kaputthttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/183Unicode Bug2017-04-13T10:31:57+02:00Andreas ValderUnicode Bug```
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/mysql/connector/cursor.py", line 373, in _process_params
res = [to_mysql(i) for i in res]
File "/usr/lib/python3/dist-packages/mysql/connector/cursor.py"...```
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/mysql/connector/cursor.py", line 373, in _process_params
res = [to_mysql(i) for i in res]
File "/usr/lib/python3/dist-packages/mysql/connector/cursor.py", line 373, in <listcomp>
res = [to_mysql(i) for i in res]
File "/usr/lib/python3/dist-packages/mysql/connector/conversion.py", line 161, in to_mysql
return getattr(self, "_{}_to_mysql".format(type_name))(value)
File "/usr/lib/python3/dist-packages/mysql/connector/conversion.py", line 180, in _str_to_mysql
encoded = value.encode(self.charset)
UnicodeEncodeError: 'utf-8' codec can't encode character '\udcc3' in position 32: surrogates not allowed
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "./sorter.py", line 142, in sort_now
insert_video( matches[0]['id'], dbfilepath, filepath, data['format'])
File "./sorter.py", line 34, in insert_video
lectureid, dbfilepath, fileformatid, datetime.now(), datetime.now(), datetime.now(), -1, os.stat(filepath).st_size)
File "./db.py", line 90, in modify
cur.execute(operation, params)
File "/usr/lib/python3/dist-packages/mysql/connector/cursor.py", line 505, in execute
psub = _ParamSubstitutor(self._process_params(params))
File "/usr/lib/python3/dist-packages/mysql/connector/cursor.py", line 378, in _process_params
"Failed processing format-parameters; %s" % err)
mysql.connector.errors.ProgrammingError: Failed processing format-parameters; 'utf-8' codec can't encode character '\udcc3' in position 32: surrogates not allowed
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/mysql/connector/cursor.py", line 373, in _process_params
res = [to_mysql(i) for i in res]
File "/usr/lib/python3/dist-packages/mysql/connector/cursor.py", line 373, in <listcomp>
res = [to_mysql(i) for i in res]
File "/usr/lib/python3/dist-packages/mysql/connector/conversion.py", line 161, in to_mysql
return getattr(self, "_{}_to_mysql".format(type_name))(value)
File "/usr/lib/python3/dist-packages/mysql/connector/conversion.py", line 180, in _str_to_mysql
encoded = value.encode(self.charset)
UnicodeEncodeError: 'utf-8' codec can't encode character '\udcc3' in position 46: surrogates not allowed
```Julian RotherJulian Rotherhttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/189Unicodefehler bei der 404 Seite2017-04-13T10:31:57+02:00Andreas ValderUnicodefehler bei der 404 Seite```
Traceback (most recent call last):
File "./server.py", line 38, in sched_wrapper
func(*args, **kargs)
File "./server.py", line 225, in dump_error_page
f.write(text)
UnicodeEncodeError: 'ascii' codec can't encode character...```
Traceback (most recent call last):
File "./server.py", line 38, in sched_wrapper
func(*args, **kargs)
File "./server.py", line 225, in dump_error_page
f.write(text)
UnicodeEncodeError: 'ascii' codec can't encode character '\xfc' in position 3277: ordinal not in range(128)
```Julian RotherJulian Rotherhttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/266unknown Char im Termintitle2017-04-22T14:12:29+02:00Felix Baumannunknown Char im Termintitleich hab nur die Frage, was mit dem Char im Title ist:
https://video.fsmpi.rwth-aachen.de/13ws-cryptoparty#lecture-3458
(speziell dieser Lecture in der Übersicht)
größeres Problem oder Ausnahme?
![firefox_2017-04-22_11-56-...ich hab nur die Frage, was mit dem Char im Title ist:
https://video.fsmpi.rwth-aachen.de/13ws-cryptoparty#lecture-3458
(speziell dieser Lecture in der Übersicht)
größeres Problem oder Ausnahme?
![firefox_2017-04-22_11-56-40](/uploads/cfc260b01eabc65130fe328badab5c96/firefox_2017-04-22_11-56-40.png)