FastReport Cloud 2022.3
Added report parameters to static preview
Now, when previewing, you can set report parameters. They are represented in the URL as follows:
rp =Param 1:parval1
, where rp—query-parameter, Param1—parameter name from the report template, parval1— parameter value.
For example, the URL of a preview page with parameters might look like this:
https://fastreport.cloud/staticpreview/t/62bed678f0469b491580ea6c?rp=Parameter1:parval1&rp=Parameter2:parval2
Added a new type of transport task—upload to ftp/sftp server
The ability to upload files to an ftp server has been added to the Tasks system.
The task object structure is represented by the following fields:
string FtpHost—ftp server address;
int? FtpPort—ftp server port;
string FtpUsername—ftp server username;
string FtpPassword—password;
string DestinationFolder—path to the folder where the files will be uploaded;
bool? Archive—whether files should be archived;
string ArchiveName—archive name;
bool UseSFTP—whether to use sftp.
Added bin for deleted files
Now the files, when you click on the delete button, do not disappear forever, but are placed in the bin. After that, the bin can be emptied or the files can be restored.
Added the ability to print a report from the preview window
A button for printing a report appeared in the preview window.
Added hotkey system
Now you can copy (Ctrl + C), cut (Ctrl + X), paste (Ctrl + V), delete (Del), rename (F2), select all (Ctrl + A) and deselect (Ctrl + D).
Added a page with a detailed file description
See the description of the docs page for more details.
Added user settings page
See the description of the user profile page for more details.
Added Tasks page
A user interface appeared for the task system.
Added workspace info page
Information about the workspace is on this page.
Added connection string editors for all types of data sources
Full list of changes:
[Backend]
+ added restriction on the use of permanent localization on the frontend in the license
+ added restriction on the use of the Designer by anonymous users in the license
+ added restriction on the number of workspaces in the license key
+ added restriction on the number of administrators in the license key
+ implemented showHiddenFilesAndFolders parameter in the user settings on the backend
+ added report parameters to the static preview
+ added a link to your logo and your text in the footer (for copyright) to the server config
+ added a restriction on the use of the White Label in the license key
+ added updating the template content in TemplatesController
+ added audit messages related to soft deletion
+ added messages related to errors in the license key
+ added a dialog box when restoring a file from the bin
+ added a new type of transport task—upload to ftp/sftp server
+ added more understandable error messages in the script checker
+ added the ProblemDetails object to the messages about errors from the backend
*the logic of resetting properties in the Update TasksController method has been changed (if RecurrentRunTime < DateTime.UtcNow => the time in the database is reset)
* now file checks have become much stricter during upload
*FastReport version has been updated from 2022.2.5 to 2022.2.12
*now when previewing a report again, staticpreview will load resources from the previous preview, which is much faster
* fixed all C# demos
*added a Preview button for the templates context menu
*fixed a bug when creating a folder with a non-existent parent returned 500 status code
*added filenames in the admin audit panel
* added a bin for user files on the frontend
* added a bin to the backend
*removed the recursive parameter from actions with folders, now they are always recursive
*removed the ability to delete the RootFolder in the admin panel
* now the files in the bin are displayed correctly and cannot be lost
*added logs to the audit for actions in admin file and folder controllers
*added the ability to filter files in FoldersController.GetFolders
*fixed a check of task permissions
-fixed a bug when API key authentication did not work in Corporate Server
-now files and folders are restored in the parent folder according to the standard
- fixed a bug where you could not rename a file in the admin panel
- fixed a bug where you could create files and folders with the same name using the bin
- fixed a problem when the task format was reset after changing another parameter
- a missing letter in localization was returned for CL_SubscriptionsCountExceeded
- fixed breadcrumbs on the Edit Plan page
- fixed a bug when audit returned 500 when drawing graphs
[Common]
+ added continuous localization set in config file
+ added new config file for python sdk, which fixes generation errors
+ added documentation for installation via docker compose
+ added c# sdk on nuget.org
+ added tests of Russian Linux distributions
+ types of entities for audits
+ added user panel documentation
*added the ability to print a report from the preview window
*updated designer to the 2022.1.5 version
*added a new icon
- fixed coding in documentation
- fixed documentation on Corporate Server deployment
[Frontend]
+ added hotkey system, now you can copy (Ctrl + C), cut (Ctrl + X), paste (Ctrl + V), delete (Del), rename (F2), select all (Ctrl + A) and deselect (Ctrl + D)
+ added a page with a detailed description of the file, where you can perform any actions with this file
+ added an icon for the default user profile
+ added a user settings page
+ now users can see file change history on the properties page
+added the “Tasks” page
+added "Back" button in the export dialog
+added an open folder button in export results dialog
+ added a dialog for selecting an export folder
+added tooltips for buttons that are not explicitly described
+added an action when changing workspace in the bin
+ added deleted parameter to the address bar
+ added a page with information about a workspace
+ added scrollbars to the admin panel
+added an option to select a workspace in file view inside the admin panel
+added More and Delete buttons on the group members page
+added Rename button to the workspace info page
+added connection string editors for all kinds of data sources
+added a window to export dialog for 403 error
+all search options in the admin panel added to address bar
*added a small indent in the list of group users
* removed duplicate fields on the plan update page
* Delete button on the documents page puts them in the bin, where it deletes them
* more descriptive errors on the pages of the admin panel
*the file download dialog will now close automatically
*added workspace search for files in the admin panel
*more descriptive admin panel errors
-when requesting to rebuild the cover (by clicking on it), it was not updated automatically
-fixed a bug when the EmbedPictures property was not applied in HTML export
- fixed a bug when the file properties page could stop working
–fixed a bug when the default subscription was not switched in the settings
-fixed a bug when the "create a new data source" button showed the wrong address
-fixed the height and width of the preview window in the designer
-removed an empty context menu in the bin
- fixed a bug with ShowDeleted checkbox when it didn't work on the first click
- fixed a NullRef bug and a few bugs on the expired subscription page
- fixed empty context menu in reports and exports bins
-fixed a bug when it was impossible to update permissions for custom groups
-fixed a move dialog
- fixed pagination and double fetch request on files pages in the admin panel
-fixed a window creation dialog header
–fixed pagination in the admin panel, pagination variables added to link parameters, created 404 page