These release notes reflect the changes with respect to ReportServer 3.4.0.
In ReportServer 3.5.0 we added public key authentication to SFTP datasinks. The private key is encrypted and saved in the database. Its passphrase may be null, but it is highly recommended to use a passphrase.
You can now schedule jobs from within the scheduler list panels as shown in the following screenshot.
Samba datasinks allow to send and/or schedule reports to a given Samba - SMB/CIFS server. Samba - SMB/CIFS datasink configuration can be made in the Administration area. Permissions to Samba - SMB/CIFS datasinks can be given analogously as to other objects in ReportServer.
Samba - SMB/CIFS datasink configuration is done in the /fileserver/etc/datasinks/datasinks.cf configuration file, available in the Configuration guide.
Samba - SMB/CIFS datasink email text configuration is done in the /fileserver/etc/scheduler/scheduler.cf file, available in the Configuration guide.
FTPS datasinks allow to send and/or schedule reports to a given FTPS server. FTPS datasink configuration can be made in the Administration area. Permissions to FTPS datasinks can be given analogously as to other objects in ReportServer.
FTPS datasink configuration is done in the /fileserver/etc/datasinks/datasinks.cf configuration file, available in the Configuration guide.
FTPS datasink email text configuration is done in the /fileserver/etc/scheduler/scheduler.cf file, available in the Configuration guide.
SCP allow to send and/or schedule reports to a given directory of a SCP server. SCP configuration can be made in the Administration area. Permissions to SCP datasinks can be given analogously as to other objects in ReportServer.
SCP datasink configuration is done in the /fileserver/etc/datasinks/datasinks.cf configuration file, available in the Configuration guide.
SCP datasink email text configuration is done in the /fileserver/etc/scheduler/scheduler.cf file, available in the Configuration guide.
Local filesystem datasinks allow to send and/or schedule reports to a given directory of your local filesystem, i.e. where your ReportServer is installed. Local filesystem datasink configuration can be made in the Administration area. Permissions to local filesystem datasinks can be given analogously as to other objects in ReportServer.
Local fileserver datasink configuration is done in the /fileserver/etc/datasinks/datasinks.cf configuration file, available in the Configuration guide.
Local fileserver datasink email text configuration is done in the /fileserver/etc/scheduler/scheduler.cf file, available in the Configuration guide.
RS-3894 | New Feature | Add rs-vfs filesystem and adapt sshd server to use it |
RS-4406 | New Feature | Allow SFTP datasinks to use public key authentication |
RS-4502 | New Feature | Allow to create scheduler jobs from within scheduling list panels |
RS-4615 | New Feature | Add Samba datasinks |
RS-4617 | New Feature | Add FTPS datasinks |
RS-4643 | New Feature | Allow to export datasinks |
RS-4723 | New Feature | Add local filesystem datasinks |
RS-4728 | New Feature | Allow to import datasinks |
RS-4741 | New Feature | Allow to test local filesystem datasinks |
RS-4746 | New Feature | Add datasinks to virtual file system |
RS-4767 | New Feature | Support active and passive modes in FTP datasinks |
RS-4774 | New Feature | Add SCP datasinks |
RS-4810 | New Feature | Allow SCP datasinks to use public key authentication |
RS-4814 | New Feature | Add example script for fetching all reports and all users together with their rights on the corresponding report: reportrights.groovy |
RS-4815 | New Feature | Add example script for fetching all user variables and their values for each user: uservariables.groovy |
RS-4816 | New Feature | Add highcharts example script report: highcharts.groovy |
RS-4828 | New Feature | Move ReportServer Community Edition source code to GitHub |
RS-4829 | New Feature | Add example script for testing logger: logger.groovy |
RS-4634 | Improvement | Replace jxls multiline and comment support calls by jxls library features |
RS-4710 | Improvement | Remove unnecessary entities and services appearing in javadocs |
RS-4722 | Improvement | Rename gxt-source und jxls-source to gxt-src and jxls-src analogous to the other external sources |
RS-4735 | Improvement | FTP / SFTP scheduling should be enabled by default |
RS-4739 | Improvement | Refactor TempFileServiceImpl to TempFileService |
RS-4742 | Improvement | Move report selection to scheduler's first page |
RS-4747 | Improvement | List of users and executors should be reset when selecting different report in scheduler window |
RS-4748 | Improvement | Filter report catalog on schedulable report types in report schedule dialog |
RS-4749 | Improvement | Double click should not be necessary when scheduling conditional reports on the conditions page |
RS-4750 | Improvement | Job scheduling wizard should be improved |
RS-4763 | Improvement | Refactor datasink input stream creation |
RS-4764 | Improvement | Datasink import icons should show same icons as in datasink panel |
RS-4775 | Improvement | Upgrade to jxls-2.10.0.jar |
RS-4776 | Improvement | Upgrade to jxls-poi-2.10.0.jar |
RS-4784 | Improvement | Remove mina-core-2.0.5.jar library |
RS-4785 | Improvement | Upgrade to sshd-core-2.6.0 |
RS-4786 | Improvement | Add sshd-common-2.6.0 dependency |
RS-4787 | Improvement | Add sshd-sftp-2.6.0 dependency |
RS-4788 | Improvement | Upgrade to bcmail-jdk15on-1.68 |
RS-4789 | Improvement | Upgrade to bcpg-jdk15on-1.68 |
RS-4790 | Improvement | Upgrade to bcpkix-jdk15on-1.68 |
RS-4791 | Improvement | Upgrade to bcprov-ext-jdk15on-1.68 |
RS-4792 | Improvement | Upgrade to bcprov-jdk15on-1.68 |
RS-4795 | Improvement | Upgrade to commons-vfs2-2.8.0 |
RS-4796 | Improvement | Upgrade to jQuery 3.6.0 |
RS-4797 | Improvement | Upgrade to CodeMirror 5.61.0 |
RS-4798 | Improvement | Upgrade to javax.mail-1.6.2 |
RS-4800 | Improvement | Disabling datasinks should remove menu items |
RS-4801 | Improvement | Add jcifs-2.1.25.jar dependency |
RS-4802 | Improvement | Upgrade to commons-net-3.8.0 |
RS-4803 | Improvement | Upgrade to commons-lang3-3.12.0 |
RS-4832 | Improvement | Upgrade to postgresql-42.2.19 |
RS-4725 | Bug | Javadocs are showing duplicate entries |
RS-4743 | Bug | Error when rescheduling a job because of incorrect scheduler.cf configuration file |
RS-4793 | Bug | Some directories in local sftp server are not shown correctly in sftp client |
RS-4811 | Bug | Reports should be able to be found even if they don't have accessible history links in some cases by configuration |
RS-4826 | Bug | Datasink public key/username authentication switch is not working |