Features:


  • We wrote a listener so that if you forget to logout before closing down your browser or tab, the application automatically closes your session after a set time period has expired.
  • Improvements were made to our BOE login process so that non-optimised sessions actually do timeout. 
  • We made some cosmetic changes to the Webi multi-select user experience, in addition to changes that make us ASA compliant. 
  • We also moved the Download button up with the rest of the Export functions, for your convenience. 
  • The date format returned by date control is now configurable using default_date_format application attribute.
  • We implemented a continuous build process and added a version number to each deployment.
  • Report LOV's "forget" or reset themselves based on the clear_parameter_values attribute setting. 
  • We trimmed back all the whitespace on the report viewer iframe. 
  • Encoder/Decoder pages now sit behind the administrator application config login. 
  • Report ID's can be updated directly from the Refresh Parameters admin page, rather than via the more convoluted mechanism used previously. 
  • The CMS Web Server Port application parameter was redundant, so we removed it 


Fixes


  • Hidden prompts removed from all pages to increase security. 
  • PowerPoint exports weren't working. Now they do.
  • Word exports also fixed. 
  • Application audit data now captured in the application database (Oracle or SQL Server, depending on your configuration). 
  • Report prompts that weren't actually required by the report weren't working when entered. Now they do. 
  • The HTML [export] viewer would hang when used. Now it renders the exported report instead. 
  • Some URL parameters were vulnerable to Cross Site Scripting (XSS). We secured them. 
  • We also made some changes to the way our URLs work generally, so they can't be modified (read: attacked) so easily. 
  • Prompt grouping was kind of messy on our Webi pages, so we made some cosmetic improvements. 
  • By popular demand, we restored the timeout overlay, so when your report times out you get a visual notification. 
  • Our Selected Choices Webi panes exhibited some odd behaviour. We removed the oddities, which probably makes them less fun, but more professional looking. 
  • We fixed the show_root_folder application attribute so it now actually hides the Root Folder. 
  • The DashboardLaunch login page was failing in Optimised Mode. Adding logon.jsp as a valid page to our session checking routines seemed to resolve the issue. 
  • A nasty bug wouldn't allow you to delete saved parameter sets. We terminated the bug, with extreme prejudice!