Skip to content

Releases: OSIRIS-Solutions/osiris

Version 1.8.1

10 Feb 10:18
25914f1

Choose a tag to compare

Dieses Update bringt wichtige Sicherheitsverbesserungen, viele kleine Bugfixes sowie spürbare Verbesserungen in Einstellungen, Organisationen, Reports und im Admin-Bereich.

Sicherheit & Stabilität

Es wurde ein kritisches Problem behoben, durch das Nutzer:innen ohne Bearbeitungsrechten für Nutzer:innenprofile auch die Profile anderer Nutzer:innen bearbeiten und sogar inaktivieren oder löschen konnten. Wir entschuldigen uns für dieses Problem und bedanken uns bei dem OSIRIS-Nutzer Jochen, der uns darauf aufmerksam gemacht hat #408.

  • Einheitliches Escaping von Nutzereingaben auf Portal-Seiten (Personen, Infrastrukturen, Einheiten, Topics) zur besseren Absicherung gegen fehlerhafte oder manipulierte Inhalte (Fixes #404)
  • Verbesserte Fehlerbehandlung bei Datei-Uploads inkl. Maximalgrößen-Validierung (#394)
  • Upload-Fehler und Erfolgsmeldungen werden jetzt korrekt gerendert
  • Passwort-Reset für Gastaccounts mit Token-Validierung implementiert

Design, Einstellungen & UI

  • Neue Schriftarten-Optionen inkl. Header-Font in den Design-Einstellungen (#395)
  • Lange Links werden jetzt teilweise automatisch gekürzt
  • Beispiel-Button (nicht funktionsfähig) entfernt

Organisationen & Kollaborationen

  • Häufig genutzte Organisationen werden jetzt auch in Aktivitäten vorgeschlagen
  • Organisationen können jetzt mit URL gespeichert werden
  • „Organisation erstellen“-Button entfernt (war nicht funktionsfähig) (#393)
  • Alle Projekt-Kollaborationen können jetzt entfernt werden (#401)
  • Anzeige des Scopes in der Projektansicht wieder aktiviert (#407)

Reports & Editor

  • Report Builder:
    • Blöcke lassen sich jetzt wieder duplizieren (#391)
    • Tabellen-Aggregationen robuster (Strings werden korrekt behandelt) (#392)
    • Mehr Styling-Optionen (fett, Links, Bilder)
    • Standardfilter ist jetzt leer (besseres Startverhalten in Übersichten)
  • Quill-Editor:
    • Bessere Behandlung von Leerzeilen und Mehrzeiligkeit (#387)
  • Validierung:
    • Leere Strings und Zeilenumbrüche werden korrekt behandelt (#403)

API, Rendering & Backend

  • Neuer „Smart Render“-Endpoint zum Nachrendern noch nicht gerenderter Inhalte (z. B. extern hinzugefügte Aktivitäten)
  • Verbesserte getAuthors-Logik für dynamische Felder und API-Suche (inkl. Editor:innen & Supervisor:innen) (#399)

Kleinere Fixes

  • Bestätigungsdialog beim Löschen von Custom Fields (#389) und bessere damit zusammenhängende User Experience
  • Text-Handling in Formularen robuster gemacht
  • Diverse kleine UI- und Anzeigeprobleme behoben

Version 1.8.0

01 Feb 08:37
efa2327

Choose a tag to compare

Es gibt viele neue Funktionen und Verbesserungen, insbesondere im Bereich Customization, Portfolio und Organisationen. Hier die Highlights:

Design & Customization

Bislang war es nur möglich, das Logo und die Farben von OSIRIS anzupassen. Mit diesem Update haben wir die Customization-Funktionen deutlich erweitert:

  • Eigene Schriftarten: Ihr könnt jetzt eigene Schriftarten in OSIRIS verwenden, um das Erscheinungsbild noch besser an eure CI anzupassen.
  • Icons: wählt aus drei verschiedenen Icon-Stilen (Standard, Gefüllt oder Zweifarbig).
  • Viele Elemente anpassen: z.B. die Dicke und Farbe von Rahmen, die Rundung von Ecken, Schatten, Icons und vieles mehr.
  • Kopfzeile: Ihr könnt jetzt die Kopfzeile anpassen, z.B. die Höhe verändern, die Logos komplett in den Footer verschieben oder das OSIRIS-Logo einfärben.

Custom Fields

  • Neues Format: Freitext-Liste
    • Es wurde ein neuer Typ von Custom-Field hinzugefügt, der eine Liste von Freitextwerten ermöglicht. Dieses Feld funktioniert ähnlich wie das bestehende Synonyme-Feld bei Organisationen, aber es ist allgemeiner und kann für verschiedene Zwecke verwendet werden.
  • Auf der Seite eines Custom-Fields wird jetzt angezeigt, welche Aktivitäts- und Projekttypen dieses Feld verwenden und ob es mit Infrastrukturen oder Personen verknüpft ist.

Portfolio

OSIRIS Portfolio wurde um einige nützliche Funktionen erweitert:

  • Es gibt jetzt die Möglichkeit, ein öffentliches Portfolio direkt in OSIRIS zu aktivieren. Diese Funktion kann im Admin-Bereich unter "Generelle Einstellungen" > "Funktionen" aktiviert werden. Das öffentliche Portfolio ist auch ohne Login von der Startseite aus zugänglich.
  • Die Forschungsbereiche wurden hinzugefügt und können jetzt im Portfolio und in der API angezeigt werden. Sie haben eine schnell zugängliche Übersichtsseite und werden auch in allen verknüpften Entitäten angezeigt (Aktivitäten, Projekte, Personen, Gruppen).
  • Infrastrukturen wurden hinzugefügt und können jetzt im Portfolio und in der API angezeigt werden. Sie haben eine eigene Seite im Portfolio und werden auch in verknüpften Aktivitäten und auf der persönlichen Seite vom Betriebspersonal angezeigt.
  • Es wurde ein neuer Tab mit Kooperationspartnern hinzugefügt, der eine Weltkarte mit den Standorten der Partner anzeigt. Diese Karte wurde verbessert, um den verfügbaren Platz besser zu nutzen und auf großen Bildschirmen ansprechender auszusehen. Außerdem unterstützt die Karte jetzt die Aggregation von Partnern je nach Zoomstufe, um die Übersichtlichkeit zu erhöhen.
  • Es wurden weitere Einstellungen für persönliche Profile hinzugefügt, z.B. die Möglichkeit, die Anzeige von weiteren Aktivitäten oder Lehraktivitäten zu deaktivieren.
  • Es wurden weitere Vorschauoptionen hinzugefügt.

Es ist nun außerdem möglich, die URL zum externen Portfolio anzupassen. So könnt ihr z.B. eine eigene Domain verwenden oder das Portfolio einfacher in eine bestehende Webseite integrieren. Dazu gibt es im Admin-Bereich unter "Generelle Einstellungen" > "Portfolio" ein neues Feld "Portfolio Basis-URL". Wenn dieses ausgefüllt ist, wird diese URL für alle Links verwendet, die in Portfolio generiert werden. Andernfalls wird die OSIRIS versuchen, eine relative URL zu verwenden.

Organisationen und Projekt-Kollaborationen

  • Es ist nun möglich, Logos für Organisationen hochzuladen, die dann in verschiedenen Bereichen von OSIRIS angezeigt werden (z.B. in Projekten, auf der Organisationsseite, in der erweiterten Suche).
  • Für eine bessere User Experience beim manuellen Anlegen von Organisationen, können die Koordinaten jetzt automatisch über den angegebenen Standort (wahlweise inkl. des Landes) bezogen werden. Dabei wird die aktuelle UI-Sprache verwendet, um die bestmöglichen Ergebnisse zu erzielen.
  • Auf der Übersichtsseite einer Organisation wird neben einem überarbeiteten Layout jetzt auch eine Karte mit den Standort der Organisation angezeigt.
  • Synonyme wurden für Organisationen hinzugefügt zur besseren Auffindbarkeit, z.B. kann dann die Deutsche Forschungsgemeinschaft auch über "DFG" gefunden werden. Die Synonyme werden ebenfalls über ROR bezogen.
  • Der Kollaborationsbereich in Projekten grundlegend überarbeitet und fügt sich damit nahtlos in das neue Organisationsmanagement ein. Es kann zuerst in bereits bestehende Organisationen gesucht und diese dann als Kollaborationspartner hinzugefügt werden. Alternativ können auch neue Organisationen direkt im Projekt angelegt werden.

Lehrveranstaltungen

Lehrveranstaltungen wurden grundsätzlich überarbeitet und bieten nun mehr Möglichkeiten

  • Die Übersichtsseite zeigt jetzt alle Lehrveranstaltungen in einer Tabelle an, die deutlich übersichtlicher ist und mehr Informationen bietet.
  • Jede Lehrveranstaltung hat jetzt eine eigene Seite, auf der alle Details angezeigt werden, inkl. aller verknüpften Aktivitäten. Dabei werden Aktivitäten mit dem Modul supervisors auch mit ihren Semesterwochenstunden angezeigt.
  • Es gibt auch eine neue Seite, um existierende Lehrveranstaltungen zu bearbeiten. Dazu wurde ein neues Recht hinzugefügt (Lehrveranstaltungen bearbeiten), das standardmäßig an alle Nutzenden vergeben wird (wie es zuvor auch war).
  • Verknüpfung mit Organisationen:
    • Anstatt Organisationen händisch einzugeben, können diese jetzt aus dem Organisationsmanagement ausgewählt werden. Alternativ gibt es einen Link, um neue Organisationen anzulegen.
    • Es gibt auch eine Vorschlagsliste, die die 5 am häufigsten zu Lehrveranstaltungen hinzugefügten Organisationen anzeigt, um die Bearbeitung zu vereinfachen.
    • Auf der Seite der Organisationen werden alle verknüpften Lehrveranstaltungen angezeigt.
    • Die Organisation wird auch auf der Statistik-Seite der Lehrveranstaltungen angezeigt.

Bitte beachte, dass wir die Organisationen nicht automatisch hinzufügen können, wenn ihr bereits Lehrveranstaltungen habt. Diese müsst ihr manuell bearbeiten, um die Organisationen zu verknüpfen. Allerdings werden bestehende Organisationen beibehalten und weiterhin angezeigt.

Projekte und Anträge

Finanzen
(Aufgrund der Sensibilität dieser Daten sind sie ausschließlich im Antrag zu sehen und nicht im Projekt selbst)

  • Die Drittmitteleinnahmen wurden in ein neues Format überführt, das nun neben den geplanten auch die tatsächlich verausgabten Mittel pro Jahr erfasst.
  • Es gibt jetzt eine Übersicht über die Finanzen eines Projekts, die geplante und verausgabte Mittel pro Jahr anzeigt und diese analysiert und visualisiert.
  • In einer neuen Finanzübersicht können Admins und Projektverantwortliche verschiedene Finanzberichte generieren, z.B. geplante vs. verausgabte Mittel. Es gibt ein neues Zugriffsrecht dafür (Finanzinformationen sehen), das standardmäßig nicht vergeben ist.

Formulare & Eingaben

  • Die maximale Länge für Projekt-Kurzbezeichnungen von 30 auf 100 Zeichen erhöht
  • Dafür wurde ein neues Akronym-Feld ergänzt: dieses wird mit dem Kurztitel kombiniert, falls vorhanden
  • Fehler behoben: Projekttyp wurde im Projektformular nicht angezeigt
  • Es wurde die Möglichkeit hinzugefügt, Projekte und Anträge als Verbundvorhaben zu kennzeichnen. Dabei wurde sich am KDSF-Datenmodell orientiert. Bei Verbundvorhaben wird nun ebenfalls nach dem Identifier und dem Titel des Verbunds, sowie nach der Sprecherrolle gefragt. Wenn ihr das Datenmodul "Verbundvorhaben" nutzen wollt, müsst ihr es zunächst in der Konfiguration aktivieren. Geht dazu auf Inhalte > Projekte und wählt die entsprechende Projektkategorie aus. Auf der zweiten Seite könnt ihr das Modul für alle Phasen aktivieren, bei denen es eine Rolle spielen soll (z.B. Beantragt, Bewilligt, Projektphase).
  • Es gibt nun auch eine Möglichkeit, ein Förderprogramm-Feld zu nutzen, das eine Liste statt eines Freifeldes verwendet. Dabei werden vordefinierte Förderprogramme aus einer Vokabularliste verwendet, die im Admin-Bereich verwaltet werden kann.

Dokumente von Aktivitäten

Die Dokumentenverwaltung bei Aktivitäten wurde auf das neue System migriert und dadurch deutlich verbessert:

  • Der Bereich "Dokumente" in Aktivitäten wurde komplett überarbeitet und bietet jetzt eine deutlich bessere Übersicht und Handhabung.
  • Es ist nun möglich, die Art der Dokumente anzugeben und eine Beschreibung hinzuzufügen.
  • Für die Arten von Dokumenten gibt es jetzt eine Vokabularliste, die im Admin-Bereich verwaltet werden kann.
  • Es gibt einen neuen Bereich "Dokumente", in dem alle Dokumente aus Aktivitäten und Projekten zentral angezeigt werden. Außerdem kann in dieser Liste nach Dokumentarten und Dateitypen gefiltert werden. Dazu wurde ein neues Zugriffsrecht (Dokumente sehen) dem Bereich "Ansichten" hinzugefügt, das standardmäßig nicht vergeben ist.

Aktivitäten verknüpfen

  • Es wurde die Möglichkeit hinzugefügt, Aktivitäten miteinander zu verknüpfen, um Beziehungen wie "ist eine Übersetzung von", "ist eine erweiterte Version von" oder "ist ein Preprint von" abzubilden. Dabei können beliebige Aktivitätstypen miteinander verknüpft werden.
  • Die Verknüpfungen können in beide Richtungen angezeigt werden und sind in der Aktivität unter einem eigenen Abschnitt zu finden.
  • Die Arten von Verknüpfungen sind im Moment noch nicht konfigurierbar, aber es sind bereits einige gängige Beziehungen vordefiniert. Wir möchten gern erst weiteres Feedback sammeln, bevor wir hier mehr Flexibilität einbauen.

Organisationseinheiten

  • Die Forschungsfeldklassifikation des KDSF wurde nun auch den Einheiten in OSIRIS hinzugefügt. Dadurch können Einheiten bestimmten Forschungsfeldern zugeordnet werden, was die KDSF-Konformität weiter verbessert.
  • Ein Fehler wurde behoben, durch den Klammersetzung in Einheitennamen die Darstellung als Organigramm verhindert hat. Außerdem unterstützt das Organigramm jetzt auch die deutschen Namen von Einheiten.

Journale

  • Es wurde die Möglichkeit hinzugefügt, Journale zu löschen. Dazu gibt es ...
Read more

Version 1.7.0: Nagoya und mehr

08 Dec 08:03
2b0ea74

Choose a tag to compare

Neues Modul: Nagoya / ABS Compliance

OSIRIS unterstützt jetzt vollständig den Prozess rund um das Nagoya-Protokoll und nationale ABS-Regelungen.
Das neue Modul hilft Forschenden und ABS-Beauftragten, alle relevanten Schritte nachvollziehbar, vollständig und revisionssicher abzubilden.

Hier die Highlights:

  • Country Review: Bewertung aller beteiligten Länder (Nagoya-Party, eigene ABS-Maßnahmen, Kommentare).
  • Scope-Erfassung für Forschende: Geographischer, zeitlicher, materieller und nutzungsbezogener Scope — inklusive Unterstützung fürmehrere Probensammlungen pro Land.
  • ABS-Evaluation (A/B/C): Klassifikation pro Land sowie automatische Projektklassifikation.
  • Permits & Dokumente: Erfassung von PIC, MAT, Community Consent und weiteren Genehmigungen. Upload & Verwaltung von Dokumenten direkt in OSIRIS.
  • Geteilte Notizen: Für Kommunikation zwischen Projektteam und ABS-Compliance-Team.
  • Dashboard für ABS-Teams: Überblick über offene Bewertungen, fehlende Scopes, offene Permits und eingereichte Unterlagen.

Mehr Infos zum Nagoya-Modul findet ihr in unserem Wiki.

Erweiterte Suche für fast alles

Die erweiterte Suche wurde erweitert und verbessert:

  • Die gespeicherten Suchen lassen sich jetzt mit einzelnen Rollen oder Global teilen (Achtung: nur mit der neuen Berechtigung queries.global). Geteilte Queries sind mit einem kleinen Flag gekennzeichnet, werden nach unten sortiert und können nicht bearbeitet werden. Um bei so vielen Queries den Überblick zu behalten, gibt es jetzt eine Suchfunktion.
  • Es wurden ein paar Probleme mit verschachtelten Queries behoben, die nun auch in der Vorschau korrekt angezeigt werden.
  • Der Bereich für die Auswahl der Spalten lässt sich jetzt ebenfalls durchsuchen, um schneller die gewünschten Spalten zu finden.
  • Es wurden ein paar kleinere Verbesserungen vorgenommen, durch die es jetzt noch stabiler laufen sollte.

Und weil das so gut funktioniert, wurde die erweiterte Suche jetzt auch auf folgende Bereiche ausgeweitet:

  • Projekte und Anträge
  • Events
  • Journals
  • Nutzende

Ihr findet dazu neu gestaltete Suchseiten, indem ihr auf die Lupe mit dem Plus in der jeweiligen Übersicht klickt.

DOI-Mappings für Publikationstypen

  • Admins können jetzt im Admin-Bereich unter Inhalte > Aktivitäten > DOI-Zuordnung eigene Mappings für Publikationstypen aus CrossRef und DataCite definieren.
  • Diese Mappings werden verwendet, wenn eine Aktivität über eine DOI importiert wird, um den entsprechenden Aktivitätstyp in OSIRIS zu bestimmen.
  • Dadurch können spezifische Publikationstypen besser abgebildet werden, z.B. "preprint" oder "conference-paper".

Achtung: Beta-Feature. Bitte testet es ausgiebig und gebt uns Feedback, damit wir es weiter verbessern können!

Verbesserungen & Bugfixes

  • Einige Verbesserungen und Bugfixes bei den neuen Gästeaccounts (z.B. Suchfunktion in der Nutzerübersicht, Markierung in Tabellen, werden beim Synchronisieren nicht mehr deaktiviert).
  • Organisationen-Feld: korrektes Layout + Möglichkeit, gesetzte Werte zu löschen
  • ISSN-Feld im Aktivitäten-Formular bricht nicht mehr das ganze Formular ab
  • Tags funktionieren wieder zuverlässig
  • „Online ahead of print“ kann wieder deaktiviert werden
  • Letzter Social-Link ist wirklich löschbar
  • Ampersands & Quotes verursachen keine Fehler mehr in Journal-/Aktivitätsfeldern
  • Projekt-/Personen-Dropdowns liefern keine leeren Auswahlen mehr
  • Wichtiger Fix im Activity-Type-Handling
  • Gruppen-Synonyme nutzen jetzt Semikolon statt Komma (Kollisionsvermeidung)
  • Portfolio: Keine Hervorhebung mehr, wenn Einträge ausgeblendet sind
  • LDAP-Sync: zuverlässige Aktualisierung von Units, inkl. Einheiten-Synonyme
  • Fix für ungültige Gastaccounts, wenn „gültig bis“ leer ist
  • Array-Dokument-Fehler beim Rendering behoben
  • Diverse Verbesserungen an der JSON-Ausgabe
  • Fix für kaputten Link zur Attribute-Preview
  • u.v.m.

Eine Übersicht über alle geschlossenen Issues findet ihr hier

Version 1.6.2

16 Nov 19:24

Choose a tag to compare

Dieses Update bringt viele Verbesserungen in Performance, Formularlogik, LDAP-Synchronisation, Journals, Events, Reports und UI-Design. Hier die wichtigsten Änderungen:

Verbesserte Infrastruktur-Statistiken

In diesem Update haben wir die Handhabung der Infrastruktur-Statistiken überarbeitet und ein Migrationsskript hinzugefügt, um bestehende Statistiken in ein neues Format zu überführen.

Infrastruktur-Statistiken sind jetzt deutlich flexibler. Man konnte zuvor bereits verschiedene Statistikfelder definieren, aber diese wurden immer auf alle Infrastrukturen angewendet. Jetzt können Statistiken individuell für jede Infrastruktur definiert und verwaltet werden.

Außerdem ist es möglich, den Zeitraum für die Erhebung der Statistiken festzulegen, z.B. jährlich, vierteljährlich, monatlich oder unregelmäßig. Dies ermöglicht eine genauere und kontextbezogenere Erfassung der Daten. Bei der unregelmäßigen Erfassung wird das Datum der Erhebung gespeichert, sodass man im Nachhinein nachvollziehen kann, wann die Daten erfasst wurden. Wenn der Zeitpunkt der Erhebung erneut verwendet wird, dann werden die bestehenden Daten überschrieben.

Diese neue Flexibilität ermöglicht es, die Statistiken besser an die spezifischen Anforderungen und Gegebenheiten der jeweiligen Infrastruktur anzupassen. Die Abbildungen wurden entsprechend angepasst, um die neuen Möglichkeiten zu unterstützen.

Diese neuen Statistiken reflektieren sich auch in den Benachrichtigungen, die Reporter erhalten, wenn sie ihre Statistiken aktualisieren müssen. Irreguläre Statistiken werden dabei nicht in den Benachrichtigungen angezeigt, es wurde jedoch ein Shortcut zum Hinzufügen-Menü hinzugefügt, um die Erfassung zu erleichtern.

Tabellen & Downloads

  • Verbesserte Tabellenfunktionalität:
    • bessere Stabilität
    • mehr Download-Optionen (z.B. PDF), Excel mehr verbreitet (z.B. bei Journalen, Events, ...)
    • Teilweise Drucken-Funktionalität hinzugefügt
    • Seitenlänge kann angepasst werden
    • Statistik-Tabellen haben jetzt ebenfalls Download- und Druck-Buttons
  • Viele Abbildungen lassen sich jetzt ebenfalls als PNG oder SVG herunterladen (z.B. Konfetti-Timelines, Koautoren-Netzwerke, Wordclouds), weitere folgen in kommenden Versionen

LDAP, Nutzer & Rollen

Guest Accounts

Neu: Vollständiges Management für Gastkonten

  • Anlegen, Bearbeiten & Löschen von Gastaccounts
  • Neue UI-Seiten zur Verwaltung
  • Gäste können sich anmelden, wenn LDAP fehlschlägt
  • Gastkonten können ein Ablaufdatum haben
  • Gastkonten bekommen automatisch die "guest"-Rolle zugewiesen. Diese wurde angelegt, hat aber per Default keine Rechte.

LDAP-Synchronisation

  • UI der Synchronisation verbessert
  • Ein LDAP-Timeout führt dazu, dass die Synchronisation abgebrochen wird, sollte LDAP nicht erreichbar sein
  • Synchronisation von Einheiten wurde verbessert:
    • Synonyme für Einheiten hinzugefügt und berücksichtigt
    • Wiederaktivierte Einheiten werden nicht gelöscht
    • Bei neuen Einheiten wird jetzt nicht mehr angenommen, dass der aktuelle Tag der Start der Zugehörigkeit ist
    • In der Synchronisations-Vorschau gibt es jetzt eine Warnung, wenn Einheiten nicht gefunden werden
    • Neue Sync-Zeitstempel in der UI

Events

  • Events können jetzt zentral deaktiviert werden (Einstellungen > Features)
  • Länder wurden zu Events hinzugefügt
  • Event-Handling in "Aktivität hinzufügen" wurde verbessert:
    • Duplikate werden jetzt anhand von Titel und Startdatum erkannt und verhindert
    • Fehlermeldungen werden jetzt korrekt ausgegeben (#253)
    • Typauswahl und Länder wurden ebenfalls hinzugefügt
    • Der Event-Select wurde deutlich verbessert, zeigt jetzt alle verfügbaren Events in einem durchsuchbaren Dropdown an
    • Beim Auswählen eines Events werden automatisch Titel, Datum, Ort und Land vorausgefüllt. Dies wird jetzt im UI deutlicher kommuniziert mit einem Hinweistext und einer kurzzeitigen Markierung der Datenfelder

Formulare & Eingaben

  • Checkboxen in Personen-Feldern funktionieren wieder korrekt (#240)
  • Hilfe-Texte werden jetzt per Hover angezeigt und erscheinen links (#288)
  • Bei Forschungsinteressen werden jetzt auch deutsche Vorschläge korrekt gezeigt (#286)
  • Nutzer:innen können Aktivitäten nicht mehr highlighten, wenn sie keine Autor:innen sind (#290)
  • Wenn eine hervorgehobene Aktivität versteckt wird, wird sie nicht mehr über die Portfolio-API ausgeliefert
  • Das Label für Forschungsreisen erscheint jetzt auch, wenn Forschungsbereiche deaktiviert sind (#282)
  • Man kann jetzt auch Zeitschriften ohne ISSN hinzufügen
  • Magazine (nicht-standardisierte Journals) haben eine Vorschlagsliste bekommen
  • Journale können jetzt zentral umbenannt werden (Einstellungen > Features)
  • Bei Projektanträgen werden jetzt die Formularfelder von "Bewilligt" durch die Felder aus "Beantragt" vorausgefüllt
  • Wenn eine Aktivität über eine DOI geladen wird, deren Typ es aber nicht gibt, wird stattdessen jetzt eine Warnmeldung angezeigt, die den Nutzenden auffordert, einen passenden Typ auszuwählen
  • Affiliation-Check berücksichtigt nun auch affiliierte Herausgeber:innen (#292)
  • Das Default-Icon von Aktivitäten wurde angepasst
  • Der volle Link ist nun der Standard in Templates, der abgekürzte Link kann als "link-short" verwendet werden und ist Standard in der Tabellen-Ansicht

Warteschlange

  • Problem behoben: persönliche Warteschlange war nicht für alle Nutzer:innen sichtbar
  • Warteschlange wird nicht mehr versteckt, wenn Nutzer:innen eine Warteschlange-Warnung in ihren Benachrichtigungen haben
  • Gesamte Warteschlange nur noch für Editor-Berechtigte sichtbar
  • Editoren können jetzt trotzdem ihre eigene Warteschlange sehen

Reports & Report Builder

  • Neue Standardvariablen für Zeitfilter im Report Builder
  • Tabellen im Report Builder können jetzt sortiert werden
  • Zeitlimit im Report Builder verbessert, um langfristige Aktivitäten zu erfassen

Einstellungen, UI & Design

  • Rendering-Sprache als globale Einstellung hinzugefügt (#267)
  • Layout der Feature-Einstellung wurde angepasst und verbessert
  • Icons auf Duotone umgestellt
  • Typografie vereinheitlicht, Header mit Icons versehen

Weitere Verbesserungen

  • Man kann Forschungsbereiche jetzt inaktivieren
  • Backend-Admin erhält garantiert Admin-Rechte
  • Wenn Journal-Namen Klammern enthalten, bricht das Rendern nicht mehr ab
  • Icons in Hinweis- und Fehlermeldungen werden jetzt in allen Browsern korrekt angezeigt
  • Die Portfolio-Vorschau funktioniert jetzt auch mit HTTPS

Version 1.6.1

02 Nov 21:02

Choose a tag to compare

Wir haben viele kleinere Verbesserungen vorgenommen:

  • Die Benutzeroberfläche für das Feature-Management wurde verbessert, indem die Features in Kategorien gruppiert und mit Beschreibungen versehen wurden. Dies erleichtert es Administratoren, die verfügbaren Funktionen zu verstehen und zu verwalten.
  • Es wurde eine Möglichkeit hinzugefügt, Events zentral auszuschalten. Dies kann im Admin-Bereich unter "Generelle Einstellungen" > "Funktionen" konfiguriert werden. Wenn diese Option deaktiviert ist, werden Events in der Navigation und auf der Startseite nicht mehr angezeigt.
  • Im Bereich News der eigenen Profilseite können jetzt auch neue Nutzer:innen angezeigt werden. Dies kann im Admin-Bereich unter "Generelle Einstellungen" > "Funktionen" eingestellt werden.
  • Es wird nun deutlicher auf Benachrichtigungen hingewiesen, indem der Button im Header rot hervorgehoben wird, wenn neue Benachrichtigungen vorhanden sind und auf der Startseite des Profils eine Meldung angezeigt wird.

Bug Fixes

Formulare & Eingaben

  • Autoren und Herausgeber werden nur hinzugefügt, wenn das Formular leer ist; alle können nun gelöscht werden, falls nicht benötigt (#254)
  • Pflichtfelder in Projektformularen korrekt markiert (#276)
  • Im Formularbaukasten können jetzt auch Felder gespeichert werden, die nur Herausgeber:innen enthalten
  • Float-Felder in Custom Fields akzeptieren jetzt auch Dezimalzahlen statt nur ganze Zahlen
  • Einige Formular-Labels wurden nicht korrekt durch Nutzereinstellungen überschrieben – dies wurde behoben. Autoren- und Herausgeberüberschriften werden nun korrekt angezeigt
  • Es ist nicht mehr möglich, ein Custom Field language zu nennen (verursachte Probleme mit MongoDB)
  • Ein Problem wurde behoben, durch das einige Seiten unter bestimmten PHP-Einstellungen nicht geladen werden konnten
  • Tippfehler („Ablehnung“) und kleinere Schreibfehler korrigiert (#275, #277)

Aktivitäten & Darstellung

  • Rendering-Fehler bei Journalnamen mit Klammern behoben
  • Der „keine Personen“-Hinweis erscheint nicht mehr, wenn Herausgeber:innen vorhanden sind
  • Links zu Einheiten in Aktivitäten korrigiert
  • Der Link auf der Startseite zum Sperren von Aktivitäten funktioniert wieder
  • Länder von Kollaboratoren werden jetzt in der UI-Sprache angezeigt (#273)
  • Assoziierte Partner sind jetzt auf der Kollaborationskarte sichtbar und farblich hervorgehoben (#274)
  • Rohdaten werden nicht mehr als HTML interpretiert (#259)
  • Spaltennamen in Statistiken und im Feld supervisor-thesis korrigiert (#270)
  • SWS können im Autoren-Editor wieder bearbeitet werden

Benutzer & Organisationseinheiten

  • UX beim Hinzufügen von Organisationseinheiten verbessert
  • Einheiten im Autoren-Editor erscheinen nur noch einmal (#268)
  • Unterschiedliche Mitarbeiterzahlen auf Gruppenseiten behoben (#258)
  • Werte für Expertise, CV und Forschungsinteressen können im Personen-Editor jetzt auch leer gesetzt werden

Projekte & Vorschläge

  • Projekt-Typen werden nach Aktualisierungsdatum sortiert
  • "Projektantrag hinzufügen" ist nun der neue Standard, wenn verfügbar
  • Konfetti-Timeline in Projekten lässt sich korrekt filtern

APIs & Dokumentation

  • Englische API-Dokumentation für Portfolio hinzugefügt (#266)

Version 1.6.0: Workflows und mehr

12 Oct 18:05
3cfc3d3

Choose a tag to compare

Neue Qualitäts-Workflows für Aktivitäten

OSIRIS 1.6.0 führt ein vollständig neues System für Qualitäts- und Prüf-Workflows ein – flexibel, offen und direkt in der Aktivität integriert:

  • Admins können eigene Workflows definieren und beliebigen Aktivitätskategorien zuordnen.
  • Jeder Workflow besteht aus frei konfigurierbaren Schritten, denen Rollen und Organisationseinheiten zugewiesen werden können.
  • Schritte können parallel oder sequenziell ablaufen – ideal für Freigaben durch Abteilungsleitungen und Bibliothek.
  • Workflow-Schritte lassen sich bei Bedarf auf die eigene Organisationseinheit beschränken.
  • Fertige Workflows können nachträglich bestehenden Aktivitäten zugewiesen („migriert“) werden.
  • Der Abschluss aller Schritte führt automatisch zum Status „verified“, über den zentral gefiltert werden kann.
  • Aktivitäten können optional nach bestimmten Schritten gesperrt werden.

👉 Damit lassen sich interne Prüf- und Freigabeprozesse direkt in OSIRIS abbilden – von der Datenerfassung bis zur Veröffentlichung.

Neues Workflow-UI in der Aktivität

Ein neues Workflow-Widget wurde zu Aktivitäten hinzugefügt, die Teil eines Workflows sind:

  • Kompakte Schritt-Leiste mit visuellem Fortschritt, Icons und Tooltips.
  • Aktuell laufende Schritte werden hervorgehoben, abgeschlossene nach vorne sortiert.
  • Ein schmaler, fixierter Fortschrittsbalken oben im Interface zeigt den Workflow-Status jederzeit an.
  • Bei abgeschlossenen Workflows färbt sich die Leiste grün, bei Zurückweisungen rot.
  • Klick auf die Leiste öffnet das vollständige Workflow-Widget mit allen Details.
  • Dieses zeigt alle Schritte, Zuständige, Status und eventuelle Kommentare an.
  • Die einzelnen Schritte des Workflows werden in der Historie der Aktivität protokolliert.

Neues Reviewer-Interface

Für Rollen mit Prüfaufgaben (z. B. Abteilungsleitungen, Bibliothek) gibt es ein übersichtliches neues Reviewer-Dashboard:

  • Zeigt alle aktuell zu prüfenden Aktivitäten auf einen Blick.
  • Filter nach Kategorie, Rolle, Organisationseinheit oder Status.
  • Schnell-Aktionen zum Freigeben oder Zurückweisen direkt aus der Liste.
  • Benachrichtigungen erscheinen automatisch in der Seitenleiste und in der Navigation.

Möglichkeit, Aktivitäten zurückzuweisen

Prüfer:innen können Aktivitäten zurückweisen, wenn z. B. Angaben fehlen oder unklar sind. Wird eine Aktivität zurückgewiesen, passiert Folgendes:

  • Der Workflow-Status wechselt auf „rejected“.
  • Prüfer:innen können einen Kommentar hinterlassen und damit die Aktivität zur Bearbeitung freigeben.
  • Autor:innen erhalten eine Nachricht in ihren Benachrichtigungen mit Kommentar.
  • Nach Überarbeitung können sie die Aktivität per Klick erneut zur Prüfung einreichen. Dabei können sie ebenfalls einen Kommentar hinterlassen.
  • Alle bisherigen Freigaben bleiben erhalten – kein Datenverlust, kein Neustart des Workflows.

Filter für Workflow-Status

  • Damit Filter und Übersichten korrekt funktionieren, gibt es ein neues Recht zum Anzeigen von Workflows, das standardmäßig nicht zugewiesen ist. Nur wer dieses Recht hat, sieht alle Workflows und kann sie nutzen.
  • In der Aktivitäten-Übersicht gibt es jetzt einen neuen Filter für den Workflow-Status (pending, in-progress, verified, rejected). Außerdem gibt es im Quartalfeld einen Indikator, wenn eine Aktivität Teil eines Workflows ist, der den Status anzeigt.
  • In der erweiterten Suche gibt es ebenfalls einen Filter für den Workflow-Status.
  • Im Download-Bereich gibt es einen neuen Filter für den Workflow-Status.
  • In den allgemeinen Einstellungen gibt es jetzt einen Neuen Tab für Portfolio (wenn eingeschaltet), in dem Admins festlegen können, welche Aktivitäten im Portfolio angezeigt werden. Es gibt drei Optionen:
    • Alle Aktivitäten (Standard)
    • Nur genehmigte Aktivitäten (nur Aktivitäten mit dem Status verified)
    • Genehmigte Aktivitäten und Aktivitäten ohne Workflow (Aktivitäten mit dem Status verified und Aktivitäten, die keinem Workflow zugeordnet sind)

Migration & Datenmodell

  • Alte Workflows können per Migration entfernt oder zurückgesetzt werden (über das Workflow-Interface).
  • Automatische Initialisierung bei neu erstellten Aktivitäten.

Neuer Mail-Digest (Benachrichtigungs-Zusammenfassung)

OSIRIS versendet nun auf Wunsch automatische Digest-E-Mails – übersichtlich, zweisprachig und im OSIRIS-Design:

  • Enthält eine Übersicht offener Aktivitäten, Nachrichten und Aufgaben (alles was man in den Benachrichtigungen sieht).
  • Frequenz pro Nutzer einstellbar: none, daily, weekly, monthly.
  • Standardverhalten kann global von Admins festgelegt werden.
  • Versand erfolgt automatisch über den Cron-Job /cron/digest.
  • Mails sind zweisprachig (DE/EN), vollständig UTF-8-kodiert und nutzen das OSIRIS-Design.

Entwürfe für Aktivitäten

  • Nutzer:innen können Aktivitäten als Entwurf speichern und später fertigstellen.
  • Entwürfe sind nur für die erstellende Person sichtbar.
  • Entwürfe können jederzeit geladen, bearbeitet und gespeichert werden.
  • Wenn ein Entwurf gespeichert wird, wird automatisch eine neue Aktivität erstellt und der Entwurf gelöscht.
  • Dieses Feature kann im Admin-Bereich unter "Funktionen" ein- und ausgeschaltet werden.

Schlagworte für Aktivitäten, Projekte und Events

  • Aktivitäten können nun mit Schlagworten versehen werden, um sie besser zu kategorisieren und zu finden.
  • Es kann in alle Aktivitäten nach Schlagworten gefiltert werden.
  • Schlagworte lassen sich in der Detailansicht von Aktivitäten hinzufügen. Sie können aber auch bei der Erstellung oder Bearbeitung von Aktivitäten hinzugefügt werden. Dazu wurde ein neues Datenfeld tags hinzugefügt.
  • Dem Rechte-Management wurde ein neues Recht activities.tags hinzugefügt, das standardmäßig nicht vergeben ist. Nur wer dieses Recht hat, kann Schlagworte zu Aktivitäten hinzufügen oder entfernen. Dies gilt auch immer nur dann, wenn die Aktivität selbst auch bearbeitet werden darf.
  • Schlagworte lassen sich zentral im Admin-Bereich unter "Inhalte" > "Schlagworte" verwalten. Dort können Admins neue Schlagworte hinzufügen, bestehende bearbeiten oder löschen.
  • Dieses Feature kann im Admin-Bereich unter "Funktionen" ein- und ausgeschaltet werden.
  • Schlagworte können zu Aktivitäten, Projekten, und Events hinzugefügt werden.

Verbesserter Report-Builder

Der Report-Builder wurde überarbeitet und bietet nun eine verbesserte Benutzeroberfläche sowie zusätzliche Funktionen zur Anpassung von Berichten.

  • Es wurden neue Variablen für Berichte hinzugefügt, die im Report-Template verwendet werden können. Diese Variablen können im Report-Builder definiert werden und ermöglichen es, dynamische Inhalte in den Bericht einzufügen. Sowohl die Vorschau als auch der generierte Bericht unterstützen diese Variablen.
  • Es wurde ein neuer Baustein hinzugefügt, mit dem man eine Tabelle mit Aktivitäten und einem beliebigen weiteren Datenfeld erstellen kann. Dies ermöglicht es, Berichte zu erstellen, die spezifische Informationen zu Aktivitäten enthalten, die für den Bericht relevant sind, zum Beispiel Impact-Faktoren, Publikationsarten oder andere benutzerdefinierte Felder.
  • Die Unterstützung für Textbausteine wurde verbessert. Textbausteine können jetzt formatierten Text enthalten, der im Bericht korrekt dargestellt wird. Dies ermöglicht es, Berichte mit ansprechenderen und besser strukturierten Textinhalten zu erstellen.
  • Sowohl der Aktivitäten- als auch der Impact-Faktor-Baustein unterstützen jetzt Sortierungen (gewünscht von IfL). Es wird dabei zwischen aufsteigender und absteigender Sortierung unterschieden.
  • Die Zeitbegrenzung ist jetzt standardmäßig ausgewählt, um Verwirrung zu vermeiden.
  • Die Benutzeroberfläche wurde verbessert, indem Klapp- und Kopierfunktionen hinzugefügt wurden. Außerdem gibt es jetzt Dropdown-Menüs für Aggregationen und eine bessere Beschreibung der Bausteine.
  • Die Aggregations-Tabellen wurden verbessert, indem korrekte Namen für Felder und Werte verwendet werden. Auch leere Felder werden jetzt besser dargestellt. Außerdem sorgt das "Entwirren" von Array-Feldern dazu, dass diese einzeln gezählt werden können. Man kann also jetzt zum Beispiel nach Einheiten oder Forschungsbereichen aggregieren, auch wenn diese als Mehrfachauswahl definiert sind.

Neue Datenfelder

  • Es wurden neue Datenfelder für Aktivitäten hinzugefügt:
    • Funding Type: Ein Dropdown-Feld, das es ermöglicht, den Typ der Finanzierung auszuwählen. Die möglichen Werte können im Vokabular unter "funding-type" definiert werden und sind die gleichen wie bei Projekten.
    • Schlagworte: Ein Mehrfachauswahl-Feld, das es ermöglicht, Schlagworte zu Aktivitäten hinzuzufügen. Die möglichen Werte können im Admin-Bereich unter "Inhalte" > "Schlagworte" verwaltet werden.
    • Projekte: Ein Mehrfachauswahl-Feld, das es ermöglicht, Projekte mit Aktivitäten zu verknüpfen. Es können mehrere Projekte ausgewählt werden und die über die DOI zur Verfügung gestellten Funding-Nummern werden automatisch mit den Projekten abgeglichen und verknüpft. Es gibt ein neues Recht, um Projekte mit Aktivitäten zu verknüpfen, ohne sie bearbeiten zu können.

Auth-Token für Nutzerregistrierung

  • Es wurde ein Auth-Token für die Auth-Nutzerregistrierung eingeführt. Dieser Token kann verwendet werden, um die Registrierung neuer Nutzer zu validieren und sicherzustellen, dass nur autorisierte Anfragen bearbeitet werden.
  • Der Token kann in der URL zur Registrierungsseite übergeben werden und wird dort überprüft. Bei erfolgreicher Validierung kann der Nutzer mit der Registrierung fortfahren.
  • Dies erhöht die Sicherheit des Registrierungsprozesses und verhindert Missbrauch durch unautorisierte Zugriffe.

Erweiterung für Conditional Templates

Die Vorlagenlogik wurde erweitert, um bedingtes Rendern basierend auf mehreren Feldern zu unterstützen:

  • Verwende &, um zu verlangen, dass alle...
Read more

Version 1.5.2

30 Sep 07:05
470bbca

Choose a tag to compare

  • Neue Conditional Templates: mit %field text% wird der Text jetzt nur noch gezeigt, wenn das entsprechende Feld nicht leer ist. Beispiel: %details Details:% rendert "Details:" nur, wenn das Details-Feld nicht leer ist.
  • Weiteres bei Listen: Custom Fields mit dem Typ "Liste" können jetzt so eingestellt werden, dass man "Weiteres" auswählen und spezifizieren kann (über Freitextfeld). Dies funktioniert im Moment noch nicht in Kombination mit Mehrfachauswahl.
  • Distribute Roles: die Vergabe von Rollen ist jetzt viel einfacher geworden
  • Password zurücksetzen: bei der OSIRIS Auth Nutzerverwaltung ist es ist jetzt für Admins mit entsprechenden Rechten möglich, zentral ein Passwort zurückzusetzen und der Person dann einen erhaltenen Link zuzuschicken
  • Verbesserte ID-Bereinigung: OSIRIS ersetzt verbotene Zeichen in IDs (zum Beispiel Leerzeichen und Punkte) jetzt automatisch bei der Eingabe. Dies gilt jetzt auch für Custom Fields, da es hier zuvor zu Problemen kommen konnte, insbesondere wenn diese IDs Leerzeichen oder Punkte enthielten. Besonders Punkte haben in der verwendeten MongoDB-Datenbank zu Problemen geführt.
  • Formularbaukasten wurde weiter verbessert:
    • Für die Vorschau muss nicht mehr gespeichert werden
    • Die überschriebenen Labels werden auch in der Detail-Tabelle der Aktivität für die Überschriften verwendet
  • Neues Datenfeld Projekte: hier können Projekte jetzt direkt im Aktivitätsformular verknüpft werden
    • Es können mehrere Projekte ausgewählt werden
    • Die über die DOI zur Verfügung gestellten Funding-Nummern werden automatisch mit den Projekten abgeglichen und verknüpft
    • Es gibt ein neues Recht, um Projekte mit Aktivitäten zu verknüpfen, ohne sie bearbeiten zu können
    • Ihr könnt das neue Datenfeld im Formularbaukasten zu euren Aktivitäts-Typen hinzufügen
  • In Aktivitäten: leere Felder werden jetzt nicht mehr in der Tabelle sondern als Liste am Fuß der Tabelle dargestellt, um übersichtlicher zu sein
  • Die Maintenance-Message wurde verbessert
  • Der "Aktivität hinzuf."-Knopf ist jetzt auch bei Meine Aktivitäten zu finden
  • Die Printdarstellung wird jetzt auch über die Portfolio-API ausgeliefert
  • Es gibt ein neues Recht, um Projekte mit Aktivitäten zu verknüpfen, ohne sie bearbeiten zu können. Dieses wird automatisch mit dem Recht zum Bearbeiten von Projekten mitgegeben.

Fehlerbehebungen:

  • Ein Fehler wurde behoben, durch den Aktivitäten nicht bestätigt werden konnten
  • Ein Fehler wurde behoben, durch den beim Synchronisieren von LDAP-Attributen diese einem zufälligen Nutzer zugeschrieben wurden
  • Aktivität hinzufügen: eine Kategorie auszuwählen wählt jetzt korrekt den ersten Typ aus
  • Emails können jetzt auch ohne SMTP Authentifikation verschickt werden
  • Der Link zu Aktivitäten in Events wurde gefixt
  • Der SWS-Rechner wurde aus dem supervisor-thesis-Modul entfernt
  • Die Erweiterte Suche wurde verbessert und sollte nicht mehr so fehleranfällig sein
  • Es wurden ein paar Probleme mit den neuen Autoren-Templates behoben
  • Einige Achievement-Texte wurden verbessert oder auf englisch korrigiert
  • Ein paar weitere Übersetzungs- und Textfehler wurden korrigiert
  • NPM JSCDN wurde entfernt, um die Sicherheit zu verbessern
  • Es werden jetzt nicht zusätzlich volle Adminrechte benötigt, um Nutzer zu synchronisieren
  • Die Karte der Kooperationspartner wurde nicht geladen, wenn Latitude und Longitude des Instituts nicht gesetzt waren. Jetzt wird eine Standard-Position verwendet, um dem vorzubeugen.

Version 1.5.1

24 Aug 10:09
6b9a9a8

Choose a tag to compare

Neuer Formular-Baukasten

Mit dem neuen Formbuilder kannst du Formulare für Aktivitäten noch flexibler gestalten:

  • Freie Gestaltung mit Überschriften, Textabsätzen und Trennlinien
  • Eigene Bezeichnungen für Felder, Hilfetexte und individuelle Feldbreiten
  • Vorschau von einzelnen Feldern und des gesamten Formulars direkt beim Bearbeiten
  • Möglichkeit, ein bestehendes Formular zu kopieren und als Vorlage zu verwenden
  • Im Bereich der Aktivitäts-Typen werden Datenfelder jetzt als Badges mit Icons dargestellt und es gibt Direkt-Links zum neuen Formbuilder

👉 Damit wird die Konfiguration von Aktivitätsformularen so einfach wie nie!

Vielen Dank an Jochen Knaus, der dieses Feature auf Herz und Nieren getestet hat und uns wertvolles Feedback gegeben hat! 🙏

Verbesserte Auswahlfelder (Multi-Select)

  • Auswahlfelder mit mehreren Optionen funktionieren jetzt viel intuitiver: statt gedrückter Strg-Taste gibt es einfache Checkboxen.
  • Das Feld verbraucht jetzt auch deutlich weniger Platz
  • Es wurde ein Bug behoben, durch den die Spracheinstellungen des Interfaces zu unterschiedlichen Werten in der Datenbank führten. Es wird jetzt korrekt immer der englische Wert gespeichert. Außerdem werden Multiselect-Felder im deutschen Interface jetzt korrekt übersetzt und angezeigt.

Bessere Unterstützung für Abschlussarbeiten

  • Es gibt jetzt ein neues Modul supervisor-thesis, das als Autorenfeld dient (speichert in Autoren). Es ist komplementär zum supervisor-Feld, das Semesterwochenstunden benötigt. Das neue Feld speichert stattdessen die Rolle des Betreuenden.
  • Auch im Autoren-/Editor-Interface werden Betreuende korrekt angezeigt.

Herausgeber-Probleme behoben

  • Der Autoren-Editor (Aktivität > Autoren bearbeiten) funktionierte bislang nicht bei Herausgebern. Stattdessen wurden die Autoren überschrieben! Das wurde jetzt behoben.
  • Herausgeber konnten zuvor ihre Aktivitäten nicht bestätigen. Das Problem ist jetzt behoben, sodass sie ihre Aktivitäten in den Benachrichtigungen korrekt gezeigt bekommen und bestätigen können.
  • Sie werden nun korrekt bei Aktivitäten und Einheiten mitgerechnet.
  • Semesterwochenstunden (SWS) und Betreuer-Rollen lassen sich nun auch im Autoreneditor-Interface anpassen.

UI/UX-Optimierungen

  • Verbesserte Darstellung von gruppierten Listen mit neuem CSS
  • Neue Tooltip-Hilfen in Aktivitäts-Formularen

Version 1.5.0

31 Jul 14:34
2c25cd7

Choose a tag to compare

In diesem Update wurden die Projekte komplett überarbeitet und deutlich flexibler gestaltet. Datenfelder können nun sowohl bei Projekten als auch bei Personen vollständig definiert werden. Auch Custom Fields sind jetzt bei Projekten, Personen und Infrastrukturen möglich.

Verbesserung im Admin-Bereich

Es gibt eine neue Seite im Admin-Bereich "Inhalte", in der alle bearbeitbaren Inhalte von OSIRIS aufgelistet sind. Hier findet ihr jetzt die Personen-, Aktivitäts-, Projekt- und Infrastrukturkategorien, die Custom Fields und das Vokabular. Außerdem gibt es Links zu Helfertools, wie der Liste mit den Datenfeldern und den Templates. Bitte beachtet, dass einige Features aus den Generellen Einstellungen und Funktionen hierher verschoben wurden.

Der Bereich Funktionen wurde in die allgemeinen Einstellungen verschoben. Hier gibt es jetzt auch deutlich mehr Einstellungsmöglichkeiten, zum Beispiel kann das quartalsweise Controlling deaktiviert, die automatische Abfrage von Journal-Metriken unterbunden, der Kalender und die Lehrveranstaltungen aus der Navigation verbannt und auch der Import von OpenAlex oder GoogleScholar deaktiviert werden.

Es wurde eine Möglichkeit hinzugefügt, den Footer der Seite anzupassen. Die Inhalte von Impressum und Datenschutzerklärung können (und sollten!) bearbeitet werden und Links zu externen Ressourcen (z.B. Betriebsvereinbarungen) können hinzugefügt werden.

Benachrichtigungen und Nachrichten

  • Die Navigation wurde überarbeitet: Die Benachrichtigungen sind jetzt im Header und nicht mehr auf der Startseite.
  • Neben den bisherigen System-Benachrichtigungen können nun gezielt Nachrichten an bestimmte Nutzer:innen oder Rollen verschickt werden.
  • Eingegangene Nachrichten können als gelesen markiert oder gelöscht werden.
  • Die Darstellung der Nachrichten wurde verbessert und das Styling modernisiert.
  • OSIRIS verschickt jetzt optional E-Mail-Benachrichtigungen, z.B. bei Erstellung oder Bearbeitung von Projekten. Im Admin-Interface kann dies konfiguriert werden.

Personen-Einstellungen

  • Die Personeneinstellungen sind jetzt unter "Inhalte" zu finden.
  • Datenfelder für Personen können angepasst und Custom Fields hinzugefügt werden.
  • Positionen werden nun ebenfalls in diesem neuen Bereich verwaltet (zuvor in Generelle Einstellungen), genau wie die Einstellungen zu Coins und Achievements (zuvor in Funktionen)
  • Es wurde ein neues Datenfeld "Schlagworte" hinzugefügt, das ähnlich wie Expertise verwendet werden kann, allerdings mit einem definierten Vokabular arbeitet. Wie genau dieses Datenfeld heißen soll, kann ebenfalls im Admin-Bereich definiert werden.
  • Es kann festgelegt werden, ob sich Nutzer:innen selbst registrieren dürfen oder ob dies nur Admins möglich ist.
  • Die Auswahl von Organisationseinheiten bei der Zuordnung von Personen wurde verbessert.
  • Beim Anlegen einer Person wird jetzt nicht mehr nach dem Passwort gefragt, wenn als User-Management nicht das AUTH-Addon ausgewählt ist, z.B. wenn LDAP oder OAUTH2 verwendet wird.

Forschungsinfrastrukturen

  • Die Datenfelder für Infrastrukturen sind jetzt konfigurierbar. Diese Einstellungen sind unter "Inhalte" zu finden.
  • Custom Fields sind auch hier möglich.
  • Die Übersichtstabellen für Infrastrukturen unterstützen jetzt Filter und Suchfunktionen.
  • Die Darstellung von Verbundinfrastrukturen und Kooperationspartnern wurde verbessert.
  • Der Begriff "Infrastrukturen" kann jetzt im Admin-Bereich angepasst werden.
  • Forschungsbereiche können jetzt auch bei Infrastrukturen hinzugefügt und zum Filtern verwendet werden.
  • Die Jahresstatistiken für Infrastrukturen sind jetzt konfigurierbar und können über das Vokabular angepasst werden.
  • Die Statistiken für Infrastrukturen wurden ebenfalls verbessert, lassen sich jetzt nach dem Jahr filtern und nehmen als Startdatum den 31.12. des Vorjahres an. Außerdem werden selbst definierte Statistikfelder unterstützt, die über das Vokabular definiert werden können.

Projekte und Projektanträge

Die Projekte wurden komplett überarbeitet und bilden jetzt den gesamten Projektlebenszyklus ab:

  • Projekttypen sind konfigurierbar (Inhalte > Projekte), inklusive der zugehörigen Datenfelder.
  • Vokabulare wie Fördererkategorien sind frei definierbar.
  • Förderer, Universitäten und Kooperationspartner können über ROR-IDs verknüpft werden.
  • Custom Fields sind auch bei Projekten möglich.
  • Bessere Unterstützung für mehrsprachige Eingabefelder (z.B. Projekttitel, Abstracts).
  • Teilprojekte wurden ebenfalls verbessert und zeigen nun die Kooperationspartner des Elternprojekts an. Die automatische Vererbung wurde entfernt, um die Flexibilität zu erhöhen.

Projektanträge:

  • Neue Entität "Projektantrag" eingeführt, inklusive Statusverwaltung (Beantragt, Bewilligt, Abgelehnt).
  • In Formularen werden nun nur die relevanten Felder angezeigt, abhängig vom Status des Antrags.
  • Neue Antragsübersicht mit Filtermöglichkeiten.
  • Bewilligte Anträge können in Projekte überführt werden.
  • Neue Felder zum Tracken von Antrags- und Bewilligungsdaten wurden hinzugefügt.
  • Finanzierungsinformationen (z.B. Drittmitteleinnahmen) können bei Anträgen gepflegt werden.
  • Das Berechtigungssystem für die Bearbeitung und Ansicht von Anträgen wurde verfeinert.
  • Man kann Dokumente zu Anträgen hochladen und verwalten. Es gibt neue Rechte für das Hochladen und globale Bearbeiten von Dokumenten.

Weitere Verbesserungen:

  • Verbesserte Darstellung und Verwaltung von Projektbeteiligten, inkl. einer Erweiterung des Rollenvokabulars.
  • Optimiertes Layout und übersichtlichere Struktur auf den Bearbeitungsseiten.
  • Viele Filter- und Statistikfunktionen (z.B. Suche nach Projekttypen, Förderstatus) wurden erweitert.
  • Es gibt die Möglichkeit, bei Erstellung oder Bearbeitung eines Projektes bestimmte Nutzer oder Rollen zu benachrichtigen, entweder direkt in OSIRIS über das neue Benachrichtigungssystem oder per E-Mail.

Darstellung und Sichtbarkeit von Aktivitäten

  • Neue Templates:
    • Es wurden neue Templates für die Formatierung von Aktivitäten hinzugefügt, insbesondere für Autor:innen und Herausgeberschaften. Dadurch lassen sich auch Autorenschaften im APA-Format und andere Stile einfacher darstellen. Im Bereich Inhalte > Template-Baukasten findet ihr eine Anleitung.
    • Es wurden auch weitere Möglichkeiten hinzugefügt, DOIs auszugeben, z.B. als Link oder nur als Text. Diese können ebenfalls im Template-Baukasten gefunden werden.
  • Es ist nun möglich, die Formatierung der affilierten Autor:innen anzupassen. In den allgemeinen Einstellungen gibt es dazu ein Dropdown-Menü, mit dem ihr anpassen könnt, ob affilierte Autor:innen fett, kursiv oder unterstrichen dargestellt werden sollen, oder eine Mischung davon.
  • Es ist nun möglich, die Sichtbarkeit einzelner Aktivitätskategorien anzupassen. Dazu geht ihr auf Inhalte > Aktivitäten, wählt eine Kategorie (z.B. Publikationen) und klickt auf "Bearbeiten". Dort könnt ihr die Rolle einstellen, die Aktivitäten dieser Kategorie sehen darf. Standardmäßig ist dies auf "Alle" gesetzt, sodass alle Aktivitäten dieser Kategorie für alle Nutzer:innen sichtbar sind. Bitte beachtet, dass Nutzende ihre eigenen Aktivitäten immer sehen können, unabhängig von der Sichtbarkeitseinstellung. Diese Einstellung ist nur auf Kategorie-Ebene möglich, nicht auf Typen-Ebene.
  • Es ist nun möglich, den Upload von Dokumenten für einzelne Aktivitäts-Kategorien zu deaktivieren. Diese Einstellung findet ihr ebenfalls unter Inhalte > Aktivitäten, wenn ihr eine Kategorie bearbeitet. Standardmäßig ist der Upload für alle Kategorien aktiviert. Wenn er deaktiviert ist, wird der Upload-Button in der Detailansicht der Aktivität nicht mehr angezeigt und es können keine Dokumente hochgeladen werden. Vorhandene Dokumente werden nicht gelöscht, werden aber auch nicht mehr angezeigt.
  • Neues Widget für die Auswertung von Aktivitäten: Konfetti-Timeline. Das Widget ist im Moment bei Forschungsbereichen und Organisationseinheiten verfügbar, wird aber in Zukunft auch bei anderen Entitäten verfügbar sein. Es zeigt die Aktivitäten in einer Zeitachse an und ermöglicht es, nach Kategorien zu filtern. Der Filter wirkt sich auch auf die darunter liegende Tabelle mit den Aktivitäten aus.
  • Es wurde ein neuer Knopf hinzugefügt, mit dem der formattierte Eintrag der Aktivität in die Zwischenablage kopiert werden kann. Dies ist besonders nützlich, um schnell Informationen zu teilen.
  • Des Weiteren wurden weitere Datenfelder für Aktivitäten hinzugefügt:
    • Organisation: Hier kann via ROR eine Organisation ausgewählt werden, die an der Aktivität beteiligt ist. Es gibt auch eine Möglichkeit, nur den Ort der Organisation als Template auszulesen.
    • Organisationen: Das gleiche wie oben, aber hier können mehrere Organisationen ausgewählt werden.

Verbessertes Event-Management

  • Es wurde eine Möglichkeit hinzugefügt, Events zu bearbeiten.
  • Das User Interface bei der Anzeige von Events wurde verbessert.
  • Es gibt nun eine Möglichkeit, direkt auf der Event-Seite eine neue Aktivität anzulegen
  • Es wurde neu eine Beschreibung (mit Formatierungsmöglichkeiten) und ein Eventtyp hinzugefügt. Mögliche Typen lassen sich über das Vokabular definieren. Der Typ kann auf der Übersichtsseite zum Filtern verwendet werden.
  • Forschungsbereiche können jetzt auch bei Events hinzugefügt werden. Ein entsprechender Filter wurde ebenfalls hinzugefügt.
  • Es gibt jetzt einen Filter für das Jahr, in dem das Event stattfindet.
  • Über den Events gibt es jetzt eine neue Visualisierung, die eine Timeline der Events anzeigt. Diese kann nach Jahr gefiltert werden. Die Timeline ist interaktiv und ermöglicht es, direkt zu den Events zu springen.

Forschungsbereiche

  • Forschungsbereiche können jetzt auch zu Organisationseinheiten hinzugefügt werden.
  • Das Web-Interface für die Darstellung von Forschungsbereichen wurde verbessert und f...
Read more

Journale und Impact Faktoren

13 Apr 13:20
60bd953

Choose a tag to compare

  • Die automatische Synchronisation der Metriken kann nun deaktiviert werden. Ihr findet eine Einstellung im Admin-Bereich unter "Features".
  • Es wurde eine neue Seite hinzugefügt, auf der die Metriken eines Jahres für alle Journale aktualisiert werden können. Ihr findet sie mit den Bearbeitsrechten der Journale in der Übersicht der Journale.
  • Die Metriken für das Jahr 2024 sind nun über unsere OSIRIS-API verfügbar und können automatisch aktualisiert werden.
  • Die Quartile können nun auch manuell hinzugefügt werden, für den Fall, dass ihr sie nicht über die API aktualisieren wollt.
  • Es wurde ein Graph hinzugefügt, der die Quartile der letzten Jahre anzeigt. Dieser ist in der Detailansicht des Journals zu finden.
  • Die Kategorien der Journale können nun ebenfalls manuell bearbeitet werden. Dies kann in der Detailansicht des Journals gefunden werden.