Funnelback patch 15.12.0.1

  • Released: 2017-11-28

  • Applies to: v15.12.0

  • Internal reference: SUPPORT-2518 SUPPORT-2545 FUN-8611 SUPPORT-2542 SUPPORT-2547 SUPPORT-2544 SUPPORT-2541

Description

  • Fixes a bug where the classic administration dashboard would not be accessible to non locally authenticated users (e.g. ldap) that had a large user .ini file.

  • Fixes the metamap.cfg documentation page to display the code blocks correctly.

  • Changes the click tracking endpoint to no longer depend on the referrer. This does result in the click logs no longer containing the referrer URL.

  • Adds ARIA14 to the Accessibility Auditor and relaxes the requirement for what is considered descriptive text.

  • Fixes an issue where analytics might fail to update.

  • Allow groovy servlet filters to abort processing in preFilterResponse by returning null.

  • Fixes passing Success Criteria being displayed in the Accessibility Auditor when auditing an url.

  • Adds better support for the gScopesCount map when used with Integer keys rather than the expected String type keys. 15.12 changed the type of this map to use String keys rather than Integer keys.

  • Removes selectUrl and unselectUrl from the faceted navigation data model as it is not required, toggelUrl or the current URL can be used instead.

Affected files

  • bin/outliers-log-processing.pl

  • lib/java/all/funnelback-wca-checker.jar

  • lib/perl/Funnelback/INI.pm

  • lib/perl/Funnelback/ReportBuilder.pm

  • web/webapps/funnelback-classic-admin.war

  • web/webapps/funnelback-admin-api.war

  • web/webapps/funnelback-publicui.war

  • web/admin/help/more/extra/metamap_cfg.html

  • web/adminui/assets/licenses.json

  • web/adminui/index.html

  • web/adminui/0.bb092779d1dcba3f8348.chunk.js

  • web/adminui/inline.ae49a1f4351e271d7c0c.bundle.js

Deployment

  • (Windows) Stop currently running crawls.

  • Stop the Jetty web server and the Funnelback daemon.

  • If bin/outliers-log-processing.pl is called directly on the command line, take note of the perl referenced in the #! line.

  • Deploy the provided files on top of an existing install, backing up all replaced files.

  • If bin/outliers-log-processing.pl is called directly on the command line, update the perl referenced in the #! line.

  • Start the Jetty web server and the Funnelback daemon.

  • (Windows) Start crawls as needed.