- Last Published: 2022-01-10|
- Version: 5.0.0
Release notes for version 4.9.0
Released to Production on 5 September 2017
CaptureCast Platform 4.9.0
- Maintenance queue configured to run on a weekly interval (changed from daily in 4.3.x)
- Add restart CaptureCast service functionality
- New enrichment plugin system introduced:
- Hard-coded dependence on Scene Change and Tesseract plugins removed
- Now the UI presents the user with a list of available “algorithms” (plugins) and the UI and backend know which plugins connect
- Can support multiple algorithms for a specific enrichment data type (e.g. scene change, OCR) plus filters for them
- Improve handling of broken database connections. If database is disconnected while CaptureCast is running, on each request to the database CaptureCast will attempt to reconnect.
- Fix a bug where certain high-frequency events were not marked as internal-only, causing them to be transmitted by the Cranium plugin
Web Console Plugin 3.2.1
- Improvements to exception logging:
- Do not perform initial exception log load until it is requested. Limit only to the most recent 100 exception dumps.
- Log dumping on exception is disabled by default (attach-log-dumps in configuration JSON)
- Ability to disable exception logging entirely (log-exceptions option)
- If exception seems to be identical to previously logged exception (judging by message and stack trace) it is not logged.
- Memory cache of loaded/logged exceptions is cleared every hour.
ShotDetect Plugin 1.0.0
- New plugin implementing ShotDetect tool as a scene change detector.
Scene Change Rate Limiter Plugin 1.0.0
- New plugin implementing a filter for controlling how many scene change entries per second are processed.
Schedule Form Plugin 1.0.1
- New plugin for customizing a limited standalone scheduler form, which can support default and query parameters.
Web UI Plugin 3.4.3
- Add support for new enrichment system.
- Allow selecting a workflow definition for Opencast plugin
- Add restart service button
- Fix bug where, under some circumstances, live streaming publishing configuratons cannot be deleted.
LDAP Plugin 1.0.1
- Improvements to allow for authenticating with Active Directory servers
- Improved reporting of connection status
Opencast Plugin 1.4.1
- Add service for retrieving a list of available workflow definitions from the server
HTTP API Plugin 3.2.5
- Add ability for other plugins (such as the Cranium plugin) to hook into the API plugin to create authentication handlers.
- This will eventually allow for tokens/keys to replace password authentication for the API
Cranium Integration Plugin 1.1.1
- Updates for compatibility with certain upcoming Cranium features:
- Updated auth flow
- Ability for Cranium to make authenticated requests to CaptureCast API, necessary for features such as remote reboot
- Reduce amount of events that are transmitted to Cranium
Email Notification Plugin 1.0.4, Webhook Plugin 1.0.2, Twitter Plugin 3.1.13
- If an exception occurs while handling an exception event, do not rethrow the exception. This is to help prevent infinite exception loops.
Email Notification Plugin 1.0.4
- Increase rate limit of log dumping to once every 10 minutes.
- Generate attachments once and attach them to all emails, instead of generating them per email.
- Clean up generated attachments after all emails are sent.
LDAP Plugin 1.0.2
- Initial release of plugin to support authenticating with LDAP servers
Kaltura Plugin 1.4.2
- Fix creation of nested categories that do not exist.
- Allow passing in arbitrary partner data (as a JSON string). This is not exposed in the UI.
- Fix bug where publishing may fail if there are over 10,000 categories.
RTMP Streaming Plugin 1.0.7
- Fix bug where, under some circumstances, errors do not properly bubble up to the plugin state.
- When trying to connect to RTMP server, attempt to verify up to 10 times.
Panopto Plugin 1.2.1
- Fix bug where testing a configuration fails, because of an update to Panopto’s server-side API.
Google Drive Plugin 1.2.2
- Add plugin configuration to disable attempting to set folder to public (public-uploads in the configuration JSON). A “proper” solution to this will be added later.
CaptureCast Installer 1.0.4
- Add commands to create and remove customer user.
- Fix a bug where, if user is removed manually (but cattura-customer-user package is still installed), then the user is not created again. Installer will now perform a “reinstall” of the package, causing the user to be created again.