Funnelback patch 16.10.0.8

  • Released: 2022-10-10

  • Applies to: v16.10.0

  • Internal reference: RNDSUPPORT-3546, RNDSUPPORT-3543, FUN-15398, RNDSUPPORT-3552, RNDSUPPORT-3539

Description

  • Fixed the issue where the environment in configuration UI wasn’t set correctly causing reverting configuration key values to default.

  • Fixed the issue where Freemarker IncludeUrl macro with enabled convertRelative flag wasn’t creating absolute URLs correctly.

  • Change client-based APIs to return what the user has access to based on the clientId rather than just reading the resources role.

Affected files

  • web/adminui/604-es2015.87f47f1aefdaac331a24.js replaced by web/adminui/604-es2015.22f2ccbba53a80cf197d.js

  • web/adminui/604-es5.87f47f1aefdaac331a24.js replaced by web/adminui/604-es5.22f2ccbba53a80cf197d.js

  • web/adminui/index.html

  • web/adminui/runtime-es2015.bcaaf0924d4d6451d317.js replaced by web/adminui/runtime-es2015.7ed747c27627e4344c96.js

  • web/adminui/runtime-es5.bcaaf0924d4d6451d317.js replaced by web/adminui/runtime-es5.7ed747c27627e4344c96.js

  • web/templates/modernui/funnelback.ftl

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

  • web/webapps/funnelback-publicui.war

Deployment

  • Stop the Jetty web server.

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

  • (16.10.0.1) It is recommended that the following (empty) files are deleted: lib/java/all/google-api-client-1.16.0-rc.jar, lib/java/all/google-api-services-plus-v1-rev86-1.16.0-rc.jar, lib/java/all/google-api-services-youtube-v3-rev120-1.19.0.jar, lib/java/all/google-http-client-1.16.0-rc.jar, lib/java/all/google-http-client-jackson-1.16.0-rc.jar, lib/java/all/google-oauth-client-1.16.0-rc.jar, lib/java/all/jackson-databind-2.13.2.1.jar, lib/java/all/xpp3-1.1.4c.jar.

  • Start the Jetty web server.

  • (16.10.0.8) Add convertRelativeRequiresSpace=true option to all Freemarker IncludeUrl macros to apply patch changes.