27. Mai 2024
Aktualisierung der Cloud-Dienste auf 2024.2 Version
In der neuen Version für FastReport Cloud und FastReport Corporate Server haben wir an der Qualität gearbeitet, Fehler behoben und einige neue Funktionen hinzugefügt.
Massenkopieren und Verschieben
Es wurden API-Methoden hinzugefügt, mit denen Sie mehrere Dateien und Ordner auf einmal kopieren und verschieben können. Bisher mussten Sie zum Kopieren jeder Datei mehrere Anfragen stellen. Jetzt reicht eine einzige Anfrage. Das spart Netzwerkressourcen und macht das Kopieren schneller und bequemer.
/api/rp/v1/Templates/{subscriptionId}/CopyFiles
/api/rp/v1/Templates/{subscriptionId}/MoveFiles
/api/rp/v1/Reports/{subscriptionId}/CopyFiles
/api/rp/v1/Reports/{subscriptionId}/MoveFiles
/api/rp/v1/Exports/{subscriptionId}/CopyFiles
/api/rp/v1/Exports/{subscriptionId}/MoveFiles
Beispiel einer Anfrage zum Vorlagenkopieren:
{
"$t":"SelectedFilesVM",
"isAllSelected":false,
"folderId":"634fe7eeaa878f1c59e142367",
"searchPattern":"",
"useRegex":false,
"files":["63d786bdfa2304a349d42f9c","62c75affbd78354cc1dabff5"],
"folders":[],
"path":"66d38a32fa1b7824ee1fd036",
"isBin":false
}
Alternative Methode zum Hochladen von Dateien in die Cloud
Es wurde eine optimierte Methode zum Hochladen von Vorlagen (/api/rp/v2/Templates/Folder/{id}/File) und Berichten (/api/rp/v2/Reports/Folder/{id}/File) hinzugefügt. Im Gegensatz zur ersten Version akzeptiert die neue Methode eine Binärdatei und spart somit Ressourcen. Die Upload-Methoden der Version 1 sind als veraltet gekennzeichnet und werden nicht empfohlen.
Außerdem wurde die Methode zur Änderung des Inhalts von bereits hochgeladenen Vorlagen aktualisiert - /api/rp/v2/Templates/File/{id}/Content.
RichText-Vorschau im Online Designer
Ab der aktuellen Version von FastReport Cloud unterstützt der Online Designer die Möglichkeit, eine Vorschau von RichText-Objekten anzuzeigen.
Stilvorlagen für ChartObject im Online Designer
Sie können jetzt bei der Bearbeitung von Diagrammen voreingestellte Stilvorlagen auswählen.
Möglichkeit, Dateien über einen Link freizugeben
Wir haben eine Funktion hinzugefügt, mit der Sie beliebige Dateien über einen Link freigeben können.
Bisher konnten Sie den Zugriff auf eine Datei für jeden anonymen Benutzer gewähren. Jetzt kann der Zugriff mit einem Schlüssel eingeschränkt werden, der dem Link hinzugefügt wird.
Um den Zugriffsschlüssel zu verwenden, genügt es, der Abfrage den accessKey Parameter zu übergeben, der dem Wert des Feldes Key des Schlüssels entspricht. In diesem Fall verfügt der Benutzer (auch ein anonymer) über alle Rechte, die dieser Schlüssel für die Zeit der Abfrageausführung gewährt.
Bearbeitung des Avatarbildes eines Benutzers
Es wurde eine Schaltfläche zum Ändern des Avatarbildes eines Benutzers sowie eine Schaltfläche zum Hochladen eines Ersatzbildes für den Fall, dass das Avatarbild nicht verfügbar ist, hinzugefügt.
Neuer Papierkorb für gelöschte Dateien
Es wurde eine neue Seite mit einem Papierkorb für gelöschte Dateien hinzugefügt. Die Schaltfläche zum Aufrufen des Papierkorbs wurde in die Seitenleiste verschoben. Es wurde die Möglichkeit hinzugefügt, Arbeitsbereiche mit Vorlagen, Berichten und Exporten gleichzeitig zu löschen.
Verbesserung der Seite für die Arbeit mit Aufgaben
Die Erstellung einer Berichtsvorbereitungsaufgabe wurde hinzugefügt:
Die Erstellung einer Berichtsexportaufgabe wurde hinzugefügt:
Die Aufgabe zum Speichern per FTP wurde hinzugefügt:
Die Aufgabe zum Senden von Dateien per Webhook wurde hinzugefügt:
Arbeitsbereich-Tags im Admin-Panel für FastReport Corporate Server
Es wurden Arbeitsbereich-Tags zur einfacheren Suche hinzugefügt. Bei der Verwaltung von Corporate Server werden beispielsweise Arbeitsbereiche für Mitarbeiter des Unternehmens und für Kunden erstellt. Sie können Tags verwenden, um Ihre Arbeitsbereiche zu kennzeichnen und sie bei der Suche nach Kundenbereichen auszuschließen.
Vollständige Änderungsliste
[Backend]+ Der Entitätsname wurde zum Worker-Audit hinzugefügt;+ Das Massenkopieren und Verschieben von Dateien und Ordnern wurde hinzugefügt;+ Eine alternative Methode zum Hochladen von Berichten wurde hinzugefügt;+ Es wurde die Möglichkeit hinzugefügt, im Online-Designer eine Vorschau von Richtext und Diagrammen anzuzeigen;+ Es wurde die Möglichkeit hinzugefügt, Dateien freizugeben;+ Die Überprüfung und Behebung des Problems, bei dem der übergeordnete Ordner von Dateien gelöscht wird, wurden hinzugefügt; + Beim Exportieren von Ordnern wurden weitere Prüfungen hinzugefügt;* Standardmäßig läuft der Corporate Server jetzt im Demomodus; für den Demomodus ist kein Lizenzschlüssel mehr erforderlich;* Kommentare zu allen Controllern wurden aktualisiert, zurückgegebene Statuscodes wurden korrigiert* Meldungen zum 500. Fehlercode sind für Benutzer informativer geworden;* Die GetStats-Methode wurde durch den Aufbau einer Pipeline vor der Schleife optimiert;* Die Begrenzung der Größe des Anfragekörpers wurde geändert;- Die unendliche Ordnererstellung wurde behoben;- Die Duplizierung von Archivnamen wurde beim Exportieren behoben;- Ein Fehler im Online Designer, der bei der Arbeit mit komprimierten Vorlagen auftrat, wurde behoben;- Der Test für kritische Änderungen wurde in der Qualitätskontrollpipeline korrigiert;- Das Kopieren von Dateien, die das Limit überschreiten, wurde behoben;- Die Aufgaben zum Exportieren von Vorlagen aus dem Papierkorb geben jetzt korrekt einen 404-Fehler zurück;- Ein Lokalisierungsfehler wurde beim Verschieben in den Papierkorb behoben;
[Common]+ Das Ausschließen von Benutzern und Abonnements wurden zu Audits hinzugefügt;+ Zu Abonnements wurden Tags hinzugefügt;+ Weitere Artikel wurden zur Dokumentation für Programmierer hinzugefügt;+ Für die FTP-Versand-Aufgabe wurde die Dokumentation hinzugefügt;+ Die Artikel über Berichtsparameter wurde hinzugefügt;* Für Kotlin (Android) wurde SDK hinzugefügt;* Die Dokumentation über Aufgaben in der Benutzeroberfläche wurde aktualisiert;- Ansichtsmodelle wurden im SDK in kürzere Namen umbenannt;& Die Version des SDK-Generators wurde aktualisiert;& Der Speicherbedarf wurde optimiert;
[Frontend]+ Der Dateizähler wurde beim Exportieren eines Ordners hinzugefügt;+ Der Cache wurde zu Diagrammen im Admin-Panel hinzugefügt;+ Beispielhafte Anzeige von Dateien wurde während des Hochladens hinzugefügt;+ Die Validierung wurde beim Erstellen und Bearbeiten einer E-Mail-Versandaufgabe hinzugefügt;+ Das Auswählen des Dokumenttyps wurde zu den Auswahldialogen hinzugefügt;+ Eine Schaltfläche zum Ändern des Avatarbildes eines Benutzers sowie eine Schaltfläche zum Hochladen eines Ersatzbildes für den Fall, dass das Avatarbild nicht verfügbar ist, wurden hinzugefügt;+ Beim Hochladen wurden Skeleton Placeholders zu den Datenquellen hinzugefügt;+ Die Animation wurde zum Hochladen von Dateien hinzugefügt;+ Eine neue Seite mit einem Papierkorb wurde für gelöschte Dateien hinzugefügt;+ Die Erstellung einer Berichtsvorbereitungsaufgabe wurde hinzugefügt;+ Die Erstellung einer Berichtsexportaufgabe wurde hinzugefügt;+ EmptyContent und Placeholder wurden zum Dialogfeld zur Ordnerauswahl hinzugefügt;+ EmptyContent und Placeholder wurden zum Dialogfeld zur Dateiauswahl hinzugefügt;+ Im Benutzerbereich wurde eine Komponente zum FTP-Versand hinzugefügt;+ Eine Webhook-Aufgabe wurde zum Benutzerbereich hinzugefügt;+ Die Überprüfung auf Leerzeichen wurde hinzugefügt;+ Die OnInitialized-Methode wurde hinzugefügt;* Die Weiterleitung an den Besitzer von der Arbeitsbereichsseite und -karte wurde hinzugefügt;* Die Sortierung der Dateiseiten wurde zum Admin-Panel hinzugefügt;* In Übereinstimmung mit den Standards wurde die MySQL-Verbindungszeichenfolge normalisiert;* Der ExportTemplateEditor wurde stilisiert;* Die Aufgabenseite für das Admin-Panel wurde aktualisiert;* Neue Aufgaben wurden umbenannt;* Der freigegebene Code wurde in eine separate Komponente verschoben;* OutputFileCard wurde geändert;* Ein neuer Webhook-Name wurde hinzugefügt;- Leerer Aufgabenname, der nach dem BadRequest-Fehler auftrat, wurde korrigiert;- Beim Ändern der Exportausgabedatei wurde falscher Dateityp behoben;- Der Bug, der manchmal dazu führte, dass der Online-Designer Dateien zweimal öffnete, wurde behoben;- Der Bug, der dazu führte, dass die CSV-Verbindung die Parameternamen ignorierte, wurde behoben;- Fehlermeldungen wurden beim Testen einer Datenquelle vor deren Erstellung behoben;- Der Bug, der die Datenquellen-Seite beim Aktualisieren beschädigte, wurde behoben;- Der Fehler 400 wurde beim Verschieben von Ordnern behoben;- Fehlerhafte Newsletter-Karte wurde korrigiert, wenn der Text zu groß oder zu kurz ist;- Die Verschiebung des Inhalts auf der Aufgabenseite wurde korrigiert;- Transportaufgaben wurden korrigiert.