diff options
Diffstat (limited to 'doc/ChangeLog-v3.md')
| -rw-r--r-- | doc/ChangeLog-v3.md | 1634 |
1 files changed, 1634 insertions, 0 deletions
diff --git a/doc/ChangeLog-v3.md b/doc/ChangeLog-v3.md new file mode 100644 index 0000000..1c2a848 --- /dev/null +++ b/doc/ChangeLog-v3.md @@ -0,0 +1,1634 @@ +# 06.11.2018 v 3.5.9 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.9 + +- Quicksearch geht kaputt bei bestimmten $name Parametern [#8775] +- Deaktivieren eines Plugins lädt das Plugin, auch wenn Plugins deaktiviert sind [#8792] +- SQL-Fehler: Duplicate entry [...] for key 'PRIMARY' auf "Meine Veranstaltungen" [#8823] +- Export von Mitarbeitern exportiert keine Zuordnungen aus Untergruppen [#8915] +- Anzeige der passenden Räume beim Erstellen einer Raumanfrage prüft nur Termine ohne Raum [#8957] +- "Verwaltung globaler Einstellungen" führt nicht dorthin [#8979] +- Beim Buchen der Räume wird die Sitzplatzanzahl nicht mehr angezeigt [#8986] +- Umgang mit bestimmten Einzeltermin (Semester ist noch nicht vorhanden) [#8987] + +# 02.08.2018 v 3.5.7 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.7 + +- Forum auf dem Smartphone [#7036] +- QuickSearch findet Suchklasse nicht bei Wechsel des Stud.IP-Verzeichnisses [#7287] +- PHP7: Declaration of ExternElementLinkIntern::createUrl($args) should be compatible [#7724] +- Anmeldeset: Fachsemester [#7801] +- Dialog zum Bearbeiten einer Ankündigung ist rechts abgeschnitten [#8109] +- Button "Kontingent erstellen" fehlt [#8318] +- Nachrichten: "beantwortet" Anzeige bei Nachrichten an mehrere Empfänger falsch [#8328] +- Fragezeichen nach "Speichern und weiter arbeiten" [#8589] +- Rechte im Forum falsch? [#8648] +- Sortierung des Treffersets nicht konfigurierbar [#8670] +- URLs auf externen Seiten sind nicht entity-escaped [#8671] +- XSS-Schwachstelle im Teminkalender [#8674] +- Route /user/:user_id/events.ics wirft Fehler [#8675] +- REST-API: /user/:user_id/events.ics liefert fehlerhafte ics-Datei [#8695] +- Der Titel eines neuen Forenbeitrags wird in der Breadcrumb-Navigation abgeschnitten [#8719] +- Veranstaltungsverwaltung Admins [#8720] +- Einträge im Veranstaltungskalender sind nicht sichtbar [#8766] + +# 14.06.2018 v 3.5.6 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.6 + +- Plugin-Typ wird beim Update nicht aktualisiert [#1381] +- Blubber: Fehlender Link [#5015] +- Filtern nach Hashtag funktioniert nicht bei eigenen definierten Streams [#6292] +- Forum funktioniert nicht [#6556] +- mehrzeilige Eingabefelder werden oft nur einzeilig angezeigt [#7771] +- FORMATTED_CONTENT_WRAPPER auf externen Seiten [#7898] +- Modulkatalog wählt falsche Version als Default aus [#7899] +- ActivityStream ignoriert Veröffentlichungsdatum von Ankündigungen [#7977] +- Studienangebot zeigt Link zu deaktiviertem Studiengangsteil [#8022] +- Blubber: Bearbeiten eines Blubs erzeugt dreimal dieselbe JS-Meldung [#8178] +- Forum (WYSIWYG): Mehrfach-Upload von Bildern via Drag and Drop [#8303] +- Eigene URL-Schemata als OAuth-Callback zulassen [#8331] +- FORMATTED_CONTENT_WRAPPER in der Druckansicht [#8388] +- Externe Links im WYSIWYG Editor werden nicht in neuem Tab oder Fenster geöffnet [#8400] +- Texteinrückung geht beim Speichern im Editor verloren [#8429] +- Anonyme Fragebögen für unangemeldete Nutzer [#8435] +- Toolbar lässt sich nicht ohne WYSIWYG-Option darstellen [#8436] +- Plugin Datenschutz: Datenschutzauskunft erstellen: html-Formatierungen sichtbar [#8440] +- Benachrichtigung über Forenbeiträge für Admins fehlt [#8441] +- Teilnehmer-Gruppen: Gruppen kann ohne Name angelegt werden [#8448] +- Avatarbilder sind unter Umständen gedreht [#8449] +- Profilseite-Einstellungen > Nachrichten [#8461] +- Sperrregel Teilnehmer: Import weiterhin zugänglich [#8487] +- fehlerhaftes Tag in englischer Statusmeldung [#8494] +- Die Funktion getIconNavigation der StudipPlugin Klasse wird doppelt aufgerufen [#8505] +- Icon-Klasse bindet noch PNG-Icons ins CSS ein [#8520] +- Admins können Notification-Einstellungen von Nutzern nicht ändern [#8540] +- Neue Gruppen anlegen ergibt Fehlermeldung [#8549] +- Platzhalter in Select2 ignoriert überflüssigen Whitespace nicht [#8590] +- Links auf externe Seiten mit rel="noopener" versehen [#8611] +- MariaDB 10.2: SQL-Fehler bei den Evaluationen [#8612] +- Institute::getMyInstitutes() liefert falsche Ergebnisse [#8614] +- Raumplanung: Bereits gebuchter Raum kann nicht behalten werden, wenn keine Rechte daran bestehen [#8626] +- Fehlerhaftes Uninstall-Skript der Anmelderegel mit beschränkter Teilnehmerzahl [#8543] + +# 03.04.2018 v 3.5.5 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.5 + +- Fehler beim Ändern von Raum/Zeit [#8373] +- Admin "Meine Veranstaltungen ..." - warum ist die VA-Typ-Kategorie fett und nicht der VA-Typ? [#4680] +- Admin: Verwaltung von Einrichtungen - Fehlender Seitentitel bzw. Darstellung der gewählten Einrichtung [#4684] +- Teilnehmerseite: Text in Sidebar [#4689] +- Root: Startseite [#4694] +- Ablaufplan: Rückmeldung nach Nachricht an alle Teilnehmer über ausfallenden Termin [#4702] +- Funktionen/Gruppen verwalten: Fehlender Gruppenname im Dialogfenster "Personen eintragen" [#4713] +- Blubber - Bearbeiten-Icon ändern [#5376] +- Forum shouldn't call `addslashes` on message text [#5382] +- Ich kann eine leere Umfrage erstellen [#6509] +- MVV Dialogüberschrift in der Modulbeschreibung [#7135] +- MVV LogEvent bei LV Gruppen [#7189] +- Merge-Tool verwirrende Beschriftung [#7207] +- MVV: Datenfelder zeigen HTML-Code in den Beschreibungen an [#7535] +- Registrierung: Email-Adresse ändern [#7562] +- Listenformat in Stud.IP [#7565] +- Hilfelasche: Beim hinzufügen der Übersetzung geht das Original verloren [#7624] +- MVV: Anlegen einer LV-Gruppe die es aber schon gibt [#7639] +- Suche nach Studiengruppe zeigt trotz fehlendem Suchergebnis was an [#7655] +- Blubber: IP-Adresse nur für anonyme Postings speichern [#7681] +- Beim Löschen eines Einzeltermins mit Raum fehlt die Raumangabe in der Meldung [#7733] +- Raumsuche beim Erstellen einer Raumanfrage ist sehr verwirrend [#7734] +- Falsche Rechtevererbung an Admins in der Ressourcenverwaltung [#7838] +- Nachrichten: Scrollbar in dem Feld für die Empfänger ist nicht benutzbar [#7845] +- Fehlende serverseitige Validierung von Rechten [#7852] +- Gruppenverwaltung: Batch-Bearbeitung setzt ungewünschte Werte [#7862] +- WYSIWYG-Upload ohne Text funktioniert nicht [#7880] +- Zeiten/Räume: Anlegen einer regelmäßigen Zeit legt zu viele Termine an [#7883] +- Ergebnis der Modulsuche ist nicht sortiert [#7931] +- Zeiten/Räume: Berechnungen von Start-/Endzeiten ist zu fragil [#8004] +- Seite "Meine Veranstaltungen" sieht komisch aus [#8031] +- fehlerhafte Anzeige von Icon/Reiter für Forum [#8074] +- Nachrichten: Anzeigefehler in der Empfängerliste (Dialog) [#8086] +- Nachrichtensystem: Empfängerliste und Suchfeld/mehrere Adressaten hinzufügen unschön wuselig [#8089] +- QuickSearch liefert Name des ausgewählten Elements als HTML an callback [#8117] +- Modulverwaltung: Call to a member function getFullName() on null [#8251] +- "Teilnehmendenanzahl ändern" speichert die Wartelisteneinstellungen [#8266] +- Kommentare zu Ankündigungen zentriert [#8316] +- Exception beim Entfernen eines Widgets [#8321] +- Ablaufplan: Exception: Geben Sie einen Titel an. [#8369] +- Typo bei Raumanfragen [#8374] +- Auswahl der Standard-Authentifizierung der REST-API wird nicht respektiert [#8377] +- Mobile Ansicht: Haupt-Navigation verliert cid-Parameter nicht [#8379] +- Nutzerdomänen ändern klappt nicht [#8380] +- Messaging wirft Fehlermeldung [#8387] +- REST-API: Falscher Stautscode beim Aufruf einer Route mit falscher HTTP-Methode [#8390] +- Ressourcenverwaltung - Anfragenplan: Declaration of ScheduleWeekRequests::getColumnName($id) should be compatible with ScheduleWeek::getColumnName($id, $print_view = false) [#8392] +- MultiUserSearch sieht unschön aus [#8396] +- Dialog "Sie sind nicht mehr im System angemeldet." fehlt der "Schließen"-Knopf [#8414] +- Archivieren von Forenbeiträgen klappt nicht [#8415] +- NOT_HIDEABLE_FIELDS wird bei Anzeige nicht korrekt ausgewertet [#8423] +- StudipAuthLdap -> Fehlermeldung liefert u.U. geheime Daten [#2966] +- Sonderzeichen in E-Mail-Adressen erlauben [#3015] +- Parameter von get_users_online_count() entfernen [#5340] + +# 17.03.2018 v 3.5.4 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.4 + +- Neuen Nutzer anlegen endet mit Fatal Error [#7747] +- PHP Warning courseset/instcourses.php [#7764] +- Benutzeradministration fehlerhaft [#7798] +- Eintragung in Gruppen - Problem mit Exklusiveintrag [#7939] +- Forum: Beiträge im PDF-Export sind falsch sortiert [#7986] +- Mehrere Bedingungsblöcke und Kontingentierung [#8010] +- User-Routen erwarten Ids von 32 Zeichen [#8025] +- Admins können die Zeiten des Einrichtungsstundenplans nicht ändern [#8033] +- Admin kann den VA-Stundenplan nicht anzeigen, wenn er eine Einrichtung + alle untergeordneten Institute ausgewählt hat [#8034] +- Exception in I18NString, wenn DEFAULT_LANGUAGE nicht in CONTENT_LANGUAGES enthalten ist [#8037] +- Sortierung von "Meine Veranstaltungen" bei aktivierter Einstellung IMPORTANT_SEMNUMBER zum Teil willkürlich [#8059] +- Zu lange Beschreibung bei Registrierung von Apps in Stud.IP für zu SQL Fehler [#8069] +- Verwaltungsseite einer Veranstaltung: Benachrichtigung bei ausfallendem Termin wird nicht gesendet [#8078] +- Verwaltungsseite einer Veranstaltung: Zeiten/Räume: Inkonsistenz: Klick auf Löschen-Symbol öffnet den Ausfall-Dialog nicht [#8085] +- Falsche Anzeige der Sortierungs-Icons unter "Teilnehmende" (Studiengruppen usw.) [#8115] +- Icons auf deaktivierten Button haben hover-Effekt [#8123] +- PHP 7.2: Fehler mit StudipPDO [#8129] +- ActivityFeed: Anonyme Forenposts werden nicht anonym dargestellt [#8136] +- Overflow in sidebar-widget-content wird nicht berücksichtigt [#8163] +- Route /message/:message_id bricht mit InvalidArgumentException ab. [#8170] +- HTML-Markierung fehlt im Wiki bei "Speichern und weiter bearbeiten" im WYSIWYG-Editor [#8176] +- Fehlerhafte Darstellung von Standard-Plugins auf der Übersichtsseite einer Veranstaltung [#8179] +- Route /user/:userId/events wirft fatal error [#8182] +- Fehler bei Actionmenu in klappbaren Tabelleninhalten [#8189] +- XSS-Schwachstelle beim Autorisieren einer App via OAuth [#8204] +- Literaturverwaltung: Löschen eines selbst erstellten Eintrages wirft Fehler [#8208] +- Download schlägt bei großen Dateien fehl (memory limit) [#8210] +- Exkursionen werden nicht auf der Übersichtsseite einer Veranstaltung angezeigt [#8215] +- Veranstaltungsassistent ignoriert SEMESTER_TIME_SWITCH [#8227] +- Raumbeschreibungen enthalten keine Formatierungen [#8230] +- Warning: A non-numeric value encountered in app/controllers/admin/plugin.php on line 165 [#8241] +- Exception beim Löschen von Nutzern [#8244] +- Fehlermeldung bei BLubber [#8249] +- UnexpectedValueException: user_info.publi must not be null [#8255] +- Einrichtungssetie zugänglich, obwohl freier Zugriff aus ist [#8265] +- ActivityStreams können nicht gefiltert werden [#8269] +- Route /user/:user/institutes gibt falsche Anzahl von Einrichtungen zurück und prüft nicht, ob Nutzer existiert [#8278] +- Personen können zur Warteliste hinzugefügt werden, obwohl das Anmeldeset noch nicht durchgelaufen ist [#8287] +- Exception wenn Blubber auf dem Profil im nicht eingeloggten Zustand aufgerufen wird [#8291] +- Blubber-Menüpunkt auf Profil hängt die User-Id an [#8296] +- Buttons im Tabellenfuß (tfoot) haben zu viel Abstand [#8309] +- Ankündigung erstellen: "Kommentare zulassen" nicht anklickbar [#8320] +- Verwaltung von Nutzerdomänen auf POST umstellen [#2380] + +# 27.12.2017 v 3.5.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.3 + +- Falscher Check auf Fachsemester bei bedingte Anmeldungen [#7783] +- Inkonsistente Anzeige bei Vorlesungsstart mitten in der Woche [#4134] +- Reihenfolge der Buttons im "Link erstellen"-Dialog ungünstig/nicht konsistent [#5804] +- Verwirrende Fehlermeldung beim Einfügen eines Links auf eine Wiki-Seite [#5826] +- WYSIWYG-Editor erzeugt Wiki-Links, wenn nicht im Wiki [#6043] +- Editor hat extrem breite Fokusmarkierung [#6403] +- Purifier erzeugt bei "make test" unnötige Ordner HTML und URI [#6410] +- Bedienleisten des WYSIWYG springen aus dem Dialog [#6928] +- Dialog zum Ändern der Semesterzeiten eines Termins funktioniert nicht [#6971] +- HTML5 audio/video-Elemente werden vom Purifier entfernt [#6989] +- Validierung in ModuleManagementModel::store() nicht umgehbar [#7177] +- MVV Filter "genehmigt und aktiv" berücksichtigt nicht Institut [#7205] +- WYSIWYG Zitateben löschen [#7285] +- Mehrere Ankündigungen lassen sich nicht löschen - Buttons nicht sichtbar [#7286] +- Gruppenverwaltung, Selbsteintrag: Datums-Picker verwendet [#7314] +- QuickSearch in Sidebar: Wird ohne JavaScript gesucht, läuft das Lupensymbol aus dem Layout [#7363] +- Falsche Meldung bei Nachrichten, wenn man keinen Empfänger auswählt [#7419] +- Select-Elemente ohne Wert sehen deaktiviert aus [#7465] +- WYSIWYG und I18N::textarea() vertragen sich nicht [#7488] +- Meine Veranstaltungen: Fehlermeldung in der Ansicht "Studienbereich" [#7537] +- Wiki Kommentare [#7613] +- Sprache anderer Nutzer nicht änderbar [#7616] +- Falsches Semester in Filter der Suche im Modulverzeichnis [#7657] +- Das zurücksetzen der Suche in der Verwaltungsseite der Studienganteile funktioniert nicht [#7676] +- Gruppenterminkalender: Die Auswahlliste der freigegebenen Kalender ist nicht sortiert [#7677] +- Feld Kreditpunkte eines Studiengangteil-Abschnitts ist Pflichtfeld [#7678] +- Filter nach verantwortlicher Einrichtung auf der Administrationsseite für Module funktioniert nicht [#7687] +- cli Skripte beenden bei E_USER_WARNING [#7688] +- MVV: Ändern einer LV_Gruppe [#7696] +- MVV: LV-Gruppenübersicht falsche Semestseransicht [#7697] +- MVV: Umlaute bei LV-Gruppensuche werden nicht erkannt [#7708] +- Hamburger Menu: Navigationspunkte auf gleicher Ebene verschwinden [#7721] +- Meine Dateien: Löschen mehrerer Dateien schlägt fehl [#7738] +- Gruppenverwaltung: Beim Bearbeiten wird als "Selbsteintrag bis" auf die aktuelle Zeit gesetzt [#7742] +- Die Suche nach Studienbereichen in der Veranstaltungsverwaltung funktioniert nicht mit Umlauten [#7743] +- Fehler "activities.object_id must not be null" beim Bearbeiten einer Literaturliste [#7745] +- MVV: Fatal-Error [#7751] +- Mehrfache Erfolgsmeldung bei Änderungen der Kategorien im Profil [#7752] +- Ändern der Startwoche bei Termine mit bereits gebuchten Räumen [#7756] +- MVV: Verwaltungsseite der Studiengangteile zeigt nach Suche evtl. falsche Trefferanzahl [#7757] +- PHP7: Error: Using $this when not in object context [#7759] +- Meine Veranstaltungen: Veranstaltungen ohne Studienbereich anzeigen [#7766] +- MultiCopy und Chrome: Scrollbars fehlen in Kategorieauswahlboxen [#7774] +- Aufruf von seminar_main.php endet in unschöner Exception [#7775] +- Falsche Heimateinrichtung bei der Verwaltung von Grunddaten [#7777] +- Termindetails: Fatal Error [#7781] +- Kaputter Link von Ausprägungen eines Studiengangs zu Studienverlaufsplan [#7782] +- Forum: "Link zu diesem Beitrag" funktioniert nicht [#7784] +- Editor funktioniert nicht im IE11 in einem Dialog [#7785] +- Alle Teilnehmer eines Kurses werden als "neu" angezeigt [#7787] +- Kaputte Dateinamen im Fragebögen-Export [#7788] +- Falsche Vererbung der Berechtigung an Zuordnungen von Modulen und Modulteilen zu Studiengangteilabschnitten [#7791] +- Toolbar-Breite zu schmal im Chrome [#7794] +- MVV: Falsche Bezeichnung eines Studiengangsteilabschnitt-Kommentar [#7796] +- UserFilter ignoriert Bedingungen, wenn diese leere Liste liefern [#7799] +- Meine Veranstaltungen nach Studienbereichen gruppiert unterschlägt Veranstaltungen [#7807] +- Wochenansicht im Terminkalender zeigt keine Termine an [#7811] +- Ankündigung in Veranstaltung erstellen führt zu einer Fehlermeldung [#7812] +- Request-Parameter "aggregation" bei Externen Seiten führt zu leerem Ergebnis [#7817] +- Anmelderegel mit Datenfeld funktioniert nicht bei nicht vorhandenen Einträgen [#7819] +- PHP Warnings auf Veranstaltungsübersicht [#7822] +- "You are account" -> "Your account" [#7823] +- CLI-Skript "biest7783-fix.php" bricht mit Fatal error ab [#7834] +- XSS-Schwachstelle auf der Adminverwaltung von Evaluationen [#7836] +- Unschönheit bei der Übersetzung [#7837] +- LOG_ENABLE hat keine Funktion mehr [#7843] +- Speichern der Grunddaten einer VA nach Ablauf der Session zerstört die Einrichtungszuordnung [#7847] +- Ablaufplan: Termin ausfallen lassen löscht Thema [#7856] +- Mode "passthrough" wird im Export nie erkannt [#7858] +- Defekte Umlaute beim Anlegen/Bearbeiten von Semestern (bis 3.5) [#7861] +- Buttons haben im Chrome zum Teil abgerundete Ecken [#7863] +- Fehlerhafte Darstellung von Umlauten bei Dateiupload [#7864] +- Dateiupload im IE ist kaputt [#7870] +- Forum schickt Emails an gesperrte Benutzer [#7875] +- Falsche Verlinkung und falsches Icon [#7886] +- Studiengruppen: Änderungen an Teilnehmern werfen keine Notifications [#7888] +- Problem beim copy & past aus Word-Dateien in Firefox 57 [#7907] +- Export Veranstaltungskatalog [#7908] +- Umwandlung von Terminen in Ex-Termine ist inkonsistent gelöst [#7909] +- Einstellung für Semesterlaufzeit versteckt hinter Funktion "Startsemester ändern" [#7912] +- Fragebögen-Widget: Verwirrende Mitteilungen [#7935] +- Bearbeiten einer Teilnehmergruppe fragt ohne Änderungen nach Bestätigung [#7951] +- JS: [data-secure] wird fälschlicherweise getriggert [#7954] +- sendfile.php: Range-Header-Variante falsch [#7971] +- Typo: Studiernde statt Studierende [#7975] +- Personensuche findet keine Nutzerkennungen [#8019] +- Links auf interne Seiten sollten wie bei Stud.IP-Markup hervorgehoben werden. [#5830] + +# 05.08.2017 v 3.5.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.2 + +- Aktivitäten: Zuviel Informationen? [#6819] +- Methode der Klasse UserManagement initialisiert Exception-Objekt nicht richtig [#6950] +- API-Route /user/:user_id/news funktioniert nicht [#6996] +- REST-Route /user/:user_id/schedule funktioniert nicht [#6998] +- REST-Route /course/:course_id/wiki erzeugt PHP Fatal Error bei leerem Wiki [#6999] +- Gruppen in Veranstaltungen: Nur Teilnehmer können zugeordnet werden [#7064] +- MVV: Inkonsistente Darstellung der Einrichtungen / Fakultäten / Fachbereiche [#7106] +- Activity Stream: Hoher Speicherverbrauch bei Massennachrichten [#7144] +- Einrichtungen können nicht angelegt werden [#7147] +- XSS im Activity Stream [#7429] +- Deaktivierung der eLearning-Schnittstelle sorgt für Fatal Error bei Änderungen auf der mehr-Seite [#7463] +- Meldung "Die Einrichtung wurde nicht hinzugefügt" beim Bearbeiten eines Nutzers [#7464] +- select2 Suchfeld funktioniert nicht im Dialog [#7516] +- MeineVeranstaltungen: Sortierung nach Studienbereichen findet nicht statt [#7520] +- Nutzerstatus ändern schlägt fehl [#7526] +- root/admin Account: Eintragen in Gruppen semi-möglich [#7527] +- Austrag aus Teilnehmergruppe möglich, wenn Selbsteintrag nicht möglich ist [#7533] +- Admin -> Benutzersuche [#7541] +- Gruppenseite in Veranstaltungen: Nachricht an alle nicht zugeordneten produziert zu lange URLs [#7563] +- Admin - Veranstaltungen [#7564] +- Forum: Beitrag weiterleiten funktioniert nicht [#7579] +- Regelmässige Termine: Bei Änderungen der Art der Termine wird keine sinnvolle Meldung ausgegeben [#7591] +- Verbindliche Anmeldung wird auf Meine Veranstaltungen nicht angezeigt [#7595] +- PDOException in Veranstaltungsverwaltung als Admin [#7609] +- Suche nach Studiengangteilen zum Hinzufügen zu Studiengängen enthält evtl. leere Einträge [#7650] + +# 04.08.2017 v 3.4.5 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.4.5 + +- "Mitarbeiterdetails (templatebasiert)" zeigt keine Nutzer aus Fakultäten an [#1237] +- Personen können nicht über "Nachname, Vorname" gefunden werden [#2015] +- Unvollständige Anzeige der Termindaten auf externen Seiten [#3556] +- Einzeltermine mit gleicher Zeit nach Räumen sortiert anzeigen [#4935] +- Externe Seiten: Anzeige von Ankündigungen sehr langsam [#5291] +- Externe Seiten zeigen noch nicht gestartete Ankündigungen [#5387] +- Dateiordner werden bei Themenänderungen im Ablaufplan nicht angepasst [#5583] +- Zeiten/Räume: Regelm. Termine bearbeiten [#6837] +- "memory size exhausted" bei Aufruf der externen Seiten [#6939] +- StudipCacheFactory::configure() funktioniert nicht mehr [#6952] +- Layout auf der Seite Zeiten/Räume [#6969] +- Studienbereiche auf oberster Ebene lassen sich "mehrfach" zuweisen [#6980] +- Kommentar an Nutzer auf Teilnehmerseite wird abgeschnitten [#6995] +- Fatal error beim Aufruf der Verwaltung von Studienbereichen [#7021] +- formaction funktioniert im IE nicht mit `<input type="image">` [#7077] +- News-Widget: Textauszeichnungen erscheinen als Markup [#7082] +- Externe Seiten: Sichtbarkeit eines Datenfeldes nicht änderbar [#7091] +- SQL-Fehler beim Migrieren von Nutzerkonten [#7132] +- falsche Endwoche eines regelmäßigen Termins [#7137] +- 1. Semesterwoche als Endwoche des Termins wird nicht gespeichert [#7138] +- Auswahl nicht möglich bei mehreren Einrichtungen gleichen Namens [#7157] +- Tooltip für Termin auf Zeiten/Räume defekt [#7213] +- tooltipIcon() akzeptiert keinen dritten Parameter mehr [#7214] +- Fragebögen: Dialog schließt sich nicht [#7224] +- Fragebogen ändert beim Speichern den Besitzer [#7225] +- Zeiten/Räume: Nur Termine in einem Semester vorwählen [#7229] +- Bearbeiten mehrerer Termine hat komplett anderen Dialog [#7230] +- Standardaktion für mehrere Termine sollte "Bearbeiten" sein [#7231] +- Fehler bei Kaskadierung von Checkboxen mit data-proxyfor [#7233] +- "Ressourcen suchen" beim Auflösen von Raumanfragen öffnet kein neues Fenster mehr [#7237] +- Beim Export im Ablaufplan fehlt der Raum [#7238] +- Raumanfragen auf Einzeltermine zeigen beim Auflösen den gebuchten Raum nicht an [#7249] +- Angabe der Wochentage beim Anlegen von Blockterminen zu versteckt [#7258] +- aktuell gebuchter Raum wird beim Auflösen von Anfragen nicht aufgelistet [#7265] +- Lermodule: Ilias5Soap::login produziert Endlosschleife [#7266] +- XSS in Veranstaltungsnamen [#7267] +- Löschen einer Einrichtung [#7298] +- Zuviele rote Fragebögen [#7300] +- Fragebögen: Fragebogen an Einrichtung kann nur beantwortet werden, wenn man min 'user' dort ist [#7305] +- XSS im Forum bei Anzeige der Likes [#7430] +- studip-confirmation / create question in mobiler Ansicht nicht sichtbar [#7458] +- Laufende Fragebögen sind für die Teilnehmer nicht sichtbar [#7466] +- Anlegen von Unterordnern erlauben. [#7494] +- Externe Seiten: Auswahl der Standardkonfiguration funktioniert nicht [#7510] +- HTMLPurifier hängt bei großen Tabellen [#7513] +- Blocktermine anlegen: Enddatum vor Startdatum [#7523] +- 52a Lizenzwähler wird nicht bei verlinkten Dateien angezeigt [#7543] +- Fehler beim Erstellen eines eigenen Blubber-Stream [#7572] +- Persönlichen Dateibereich konfigurieren, fehlerhafte Anzeige unter "Untersagte Dateitypen" [#7578] +- unvollständige Sortierung auf der Teilnehmerliste [#7581] +- Forum: i18n kaputt, keine Übersetzung [#7589] +- Platzhalter LECTURER-NO nicht definiert [#7600] +- Fatal error: Class 'ExternConfigDB' not found beim Hochladen einer Konfiguration [#7603] +- Anlegeassistent: Darstellungsfehler placeholder [#7608] +- RoomRequest::getSeats() funktioniert nicht (wenn ::findBySQL verwendet wird) [#7618] +- SimpleORMap::findOneByFELD funktioniert nicht, wenn der Parameter Leerzeichen enthält [#7623] + +# 23.06.2017 v 3.5.1 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5.1 + +- Formulare-CSS Mehrspaltigkeit [#7086] +- Einstellungen>>Studiendaten: Zellen "Version" fehlt gelegentlich [#7109] +- MVV Dokumentenupload [#7181] +- Anmeldesets kopieren führt zu Fatal Error [#7188] +- Grunddaten einer Veranstaltung: Typ lässt sich nicht ändern [#7197] +- Anmeldeverfahren mit Prioritätenwahl sieht suboptimal aus [#7218] +- Fehler beim Bearbeiten/Speichern eines Fragebogens [#7223] +- Externe Seiten: PHP7-Kompatibilitätsprobleme [#7227] +- Warning bei session_start() bei neuer Session (PHP7.1) [#7235] +- Activity Stream: Fatal error beim Speichern einer Ankündigung [#7247] +- Module: Endsemesterangaben werden als leerer String in der Datenbank gespeichert [#7270] +- Löschen von Institutszuordnungen in der Benutzerverwaltung [#7279] +- Lermodule: Fatal Error mit PHP 7 [#7280] +- Anmeldeverfahren mit Prioritätenwahl und Kontingenten führt zu EIntrag in Warteliste und Veranstaltung [#7281] +- Anmeldesets kopieren klont keine Kontingente [#7295] +- Anmeldesets kopieren klont keine Eigenschaften von bevorzugter Anmeldung [#7296] +- Studienbereich [object Object] [#7301] +- Fatal Error auf der Veranstaltungsseite [#7351] +- Veranstaltungsgruppen und Sperren [#7368] +- Sperren: im Ablaufplan Dozenten/Gruppen zu Terminen zuordnen ist gesperrt, wenn Raum/Zeit gesperrt ist [#7372] +- View "studiengaenge/studiengangteile/stgteil.php" verweist noch auf "about.php" [#7380] +- Meine Veranstaltungen enthält zuviel Müll [#7454] +- Suche nach Veranstaltungen als Admin/root [#7469] + +# 23.06.2017 v 3.4.4 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.4.4 + +- Verkürzung eines Termins verkürzt nicht die Raumbuchung [#7129] +- Raumbuchung wird gelöscht bei "Semesterverlängerung" [#7378] +- Fragebögen: Löschen von Fragen/Antwortmöglichkeiten schlägt fehl [#6546] +- Fragebögen in Veranstaltungen fragen Admins nach Einrichtung [#6825] +- Profilseite mit zu hohem Speicherbedarf bei vielen Votes [#6858] +- SimpleORMap: serialized_field kann nicht auf NULL gesetzt werden [#6915] +- SORM: Fatal Error: Trying to clone an uncloneable object of class Exception [#7014] +- Bei regelmäßigen Terminen in VA mit 2 Semester Laufzeit beim Erstellen wird nur erstes Sem. angezeigt [#7017] +- Fatal error: Class 'ExternConfigDB' not found beim Herunterladen einer Konfiguration [#7127] +- Veränderung des Zeitraumes einer regelmäßigen Zeit verändert Termine in der Vergangenheit [#7131] +- Export Teilnehmerliste enthält zuviele Datenfelder [#7140] +- Belegungen bleiben beim Ändern eines Termins erhalten [#7141] +- Session id wird nach Login nicht erneuert [#7142] +- Fatal error bei Suche auf admin_sem_tree [#7159] +- PHP Fatal error: Serialization of 'Closure' is not allowed [#7182] +- Fragebögen: Fragebogen bearbeiten endet in unsichtbarer Exception [#7196] +- Fatal Error bei Auswahl einer Anmeldebedingung vom Typ DataFieldSelectboxEntry [#7198] +- Fragebögen: "Ergebnis nach Ende der Befragung" sinnlos [#7201] +- Fragebögen: Kombination von Anonym mit Antworten revidieren [#7202] +- Fragebögen: Weiterleitung nach Beenden leitet immer zu Veranstaltung [#7204] +- UnexpectedValueException beim Bearbeiten eines Termins [#7212] +- "Auswahl der anzuzeigenden Studienbereiche" funktioniert nicht [#7219] +- Cronjobs: Default-Werte für Parameter des Typs boolean werden ignoriert [#7243] +- Terminkalender erzeugt immer einen horizontalen Scrollbalken [#7290] +- Konfigurieren von Veranstaltungen über Tools-Anmeldesets schlägt fehl [#7294] +- JSONArrayObject wirft Fehler [#7334] +- SQL-Fehler in CourseSet::getCoursesByCourseSetId() [#7341] +- Literaturimport kaputt [#7344] +- Einzeltermine mit leerer metadate_id werden auf Zeiten/Räume nicht angezeigt [#7345] +- Bearbeiten von Grunddaten einer Veranstaltung (Personal) [#7364] +- Fehlermeldung bei fehlerhafter Kurs-ID ungenügend [#7382] +- Mailversand klappt nicht, wenn PHP 5.6 benutzt wird und smtp mit ssl/tls eingestellt ist [#7392] +- PDF-Export rennt bei Redirect für eingebundenes Bild in eine Endlosschleife [#7426] +- Autocomplete verschwindet im Dialog [#7437] +- Fragebogen startet vor der angegebenen Zeit [#7451] +- 31.10.2017 ist gesamtdeutscher gesetzlicher Feiertag [#7462] +- Beenden eines Fragebogens hat keinen Effekt [#7467] +- Ergebnisse des Fragebogens werden bei Änderung der Antwort nicht aktualisiert [#7468] +- abgelaufene Umfragen werden wieder sichtbar [#7483] +- Problem bei Anführungszeichen in Beschreibungstexten von Terminen [#7486] +- Durchführende Dozenten werden gelöscht bei freier Raumangabe [#7514] +- Dialog: .confirm() bleibt in undefiniertem Zustand [#7515] +- Fehlermeldung beim Löschen registrierter Konsumenten [#7517] +- Lehrende aus einer Veranstaltung austragen funktioniert nicht [#7519] +- Inhaltselemente in Studiengruppen [#7521] + +# 02.02.2017 v 3.5 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.5 + +- StEP00297 Aktivitätsübersichten aka ActivityFeed als Kernfunktion [#5177] +- Kernplugins zur Darstellung eines Acitvity-Feeds [#5178] +- Erweiterung der REST-Api um Routen für Aktivitäten [#5179] +- Neuer Darstellungsfilter für Admins [#6369] +- JS: PersonalNotifications sollte den Cache nutzen [#6390] +- print.css in print.less umwandeln [#6408] +- Veranstaltungsthemen sichtbarer machen [#6420] +- Adminbereich auch für Dozenten ermöglichen [#6487] +- Gesamtteilnehmerzahl auf Detailseite [#6515] +- Semesterfilter bei den Benachrichtigungen [#6550] +- "Personen hinzufügen" zu Gruppen an einer Einrichtung um Quickfilter "Nicht zugeordnet" erweitern [#6563] +- Forum: Beim Verschieben eines Beitrags soll der Studip-Dialog verwendet werden [#6566] +- StEP00301: Erweiterung des Anmeldeverfahrens (bedingte Anmeldung) [#6574] +- Neue Anmelderegel: Bevorzugte Anmeldung [#6576] +- StEP00302: Integration der Modulverwaltung (MVV) in den Kern [#6582] +- Verbesserte Darstellung der Fehler-/Erfolgsmeldungen beim Bearbeiten der Einrichtungsdaten [#6583] +- Neuer MessageBox-Typ: Warning [#6586] +- UserConfig sparsamer speichern [#6588] +- Pluginverwaltung um Filter erweitern [#6589] +- StEP00299: Zusammenführung Gruppen in Veranstaltungen und Teilnahmeliste [#6590] +- Rahmenfarbe der Startseitenwidgets [#6592] +- Einführung von Responsive Klassen zum ein/ausblenden [#6593] +- AdminCourseAction im Dialog [#6594] +- Meine Veranstaltungen responsiv gestalten [#6595] +- #layout_content responsiv zu viel margin [#6598] +- Online Liste responsiv gestalten [#6599] +- Rangliste responsiv gestalten [#6600] +- Kontakte responsive gestalten [#6601] +- Nachrichtenübersicht responsiv gestalten [#6602] +- Ablaufplan responsiv gestalten [#6603] +- SelectWidget um optgroup erweitern [#6605] +- CSS Optimierung BarBottomContainer [#6610] +- Sidebar bei den Studiengruppen-Seiten aufräumen [#6615] +- Studiengruppenseite verbessern [#6616] +- Links in zitierten Forenbeiträgen von OpenGraph-Behandlung ausschliessen [#6622] +- Neuer Suchfilter für die Benutzerverwaltung [#6630] +- StEP00300: Erweiterung der Ressourcenverwaltung [#6634] +- Konfigurationseinstellung MESSAGING_FORWARD_USE_REPLYTO [#6640] +- Konfigurationseinstellung MAIL_ATTACHMENTS_MAX_SIZE [#6641] +- PHP 7 Kompatibiltät [#6642] +- Forum: Anderes Icon für das merken von Beiträgen [#6645] +- Alternativer CourseWizardStep [#6653] +- Beschränkung auf bestimmte IP Bereiche für Admin Login [#6654] +- GUI zur Einstellung der Kompatibilität von Anmelderegeln [#6655] +- StEP00298: Internationalisierung von Datenbankinhalten [#6659] +- Löschen der alten Icon-PNGs [#6663] +- Neue und geänderte Icons 3.5 [#6664] +- Löschen einer Benutzerrolle (Pluginrolle) [#6797] +- Kopieren von Modulen [#6798] +- Admin/Standort/Studiengänge wirft Exceptions beim Speichern [#6802] +- Zeiten/Räume: Fatal Error beim Ändern von Zeiten [#6832] +- Raumzeit: Durchführende Dozenten gehen beim Bearbeiten eines Termins verloren [#6851] +- Aktivitäten: Nach Migration ist das Plugin nicht installiert [#6852] +- Fatal Error externe Seiten [#6868] +- I18N-Strings gehen kaputt, wenn ein Dialog geladen wird [#6892] +- Navigation auf mobilem Gerät quasi unbedienbar [#6899] +- Anlegeassistent: Studienbereiche auf oberster Ebene mit Zeilenumbruch [#6927] +- MVV-Rechteverwaltung [#6934] +- MVV Rechteverwaltung Datenfelder [#6936] +- MVV Rechteverwaltung Sprachauswahl [#6937] +- MVV Rechteverwaltung Modulteil [#6938] +- MVV Englische Modulbeschreibungen [#6941] +- Formularvalidierung läuft nicht in Dialogen [#6942] +- HelpTourSettings werden beim Neuanlegen einer Tour nicht gespeichert [#6958] +- Terminanlegung => beteiligte Gruppen [#6964] +- Anmeldeverfahren: evt. Abbruch Losverfahren bei Kontingenten mit Priowahl [#6976] +- Veranstaltungsadministration: Veranstaltungstyp-Filter kann nicht geändert werden [#6979] +- Druckansicht Javascript kaputt [#6984] +- Gruppen in Veranstaltungen: Sortierung der Gruppen geht nicht [#6985] +- i18n: required Felder [#7030] +- Unglücklicher Logeintrag [#7047] +- Anmeldung zu Veranstaltung: Text nicht korrekt bei Warteliste [#7048] +- Checkbox "unbegrenzt" bei Angaben zu Modulen und Modulteilen funktioniert nicht [#7049] +- Fatal Error bei Migration 198 [#7050] +- MVV Rechteverwaltung Fächer Abschlüsse [#7054] +- Bearbeiten einer STG-Version [#7066] +- Löschen Studiengangsteil-Bezeichnung [#7072] +- MVV: Umschalten von Log-Ansichten von Objekten im Dialog funktioniert nicht, Aufruf beliebiger Log-Events [#7074] +- MVV: Editieren Studiengangsteilbezeichnung [#7075] +- Darstellungsfehler der MVV-Übersichtstabellen [#7076] +- Angabe zu "Typ der Fassung" unterscheidet nicht immer nach Objekt [#7080] +- Die vom Nutzer eingestellte Sprache wird in der Modulsuche (frei und systematisch) nicht berücksichtigt [#7083] +- Formatierung der Druckansicht von Modulen in der Modulverwaltung ist kaputt [#7088] +- Teilnehmer von Gruppen können keine Nachricht an ihre ganze Gruppe schreiben [#7100] +- Neue Klassen für die Lernmodulschnittstelle für ILIAS 5.2 [#7101] +- Lizenzstatus Formatierungsfehler in Lizentbeschreibung [#7103] +- Scrollen bei der Pluginrollenzuweisung von Personen [#7104] +- CoursewizardStep [#7105] +- Warning beim Aufrufen der Log-Einträge für Modulteile [#7111] +- MVV Module (Gruppierung nach Einrichtungen) [#7120] +- Navigation-Exception bei Blubber-Notification [#7125] +- Meine Veranstaltung, Filter "Studienbereiche" [#7126] +- MVV: fehlendes html-tag bei der darstellung von verantwortlichen [#7136] +- Formatierungen in der Auswertung der Fragebögen [#7155] +- Textbearbeitung in multilingualen Feldern [#7172] +- PHP7-Warning im CalendarWriter [#7178] +- "cli/plugin_manager register" auch für bereits registrierte Plugins [#5426] + +# 11.01.2017 v 3.4.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.4.3 + +- Aufgelöste Anfragen bleiben für andere Admins sichtbar [#5395] +- Cronjob "Tägliche Benachrichtigungen" schlägt fehl [#6577] +- Anlegen einer Zusatzregel [#6644] +- Inkorrekte Auswertung, wer ein Anmeldeset bearbeiten darf [#6755] +- CSRF: IMG + Like [#6765] +- Evtl. XSS über data-confirm bzw. tooltipIcon() [#6795] +- Migration 187 läuft nicht sauber durch [#6796] +- Doppelte Meldung vom Forum bei täglichen Benachrichtigungen [#6839] +- Fragebögen: Antwort zu Test hinzufügen fügt mehrere hinzu [#6867] +- Benutzerverwaltung: Suche nach Datenfeldern funktioniert nicht [#6869] +- Fragebögen: UI Feedback aus Beta Test [#6871] +- Blubberstream editieren geht nicht immer [#6872] +- Veranstaltung ohne Daten kann angelegt werden [#6897] +- Zuordnung von Studienbereichen wird nicht protokolliert [#6933] +- Zeiten/Räume: Termine in der Zukunft sind nicht ausgewählt [#6966] +- Zeiten/Räume: Startsemester nicht mehr sichtbar [#6970] +- Losverfahren: Kumulativer Bonus wirkt nicht wie gewünscht [#6994] +- Anmeldesets Einrichtungszuordnung funktioniert nicht [#7001] +- IE/Edge: JS-Fehler bzgl. der Benachrichtigungen [#7015] +- Formular-CSS kaputt in Chrome 55 [#7020] +- Sortierung im Ablaufplan funktioniert nicht [#7040] +- Termin-Import im Terminkalender ist kaputt [#7042] +- Zeiten/Räume Terminart ändern [#7060] +- Datenfeld vom Typ 'selectboxmultiple' kann nicht bearbeitet werden [#7062] +- Contentboxen: rechtsbündige Infos im Header werden beim Zeilenumbruch linksbündig angezeigt [#7084] +- Copy&Paste in Antwortalternativen überschreibt vorhandenen Text [#7090] +- Fragebögen: Antwortmöglichkeiten können nicht gelöscht werden [#7094] +- Fatal Error bei nicht vorhandenem SemType [#7097] +- Fehleingaben beim Bearbeiten eines Termins zerstören den Termin [#7113] + +# 11.01.2017 v 3.3.4 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.3.4 + +- Fatal Error bei den Anmeldesets [#6807] +- Benachrichtigungen über abonnierte Forenthreads gehen nicht an Vertretungen [#6972] +- Falsche Berücksichtigung bereits erhaltener Plätze bei Losverfahren [#7016] +- Löschen von User-Adressbüchern führt zum Verschwinden von Statusgruppen [#7022] +- SOAP Fehler beim Löschen von Nutzern in cli Modus [#7027] +- Dateiordnerberechtigungen: Sichtbarkeit wird bei Anzeige falsch ausgewertet [#7032] +- Lizenzauswähler für Dateien [#7039] +- Angaben zu Kategorien fehlen im iCal-Export [#7043] +- "Aus Serie löschen" löscht immer den ersten Termin eines Wiederholungstermins [#7051] + +# 04.08.2016 v 3.4.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.4.2 + +- Anzeigefehler bei Questionaire (Ergebnisse an Teilnehmer) [#6758] + +# 04.08.2016 v 3.3.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.3.3 + +- Einer Veranstaltungskategorie zugeordnete Datenfelder nicht administrierbar [#4110] +- Nachrichtensystem: Text hängt im Nirgendwo [#6433] +- SORM gibt Speicher nicht vernünftig frei [#6761] +- unserialize() entfernen [#6775] +- Fatal Error beim Austragen aus Veranstaltung [#6786] +- keine Anzeige Profilfoto in externen Seiten mit Template "Personenliste" [#6789] + +# 08.07.2016 v 3.4.1 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.4.1 + +- Feiertage werden bei Änderung einer regelmäßigen Zeit nicht immer korrekt berechnet [#6528] +- Navigation Additional Attributes - Auswertung [#6537] +- Änderung des Nutzernamens [#6542] +- Bei Root-Zugriff auf fremde Einstellungen fehlt die Standardvertretung [#6548] +- Falsch gerenderte Visbility-Icons [#6578] +- Verlinkungen auf der Rangseite fehlerhaft [#6584] +- Leerer Footer in Contentbox führt zu "doppeltem" Rand [#6604] +- Nachrichten - Mehrere Adressaten hinzufügen [#6621] +- Unglückliche Darstellung beim Raumwunsch [#6657] +- Dialoge abdunkeln/Blur-Effekt verzögert [#6670] +- Touren gehen nicht mehr [#6685] +- Datenfelder vom Typ "DataFieldSelectboxMultipleEntry" speichern die Daten nicht [#6700] + +# 08.07.2016 v 3.3.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.3.2 + +- Fatal Error beim Studiengruppen anlegen [#6529] +- Fehler beim Anlegen von Studiengruppen [#6531] +- Benutzerverwaltung: Fakultätsadmins können neue Fakultätsadmins erstellen [#6540] +- Teilnahmebeschränkte Veranstaltungen: Export mit vertauschten Spalten [#6541] +- Fatal Error beim Kopieren von Dateien in Veranstaltungen [#6549] +- Fatal Error auf meine Einrichtungen [#6551] +- Mentions in Blubber funktionieren nicht beim Editieren und Kommentieren [#6552] +- Ressourcenverwaltung: Maximale Anzahl Wiederholungen zu klein [#6558] +- Standardvertretungen werden beim Anlegen von Veranstaltungen nicht richtig übernommen [#6562] +- Teilnehmerseite: Aktionen bei Warteliste/Vorläufig scheitern [#6564] +- Veranstaltunsdetails: Keine Information über verbindliche Teilnahme [#6565] +- "Mehr..."-Seite listet auch Plugins, die in der Veranstaltungsklasse deaktiviert wurden [#6567] +- Passwort vergessen: Link funktioniert immer [#6570] +- CSS-Compressor verursacht illegales CSS [#6579] +- Zusatzangaben werden beim Bearbeiten dupliziert [#6580] +- Kopie von Anmeldeset wird gespeichert obwohl der Benutzer auf Abbrechen klickt [#6581] +- Archiv: Zugangsberechtigungen hinzufügen [#6585] +- navigation item '/course/calendar' not found bei "aktivierter Veranstaltung" [#6591] +- Anmelderegeln werden nicht in der DB gelöscht [#6617] +- Einstellung "Beim Logout als gelesen markieren" entfernt nicht die persönlichen Benachrichtigungen für Mails [#6618] +- API-Konfiguration wird immer angezeigt [#6631] +- UOL: Multipersonsearch funktioniert nicht richitg [#6632] +- Schreibfehler bei den Grunddaten [#6649] +- Anmeldesets: ausgewähltes Semester geht verloren [#6650] +- JS: Session-Cache ist tab- und nicht browser-basiert [#6656] +- PageLayout::postError in der 3.3 bei StudyAreasWizardStep [#6662] +- Kontakt-Seite fehlt der Seitentitel [#6669] +- Responsive: Sidebar ragt über Bildschirmende hinaus [#6674] +- TEX rendering in Dialogen erfolgt nicht [#6697] +- Infobild ändern bei neuer Einrichtung führt zu weisser Seite [#6703] +- Löschen von Dozenten mit Veranstaltungen [#6708] +- Löschen von Nutzern wirft keine Notifications [#6712] +- JS-Fehler in tables.js [#6722] +- Evaluationsauswertung unvollständig [#6727] +- Abonnierte Forenthemen [#6734] +- XSS-Lücke auf der Meine Veranstaltungen [#6749] + +# 03.05.2016 v 3.4 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.4 + +- CSS: .studip_form is seriously broken [#4539] +- maximale Länge einer Wiki-Seite und ähnlicher Felder vergrößern [#4603] +- SORM: default_values beim Erzeugen des (leeren) Objekts setzen [#5404] +- Kompilierung der LESS-Dateien in Plugins optimieren [#5415] +- In Einrichtungen fehlen alle Reiter außer "Übersicht" [#5459] +- jquery.multi-select.js updaten [#5510] +- Responsives blubbern [#5521] +- Development-Modus: Anzeige der abgesetzten DB-Queries und Speicherverbrauch [#5764] +- StEP00292: Raum-Zeit auf Trails [#5772] +- StEP00288: Erweiterung des Ablaufplanes mit Termine [#5797] +- Persönlichen Dateibereich optional öffentlich zugänglich machen [#5839] +- Plugin "Big Image Handler" in den Kern integrieren [#5847] +- Sidebar-Komponenten isolieren [#5850] +- Dialoge: JS-Funktionen mit Payload ausführen [#5877] +- JS Bibliotheken aktualisieren [#5893] +- jQuery + jQuery UI aktualisieren [#5896] +- jQuery UI Timepicker aktualisieren [#5897] +- Lodash akualisieren [#5898] +- jQuery Placehold aktualisieren [#5899] +- Verwaiste jquery.tablednd Bibliothek entfernen [#5900] +- jQuery scrollTo aktualisieren [#5901] +- jQuery StickyKit aktualisieren [#5902] +- Assets-Caching bei Versionswechseln erleichtern [#5906] +- Modernizr aktualisieren [#5907] +- Einrichtungen: Administration von Funktionen / Gruppen rudimentär aufräumen [#5908] +- jQuery nestable aktualisieren [#5909] +- jQuery Tablesorter aktualisieren [#5911] +- Admin-Veranstaltungsseite-Aktionsbutton [#5912] +- Literatureintragen erstellen / bearbeiten [#5914] +- AccessDeniedException mit passendem Text vorbelegen [#5920] +- Dialog-Erweiterungen zur 3.4 [#5925] +- QuickSelection-Widget reparieren/anpassen [#5928] +- Autoloading verbessern [#5933] +- relsize() soll bei einer Anzeigetiefe von 1 auch eine Nachkommastelle anzeigen [#5935] +- JS: Datepicker-Erweiterungen [#5940] +- Icons/SVG: PNG-Fallback ausbauen [#5944] +- StEP00291: Neubau von Umfragen und Tests [#5946] +- Stud.IP ohne Plugins besuchen [#5947] +- Meine Veranstaltungen: Default-Filter kann nicht vom Betreiber konfiguriert werden [#5961] +- Cronjobs: Entfernen der alten CLI-Skripte [#5972] +- LESS: Mixins "sparsamer" einbinden [#5973] +- Vergrößerter Veranstaltungsavatar in der VA-Übersicht [#5989] +- Datenfelder für Benutzer komplett ausblenden [#6000] +- JSUpdater soll immer Zeitstempel der letzten Abfrage mitliefern [#6002] +- Clean Up 3.4 [#6006] +- Cronjobs: Handhabung beim Registieren/Abmelden erleichtern [#6012] +- OpenGraph-Informationen erweitern [#6013] +- Umbau der News Titelzeile [#6018] +- Performance Tweaks 3.4 [#6025] +- Veranstaltungsverwaltung: Klickübersicht renovieren [#6029] +- Cronjobs: Anzeige der Ausführungszeit anpassen [#6033] +- Übersetzungsanpassungen zur 3.4 [#6063] +- Veranstaltungen im Stundenplan-Widget verlinken [#6066] +- Erweiterung der Formularabsicherung [#6077] +- Rollenverwaltung optimieren [#6083] +- Vote-Verwaltung auf placeholder-Attribut umstellen [#6098] +- div[class|style] im Editor und Purifier erlauben [#6099] +- Purifier vor dem Speichern laufen lassen [#6101] +- Trennung von "add_toolbar" und "wysiwyg" [#6102] +- ckeditor-Plugin für blockquote (Zitat einfügen) [#6103] +- user_config über REST-API zugänglich machen [#6106] +- Performance Score Seite [#6113] +- Zebras töten [#6122] +- Konsistenzanpassung in Raumverwaltung [#6128] +- Konsistenzanpassung Rollenverwaltung [#6131] +- Fullname Personensuche [#6132] +- Schließen vs. Abbrechen [#6135] +- Teilnehmerseite Studiengruppen [#6138] +- Optionales Limit für die Mailqueue [#6142] +- Tests schlagen fehl mit PHP 5.4 [#6143] +- Wrapperklasse für Permissionchecks [#6151] +- Update des PHP-LESS-Compilers [#6153] +- `<tt>` Tags in formatiertem Text hervorheben [#6154] +- Vereinfachte Methoden fürs MessageBox-Handling [#6164] +- Veranstaltungsname fehlt im Kalender-Export, wenn Themen angegeben sind [#6172] +- StEP00294: Umstellung der Datenbank auf InnoDB [#6180] +- Beschränkung des Zugriffs auf Ressourcenbelegungspläne [#6188] +- StEP00295: Icons: Rollen statt Farben [#6217] +- Generische Methoden für Bestätigen via JS in eigener Optik [#6224] +- StEP00296: Terminanfrage im Gruppenterminkalender, Auswahl von Veranstaltungstermine [#6227] +- Globale Funktionen zur Stringmanipulation (camelCase & snake_case) [#6243] +- Neues Formulardesign, MultiPersonSearch für Nutzerlisten zu Anmeldesets [#6245] +- Genauere Gültigkeit von Anmelderegeln [#6249] +- Mich selbst als Standardvertretung anderer austragen [#6250] +- Anzeige der Studiengänge bei Wartelisten- und vorläufigen Einträgen [#6251] +- Bearbeitungsstatus einer Veranstaltung für Admins [#6252] +- Mehr Semesterfilter für Meine Veranstaltungen [#6253] +- Überflüsige svn:mergeinfo-Einträge entfernen [#6261] +- Request::isDialog() hinzufügen [#6263] +- Anzahl der Teilnehmenden wird nicht auf Admin/Root-Meine Veranstaltungen angezeigt [#6264] +- Nachtrag zu StEP00255: Verstärkte Berücksichtigung der Veranstaltungsnummer [#6265] +- Falsche Einsortierung meiner Veranstaltungen durch verschobenen Semesterindex [#6267] +- Fehlender Dateiordner beim Anlegen einer Veranstaltung [#6277] +- Vernstaltungskategorien bearbeiten [#6296] +- Nutzerunfreundliche Darstellung von Filtern bei Anmeldesets [#6304] +- Berücksichtigung von RESOURCES_ALLOW_ROOM_REQUESTS auf der Raumzeitseite [#6307] +- Berücksichtige explizit gesetzte Position beim Anlegen einer Statusgruppe über SORM [#6309] +- Migration 154 schlägt durch Neubau der Umfragen fehl [#6315] +- Systemsprache soll beim Logout zwar gesetzt werden, ist aber immer leer [#6344] +- 1. Mitglied einer Statusgruppe [#6346] +- Sortieren einer Gruppe wirft Exception [#6347] +- Privatsphäreeinstellungen zeigen keine Elemente mehr an [#6373] +- Privatsphäreeinstellungen der Personen, deren Vertretung ich bin, werden nicht übernommen [#6383] +- Aktionsauswahl in Admin-Meine Veranstaltungen für Plugins ist nicht konsistent [#6395] +- Termine Anlegen geht nur mit aktiviertem Gruppenterminkalender [#6434] +- Fragebögen: onEnding wird nicht aufgerufen [#6436] +- Zeitänderungen der regelmäßigen Zeit werden nicht für zugehörige Termine übernommen [#6439] +- "Umhängen" eines Admins führt zu Problemen auf Meine Veranstaltungen [#6441] +- Stundenplan merkt sich das eingestellte Semester nicht [#6442] +- Übersetzungen für die 3.4 [#6456] +- Fehler Raumbuchung bei Zeitänderung eines Einzeltermins [#6476] +- Icon für "Buchbare Räume anzeigen" funktioniert nicht mehr [#6477] +- Farbvielfalt in Raumbelegungsplan - "seriously ugly" [#6478] +- CronjobScheduler findet messaging nicht mehr [#6482] +- Mail bei Cronjob-Eskalation wird auch an gesperrte User verschickt [#6484] +- Fehlende Gruppentitel in Meine Veranstaltungen [#6491] +- Berücksichtigung der Sichtbarkeit auf externen Seiten führt zu SQL-Fehlern [#6492] +- Fragebögen bearbeiten [#6495] +- Im Ablaufplan werden nicht die zugeordneten Gruppen angezeigt [#6497] +- Nicht übersetzbare Strings beim Anlegen einer VA [#6530] +- Performanceproblem Kalender ical Export [#6539] +- Eigene Veranstaltungen auf dem Profil [#6553] +- Pagination verwendet noch die alten Icons [#6559] +- Hintergrundfarbe in Tabellen setzen [#4988] +- Notifications bei allen SORM-Events von PersonalNotifications [#5926] +- Wiki: Feature-Tour fehlt noch [#6274] + +# 07.04.2016 v 3.3.1 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.3.1 + +- RequestBody in REST-API leer [#6358] +- Raumplanung: Einschränkung der Raumanfragen funktioniert nicht mehr [#4550] +- Raumplanung: Sortierung der Anfragen nach "dringendere zuerst" funktioniert nicht mehr [#5136] +- Ankündigungen bei Einrichtungen [#5362] +- Beim Auflösen von Raumanfragen für Termine fehlen Räume [#5406] +- Veranstaltung anlegen: Eingabefelder im ersten Schritt sehr schmal [#5895] +- Anzeige neuer Evaluationen [#5937] +- Filter bei Suchoption "Belegungszeit anzeigen" ist immer aktiv [#5959] +- Externe Seiten: Call to undefined function getAllStatusgruppen [#6017] +- alte multiselect-box im Dateibereich geschrumpft [#6021] +- Ablaufplan "als .doc" wird als html verschickt [#6070] +- Ressourcenverwaltung: Tutor sollte auch Belegungen verschieben/kopieren können [#6159] +- Ressourcenverwaltung: Sortierung der Ressourcen in alphabetischer Reihenfolge [#6160] +- Ressourcenverwaltung: Aufrufmöglichkeit der Gruppenpläne (Tagesansichten) [#6161] +- Beim Auflösen von Raumanfragen werden freie Räume nicht angezeigt [#6176] +- Multipersonsearch sucht nicht mehr mit Platzhalter % [#6199] +- Statusgruppen#hasFolder wirft Exception [#6219] +- Link "Kurs in Ilias" öffnet kein neues Fenster [#6220] +- Seminar-Assi und Semester [#6226] +- down()-Funktion von Migration 167 schlägt fehl [#6229] +- Aktion Archivieren/Sichtbarkeit fehlt bei Admins [#6239] +- Warnings reduzieren [#6258] +- Literaturimport aus Citavi kaputt [#6266] +- Encodingprobleme in Übersetzung [#6269] +- Videostreams aus dem Dateibereich starten nicht in Chrome [#6273] +- SimpleOrMap: isset() Inkonsistenz [#6279] +- "Austragen aus der Veranstaltung" wird für nobody angezeigt [#6281] +- JS-Fehler in der Studienbereichzuweisung [#6294] +- Vernstaltungskategorien bearbeiten [#6296] +- Deaktivierung der Warteliste einer Veranstaltung wird nicht gespeichert, wenn Warteliste nicht leer [#6297] +- Hooks vor und nach automatischer Platzverteilung werden nicht richtig aufgerufen [#6302] +- "Nur buchbare Räume" lassen sich nicht dreimal klicken [#6311] +- Fließtext mit komplexen Links wird zerstört [#6326] +- Ressourcensuche findet keine Räume, wenn nach Eigenschaften gesucht wird [#6351] +- Responsive JS fügt ggf. doppelten Toggle für Sidebarmenü hinzu [#6384] +- Einrichtung/Personal: kaputtes Tabellenlayout wenn Datenfelder angezeigt werden [#6386] +- Studienbereiche aufklappen funktioniert nur eingeschränkt [#6393] +- contact_statusgruppen.php noch verlinkt [#6396] +- SORM-Rückgaben von isset() sind bei Array- und Object-Zugriff unterschiedlich [#6406] +- Vertretungen werden beim Kopieren einer Veranstaltung nicht richtig übernommen [#6473] +- SORM: serialisierte Felder werden nicht gespeichert [#6480] +- Mitarbeiter-Verwaltung einer Einrichtung defekt [#6490] +- Fehlende Einrichtungszuordnung beim Anlegen von Veranstaltungen [#6494] +- Chrome: Terminauswahl bei teilnehmerbeschr. Anmeldung nicht möglich [#6502] +- Sortierung Veranstaltungen im Anmeldeset/Veranstaltungsübersicht [#6516] +- get_title_for_status liefert den Defaultwert [#6521] +- Studiengruppen: Neuer Assi legt Dauer auf 1 Semester fest [#6523] +- cli/kill_studip_user.php löscht nur einen Nutzer [#6524] +- Quicksearch-Vorschläge liegen "hinter" Dialog [#6525] +- Unter bestimmten Umständen ist keine Anmeldung zu Studiengruppe möglich [#6526] +- Nicht vorhandene css Datei wird eingebunden [#5892] +- Tabellen wachsen über den Rand hinaus [#5904] +- Veranstaltungsassistent: Standardvertretung [#5910] +- Litertur bearbeiten [#5913] +- Datenfelder Tabelle [#5915] +- Mobile Ansicht: Hamburger Menu verschwindet beim Scrollen [#5917] +- Meine Veranstaltungen für Admins: Sortierreihenfolge geht verloren [#5929] +- Externe Seiten (alt) wirft Fatal Error [#5945] +- Fatal Error beim Archivieren von unbegrenzten VAs [#6068] +- Zuviele vorgemerkte Termine im Terminkalender [#6147] +- Veranstaltungsassistent: Kopieren nutzlos [#6149] +- Veranstaltungsassistent: Voreinstellungen werden nicht übernommen / immer unsichtbar [#6150] +- Veranstaltungsassistent: beteiligte Einrichtungen werden nicht gespeichert [#6155] +- Umlaute kaputt im Dialogfenster [#6156] +- Dozenten/Tutoren hinzufügen Dialog ohne "Dozenten/Tutoren der Einrichtungs"-Auswahl [#6179] +- Dialoggröße auf Teilnehmerseite suboptimal [#6189] +- Anlegen von Blockveranstaltungen [#6221] +- Automatisches Einfügen von Tags im Source-Editor abschaltbar machen [#4784] + +# 12.03.2016 v 3.2.4 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.2.4 + +- Link zum Impressum vom Login nicht erreichbar [#6233] +- Fehlende Möglichkeiten, um die Sidebar zu manipulieren [#6238] +- Gruppenterminkalender: Falsche Antwort nach Auswahl über MPS im Dialog "Kalender freigeben" [#6240] +- Sortierung von Blubberstreams scheint willkürlich [#6255] +- Startseitenwidget für Termine gibt keine Beschreibung des Themas aus [#6257] +- Mentions in Blubberstreams sind zu gierig [#6262] +- Sicherheitslücke in den Grunddaten einer Veranstaltung [#6365] +- XSS-Fehler im Admin-Log [#6366] +- XSS in System/Konfiguration [#6368] +- SimpleORMap::countBySql() gibt keine Zahl zurück [#6374] +- Tabelle oauth_server_nonce wird nie abgeräumt [#6381] +- JS-Cache: Fehler in has() und remove() [#6387] +- Icons: lightblue/radiobutton-[un]checked.svg sind vertauscht [#6409] +- STUDIP.URLHelper [#6411] +- Methoden "PATCH", "OPTIONS" und "HEAD" fehlen [#6412] + +# 30.11.2015 v 3.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.3 + +- Einzelne Personen hinzufügen [#5130] +- Neues Design für Buttons [#5193] +- "Zwischenspeichern" bzw. "Speichern und Bearbeiten" ermöglichen [#5275] +- Veranstaltungen administrieren auch für Root freischalten [#5412] +- Verbesserung der SidebarWidget Erstellung [#5423] +- OptionsWidget soll addSelect Funktion bekommen [#5437] +- Exportfunktion für Admins "Mene Veranstaltungen" [#5454] +- Admins: Meine Veranstaltungen - Grunddaten [#5478] +- Fehlende Veranstaltungsnummer bei der Verwaltungseite "Raum-Zeit" [#5481] +- Veranstaltungen eines Anmeldesets nach Name/Nummer geordnet [#5497] +- data-dialog und Sidebar in Statusgruppenverwaltung an Einrichtungen [#5498] +- dialog und sidebar in der Einrichtungs-Mitarbeiterverwaltung [#5499] +- Sidebar: StickyKit-Update auf MutationObserver umstellen [#5512] +- Themen im Ablaufplan per Drag&Drop verschieben [#5518] +- Textareas in Dialogen gegen Datenverlust schützen [#5528] +- Caching der Informationen der PersonalNotifications [#5542] +- Root soll auch die neue Admin-Oberfläche sehen [#5545] +- Impressum ("siteinfo") auf Sidebar umstellen [#5559] +- Blocktermineingabedialog soll auch freie Raumangabe erlauben [#5566] +- Namespace-Handling im Autoloader verbessern [#5573] +- Weitere Metriken hinzufügen [#5579] +- Reihenfolge der Buttons im Bearbeiten-Dialog ändern [#5592] +- Ankündigungs-Widget: Alle Ankündigungen als gelesen markieren [#5594] +- SORM soll Rohdaten zurückgeben [#5602] +- Datepicker: Einfachen Monats- und Jahreswechsel immer ermöglichen [#5629] +- Suboptimales Shebang bei den CLI-Skripten [#5639] +- Cache-Operationen auch im CLI ermöglichen [#5640] +- Syntaxhighlighting in Code-Blöcken [#5650] +- Admin-MeineVA soll Filtermöglichkeit für Plugins bieten [#5655] +- Elemente nach einstellbarem Zeitraum nicht mehr als neu kennzeichnen [#5661] +- Config::getInstance()->extractAllGlobal() entfernen [#5671] +- Personen vom Profil aus anblubbern [#5690] +- Hinzufügen von Lehrenden als Dialog für Admins [#5695] +- Suchliste der Admin-MeineVA verwenden [#5711] +- Alter Adminbereich für Veranstaltungen ausgebaut [#5712] +- Sidebar der Admin-MeineVA optimieren [#5715] +- Sidebar: Suchwidget um "Zurücksetzen"-Funktionalität ergänzen [#5716] +- Schnelles hinzufügen von Themen zu Terminen [#5718] +- Pagination soll auch im Dialog funktionieren [#5721] +- StEP00286: Neuer Assistent zum Anlegen von Veranstaltungen [#5725] +- StEP00287: Weitere Aktionen auf Teilnehmer/-innenliste [#5726] +- Filter nach Veranstaltungstypen funktioniert nicht [#5727] +- Anzeige von Terminen "vorgemerkter" Veranstaltungen im persönlichen Kalender [#5739] +- Verwaltung der Einrichtungsgrunddaten trailifizieren [#5740] +- Kopieren von Anmeldesets [#5741] +- Raumanfragen: Verfügbarkeit von Räumen anzeigen [#5742] +- JS-Übersetzungen sind veraltet [#5752] +- Übersetzungen sind veraltet [#5786] +- Standardvertretung nicht konfigurierbar [#5878] +- Ungenutzter Code bzgl. der Ankündigung entfernen [#5888] +- Nicht vorhandene css Datei wird eingebunden [#5892] +- Tabellen wachsen über den Rand hinaus [#5904] +- Veranstaltungsassistent: Standardvertretung [#5910] +- Litertur bearbeiten [#5913] +- Datenfelder Tabelle [#5915] +- Mobile Ansicht: Hamburger Menu verschwindet beim Scrollen [#5917] +- Meine Veranstaltungen für Admins: Sortierreihenfolge geht verloren [#5929] +- Externe Seiten (alt) wirft Fatal Error [#5945] +- Fatal Error beim Archivieren von unbegrenzten VAs [#6068] +- Zuviele vorgemerkte Termine im Terminkalender [#6147] +- Veranstaltungsassistent: Kopieren nutzlos [#6149] +- Veranstaltungsassistent: Voreinstellungen werden nicht übernommen / immer unsichtbar [#6150] +- Veranstaltungsassistent: beteiligte Einrichtungen werden nicht gespeichert [#6155] +- Umlaute kaputt im Dialogfenster [#6156] +- Dozenten/Tutoren hinzufügen Dialog ohne "Dozenten/Tutoren der Einrichtungs"-Auswahl [#6179] +- Dialoggröße auf Teilnehmerseite suboptimal [#6189] +- Anlegen von Blockveranstaltungen [#6221] +- Automatisches Einfügen von Tags im Source-Editor abschaltbar machen [#4784] + +# 26.11.2015 v 3.2.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.2.3 + +- Links auf Downloads mit Login kombinieren [#4966] +- Datenfelder zu Nutzerrollen in Einrichtungen sind durch Nutzer immer bearbeitbar [#5357] +- Link "Zur Einrichtung/Funktion" unter Profil > Nutzerdaten > Einrichtungsdaten kaputt [#5615] +- Datenfeldeinträge werden immer erzeugt [#5656] +- "Meine Veranstaltungen" für Admins protokolliert keine Änderungen [#5775] +- Forum nicht komplett lokalisiert [#6072] +- Untertitel werden im Drucklayout der Detailseite direkt an den Titel angehängt [#6082] +- Blubberstreams können nicht gelöscht werden [#6088] +- Admins können sich selbst aus ihrer Einrichtung löschen [#6090] +- Bei Raumfrage für Veranstaltungen ohne Termin steht 01.01.1970 [#6095] +- Raumfrage auflösen - Haken für bereits gebuchten Raum wird nicht angezeigt [#6096] +- Änderung des Status in einer Einrichtung protokolliert falsche Daten [#6112] +- Login-Layout über Template-Factory laden [#6115] +- Im Ablaufplan tauchen alle Dozenten als durchführende Dozenten aus (ebenso alle Gruppen) [#6117] +- Log zeigt nicht alle Einträge für Nutzer an [#6120] +- SimpleOrMap not found [#6121] +- globaler Blubberstream hat schlechte Performance [#6124] +- Terminplaner zeigt bei VA-Terminen nur das Thema an [#6173] +- Fehler im Terminkalenderexport [#6177] +- Seminar::metadate manuell setzen wirft Exception [#6182] +- Schnellzugriff auf Startseite: "Meine Kontakte" führt ins Leere [#6184] +- Nur eigene Termine im Terminkalender einer Veranstaltung sichtbar [#6185] +- Bearbeiten von fremden Forenposts für autor suggeriert [#6186] +- Toolbar für die Formatierung geht in Dialogen verloren [#6190] +- Sichtbarkeitseinstellung für nicht mehr vorhandenes Element wird angezeigt [#6191] +- Max. Uploadgröße von Attachments wird falsch ausgewertet [#6192] +- Startseitenwunsch "Kontakte" führt zu Fehler [#6194] +- Export der Teilnehmerliste wird im Browser (Safari) angezeigt [#6195] +- Inkonsistent: Sortierung RTF-Export Teilnehmer [#6196] +- Veranstaltungsadministration: Zusatzangaben erzwingen fehlt [#6197] +- Raumanfragen ohne Raumtyp sind nicht sinnvoll auflösbar [#6200] +- Fehlender Tooltip beim Bearbeiten einer Raumanfrage [#6201] +- "wird als Raum behandelt" wird beim Anlegen von Ressourcentypen nicht ausgewertet [#6202] +- Anfragenliste: Icon kaputt in erster Spalte [#6203] +- FOP-Fehler beim PDF-Export von Einrichtungsdaten [#6205] +- Gruppenverwaltung in Einrichtungen: Sperrung wird nicht berücksichtigt [#6207] +- Kalender teilen über ical URL - schlechte Performance [#6211] +- Fehlende Icons [#6214] + +# 28.10.2015 v 3.2.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.2.2 + +- Funktion "Nur buchbare Räume anzeigen" Prüft für zu viele Termine nach Räumen [#4392] +- Zugangsberechtigungen zeigt deaktivierte Anmelderegeln [#5998] +- Terminkalender: Offene Ende schliessen [#6016] +- E-Mail Aktivierung scheitert [#6023] +- Javascript URLHelper stolpert über url-kodierte Parameter [#6027] +- Nachrichten: "Alle als gelesen markieren" ist Performancekiller [#6051] +- Neue/gänderte Termine werden nicht gekennzeichnet [#6053] +- Kommentar zu Ausfalltermin wird nicht gespeichert [#6057] +- Fatal Error beim Verschieben von Einrichtungen in der Einrichtungshirerarchie [#6060] +- Ablaufplan zeigt durchführende Dozenten an oder auch nicht [#6065] +- "Ampeln" in der Raumverwaltung fehlen [#6069] +- Verschobene Termine in Tages und Wochenansicht bei Sommerzeitumstellung [#6109] +- Terminkalender in Veranstaltungen nicht auswählbar [#6110] +- Fatal Error beim Exportieren einer Anmeldeliste [#6111] +- Datenfelder vom Typ Multiselect können nicht auf leer gesetzt werden [#6026] + +# 14.09.2015 v 3.2.1 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.2.1 + +- Styles aus Office werden nicht herausgefiltert [#5391] +- Fehlende svg icons [#5513] +- Terminkalender (Veranstaltungen) [#5763] +- Veralteter default in den Terminkalender-Ansichten [#5779] +- Fehler User merge [#5871] +- Fatal error: admin_elearning_interface.php [#5880] +- Einträge in calendar_user werden nicht gelöscht [#5886] +- Raumzeit: Icons zu Raumanfragen kaputt [#5921] +- Raumzeit: bookable_rooms_action funzt nicht [#5922] +- Falscher Link auf Start-Häuschen [#5924] +- Priorisierung lässt sich nicht löschen [#5943] +- AdminCourseAction Plugin zeigt Template nicht an [#5949] +- Elearning Schnittstelle Ilias: Icons kaputt [#5950] + +# 10.07.2015 v 3.2 + +http://develop.studip.de/trac/query?milestone=Stud.IP+3.2 + +- Entfernung einiger zusätzlicher Funktionen des Wysiwyg. [#4982] +- Benutzerspezifisches Aktivieren des Wysiwyg-Editors [#5134] +- Styles aus Office werden nicht herausgefiltert [#5391] +- makeButton ausbauen [#3634] +- StEP00271: Erweiterung der Template-Syntax für externe Seiten [#4064] +- Verknüpfen der Stud.IP Notifications mit der HTML5 Notifications API [#4163] +- Umbau SQL-Queries zu Prepared-Statements [#4285] +- Liste aller Z-Indizes erstellen [#4599] +- Plugins dürfen auch in einer Unterebene gezippt vorliegen [#4968] +- Tabellen beim Copy-Paste säubern [#4991] +- Entfernen der show_dates.inc.php [#5004] +- AuthIP [#5005] +- StEP00277: Umstellung der Icons auf SVG [#5007] +- HTML-Entitäten für Umlaute aus dem Kern entfernen [#5039] +- SearchWidget in der Sidebar um QuickSearch erweitern [#5047] +- "Profil - Inhaltselemente" auf aktuellen Stand bringen [#5052] +- Automatische Updates für Plugins [#5054] +- Veranstaltungsübersicht für Admins [#5065] +- Neue Anmelderegel: Teilnehmer von Veranstaltung [#5117] +- Mehr Optionen bei Veranstaltungskonfiguration eines Anmeldesets [#5118] +- Sidebar-Widget zum Semesterauswählen [#5140] +- CLI-Skript für Cronjobs [#5144] +- User-Klasse um einfache Abfrage von Rollen erweitern [#5146] +- phplib Artefakte entfernen, bootstrap zusammenführen [#5147] +- StEP00281: Scoreformel 2.0 [#5155] +- Erweiterungen des Stud.IP-Dialogs [#5156] +- SORM: Flexiblere findBy{column} Magie [#5157] +- Persönlicher Dateibereich: Überflüssige Dateien entfernen [#5158] +- Clean Up [#5170] +- DB Integritätscheck entfernen [#5173] +- StudipController soll Standard-Encoding und Layout bekommen [#5182] +- Semesterverwaltung anpassen/erweitern [#5184] +- Laden von Config-Dateien aus Tests heraus [#5186] +- Benutzerverwaltung: Sidebar optimieren [#5188] +- Admins sollen Benachrichtigungen für andere Nutzer ausschalten können [#5196] +- Tägliche Benachrichtigung soll Neues aus Plugins mitteilen [#5198] +- Einbau einer LoginException, die einen Login forciert [#5201] +- Codeception als erweiterte Testsuite [#5203] +- Neuer Datenfeldtyp: Selectbox mit mehrfacher Auswahl [#5204] +- JS: Generische Cache-Methoden [#5205] +- Renovierung "Globale Konfiguration" [#5206] +- Id des Body-Elements wird mehr und mehr unbrauchbar [#5208] +- Einfaches Instantiieren von Datepicker [#5216] +- Generische Methoden für Bestätigen via JS [#5217] +- PageLayout-Methoden für Scripts um einfache Attributhandhabung erweitern [#5223] +- StEP00275: Neugestaltung der +-Seite [#5228] +- Bedingte Anmeldung erweitern um Datenfelder [#5229] +- StEP00276: Überarbeitung des Buddysystems [#5230] +- Spezielles Design für kleine Displays [#5238] +- StEP00274: Steuerung der Anzeige nicht-templatebasierter Externer Seiten über Requests [#5239] +- StudipFileloaderTest funktioniert nicht in PHPUnit 4.4 [#5240] +- StEP00283: Überarbeitung Terminkalender (Umstellung auf SORM/Trails) [#5248] +- StEP00284: Administration und in-place-Editor für Hilfe-Inhalte [#5255] +- Terminkalender zeigt durchführende Dozenten nicht an [#5286] +- Zusammenspiel: Laschentext-Editor und zugehörige Admin-Umgebung [#5303] +- Arrays in der globalen Konfiguration werden nicht UTF-8-decodiert beim Auslesen [#5325] +- Anmeldesets: Verwirrung bei n = 1 [#5326] +- Benachrichtigungseinstellungen defekt [#5372] +- CLI-Tool zum Auslesen der Textstrings verwendet falsches Encoding [#5397] +- Fehlerhaftes Encoding [#5399] +- Englischsprachige Hilfe-Touren [#5484] +- Migration 128 erzeugt Fatal Error [#5529] +- Aufruf zum Schreiben von internen Nachrichten defekt [#5567] +- Icons mit nicht-Stud.IP URL in der Sidebar funktionieren nicht [#5570] +- Nutzer löschen schlägt fehl [#5580] +- Spalte "Inhalt" bei Adminübersicht Veranstaltungen [#5582] +- SCM: kein wysiwyg/toolbar [#5605] +- Helpbar hat leeren Eintrag [#5614] +- Veranstaltungskategorien können Studiengruppen nicht ändern [#5618] +- CourseCancelledEvent findet zuviele Ausfalltermine [#5621] +- Fatal Error bei Maintenance Mode [#5657] +- Fatal Error externe Seiten [#5667] +- CKEditor funzt nicht wirklich mit mobilen Browsern [#5673] +- Migration 158 löscht letzten Bearbeiter eines Termins (persönlicher Terminkalender/Gruppenterminkalender) [#5696] +- Media Proxy wirft Warning [#5705] +- Farben von Veranstaltungsterminen stimmen nicht mit Kategorie überein [#5732] +- "Mehr..."-Seite alphabetische Ansicht [#5735] +- Externe Seiten Modul Veranstaltungen: Studienbereiche werden nicht angezeigt [#5767] +- Styleguide: Farbschema einfordern [#3813] +- Trails-Fehler wie Stud.IP-Fehler behandeln [#5210] +- Archiv: Function lastActivity() optimieren [#5183] +- QuickSearch: JS-Callback hat keinerlei Bezug zu Quicksearch-Element [#5197] +- Startseitenlink in der Navigation führt immer zu einem Redirect [#5200] +- eCULT-AP Stud.IP-Hilfe: Tooltipps [#5202] + +# 10.07.2015 v 3.1.3 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.1.3 + +- Verwirrende Zuordnung einer Veranstaltung mit Endsemester in das Startsemester [#5226] +- Falsche Semesterzuordnung unbegrenzt laufender Veranstaltungen [#5525] +- Nutzer-Zusatzangaben in Veranstaltungen: Datenfelder fehlen im Export / zu hoher Speicherverbrauch [#5578] +- PDOException bei Suche in Nachrichten [#5581] +- StudipFormat: Einrückung problematisch [#5603] +- Umfragen sind immer aufgeklappt [#5608] +- Sortierung von Lehrveranstaltungen nach VA-Typ: SQL-Exception [#5617] +- Keine Anhänge im Nachrichtenversand möglich [#5628] +- Defekte Umlaute bei Anhängen in Nachrichten [#5630] +- Cronjobs: Fehlerhafte Parameterübergabe beim manuellen Ausführen [#5666] +- Beantwortete Nachrichten werden nicht mehr gekennzeichnet [#5682] +- Veranstaltungsassistent: x. Semesterwoche scheitert an Zeitumstellung [#5684] +- tex Formatierung führt u.U. zu 100% CPU Last [#5686] +- Tags verschwinden nicht, wenn man Nachrichten dazu löscht [#5692] +- Einstellung "Gesendete Nachrichten auch als E-Mail verschicken" wird nicht ausgewertet [#5694] +- Meine Veranstaltungen für Admins [#5698] +- Nachricht verschicken: Adressaten aus Teilnehmerliste bleiben bei nächster Nachricht bestehen [#5704] +- Falsche SQL-Abfrage bei InstituteMember [#5706] +- Fehler beim PDF-Export bei ungültigen XML-Zeichen im Titel einer Evaluation [#5708] +- Fehlermeldungen bei Tools/Lernmodule werden nicht angezeigt [#5714] +- Neue Raumanfragen werden nicht geloggt [#5722] +- Fehler beim Anlegen von Datenfeldern [#5723] +- Externe Seiten: Warnings beim bearbeiten einer Konfiguration (PHP >5.3) [#5766] +- Fatal Error beim Drucken einer Systemnachricht [#5769] +- Navigation in der Sidebar zeigt deaktivierte Punkte an [#5770] +- Sperregeln für Admins [#5771] +- Meine Kurse: Notification "Overview(Will|Did)Clear" bei "TabulaRasa" wird zu oft gefeuert [#5596] + +# 24.04.2015 v 3.1.2 + +https://develop.studip.de/trac/query?milestone=Stud.IP+3.1.2 + +- Reenable floating images. [#5281] +- Forumsbeitrag weiterleiten [#4864] +- Table-Alignment: left zerstört Bildschirmmaske. [#4970] +- Anmeldesets: Rechtssystem Sichtbarkeit Regeln ist unlogisch [#4839] +- Antwortmöglichkeiten in Umfragen werden durchgewürfelt [#5031] +- Änderung des Datums der automatischen Platzverteilung hat keinen Effekt [#5288] +- Suche nach Ressourcen [#5333] +- REST-API: Fehler bei der OAuth-Authentifizierung [#5378] +- ResourceAssignment hinterlässt Artefakte in resources_temporary_events [#5389] +- Ilias Schnittstelle: Nutzeraccount anlegen klappt nicht [#5418] +- Zusatzangaben: Datum/Zeit Datenfeld unbrauchbar [#5419] +- Meine Dateien: Erzeugung des Nutzerverzeichnisses geschieht an falscher Stelle [#5422] +- Vorläufige Veranstaltungen die auch noch bindend sind... [#5428] +- "Falscher Name beim Forumsbeitrag" [#5429] +- Standard-Trails-Dispatcher wird falsche URL übergeben [#5430] +- Doppelter Footer auf der Seite "Neue Evaluation anlegen" [#5434] +- Veranstaltungs-Stundenplan in der Adminsicht kaputt [#5441] +- pclzip directory traversal [#5452] +- Anzahl der Wartelisteneinträge unter Zugangsberechtigungen nicht aktuell [#5457] +- Local File Removal durch Symlinks in ZIP-Dateien [#5458] +- Logging für Eintragung auf Warteliste fehlt [#5483] +- User Klasse beantwortet ::isDirty() falsch [#5487] +- Eintragen in "freie Veranstaltungen" geht nicht mehr [#5488] +- Nickligkeiten in freien Veranstaltungen [#5491] +- pers. Literaturverwaltung für Admins verschwunden [#5492] +- Ablaufplan & Ankündigungen: Blaue Pfeile zum Auf-/Zuklappen der Themen nicht verlinkt [#5502] +- Mitarbeiter von Einrichtungen: Nachrichtenversand an Gruppen geht nicht [#5511] +- Veraltete anforderungen und Installationsanweisungen im Installation Guide zu 3.1.1 [#5533] +- Forum: Themen lassen sich nicht entsperren [#5534] +- Forum: Gesperrte Themen von Admins, Dozenten und ggf. Tutoren editierbar lassen [#5535] +- Zeitpunkt bei der Nachrichtenansicht mit Punkt statt Doppelpunkt [#5550] +- Admin-MeineVA joined über zuviele Tabellen [#5557] +- Themen/Termin-Beschreibung fehlt auf Übersichtsseite eines Seminares [#5558] +- Ablaufplan: nächster Termin manchmal mehrfach [#5561] +- memory size exhausted beim Aufruf der Nachrichtenseite [#5564] +- Tags, die Anführungszeichen enthalten, lassen sich nicht löschen [#5549] + +# 18.02.2015 v 3.1.1 + +http://develop.studip.de/trac/query?milestone=Stud.IP+3.1.1 + +- Forum: Gesperrtes Topic nicht wirklich gesperrt [#5019] +- Ressourcenpläne zeigen mehrtägige Belegung nicht korrekt [#5027] +- tex Inhalte in Dialogboxen werden nicht gerendert [#5165] +- Anonyme Forenpostings werden im PDF-Export de-anonymisiert [#5185] +- Tabs in der Veranstaltung haben keine Icons mehr [#5199] +- Fatal Error im MAINTENANCE-Mode [#5215] +- Warning bei Speichern von Grunddaten [#5221] +- Attachments anhängen möglich, obwohl ENABLE_EMAIL_ATTACHMENT = false [#5227] +- Zeiten/Räume: Nachträgliches Ändern von SWS/Beschreibung geht nicht [#5232] +- Man kann Themen ohne Namen anlegen [#5234] +- RSS Export Ankündigungen nicht mehr einstellbar [#5245] +- Fehlermeldungen beim Dateiupload sind nicht lesbar [#5257] +- Passwort ändern geht nicht bei alten MD5-Hashes [#5266] +- undefined function mime_content_type [#5270] +- Plugins schon vor #page_open laden können [#5290] +- Nachrichten werden nicht im Dialog dargestellt und sind nicht löschbar [#5292] +- PDF Export erzeugt seltsame Formatierungen [#5300] +- SORM mit mehrfachem belongs_to [#5312] +- Dialoge werden auch auf kleinen Geräten angezeigt [#5331] +- Endless Scroll bei den Nachrichten ist defekt [#5343] +- News/Votes/Evals: Fakultätsadmin findet zu wenig Veranstaltungen [#5348] +- Admin Veranstaltungen Button Beschriftung uneinheitlich [#5350] +- Kopieren und Verschieben von beliebigen Dateien [#5351] +- Keine Zugriffskontrolle im persönlichen Dateibereich [#5354] +- Blubber Profilstream hat kaputtes Sidebar-Bild [#5355] +- "Anmeldung zu maximal n Veranstaltungen" erlaubt negative Eingaben [#5358] +- PHP5.4/5.5 Warnings etc. [#5361] +- Drop-Down-Auswahlbox mit Chrome kaum bedienbar -> springt immer zum Anfang zurück [#5363] +- Langer horizontaler Content im Widget sprengt das Layout [#5364] +- Institutszuweisung für Inst-Admins [#5181] +- StudipFileCache lässt keine eigenes definierten Cache-Verzeichnisse zu [#5359] + +# 02.12.2014 v 3.1 + +http://develop.studip.de/trac/query?milestone=Stud.IP+3.1 + +- Tabellen nicht vom CKEditor stylen lassen [#4933] +- Beitrag zerstört Forum-Layout [#5122] +- Lifter001: Unterstützung von Tabbed Browsing [#68] +- Lifter006: register_globals deaktivieren [#1922] +- Druckansicht unter "Meine Veranstaltungen" ausbauen [#3848] +- Umbau der Index_Box [#4005] +- Überarbeitung der Dialoge zum Hinzufügen von Teilnehmern in Veranstaltungen [#4220] +- Mailanhang geht verloren [#4223] +- StEP00262: Einrichtung eines persönlichen Dateibereichs [#4235] +- Bibliothek jQuery.metadata aus dem Kern entfernen [#4246] +- TeilnehmerInnen: Reihenfolge der Infobox-Links ändern [#4281] +- Rest-Routen für Blubber [#4307] +- JS: Checkbox/Select-Helper [data-activates] [#4308] +- Icons Stud.IP 3.1 [#4311] +- Bilderset für Infobox/Sidebar [#4312] +- JS Updater: Optimierungen [#4326] +- Rest-Routen zur Dateikontrolle [#4338] +- jQuery Dialoge CSS Umstellung [#4341] +- Umbau der Abfrage, ob ein Nutzer in einer Statusgruppe ist (Performance) [#4353] +- Performance Optimierungen [#4363] +- Zusammenfassen der Abfragen für Messagingnavigation [#4364] +- Trailifizieren der durch printhead erzeugten Indexboxen [#4375] +- Update des BB [#4386] +- TIC: Nachrichtenordner in Tags umwandeln [#4388] +- SimpleORMap: Speicherverbrauch senken [#4391] +- Erweiterung der Mitgliederverwaltung in Studiengruppen [#4397] +- SORM: Magie für serialisierte Daten [#4399] +- Erweiterung des Dialogverhaltens mittels HTML-Attribut data-dialog (ehemals rel="lightbox") [#4404] +- StudIPPlugin soll Trails unterstützen [#4405] +- StEP00272: Touren für beliebige Stud.IP-Seiten [#4409] +- Fatal Error beim Eintragen in eine Veranstaltung [#4436] +- ALLE öffentlichen Blubber in den globalen Stream [#4440] +- Performance: Zählung im Vorlesungsverzeichnis [#4448] +- Sessiondaten alternativ in StudipCache speichern [#4449] +- Archivierung: getrennte Archivierung von versteckten Dateien [#4450] +- Schriftart Lato verwenden [#4451] +- Leichtgewichtige Metriken [#4452] +- Raumverwaltung: Zukünftige Beleger von Räumen benachrichtigen [#4453] +- Raumplanung: Zusätzliche Optionen beim Auflösen von Anfragen [#4454] +- Event Routen um weiteres Attribut für Ausfalltermine erweitern [#4460] +- Experimentelle Unterstützung für Studienmodule ausbauen [#4463] +- Mailversand: Konfigurationsoptionen für SMTP [#4473] +- Überlanger Content sprengt das Layout [#4475] +- Stud.IP Logo im Header durch SVG-Variante ersetzen [#4476] +- Themen kopieren [#4483] +- StEP00249: Meine Veranstaltungen [#4484] +- Texte für die Helpbar aus der Datenbank [#4491] +- Obsolete scm.php entfernen [#4493] +- Kleinteiligkeiten im Dateibereich [#4515] +- Gruppierung in Meine Veranstaltungen [#4516] +- Studienbereichsübersicht als Baum [#4520] +- Bearbeiten von Forenbeiträgen ohne JS entfernt Umlaute [#4521] +- Wechsel des PHP-LESS-Compilers [#4523] +- PersonalNotifications verschwinden nicht, wenn man Nachrichten gelesen hat. [#4524] +- StEP00253 Neue Startseite [#4525] +- Globale Anmeldesets [#4532] +- Aufruf von get_users_online inkonsistent [#4546] +- Löschen von Sub-Ordner im pers. Dateibereich [#4561] +- Löschen von Dateien in Sub-Ordner im pers. Dateibereich [#4563] +- ConfigEntry/SimpleORMap::findBySQL führt zu Exception, wenn Name des Config-Eintrags "where" enthält [#4581] +- Meine Veranstaltungen: "Alles als gelesen markieren" a.k.a. Tabula Rasa unterschlägt ggf. Markierungen [#4592] +- Helpbar: Link-Icons in der Hilfelasche sind nicht wirklich sichtbar [#4593] +- Neuregistrierung ohne Mailbestätigung [#4595] +- Design Glitches 3.1 [#4609] +- Tags aus gelöschten Nachrichten werden nicht entfernt [#4613] +- Seiten mit alten Infoboxen [#4620] +- Einstellung: Persönliche Startseite wirkungslos [#4621] +- Veranstaltungshierarchie: Auswahl umkeheren [#4633] +- Veranstaltungssuche Gruppierung: Falsches Icon [#4639] +- Adminseite: Veranstaltungen an meinen Einrichtungen - Dozentenliste unsortiert [#4665] +- Ungenutzte Grafiken entfernen [#4695] +- Nachrichten: Multipersonsearch ist kaputt [#4737] +- Startseite: Ankündigungen [#4738] +- Nachrichten: Größe des Dialogs für neue Nachricht anpassen [#4742] +- Nachrichten: Tags sollen Schlagworte heißen [#4743] +- Falsche Verwendung des PortalPlugin-Interfaces auf der Startseite [#4744] +- Nachrichten: Nachladen von Nachrichten mit falscher Darstellung [#4750] +- Neue Startseite: Administration verbessern [#4769] +- Contentbox-Pfeile sind auf hochauflösenden Displays matschig [#4774] +- Nachrichten verschicken im Dialog nutzlos [#4775] +- Sidebar ist schwierig bedienbar auf mobilen Geräten bzw. Geräten mit kleinem Display [#4833] +- Umfragen: Antworten können keine Formatierung mehr haben [#4850] +- Blubber Sichtbarkeitspanel behauptet, öffentlich wäre nicht öffentlich [#4889] +- UTF-8 bzw. mit HTML-Entities kodierter Text im Quellcode [#4891] +- Scheinbar nur eine SCM anlegbar [#4894] +- Startseite im IE11 defekt [#4895] +- Hilfetexte aus der Datenbank können nicht zum Übersetzen export/importiert werden [#4901] +- SimpleORMap setzt kein chdate beim Anlegen [#4916] +- Übersetzungen für Texte in Javascript-Strings sind veraltet [#4919] +- Notification: Rauswurf [#4955] +- Springende Sidebar im Wiki [#4978] +- JS-Fehler bei Raum-Zeit-Verwaltung einer Veranstaltung [#5000] +- Headerzeile #barBottomContainer kann ggf springen [#5001] +- Ankündigungen: Suche nach Bereichen findet keine windows-1252 Zeichen [#5002] +- jQuery Tablesorter sortiert falsch herum [#5003] +- Vote dividing by zero [#5006] +- Externe Seiten: News Modul verweist auf alte admin_news.php [#5010] +- WYSIWYG: Artefakte [#5017] +- Startseite: Tooltipp trotz ausgbelndetem Widget [#5018] +- Meine Veranstaltungen: Icon wird nicht rot bei vorläufiger Teilnahme [#5022] +- Hinzufügen eines bereits eingetragenen Dozenten als Autor in Veranstaltung wirft Fehler [#5024] +- Ressourcenpläne zeigen mehrtägige Belegung nicht korrekt [#5027] +- Anmeldesets: Log des Auslosens zu lang [#5032] +- Nachrichten: Falsche Links [#5034] +- Startseite: Zweite Widgetreihe bleibt zu schmal auf kleinen Displays [#5038] +- Feiertage werden bislang nicht übersetzt [#5040] +- OpenGraph Einbindung von Flash-Filmen unschön [#5053] +- PluginEngine vergleicht Versionen fehlerhaft [#5058] +- Meine Veranstaltungen für Admins: Dozentenfilter filtert zu viel [#5066] +- Empfang von Nachrichten auch als E-Mail [#5072] +- Externe Seiten: Vorname + Titel fehlt in der Anzeige [#5085] +- Mitarbeiter an Einrichtungen als Admin [#5086] +- Detailseite: Studienbereiche ausblenden wenn leer [#5090] +- Meine Veranstaltungen: Angabe "Letzte Änderung" nicht zuverlässig [#5094] +- Externe Seite, Personensuche [#5098] +- Plugins können in Verbindung mit CAS-Authentifizierung nicht deinstalliert werden [#5102] +- Konfiguration: Bearbeiten von Einträgen mit Umlauten in der ID nicht möglich [#5103] +- Benutzermigration greift nicht für Blubber [#5108] +- Fehler beim generieren von Kalendersichten [#5114] +- Betreff leer bei Nachricht an alle Autoren [#5115] +- Schlagwort zu Nachricht hinzufügen führt zu js Fehler [#5119] +- Bearbeiten der Konfiguration nach Nutzung der Suche [#5120] +- Lernmodule können nicht hinzugefügt werden [#5124] +- Studiengruppen haben Indexbox für Termine [#5126] +- Ablaufplan: Export zeigt nur ein Thema [#5131] +- Widget hinzufügen führt zu Fehler [#5132] +- Icons in schwarzer Farbe unterscheiden sich von den Icons in blauer Farbe [#5148] +- Dialog: Overlay wird unter Umständen nicht entfernt [#5161] +- Zugangsberechtigungen: Information über Sperre wird nicht angezeigt [#5166] +- Forumsbeitrag weiterleiten - Link auf Forumsbeitrag etc. fehlt [#5167] +- Sperrebenen für Admins [#5180] +- Einrichtung anlegen als Fakultätsadmin klappt nicht [#5190] +- Lifters11: Hover-Effekt mittels cssClassSwitcher durch CSS-Lösung ersetzen [#2609] +- Benutzerverwaltung: "inaktiv seit" weicht um 1h ab [#5061] +- Icons vor internen/externen Links werden umgebrochen [#4855] + +# 12.11.2014 v 3.0.3 + +http://develop.studip.de/trac/query?milestone=Stud.IP+3.0.3 + +- Fehlende Nachrichten über Losverfahren [#4357] +- Fehlermeldung beim Export von Zusatzangaben nach Veranstaltungsanmeldung [#4588] +- Anmeldeliste wird nicht gelöscht bei Änderung des Anmeldets [#4757] +- Forumsthread verschieben unpraktisch [#4960] +- Terminkalender - Export/Sync: Adresse für Import in externe Kalender wird nicht generiert [#4969] +- Cronjobs: Fehlende Cronjobklassen führen zu Fatal Error [#4996] +- Teilnehmerseite: Nachricht an/Export von Anmeldeliste klappt nicht [#4997] +- log events für Änderung der Zugangsberechtigung wurde vergessen [#5021] +- Zugang zu Bibliothekskatalogen über Z39.50 funktioniert nicht mehr [#5044] +- Anmeldeset erstellen: Speichern geht nicht immer [#5050] +- Anmeldeset bearbeiten: Änderung Sichtbarkeit wird nicht übernommen [#5051] +- Zusatzangaben: Multimodus funktioniert nicht [#5055] +- Anmeldesets: Anmeldelisten für Veranstaltungen werden nicht gelöscht [#5064] +- Automatisches Installieren von Plugins aus einem Pluginmarktplatz schlägt fehl [#5068] +- Anzeige bei Veranstaltungen mit Anmeldeverfahren [#5070] +- Fehler bei Warteliste im Download Konfiguration Anmeldeset [#5077] +- Anmeldesets: Anmeldelisten für Veranstaltungen werden nicht gelöscht bei Wechsel des Verfahrens [#5095] +- Anmeldesets: Zeitliche Einschränkung einer Regel ohne Überprüfung [#5096] +- Vorläufige Anmeldung: Eingabe einer Bemerkung beim Anmelden nicht mehr möglich [#5097] +- Aktivitätsübersicht eines Nutzers kennt keine neuen Anmeldeverfahren [#5111] +- Anmeldeliste in Veranstaltung sortiert falsch [#5112] +- Exportierte Teilnehmerliste unsortiert [#5116] +- Wartelistenbeschränkung bei Prioritätenwahl klappt nicht [#5123] +- ObjectDisplayHelper Sicherheitslücke [#5138] + +# 02.09.2014 v 3.0.2 + +http://develop.studip.de/trac/query?milestone=Stud.IP+3.0.2 + +- "Wiki-Ansicht ""Textänderungen anzeigen"" defekt" [#4488] +- Sichtbarkeit im Forum berücksichtigt Einstellungen nicht [#4615] +- Wiki: Keine neuen Seiten [#4692] +- Veranstaltungsanmeldung: Buttons im Anmeldedialogfenster [#4712] +- Veranstaltungsassistent legt keine gesperrten Veranstaltungen an [#4756] +- Zuordnung zu Anmeldeset wird nicht gelöscht beim Löschen einer Veranstaltung [#4803] +- Anmeldeverfahren [#4808] +- visual.inc.php: isLinkIntern gibt `false` zurück bei Link auf anderer Stud.IP-Domain. [#4814] +- Migration Anmeldeverfahren löscht alle Wartelisten [#4818] +- Anmeldeset erstellen: Suche fasst erst ab 3 Zeichen, findet aber zuviele VAs [#4834] +- Anmelderegeln: Nach zeitgesteuerter Anmeldung Passwort nicht möglich [#4835] +- Anmeldesets: Ansicht teilnahmebeschränkte Anmeldung ist unperformant [#4837] +- Anmeldesets: Export erratisch [#4840] +- `<br>` Tags auf eigener Zeile ausgeben [#4853] +- Wartelistenplätze werden nicht nach Priorisierung verteilt [#4856] +- Zeitgesteuerte Anmeldung und Passwort Geschütze Veranstaltungen gelten nicht als beschränkter Teilnehmerkreis [#4866] +- Evaluationsverwaltung zeigt Kopfzeile doppelt [#4875] +- Anordnung Forum [#4890] +- Anmeldesets: Hinweis auf nicht stattgefundene Auslosung [#4900] +- Migration 133 erzeugt Passwörter für Accounts ohne Passwort [#4905] +- Meine Veranstaltungen: Fatal Error bei falschem SemType [#4931] + +# 26.07.2014 v 3.0.1 + +http://develop.studip.de/trac/query?milestone=Stud.IP+3.0.1 + +- Seminar::addMember() befördert automatisch zu tutor [#4644] +- Bei mehreren Toolbars wird nur die letzte schwebend angezeigt. [#4642] +- Hoher Arbeitsspeicherverbrauch bei Veranstaltungsdetails und Übersicht einer Veranstaltung [#4618] +- Beim Selbst-"Unsichtbar-Schalten" des Teilnehmers verschwindet Reiterleiste [#4607] +- Avatar einer Veranstaltung löschen [#4594] +- Kein Hinweis auf nicht gesetzte Teilnehmeranzahl [#4591] +- tooltipIcon() an den Rändern der Seite führt zu Darstellungsproblemen [#4587] +- Sonderzeichen im Evaluationstext werden maskiert [#4584] +- HTML-Tags erscheinen in Umfragetiteln [#4578] +- Toolbar sollte immer eine gewisse Mindestbreite haben. [#4577] +- Eigener Eintrag als Vertretung wird nicht übernommen [#4556] +- Statusgruppen userHasExclusiveGroup funktioniert nicht richtig [#4549] +- CleanupLogJob zu lahm [#4531] +- studip_default_data.sql nicht komplett [#4530] +- Wysiwyg in Evaluation [#4490] +- Dialog Priorisierung: Darstellungsfehler und generelle UI [#4470] +- Wysiwyg: StudIP-Markup: Aufzählung wird zerstört [#4468] +- Wysiwyg: Bild-URL wird nicht korrekt angepasst [#4445] +- Wortwahl im Anmeldeverfahren unpassend [#4439] +- Sichtbarkeit des Anmeldesets für Dozenten einschränken [#4438] +- Text bei Regel Anmeldung zu n Veranstaltungen ist nicht dynamisch [#4430] +- Suche (Quicksearch) funktioniert nicht mit angeschaltetem AJAX_AUTOCOMPLETE_DISABLED [#4423] +- Fehlende Buttons bei Such- und Filtermöglichkeiten [#4420] +- Fehlende Sortiermöglichkeit in Listen [#4419] +- Parameter %s wird nicht erklärt [#4418] +- Wysiwyg: In HTML `<img src="...">` kein Studip-Markup anwenden [#4413] +- wysiwyg: Formatierungen in weitergeleiteter Mail [#4412] +- SimpleORMap: Fehlerhafte Parameternutzung in Methode cbNotificationMapper() [#4385] +- Hyperlinks mit eckigen Klammern in der URL funktionieren nicht mehr korrekt [#4365] +- Wysiwyg: Änderungen in Source-Ansicht gehen verloren. [#4330] +- Wysiwyg: Eingefügte Links nicht wohlgeformt [#4287] + +# 23.05.2014 v 3.0 + +http://develop.studip.de/trac/query?milestone=Stud.IP+3.0 + +- Bereich hinzufügen im Forum nicht möglich [#4276] +- Details: Ganze Veranstaltung als Dialog [#4067] +- Performance: Navigation wird zu früh aufgebaut [#1624] +- bugbash: Ungesalzene md5-Passwörter [#3320] +- StEP00237: Rest-API [#3484] +- Einheitliche Funktion für "alle (ent)markieren" in JS [#3679] +- StudipAutoloader um Namespace-Unterstützung erweitern [#3685] +- Notification beim anlegen einer Veranstaltung [#3697] +- Forum: Positionsänderung der Kategorie "Allgemein" [#3710] +- StEP00259: Einrichten einer Mailqueue für Stud.IP [#3713] +- StEP00260: Weitersagen in Blubber [#3746] +- Performance: Aktivierte Standardplugins [#3759] +- Blockquotes generisch designen [#3761] +- hellere Rahmen für Messageboxen [#3763] +- Notification nach dem Hinzufügen eines Nutzers [#3773] +- StEP00263: Gendering in Institutstatusgruppen [#3835] +- Forenthema schließen [#3837] +- Anonymes Posting im Forum [#3838] +- Hilfreichere Beschreibungen für Inhaltslelemente auf +-Seite ergänzen [#3851] +- Neues Forum: Umstellung auf neues Tabellendesign [#3858] +- Neues Forum: Performanceoptimierungen und Refaktorisierungen [#3886] +- Course-Model um Methode zum Auslesen der aktuellen Veranstaltung erweitern [#3897] +- Globaler Blubberstream als PERSONAL_STARTPAGE möglich [#3905] +- Neues Forum: Threads als "Sticky" markieren [#3919] +- StEP00261 :Termine für Veranstaltungsgruppen [#3928] +- StEP00264: OpenGraph Informationen in Blubber anzeigen [#3929] +- OpenGraph ins Forum integrieren [#3933] +- StEP00266: Zusatzangaben vor Eintragung in Veranstaltung [#3943] +- SimpleORCollection::sendMessage() magnifizieren [#3957] +- Online Zeit cachen [#3961] +- StudipPDO: prepared statements to go [#3971] +- Anzeigen von Badges für Start- und MessagingNavigation [#3972] +- Neues Feld seminar_id für Tabelle "folder" [#3973] +- Notification beim Login [#3981] +- SimpleORMap: einfache Möglichkeit Notifications zu werfen [#3983] +- Icon für bindende Veranstaltungen fehlt [#3984] +- StEP 00244: Beschreibungstexte für Plugins und Module [#3985] +- StEP00265: Ankündigungssystem überarbeiten [#3989] +- Seite "Öffentliche Veranstaltungen" auf Trails umstellen [#3994] +- CronjobScheduler::registerTask() für einfacherere Bedienung erweitern [#3995] +- Nach erfolgreichem Eintrag von Dozent sagt Suche: "Keine Treffer gefunden" [#3999] +- Lernmodulschnittstelle: Besser sichtbare Links, Berücksichtigung von Ordnern in Kursen und neuer Modultyp [#4004] +- Neue Funktion get_object_by_range_id [#4007] +- ObjectdisplayHelper [#4009] +- teilnehmer_view entfernen [#4011] +- StudipController::url_for erweitern [#4012] +- Trails Requests intern weiterleiten [#4013] +- StEP00255: Sortieren von Veranstaltungslisten nach Veranstaltungsnummer [#4014] +- Neues Forum: Liefert keine Notification-Objekte [#4018] +- StEP00268: Erweiterung des Loggings für beliebige Objekte [#4029] +- Farbklima Stud.IP 3.0 [#4040] +- Unsichtbare Studiengruppen [#4044] +- Eingabe von Bemerkungen auf der Teilnehmerseite [#4056] +- Forum: Anzahl erhaltene "Gefällt mir!" anzeigen [#4057] +- Abonnieren von Einrichtungen [#4059] +- StEP00240: Anmeldesets [#4063] +- Forum wandelt Umlaute nicht korrekt um [#4065] +- StEP00256: Umstellung auf Wysiwyg-Editoren [#4068] +- StEP00267: Vorläufige Accounts [#4070] +- StudipAuth Klassen aufräumen [#4071] +- Hashing der Passwörter ändern [#4072] +- StEP00269: Lokale PluginRollen [#4077] +- Autoloader auf Windows maschinen [#4087] +- Kein Defaultfallback für Seiten, die nicht hartkodiert im admin_search_form stehen [#4096] +- Veralteter Zugriff auf $db [#4106] +- Fehlerhafter Link zum Terminkalender [#4171] +- Falsche Darstellung meiner Einträge als Standardvertretung [#4173] +- Inkonsistente Buttons im Kalenderexport [#4190] +- bootstrap.php aus Unit-Test heraus [#4236] +- Anmedelsets: 0:00 lässt ich nur über Umweg einstellen [#4260] +- REST-API: hinzufügen von Nicht-Kontakten zu Kontaktgruppen [#4268] +- REST-API: Bearbeiten von Forumsbeiträgen fehlerhaft [#4269] +- REST-API: events.ical funktioniert nicht [#4270] +- REST-API: Kontakte mit mehreren Namen? [#4271] +- Fehlende Assets (zB. Icons) [#4284] +- Tools-Ordner aus dem Release entfernen und im Repository globaler verankern [#4286] +- Wysiwyg: Bilder werden beim Verschieben dupliziert [#4288] +- Selbstzuordnung als Vertretung statt Dozent/in funktioniert nicht [#4290] +- User-Route liefert nicht das Original-Avatar eines Nutzers aus [#4305] +- Eintrag in unsichtbare Studiengruppen nicht möglich [#4325] +- Veranstaltungen ohne Dozent verursachen einen Fehler auf der Übersichtsseite [#4335] +- Unsichtbare Studiengruppen werden sichtbar beim sortieren nach Gründer/Mitgliedschaft [#4339] +- Fehler bei der Anzeige der Zusatzangabeneingabe [#4340] +- XSS: Zusatzangaben einer Veranstaltung [#4345] +- Falsche Fremdschlüsselbeziehung im StatusgruppenUser-Model [#4349] +- PDOException beim Speichern im Ablaufplans, wenn Dateiordner erstellen angehakt ist [#4354] +- Fehlender Veranstaltungstitel in Systemnachrichten [#4358] +- Colspan 0 bei Zusatzangaben funktioniert nicht in Webkit Browsern [#4362] +- SQL-Fehler in Migration 92 [#4366] +- Fehler in den Forenrouten [#4367] +- REST-Route zur Anzeige der Nachrichtenordner verbessern [#4374] +- REST-API: Gleiche Repräsentation für Semester [#4376] +- REST-API: Mini-Nutzer verwenden und Datenformat verbessern [#4377] +- REST-API: Kontaktgruppen-Rückgabe vereinheitlichen [#4378] +- REST-API: Semester-Repräsentation verbessern [#4379] +- REST-API: Konsistenz in der Benennung bei /file/:id [#4380] +- REST-API: Integer statt String [#4381] +- Usermanagement::createNewUser() kann nicht mehrfach aufgerufen werden [#4400] +- Kein Leerzeichen zwischen Monat und Jahr in der Kalendertagesansicht [#4403] +- Notification beim Archivieren einer Veranstaltung [#4406] +- Veranstaltungsavatar prominenter hochladen [#3889] +- Blubber-Streams bekommen einem animierten Ladebalken [#3916] +- Admins können Nutzer mit Status "user" in Einrichtung eintragen [#4076] +- Linkfarbe animiert ändern [#3766] +- Verwendung von is_dst (deprecated) in CalenderDay [#3810] +- Nachrichtenlöschschutz entfernen [#3993] +- Migration 98 führt zu falscher Wochentagsdarstellung im Stundenplan [#3860] +- Zeiten/Räume: Klick auf Raum-Link sollte auch direkt zum korrekten Tag führen [#3861] +- Navigation: Verwaltung von Ressourcen/Raumplanung wird verlinkt, obwohl deaktiviert [#3862] +- Performance: Index für user_online ungünstig [#3863] +- Externe Seiten Veranstaltungsdetails Endlosschleife [#3866] +- Neue Teilnehmerseite: Nachricht verschicken an alle Wartenden klappt nicht [#3867] +- Einstellungen zu Benachrichtigungen nicht möglich wenn Veranstaltungen nicht gruppiert [#3868] +- PHP Fatal error: Class 'Visiblility' not found in /srv/www/studip-2.5/lib/extern/modules/views/persondetails.inc.php on line 668 [#3869] +- Personalseite in Einrichtungen: Export fehlt und Layoutfehler bei nach Funktionen gruppierter Ansicht [#3873] +- Anmeldeverfahren nach Anmeldereihenfolge: Studierender rückt nicht automatisch nach, wenn Platz in Veranstaltung frei wird [#3874] +- Zeiten/Räume: In der Zukunft liegende Termine werden nicht mehr vorgewählt [#3880] +- Wechsel von "vorläufiger Teilnahme" zu "direkter Teilnahme" verschiebt Teilnehmer nicht korrekt [#3885] +- XML-Export beachtet ausgewähltes Semester nicht [#3898] +- Modulzuordnung fehlt auf der Detailseite einer Veranstaltung [#3899] +- Erzwungenes Login mit Parameter again klappt an einigen Stellen nicht mehr [#3900] +- DatafieldEntryModel::findByModel scheitert bei usersemdata und userinstrole [#3913] +- Teilnehmerseite: Anmeldeliste bei Losverfahren existiert nicht [#3914] +- SimpleORM Funktion: findAndMapMany wirft SQL Error [#3922] +- Kalender: Ungültiger iCalendar-Export bei geänderten Terminen [#3924] +- Teilnehmerseite: Tutoren verbleiben auf Warteliste bei manuellem Eintrag [#3925] +- SimpleCollection::orderBy() mag keine Leerzeichen [#3927] +- Im Kalender werden Terminkategorien nicht korrekt über iCalendar exportiert und importiert [#3931] +- Im Kalender werden bei Veranstaltungsterminen keine freien Raumangaben ausgegeben. [#3932] +- parse_link() macht keine redirects mehr [#3936] +- Blubber sendet falsch übersetzte Benachrichtigungen [#3937] +- Blubbererwähnung von fremder Veranstaltung führt nicht zu der Veranstaltung [#3938] +- RTF Export Warteliste kaputt [#3939] +- Umfragen und Tests: Bereich Profil nicht wählbar [#3940] +- Umfragen und Tests: Sofort starten klappt nicht [#3941] +- Neue Visibility noch nicht auf Umfragen angewandt [#3942] +- Zeichensatz der Datenbankverbindung wird nicht gesetzt. [#3947] +- Regelmäßiger Zeiteintrag für einen Sonntagstermin erstellt zuviele Termine [#3949] +- Bei Ausfallterminen taucht häufiger eine 0 im Kommentar auf [#3954] +- DB Performance Problem REPLACE INTO [#3955] +- Globale Dozenten Herabstufung nicht möglich [#3956] +- Neue Blubberstreams berücksichtigen keine externen Kontakte [#3962] +- Nach Bearbeiten von Forenbeitrag wird Latex nicht mehr formatiert [#3963] +- Migration 93 (Veranstaltungskategorien) sollte nicht ohne alte Einstellungen laufen [#3967] +- Keine Kommentare auf Profilseite möglich [#3974] +- Ablaufplan: zuviele Quotes [#3987] +- Deadlock Cronjobs [#3988] +- "Neues Passwort setzen" erzwingt eine Mailboxüberprüfung [#3236] +- Deprecated methods ersetzen [#3559] +- Zusammenfassen von vielen Einzelterminen in einem Seminar [#3568] +- Meine Veranstaltung für AdministratorInnen [#3569] +- Log Event: Institutsdaten ändern [#3583] +- Breite für Icons in der Infobox fest auf 16px einstellen [#3645] +- Toolbar: [img]-Button ist verwirrend [#3646] +- Nach Hochladen eines neuen Avatars mehrfache Privatsphäreneinstellungen für das Profilbild [#3819] +- JS: Fehlerhafte Deklaration [#3642] |
