protokollsystem issueshttps://git.fsmpi.rwth-aachen.de/groups/protokollsystem/-/issues2022-06-10T01:34:49+02:00https://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/154Einladungen inkl TOP-Beschreibung (Vorprotkoll)2022-06-10T01:34:49+02:00Marco NuechelEinladungen inkl TOP-Beschreibung (Vorprotkoll)Die Option der Beschreibung der TOPs (vorprotokollieren) wird immer häufiger genutzt. Dies ist gut so!
Nun wäre es wünschenswert und hilfreich, wenn diese Infos auch bei der Einladung per Mail versendet werden.
Dabei wäre zu klären:
* ...Die Option der Beschreibung der TOPs (vorprotokollieren) wird immer häufiger genutzt. Dies ist gut so!
Nun wäre es wünschenswert und hilfreich, wenn diese Infos auch bei der Einladung per Mail versendet werden.
Dabei wäre zu klären:
* Beschreibung nur an internen Verteiler?
* Form der Beschreibung?
* als kompiliertes pdf?
* Inline als Text?https://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/204Einladungen und Protokolle an einzelne Benutzer schicken2018-06-19T14:39:47+02:00Robin SonnabendEinladungen und Protokolle an einzelne Benutzer schickenIm Zuge der Umstrukturierung von wir@ wird gewünscht, dass Protokolle und Einladungen nicht nur an eine Mailingliste, sondern auch an einzelne Benutzer geschickt werden können. Diese bekommen dann standardmäßig ein Protokolltyp, wenn sie...Im Zuge der Umstrukturierung von wir@ wird gewünscht, dass Protokolle und Einladungen nicht nur an eine Mailingliste, sondern auch an einzelne Benutzer geschickt werden können. Diese bekommen dann standardmäßig ein Protokolltyp, wenn sie in der zugehörigen Gruppe sind, können dies aber per Opt-In und Opt-Out (für Protokolle, die sie lesen dürfen) ändern.
Das benötigt #202 und #203Robin SonnabendRobin Sonnabendhttps://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/179Einladungen zum Aushängen drucken2018-03-19T18:57:27+01:00Marco NuechelEinladungen zum Aushängen druckenEs wäre ein tolles Feature, wenn das Protokollsystem zusätzlich zu Einladungsmails auch Einladungen auf Papier drucken könnte.
Ein Layout Vorschlag wäre [hier am Beispiel des Wahlausschusses](/uploads/1a7ca98a0dc2ae34960c41cd34bd58af/si...Es wäre ein tolles Feature, wenn das Protokollsystem zusätzlich zu Einladungsmails auch Einladungen auf Papier drucken könnte.
Ein Layout Vorschlag wäre [hier am Beispiel des Wahlausschusses](/uploads/1a7ca98a0dc2ae34960c41cd34bd58af/sitzung_04_einladung_2018-03-22_mnu_v01.pdf)
Die Implementation sollte die (gelebten und formalen) Formalien für [VV-Einladungen](/uploads/5fe1cf8cabf26525c6e451312e52a451/einladung.pdf) einhalten.markus schellermarkus schellerhttps://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/140Erledigter, offener Todo2018-09-22T02:38:48+02:00Lars BeckersErledigter, offener TodoAuf der FSS am 26. Juni bekam ich Todo Nr. 17973. Im Protokoll der FSS vom 3. Juli ist dieser als erledigt markiert. Im Protokoll vom 10. Juli taucht er folglich nicht mehr auf.
Im Todo-Menü wird er als offen angezeigt; bei den Todos de...Auf der FSS am 26. Juni bekam ich Todo Nr. 17973. Im Protokoll der FSS vom 3. Juli ist dieser als erledigt markiert. Im Protokoll vom 10. Juli taucht er folglich nicht mehr auf.
Im Todo-Menü wird er als offen angezeigt; bei den Todos der Sitzung vom 3. Juli wird er als erledigt gelistet. Ich bekam nach der Sitzung vom 10. Juli eine Todo-Mail. Da ist was kaputt.Robin SonnabendRobin Sonnabendhttps://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/248Etherpad liefert invalide UTF-8 characters2022-06-28T19:46:09+02:00Robin SonnabendEtherpad liefert invalide UTF-8 charactersEmojis in Etherpads werden von der API als surrogate-Characters übertragen, s. z.B. wird der Inhalt `This is a test👋` von der API zurückgegeben als `{"code":0,"data":{"text":"This is a test\ud83d\udc4b\n\n"},"message":"ok"}`.
Beim Versuc...Emojis in Etherpads werden von der API als surrogate-Characters übertragen, s. z.B. wird der Inhalt `This is a test👋` von der API zurückgegeben als `{"code":0,"data":{"text":"This is a test\ud83d\udc4b\n\n"},"message":"ok"}`.
Beim Versuch, das in der Datenbank abzulegen, lehnt die den String als nicht valides UTF-8 ab. An welcher Stelle genau was schief geht und das encoding/decoding nicht wie erwartet funktioniert, muss man noch rausfinden.https://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/171Etherpad-Links erst beim Übertragen ins Etherpad erstellen2018-07-17T13:29:31+02:00Julian RotherEtherpad-Links erst beim Übertragen ins Etherpad erstellenAktuell werden Etherpad-Links (mit Sitzungsdatum im Namen) beim Anlegen eines Protokolls erstellt. Wenn danach die Sitzung auf einen anderen Tag verschoben wird, enthält der Link weiterhin das alte Datum.
Man könnte die Generierung der ...Aktuell werden Etherpad-Links (mit Sitzungsdatum im Namen) beim Anlegen eines Protokolls erstellt. Wenn danach die Sitzung auf einen anderen Tag verschoben wird, enthält der Link weiterhin das alte Datum.
Man könnte die Generierung der Etherpad-Links auf das erste Übertragen verzögern.Hackathon Februar 2018https://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/185etherpad: Syntaxhighlighting2018-10-22T17:45:38+02:00Marco Nuecheletherpad: SyntaxhighlightingEs wäre ein schönes Feature, wenn es ein Syntaxhighlithing im etherpad gäbe.
Dazu gibt es (min.) ein Plugin:
* https://github.com/LaKing/ep_codepad
Dieses ist aber auch sehr umfangreich.
Man müsste ein eigenes Template schreiben.
Vll...Es wäre ein schönes Feature, wenn es ein Syntaxhighlithing im etherpad gäbe.
Dazu gibt es (min.) ein Plugin:
* https://github.com/LaKing/ep_codepad
Dieses ist aber auch sehr umfangreich.
Man müsste ein eigenes Template schreiben.
Vllt schafft man dem Plugin sogar beizubringen auf Syntaxfehler hinweisen. (Allgemein kann es das)https://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/198Follow-up aus "Dokumentation überarbeiten": FAQ erstellen2018-05-30T09:49:26+02:00markus schellerFollow-up aus "Dokumentation überarbeiten": FAQ erstellenEine FAQ kann dem Nutzer helfen schneller an wichtige Informationen zu kommen.
Beispiel:
> Q: Mein Protokoll kompiliert nicht.
>
> A: Es gibt ein paar Gründe warum das der Fall sein kann, z.B. darf auf ein Semikolon kein Leerzeichen f...Eine FAQ kann dem Nutzer helfen schneller an wichtige Informationen zu kommen.
Beispiel:
> Q: Mein Protokoll kompiliert nicht.
>
> A: Es gibt ein paar Gründe warum das der Fall sein kann, z.B. darf auf ein Semikolon kein Leerzeichen folgen, sonst lässt sich das Protokoll nicht kompilieren. {...} Wenn das alles nicht hilft, wende dich bitte an die Admins.https://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/180geplante Protokolle wording anpassen2018-03-06T16:14:04+01:00Marco Nuechelgeplante Protokolle wording anpassenBei geplanten Protokollen/Sitzungen wäre es schön, wenn das wording geändert wird zu:
* vorläufige Tagesordnung
* Anhänge als **vor** der Sitzung hochgeladen getagt werdenBei geplanten Protokollen/Sitzungen wäre es schön, wenn das wording geändert wird zu:
* vorläufige Tagesordnung
* Anhänge als **vor** der Sitzung hochgeladen getagt werdenhttps://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/214Gruppen unabhängig vom LDAP erstellen2018-10-22T20:41:28+02:00markus schellerGruppen unabhängig vom LDAP erstellenDas hier beschriebene Feature wurde sich erneut auf der Strategie-Fahrt des AStA (Oktober 2018) gewünscht:
Es sollte möglich sein weitere Gruppen direkt im Protokollsystem zu erstellen, um so feingranularer Protokolle erstellen zu könne...Das hier beschriebene Feature wurde sich erneut auf der Strategie-Fahrt des AStA (Oktober 2018) gewünscht:
Es sollte möglich sein weitere Gruppen direkt im Protokollsystem zu erstellen, um so feingranularer Protokolle erstellen zu können ohne ggf. unnötige Gruppen im LDAP zu erstellen.https://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/211HTML5-Inputs sind sehr browserabhängig und blöd2018-10-29T17:17:31+01:00Robin SonnabendHTML5-Inputs sind sehr browserabhängig und blödWie die schönen neuen HTML5-Inputs (date, etc.) aussehen, hängt leider sehr vom Browser ab, manche machen Unsinn, manche auch nichts. Damit ist die Benutzererfahrung schlechter als für die bisherigen, simplen Inputs.
Daher sollten die H...Wie die schönen neuen HTML5-Inputs (date, etc.) aussehen, hängt leider sehr vom Browser ab, manche machen Unsinn, manche auch nichts. Damit ist die Benutzererfahrung schlechter als für die bisherigen, simplen Inputs.
Daher sollten die HTML5-Inputs wieder entfernt werden.https://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/34icons statt text für buttons2018-03-11T14:32:44+01:00Felix Baumannicons statt text für buttonserleichtern die Navigation merklich
und passen besser auf mobile Bildschirmeerleichtern die Navigation merklich
und passen besser auf mobile BildschirmeHackathon Februar 2018Marco NuechelMarco Nuechelhttps://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/220Import-Funktion für Sitzungstermine und TOPs2018-10-30T23:38:38+01:00Julian RotherImport-Funktion für Sitzungstermine und TOPshttps://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/139ins ep übertragene Sitzungen: tops read-only setzen2018-02-17T14:55:20+01:00Felix Baumannins ep übertragene Sitzungen: tops read-only setzenWenn tops ins etherpad übertragen wurden, sollte man diese nicht mehr bearbeiten können.
Ggf. kann man Leute direkt aufs etherpad zum vorprotokollieren verweisen.Wenn tops ins etherpad übertragen wurden, sollte man diese nicht mehr bearbeiten können.
Ggf. kann man Leute direkt aufs etherpad zum vorprotokollieren verweisen.Hackathon Februar 2018Marco NuechelMarco Nuechelhttps://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/85Installationsvorgang erfordert manuelle Eingriffe2018-03-18T20:36:56+01:00Lars BeckersInstallationsvorgang erfordert manuelle Eingriffezum Beispiel: mkdir documents, db anlegen
Ach, und Path-Gedöns...zum Beispiel: mkdir documents, db anlegen
Ach, und Path-Gedöns...Robin SonnabendRobin Sonnabendhttps://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/164Internes Protokoll mit Einladung versenden2018-03-19T19:13:45+01:00Marco NuechelInternes Protokoll mit Einladung versenden- [ ] Es sollte die Möglichkeit geben, dass das interne Protokoll mit der Einladung zur nächsten Sitzung verschickt wird, wenn die nicht bereits geschehen ist.
- [ ] Zusätzlich sollte dieses Verhalten pro Type konfigurierbar sein.- [ ] Es sollte die Möglichkeit geben, dass das interne Protokoll mit der Einladung zur nächsten Sitzung verschickt wird, wenn die nicht bereits geschehen ist.
- [ ] Zusätzlich sollte dieses Verhalten pro Type konfigurierbar sein.Hackathon Februar 2018https://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/150Issues erstellen für externe2018-02-07T18:17:37+01:00Marco NuechelIssues erstellen für externeEs könnte durchaus sinnvoll sein, das Projekt öffentlich sichtbar zu machen und insbesondere das erstellen von Issues zu erlauben.
**Begründung:**
Das System wird mittlerweile von verschiedenen weiteren Personen genutzt. Viele dieser Le...Es könnte durchaus sinnvoll sein, das Projekt öffentlich sichtbar zu machen und insbesondere das erstellen von Issues zu erlauben.
**Begründung:**
Das System wird mittlerweile von verschiedenen weiteren Personen genutzt. Viele dieser Leute haben keinen Zugang zum FS-gitlab. Dennoch möchten diese ggf schauen, was schon offene Baustellen/Featurerequests sind oder selber Fehler melden.
Nun ist die Frage, wie dies gemacht wird. Entweder dieses Projekt komplett öffentlich (umfasst das auch das Erstellen von Tickets?) oder Umzug ins RWTH-gitlab?https://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/224Kalender-Push mit OpenExchange2019-04-24T15:33:08+02:00Julian RotherKalender-Push mit OpenExchangeDie Kalenderintegration in der Fachschaft ist seit längerer Zeit nicht funktionsfähig. Ich habe mal angefangen das zu debuggen:
principal.calendars() führt einen PROPFIND-Request nach `DAV::calendar-home-set` auf der URL `/principals/us...Die Kalenderintegration in der Fachschaft ist seit längerer Zeit nicht funktionsfähig. Ich habe mal angefangen das zu debuggen:
principal.calendars() führt einen PROPFIND-Request nach `DAV::calendar-home-set` auf der URL `/principals/users/<UID>` aus. Dieser bricht mit `caldav.lib.error.PropfindError: 405 Not Allowed` ab. Mir scheint der Request soweit Standard-konform. Warum das bei OpenExchange nicht geht, weiß ich nicht, allerdings funktioniert das Principal-Object mit der URL `/caldav/` ohne Probleme. Das ist dann wiederum nicht Standard-konform.
Ich sehe zwei Lösungsansätze:
1. Das Principal-Objekt (nur!) bei OpenExchange statt mit `client.principal()` mit `Principal(client, client.url)` initialisieren.
2. Die Liste der Kalender anders abrufen. vdirsyncer macht das z.B. mit einem PROPFIND-Request nach `DAV::resourcetype` auf die Basis-URL mit Tiefe 1. Die `Calendar`-Objekte kann man dann mit den URLs aus der Response instanzieren und wie gehabt verwenden. Das sähe dann etwa wie folgt aus.
> client.propfind(client.url, b'<d:propfind xmlns:d="DAV:"><d:prop><d:resourcetype/></d:prop><d:prop><d:displayname/></d:prop></d:propfind>', depth='1')
Variante 1 wäre sehr einfach.
Variante 2 hätte den Vorteil, dass sie vmtl. auch mit anderen Servern als OpenExchange funktioniert.
Meinungen, was sinnvoller ist?https://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/103Kalendereinträge von Sitzungen speichern und ggf. löschen2018-02-17T15:23:47+01:00Felix BaumannKalendereinträge von Sitzungen speichern und ggf. löschenIch hatte mal ein Protokolldatum zu 2042 geändert, und dir dann gesagt, dass du das Protokoll löschen kannst
der Kalendereintrag existiert aber noch :/ :) (war Konstantin aufgefallen)
kann man das mitumziehen(bei Datumsänderungen...Ich hatte mal ein Protokolldatum zu 2042 geändert, und dir dann gesagt, dass du das Protokoll löschen kannst
der Kalendereintrag existiert aber noch :/ :) (war Konstantin aufgefallen)
kann man das mitumziehen(bei Datumsänderungen)/löschen von Kalendereinträgen automatisieren?Hackathon Februar 2018Robin SonnabendRobin Sonnabendhttps://git.fsmpi.rwth-aachen.de/protokollsystem/proto3/-/issues/146Kategorien nachträglich korrigieren2018-03-05T17:30:48+01:00Robin SonnabendKategorien nachträglich korrigierenEs sollte möglich sein, Beschlusskategorien nachträglich zu ändern. Den Inhalt weiterhin nicht.Es sollte möglich sein, Beschlusskategorien nachträglich zu ändern. Den Inhalt weiterhin nicht.Hackathon Februar 2018