You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

License Statistics version 6.0 includes the enhancements and fixes detailed below. Most of these improvements were made in response to customer feedback. For more information on how we incorporate customer feedback into our development process, see Customer-driven development. For information about activating your License Statistics license, see Activating a License Statistics license on Windows or Activating a License Statistics license online.

User Interface

This release is a result of our hard work to improve License Statistics user interface's performance and usability. We achieved these improvements by replacing outdated Ext JS 4 framework with Ext JS 6 and by reducing the number of technologies used (including removing PHP, OpenSSL and Apache HTTP Server for easier maintenance).

Details about the changes introduced in this release are given below. For larger installations, we strongly recommend testing the upgrade procedure before running License Statistics v6.0 in production. If you have any questions or problems, please contact X-Formation Support.

Licensing

License Statistics v6.0 introduced new licensing model (2019) which simplifies the rules a lot. Nevertheless old licensing model (2013) is still available to customers according to restrictions described in License Transition documentation section.

Configuration file

Due to technological stack changes we modified the structure of xflicstat.cfg configuration file. Number of configuration options where removed, some where created. In addition to this, more strict validation of the file was introduced. You may want to check Configuring License Statistics documentation section for details.

We strongly recommend to use new configuration file delivered with License Statistics v6.0 and adjust it to your needs instead of moving old xflicstat.cfg file from previous installations.

Highlight of the changes:

  • strict validation of the configuration file structure will block xflicstat.cfg file containing no longer supported options and will fail to start License Statistics
  • removed options (related to removed PHP, OpenSSL and Apache HTTP Server):
    • CORE_HTTP_PORT
    • SSL_CERTIFICATE_FILE
    • SSL_CERTIFICATE_KEY_FILE
    • WEBSERVER_USER
    • WEBSERVER_GROUP
    • TIMEZONE
  • introduced options (related to new licensing model and new SSL configuration):
    • LICENSE_TOTAL_USER
    • LICENSE_TOTAL_SERVER
    • SSL_KEYSTORE
    • SSL_KEYSTORE_PASSWORD
    • SSL_KEYSTORE_KEY_ALIAS
    • SSL_PROTOCOLS
    • SSL_CIPHERS
    • LDAP_SSL_KEYSTORE
    • LDAP_SSL_KEYSTORE_PASSWORD
  • options which where available for troubleshooting, but not documented before:
    • CORE_MIN_RAM
    • CORE_MAX_RAM
    • CORE_JAVA_FLAGS

Enhancements

License Statistics v6.0 includes the following enhancements.

New User Interface
LICSTAT-15100
LICSTAT-12718
New layout of login screen.
LICSTAT-13410New customizable Dashboard.
LICSTAT-13311 to LICSTAT-13318
LICSTAT-13281
LICSTAT-13280
LICSTAT-13217
New layout of Administration pages.
LICSTAT-13306 to LICSTAT-13310New layout of Preference pages.
LICSTAT-13297 to LICSTAT-13305New layout of Report pages.
LICSTAT-13294 to LICSTAT-13296New layout of License Servers pages.
LICSTAT-13290 to LICSTAT-13293
LICSTAT-13267
LICSTAT-13218
New layout of Feature pages.


Additional user interface enhancements
LICSTAT-15920
LICSTAT-15712
LICSTAT-15711
LICSTAT-15706
Improved error handling messages.
LICSTAT-15673Landing page is displayed whenever License Statistics is upgrading or initializing.
LICSTAT-15544
LICSTAT-15403
Redisigned layouts to manage email notifications.
LICSTAT-15512Redisigned layouts to configure LDAP and mail server.
LICSTAT-15485Improved comboboxes displaying long lists with additional filter.
LICSTAT-15484Reorganized Settings panels on reports.
LICSTAT-15457Extended Current License Usage chart with additional data.
LICSTAT-15216Improved General Panel with additional information.
LICSTAT-15126Saving license server verification report is independent from spplication server.
LICSTAT-15089Introduced navigator in all charts with large amount of data to support zooming.
LICSTAT-15011Introduced new notification popups.
LICSTAT-13919Hide charts when there is no data to show.
LICSTAT-13187Extended routing allowing for external links to various pages.
LICSTAT-12958Replaced automated redirects with suggestions to move to different section.
LICSTAT-10121Introduced ability to add custom message on login page.


Improved application architecture
LICSTAT-15814Upgraded Java JDK to 12.0.1.
LICSTAT-15653Upgraded list of supported platforms and browsers.
LICSTAT-15572Upgraded LM-X to 4.9.12.
LICSTAT-15534Changed folder structure due to removed technologies.
LICSTAT-15402Removed OpenSSL.
LICSTAT-15356Removed PHP.
LICSTAT-15220Upgraded ExtJS to 6.6.0.
LICSTAT-14980Replaced Apache HTTP Server with Apache Tomcat.


Configuration changes
LICSTAT-15813More strict validation of xflicstat.cfg configuration file.
LICSTAT-15671Improved xflicstat.cfg configuration file structure and description.
LICSTAT-15343All historically hidden configuration file options has been published and documented.


Licensing
LICSTAT-15831Support for new structure of the license file.
LICSTAT-15821Removed support of user-host calculation for new licensing model.
LICSTAT-15768Presentation of new licensing model values while using old licensing for easier transition.
LICSTAT-15728Introduced documentation describing old and new licensing models with comparison.
LICSTAT-15626
LICSTAT-5291
Introduced new License Detail page presenting License Statistics license details.
LICSTAT-15551
LICSTAT-15422
Upgrading license server version without valid maintenance was prevented.
LICSTAT-15464Support of new licensing model rules next to old licensing.
LICSTAT-15390Read-only mode allowing to run functionally-limited application without the valid license.


API enhancements
LICSTAT-15918
LICSTAT-5291
Added API endpoint to get licensing details.
LICSTAT-15897Translation of license server status on exported reports.
LICSTAT-15812
LICSTAT-15803
Removed inconsistencies of exported reports with user interface.
LICSTAT-15762Extended API endpoint for Current Users report.
LICSTAT-15687Improved API endpoint for license servers in terms of handling hostnames and ports.
LICSTAT-15613Improved consistency of parameter names for various endpoints.
LICSTAT-15584Extended API endpoint for listing license servers.
LICSTAT-15559Extended API endpoints for operations on general options.
LICSTAT-15545Extended API endpoints for operations on Misc options.
LICSTAT-15527Improved consistency of filter parameter types for various endpoints.
LICSTAT-15377Improved consistency of parameter types for various endpoints.
LICSTAT-15370Improved error message for invalid email address.
LICSTAT-15319Improved validation while editing License Statistics user's email address.
LICSTAT-15188Added API endpoints to configure importing data from LDAP.
LICSTAT-15062Added API endpoints to configure authentication rules using LDAP.
LICSTAT-14305Extended API endpoints for getting session details.
LICSTAT-12376Added API endpoints to control email subsriptions.
LICSTAT-12374Added API endpoints to authenticate License Statistics users.
LICSTAT-12372Added API endpoints to configure connection to email server.
LICSTAT-12367Added API endpoints to configure connection to LDAP server.


Removed functionalities
LICSTAT-15826Removed ability to remove historical data older then spcific date.
LICSTAT-15550Removed internal mechanims trying to re-run application after single component failure.
LICSTAT-15492Dropped functionality of grouping rows on Current Users grid.
LICSTAT-15178Database structure file (database_structure.sql) has been removed from installer files.
LICSTAT-13597Ability to store User Interface preferences in database per user account has been temporarilty disabled.


Additional enhancements
LICSTAT-15717Logging failed query results.
LICSTAT-15705Redirection to HTTPS is gracefully disabled for non-root user on Linux.
LICSTAT-15675Refreshed graphics in the Windows installer.
LICSTAT-15616Improved database validation on startup.
LICSTAT-15615Introduced mechanism controlling size and number of stored log files.
LICSTAT-15434Obsolete License Statistics options have be cleared out.
LICSTAT-15396Improved consistency of License Server statuses.
LICSTAT-15393SSL implementation replaced with Java.
LICSTAT-15383Allow for setting email address when creating user.



Fixes+ 5.15.6 !!!

License Statistics v6.0 includes the following fixes.

Issue #Description
Issues related to previous User Interface
LICSTAT-15697 LICSTAT-13875Fixed an issue with Cancel button doesn't work properly when adding a new license server.
LICSTAT-13553Fixed an issue with missing gaps on Usage History Comparison chart.
LICSTAT-13038Fixed an issue with missing logout warning message on session expired.
LICSTAT-12781Fixed an issue with not correct column behavior while hiding and resizing Feature sub-columns on grids.
LICSTAT-12015 LICSTAT-11628Fixed an issue with lack of saving state of form settings on some reports.
LICSTAT-8695Fixed an issue with not correct behavior of Settings panel after it was collapsed.
LICSTAT-6735Fixed an issue with not responding User Interface while loading too complex Usage Comparison Chart.
Issues related to removed technologies
LICSTAT-15107Fixed an issue with obtaining proper timezone for PHP.
LICSTAT-12367Added API endpoints to configure connection to LDAP server.
  • No labels