NextReports Server - Release Notes
07.03.2012 version 5.1
- [Feature] New edit action for reports and charts using local installed designer
- [Feature] Notifications when report running is finished
- [BugFix] Ehcache BlockingCache blocks a cacheable alarm/table (second time) if a timeout occured
- [BugFix] After install with a new repository and change HTTP port, this port is not used in "reports url"
- [BugFix] Remote 'NextReports Server' dataSource : does not found columns specified with aliases
- [BugFix] Remote 'NextReports Server' dataSource : cannot run reports with parameters
16.01.2012 version 5.0
- [Feature] Dashboard Global Settings
- [Feature] New Settings Section : All server settings are saved in JCR
- [Feature] New settings to personalize application (logo, color theme)
- [Feature] Bulk Change Data Source
- [Feature] Dashboard with 1,2 or 3 columns
- [Feature] Modify Dashboard action
- [Feature] Dashboard statistics : to list widgets number
- [Improvement] Show an error if the widget linked from an iframe was deleted from server
- [Improvement] Add timeout to dashboard widgets
- [Improvement] Update Jackrabbit from 1.6 to 2.2.9
- [Improvement] Update from Spring 2 to Spring 3
- [Improvement] "Add dashboard" action moved to dashboard navigation panel
- [Improvement] Widget Actions : use a vertical menu instead an horizontal list
- [BugFix] Modify entity : clear cache for all parents that have references to it
- [BugFix] Table widget pagination : show only 100 rows per page to prevent OutOfMemory
- [BugFix] Only a chart from a server was seen inside an embedded html
- [BugFix] Run History Panel : some history do not appear in the selected day range
11.01.2011 version 4.2
- [Feature] New action to Copy / Move widget to other dashboard
- [Feature] Drill down between charts and table reports (we can drill now from a chart to a table and from a table to a chart)
- [Feature] New action to set a dashboard as default
- [Feature] New connection.timeout property in Settings
- [Improvement] Scheduler Wizard : allow finish to be clicked also on other steps (not just the last one)
- [Improvement] New Dashboard Navigation
- [Improvement] Add Widget : replace combobox selection with a tree selection (better for visualization and for performance)
- [Improvement] Dashboard widgets have now width 100%
- [Improvement] Admins from realms cannot create users (users are imported from synchronization process)
- [Improvement] Restrict security to Administrators for Realms
- [BugFix] Dependent Parameters : add ajax updating behavior for DateField and DateTimeField
08.11.2011 version 4.1
- [Feature] Automatic login from other application
- [Feature] Drill down on tables
- [Feature] Reports : search for drill down reports
- [Feature] Dashboard Widgets - consider hardcoded parameters (like __USER__)
- [Improvement] Entities caching
- [Improvement] Dashboard drag and drop widgets takes to much time if a table widget is present
- [Improvement] Monitor Run History : day range with second date field
- [Improvement] Parameters of type Date must not show time in UI (only Time and Timestamp) because time is not taken into account and it is confusing
- [Improvement] Charts and Alarms : errors were not seen in dashboard
- [BugFix] Expired page sends to CasLoginPage instead of LoginPage even if there is no CAS
- [BugFix] Drill down for cached charts is not working after chart position changes
- [BugFix] User name parameter is passed to reports with the realm. Should be passed without it.
- [BugFix] On some IE browser versions upload report file fails
- [BugFix] A scheduler job with weekly type cannot be created on other locales than english
- [BugFix] Add dashboard: no character validator and no check for already exists
- [BugFix] Dashboard drag and drop - NullPointerException in some situations
- [BugFix] Remove widget after move with drag and drop : no refresh is done
03.28.2011 version 4.0
- [Feature] Generate Report History for reports run from web service
- [Feature] Search entities after specific properties (search for alarm and table reports, search for drill down charts)
- [Feature] Search for invalid sqls for Next reports and charts
- [Feature] Added nextserver.war file to site download page
- [Feature] Added support to flat file txt export
- [Feature] Add width and height as parameters for server widget iframe
- [Feature] Profiles have a list of hiddenActionContributorIds were there are all the actions we want to hide for that profile.
- [Feature] Bulk Modify Profile for users
- [Improvement] Report Run History : show history data in a day (default) or show all data starting with a day.
- [Improvement] Modal dialogs improvements
- [BugFix] Bulk action delete for SecurityPanel allowed to delete 'admin' user or group 'all'
- [BugFix] Schedule Report as HTML : not all images were sent to recipient by email
- [BugFix] Versions : 'run' and 'set as current' actions do not have security
- [BugFix] Profiles: If an user has a profile with less sections , when running or scheduling a report an IndexOutOfBounds is triggered
11.15.2010 version 2.5
- [Feature] Dashboard : Drill down support for charts
- [Feature] Dashboard : Alarm widgets
- [Feature] Report Distribution : besides mail, reports can now be distributed through FTP, SSH, Windows Share and WebDAV
- [Feature] Cache: Intelligent cache for reports and charts visible inside dashboards
- [Feature] Https : Flash charts can now be opened over https
- [Feature] Generate embedded code for widgets, to be used inside other web sites as iframes
- [Feature] : Audit info for security service
- [Feature] : Interpret hidden hard-coded parameter __USER__ and set it's value with the current logged user name
- [Improvement] Move to java 1.6
- [Improvement] Look improvement for Internet Explorer
- [Improvement] Sort users and groups on Security action panel
- [Improvement] Different icons for charts that can be drilled-down, for report tables and for report alarms
- [Improvement] Search Panel : results table is seen only after search is done
- [Improvement] Search Panel : Tooltip with path on name column
- [BugFix] Chart settings ignored (allways defaults are used) after drill down modifications
- [BugFix] ChartWidget : reset settings is broken
- [BugFix] Reports Search crashes when we look for description
- [BugFix] Report versions : on run action only last version is runned
- [BugFix] Busy AjaxIndicator is shown behind modal windows
- [BugFix] Settings : on save , inside properties file , every slash is escaped
- [BugFix] Dashboards : on Interenet Explorer, refresh does not work (browser cache)
08.31.2010 version 2.4
- [Feature] : Parameters with dynamic values for scheduler
- [Improvement] : Users and groups are sort by name in security panels
08.02.2010 version 2.3
- [Feature] Engine : Next & Jasper Parameters with MULTIPLE values also for those without source
- [Feature] Dashboard : Zoom (detach) widget view
- [Feature] Dashboard : "Go To Entity"action for dashboard widgets
- [Feature] Dashboard : Widgets auto refresh time property
- [Feature] Audit framework (all business operations like report running, creation & modification of entities and so on)
- [Improvement] Dashboard : Same error view when widget (chart / table) cannot be rendered
- [BugFix] Scheduler : When a job was deleted, it was not removed from schedule process
- [BugFix] UI : When we resize the browser horizontally, some components like image from toolbar, children label are rendered in a wrong way.
- [BugFix] UI : No scroll for charts in Internet Explorer
- [BugFix] Upload Next Report and Upload Chart test for valid version : no newer versions are allowed
06.09.2010 version 2.2
- [Feature] Security : External user authentication mechanism
- [Feature] Security : Synchronization mechanism for external users
- [Feature] Security : Group "all" that contains all users
- [Feature] Security : User profiles
- [Feature] Next Engine : NextReports with dashboardable check (to be seen in dashboard add table)
- [Feature] Jasper Engine : mandatory property for parameters
- [Feature] Jasper Engine : current logged user filter parameter
- [Feature] Dual List : Add all / Remove all buttons
- [Feature] Entity table: View Modified By User and Modification Date
- [Feature] Bulk actions : copy , cut , delete, download
- [Improvement] Run web service : interpret parameter value list as an array or as a collection
- [Improvement] Creation Date in tables is formatted using server locale
- [Improvement] Active scheduled reports are now seen in Monitor section
- [BugFix] Jasper Engine: Cannot run jasper reports with subreports in other subreports
- [BugFix] Jasper Edit Parameters - preserve parameters run order
- [BugFix] Security : Permission Panel - user can create an acl entry without any permissions
04.21.2010 version 2.1
- [Feature] Table widget
- [Feature] Export chart / table widgets to excel
- [Feature] Rename widget title
- [Feature] Show parameter values in runtime history
- [Feature] Show report id in "Info" action
- [Feature] Web service to run reports
- [Improvement] Jasper Engine - When no data found we keep the header / title
- [BugFix] Chart parameters values are not saved through "change" action
- [BugFix] A chart with combo parameter does not have the value selected when edit settings
- [BugFix] Jasper Report with a different language than java (ex. groovy) can be added to server and exceptions will be thrown at compilation.
03.18.2010 version 2.0
- [Feature] Charts
- [Feature] Dashboards
- [Feature] User creation / modification : allow to select groups for user
- [Feature] Header on Every Page for Next Pdf Reports
- [Feature] Jasper list parameters without xml interpretation
- [Feature] Status Bar with the number of entities in the selected folder
- [Feature] NextReports runtime date parameter with hours and minutes
- [Feature] Image support for next reports
- [Feature] Export report to xml
- [Improvement] Mail Panel interface
- [Improvement] JasperReports 3.7.1 support
- [Improvement] "Mail Server not configured" message if report was sent to mail but not email server was configured
- [Improvement] Stop report execution : update jdbc drivers
- [BugFix] Run Report Wizard, if we click Add Email and then cancel : the form is still processed
- [BugFix] Generated report file has the same name for different jobs (on the same report) running at the same time.
- [BugFix] Jasper report with image : image is not shown in html
- [BugFix] Scheduler Time settings : changing type will reset start and end activation dates

