2025-07-11
Execute Workflow
- Added workflow groups to allow more organization of workflows. Groups can be added directly to the gear. Groups only show if at least one sub workflow is visible to the current user.
- Support for starting workflows via POST requests or rulesengine (see README)
- Added ability to run a workflow (PulseIT or request) on a collection entity
- Added context (item, search, and/or collection) and description to workflows
- Added default value and description to variables
- The user running the workflow is now passed to any requests
- Added support for large bulk workflows when there is not a transcode or PulseIT step
- Show an error message if no items are selected
Reindex Items
- Support for reindexing via rulesengine (see README)
- Reindex jobs will no longer fail if a single item fails to reindex, they will log the error and continue
Config Editor
- Fixed some README styling issues in Cantemo 6
Job Viewer
- Fix an issue with jobs sometimes not loading
2025-07-07
Job Viewer
- Added child/parent job links
Metadata Viewer
- Show empty hide-if-not-set fields when searching
- Search will now search the Field ID and Field Description as well
- Added support for System Fields
- Improve filtering of subtitle languages
- Fixed a performance issue when there is a large number of timespans
Mapped Metadata
- Remove a fake field from the default config that was breaking reindex
Subtitle Tools
- Fix subtitle elastic indexing
Player Markers
- Added source_shape to the config so that shapes other than original can be used to position the markers
Vantage Transcoder
- Added a metadata field cs_transcode_type (vantage or vidispine) to all transcode jobs started by Cinesys plugins
- Added job_tag to each vantage profile’s config which sets the metadata field cs_transcode_tag. This can be used to filter a group of vantage profiles for vidispine job task groups.
- Moved off of the Cantemo transcode framework, fixing issues with stuck queues
- Transcode logs now appear in the Vidispine job
- Improved info and error logs
- The Vidispine job progress now reflects the Vantage transcode progress
- Vantage transcode jobs now occupy a job slot while transcoding, to allow queuing on the Vidispine side
- Added support for rerunning a Vantage transcode job
Modify Choice Fields
- Migrated plugin
General
- Jobs (Create Sidecar, Export Files, Execute Workflow, Transcode Subclips, and all customer specific workflow jobs) now go into a Waiting state while sub jobs are running, to prevent issues with job pools filling up. They also track parent/child jobs.
- Fixed an issue where our plugins sometimes didn’t detect the original shape properly when it has multiple tags
- Fixed a style issue with the formats page plugin buttons in Safari
2025-06-19
Analytics
- Added the event type Button_Event that triggers when clicking buttons in Cinesys Plugins that perform an action, including the submit button in modals and the Download All button on the share page
- Added the event type Gear_Event that triggers when selecting an option in the item/search/etc gears
- Added sessionSeconds to the Page_Unload_Event that tracks how long the Cantemo window is active. Switching tabs pauses this timer.
Player Markers
- Fixed a bug where the player markers buttons appeared on non-video items
General
- Cancel buttons in all modals are now placed before the submit button instead of after
2025-06-17
Metadata Viewer
- Fix a timezone issue when displaying date metadata that doesn’t have a time component
2025-06-16
Player Markers
- Show range duration (by hovering over the middle of a range, and when saving the markers)
- Fixed issues adding timed comments in Cantemo 6 by disabling this plugin on the comments page
Subclip Tools
- Show subclip duration in the UI
- Disabled thumbnail creation for conforms
Export Metadata
- Removed top level schema names from the CSV column titles, now only subgroup names will show in column titles
2025-06-12
Metadata Viewer
- Fixed edit/remove button visibility for users without ACL permissions
- Can now search for items with matching metadata values by clicking on a tag or by clicking the search button on a single value
- Added No Value and Any Value filter options to all timespan filters
- Made the timespan filter section collapsible so it takes up less screen space
- Added subtitle language filter support using a fake field stl_lang
- If the metadata field of filter is included in components and the filter is active, it will be shown even when the timespan is collapsed
- Fix a bug with searching for metadata tags
2025-06-06
Metadata Viewer
- Reworked timespan viewer to have a single layout type instead of two different configurable layouts.
- primary_field now supports multiple fields
- Timespans sections are now configured to show primary_field when collapsed, and components when expanded
- Can now select multiple values for a timespan filter
- Added timespan duration
- Added a count to timespans viewer
- Hold alt/option and click the copy button to copy the field ID
- Removed the default_schema option and made some changes to the config for timespan sections (see README)
2025-06-03
Job Viewer
- Can now view all pages of jobs
- Added ability to change priority of jobs
- Bulk support for Cancel/Run Again/Set Priority
- Migrated the following job types to vidispine jobs:
- Collection File Manager Update
- Paste Metadata (now runs one as job per item)
- Metadata Export
- Reindex Items
- Script Actions (now runs one as job per item)
- Share to Department (now runs one as job per item)
- Removed data_store.json (used by legacy job types) to fix issues with the api server running out of memory
Item Browser
- Fixed bug with none folders
Metadata Viewer
- Fixed bug with Copy to Clipboard
2025-05-28
Mapped Metadata
- Added fileSizeFormatted to cs_shape to allow adding a formatted file size to metadata
Metadata Exporter
- Added File Size (Formatted) export option
2025-05-27
Metadata Viewer
- Added support for viewing timed metadata on an item, including subclip metadata and subtitles
- Replaced the builtin metadata viewer on both item and subclip pages with our plugin
- Added support for editing metadata using the builtin Cantemo metadata editor, until we add editing support to our plugin
- Changed subgroups are displayed so that you can quickly find the instance you are looking for and expand it to view all fields. Whether a group is expanded or collapsed by default, as well as what field shows when collapsed can all be configured.
- Search has been improved, with search text now highlighted in the results and support for viewing all fields on a matched subgroup
- Support for multiple different sections of timed metadata
- A simplified timespan layout for viewing subtitles or tags. This layout can support large amounts of metadata without any performance issues.
- Support for filtering timespans by specific metadata fields
- Fixed a bug where the metadata tabs would sometimes get stuck at the bottom of the view
- Fixed a bug where datetime fields did not show the time
- Fixed XMP field values not showing
- Support for removing the metadata form on an item from our plugin
- Fixed link to supclips from the search panel
Timespan Viewer
- Combined this plugin into Metadata Viewer
- Fixed issues with the wrong timecode being displayed
Player Markers
- Pause the player in Cantemo 6 when going to an in or out point
- Fix player buttons showing on images in Cantemo 6
Item Browser
- Fixed a bug displaying storages with no metadata
General
- Updated the tables in all our modals to better fill the available browser height and to always show at minimum 2 rows
- Updated the panels for all our plugins in Cantemo 6 to better match the page layout
2025-05-08
Item Gear
- Fix a bug with running item actions in the 05/07 release
Subclip Tools
- Automatically focus title inputs
- Fix a UI clipping bug with subclip tools in Cantemo 6
- Fix duplicate Annotation pod icons
- Fix a bug with the player markers timespan range being drawn on the wrong timeline when there are comments
2025-05-07
Item Gear
- Made the item gear wider and improved padding between entries
- Added support for calling all of our plugins via the media bin bulk gear
- Fixed an issue with media bin collection gears in Cantemo 6
Player Buttons
- Now supports Cantemo v6
- Slightly updated the timeline range interface
- Added keyboard shortcuts shift+i and shift+o to jump to the in or out point in the timeline
2025-04-17
Plugin Manager
- Added the human readable Cinesys package version to the help menu
- Added detailed package versions to the Plugin Manager page in cantemo
Job Viewer
- Updated the System>Jobs header link to point to the Cinesys Job Viewer
Filepath Archive
- Now archives only one original, the file with the lowest vidispine ID
2025-04-15
Execute Workflow
- Support for boolean variables
- Workflows can be excluded from the search menu
- Workflows with no inputs that are added directly to the gear will now auto run, instead of requiring a click of the Submit button
2025-03-28
- Added a link to the CineSys Release Notes in the Help menu
2025-03-26
Subclip Tools
- Now supports selecting multiple items for either transcoding individual subclips or merging subclips
- For vantage transcodes, the source_shape now only needs to be specified in the vantage configuration, the subclip tools source_shape is only for conforms
- Reworked the transcode health check to support multiple items and unify several health check UIs in various plugins
- Improved the logging for the Transcode Subclip jobs to show the profile(s) being used, the timecode ranges being transcoded, and the source shapes being used
- For merge, currently the metadata from the first item/subclip in the output file is used for the output item’s metadata.
- Note: The conform api only allows a single source shape to be used for merging multiple items. The plugin will search for a shape that is valid across all items being merged and use that.
Execute Workflow
- Now uses the same health check UI as Subclip Tools . This will now only show on workflows with a transcode step.
Player Markers
- Now uses the same health check UI as Subclip Tools.
- Moved transcode specific options to their own section.
Metadata Viewer
- Fix issues loading the metadata viewer modal from the item gear, broken in the 03/25 release.
2025-03-25
Metadata Viewer
- Set the search panel to show by default for new browsers
- Added support for subclip metadata to the search panel and subclip gear
- The search panel will now switch to the most recently selected item
Execute Workflow
- Can now call scripts from a workflow
2025-03-14
Metadata Viewer
- New metadata panel on the search page. Supports multiple selected items
- The selected metadata tab for each schema is now remembered across page loads
- Fixed a bug with field description tooltips and scrolling
- Fixed panel heights when the media bin is open
Execute Workflow
- Ability to add PulseIT
custom_css_id
and any other PulseIT sequence start parameters - Updated the
body
option for Requests to allow passing static values or metadata values alongside the default parameters that execute workflow provides
2025-03-10
Execute Workflow
- Can mark variables as optional
- Workflows can be placed directly in the item gear instead of in the generic Execute Workflow modal
- Workflows can be restricted to a role
Subclip Tools
- Fix a bug that prevented subclips from being deleted
2025-03-06
Execute Workflow
- Added support for PulseIT sequences/forms
Job Viewer
- Fix a bug displaying old jobs in the job viewer list
2025-03-04
Job Viewer
- Added ability to filter on priority and all custom metadata fields
2025-02-28
Vantage Transcoder
- Fix a bug with metadata encoding
Job Viewer
- Added job panel to header in Cantemo v6
- Support for custom job types via config
Metadata Viewer
- Highlight matching tags when searching
- Use ACLs when showing fields/groups
- Refresh metadata when switching to the tab in Cantemo v6
- Make hyperlinks clickable in metadata
- Added a button to quickly copy metadata values
- Support for multiple levels of nested subgroups
- Groups can be collapsed
2025-02-26
Analytics
- New plugin for analytics, currently a very simple datazoom proof of concept.
2025-02-18
Subclip Tools
- Fix job result url for vantage item outputs
Vantage Transcoder
- Link to any item outputs in the job results
2025-02-17
Execute Workflow
- Support for POST requests as part of the workflow
- Added text variables to allow freeform text input
Job Viewer
- Fix issue copying text on non-https instances
- Added total job count to UI
- Added job end date to job details
Send to Frame.io
-
Custom job metadata can be added when starting a job via a script.
Subclip Tools
- Replaced excluded_fields with include_fields in the config
- Fixed an issue displaying subclip titles on the search page
2025-02-10
MASV
- Support for multiple ingest storages
- Migrated to use vidispine jobs. The MASV step on auto import is now also tracked with a vidispine job.
Thumbnail Tools
- Fixed errors on videos with non-zero timecode
Subclip Tools
- Fixed issues with LOST originals and updated the health check to respect the sourceShapes
Player Markers
- Added health check to match the Subclip Tools health check
2025-02-06
Vantage Transcoder
- Fix issues with an array of source shapes not working correctly
Thumbnail Tools
- New plugin — replaces the “create poster” button on the player and allows the user to choose a shape to use for the poster/thumbnail
2025-01-31
General
- Added browser page titles for all our full screen pages
Job Viewer
- Added link to item from the job list view
- Improved error message and log message parsing for jobs with substeps
- Added a config file that lets you configure custom metadata fields to display on the job detail view
- Job “title”: Changed to show the item title/ID when there isn’t a filename
Execute Workflow
- Fix random failures on workflows with multiple transcode profiles
Subclip Tools
- Rendered subclip filename will use the subclip title for conform (done via a rename step)
- excluded_fields configuration option when copying metadata
- “Open Parent Item” from subclip gear
- Fixed issue displaying subclip titles
- destination_storage configuration option for conform
- source_shape configuration option for conform
- New job type Transcode Subclips added
- Migrated the Delete Subclips job type
Player Markers
- Can now render a range directly from player markers without creating a subclip
- Render/create a subclip options can be hidden via the config
- The last marker type in the dropdown you selected will be persisted now
Vantage Transcoder
- source_shape configuration option
- Breaking change: The elastic properties have been renamed to cs_vantage_length_error_<profile>,cs_vantage_character_error_<profile> , and cs_vantage_path_error_<profile> and are separate for each profile
2025-01-24
Send to Frame.io
- Fixed an issue where projects were not appearing
- Fixed an issue where the -1 filesize check wasn’t working
Vantage Transcoder
- Mark files as CLOSED after transcode
Execute Workflow
- Fixed issue with bulk
2025-01-22
Send to Frame.io
- Allow anonymous uploading via new config option oauth_optional
- Option to block frame.io based on metadata for each item
- Information about the files is logged to each job now
- If no valid file is found, it will recheck for 3 minutes before failing the job
- Note: Existing send to frame.io jobs won’t work with Re-run, but new ones going forward will. There was an issue with how I passed metadata to those jobs
Job Viewer
- Added button to “Run Again”
- Item gear option “View Jobs” which opens job viewer to the selected item
- “Admin Helper” on jobs
- Use local timezone for dates
- Show the item ID and allow copying