Generator 1.21.0

Reed McLean
Reed McLean
  • Updated

New Features

  • Adds property enable_webhooks to Engine integration objects (defaults to true for pre-existing integrations)
  • Add endpoint for retrieving single location of a content/version's text

Performance

  • Reduces memory consumption used by audio/video imports

Bug fixes

  • Fixes bug that caused multiple semantic search results for a single content/version/location
  • Fixes internal error that was raised while parsing certain Storyline interactions
  • Fixes bug causing the until query parameter of the /api/v1/usage endpoint to be ignored
  • Fixes bug that incorrectly under counted "unique imports" when different unique files resulted in identical text output after being parsed
  • Fixes bug that incorrectly allowed Engine webhooks to trigger imports on disabled Generator tenants
  • Fixes a bug causing internal error when importing courses that reference multiple copies of the same audio/video file

Security

  • Adds protection against zipslip vulnerability from malicious zip packages
  • Adds SSRF protection. By default, Generator will refuse to attempt to import file URL or web requests from internal/known-sensitive IP ranges. This can be disabled by changing the list of IP CIDR ranges that are blocked with the SECURITY__SCRAPE_BLOCKED_IP_RANGES environment variable.
 

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request