Changelog
The following list has all the new features and significant bug fixes added to the product since its initial release
- Fix successful pre-stream in profile which should call the main stream without using a job create job action is aborted (hp:4.1.3.42; hw:4.1.3.59; io: 4.1.0.19)
- Canceling a job in synchronous path (during running status) and restarting the job afterwards via Action button does not proceed with the stream ("Stream has been canceled")
- Added language entry for 'Import skip sequences' in Helmut4 panel (hp:4.1.3.30; hw:4.1.3.49)
- Added compability of nginx container for disabled IPv6 on server (hw:4.1.3.49; hp:4.1.3.30)
- Added backslashes to escape for JSON formatting (hp:4.1.3.36)
- Added scroll bar into Web Upload mask in Cosmo for better view of metadata (hw:4.1.3.52)
- Added date to Panel log for AME (hc:4.2.0.29, license:4.2.0.22)
- Added CO indexing logic to the client (co:4.1.3.13; hc:4.2.0.30; license:4.2.0.24; streams:4.1.2.61; hk:4.1.0.8; users:4.1.0.12)
- Added DIVA Core integration (streams:4.1.2.63; hc:4.2.0.30; io:4.1.0.16; fx:4.1.0.10; co:4.1.3.14; hk:4.1.0.9; license:4.2.0.24)
- Added polling for jobs in the dashboard every 10 sec (hw:4.1.3.58)
- Fix VidiFlow Trigger Workflow V1 exception due to failed authorization (streams:4.1.2.56)
- Fix of the "this.getToken is not a function error" when switching tabs in panel (hp:4.1.3.28)
- Fix of non existing project.metadata (in $reducedProjectObject util funciton) field that avoids job creation on autoimport and export in panel (hp:4.1.3.29)
- Fix of canceling or deleting a job in status "running" can cancel a different job (io:4.1.0.14; hw:4.1.3.50; hp:4.1.3.31)
- Fix editing or adding cron job is not possible without refreshing the page (hw:4.1.3.48)
- Fix Custom Helmut Client Certificat will not be used with existing Helmut4.p12 (hc:4.2.0.28; license:4.2.0.21)
- Fix Cosmo Change Asset Metadata Action node regarding supported POST method for server stream (co:4.1.3.12)
- Fix escaping ' in JSON to prevent evalscript error (hp:4.1.3.36)
- Fix eval script error caused by carriage return in default value metadata of an Export profile (hp:4.1.3.36)
- Fix carriage return ignoring additional default values for Multiselect metadata (hp:4.1.3.32; hw:4.1.3.51)
- Fix new path information of unsynced asset get lost when indexing the project (co:4.1.3.11)
- Fix loading overlay does not disappear after canceling Premiere Open Choose Dialog (hp:4.1.3.35)
- Fix job status update re-setting progress to runnning (e.g. during async path after split stream action) (io:4.1.0.15)
- Fix loose of metadata of type Select and Autocomplete during tab switches in Helmut panel (hp:4.1.3.37)
- Fix Manage users tab according to "Select all" option incl. auto reloading of users (hw:4.1.3.53)
- Fix not accessible Cosmo Web Upload window (hw:4.1.3.53)
- Fix Helmut Confirm Dialog Action node not responding after a long period of time (hw:4.1.3.53)
- Fix Helmut Input Dialog Action node not responding after a long period of time (hw:4.1.3.53)
- Fix date parse error in helmut web (hw:4.1.3.54)
- Fix translation error for "Show in Source Monitor" in Cosmo tab of the Panel (hp:4.1.3.38)
- Fix loss of metadata when switching tabs in Helmut panel (hp:4.1.3.39)
- Fix jumping job order in dashboard views (hw:4.1.3.56)
- Fix canceling/ deleting a job in status "running" can cancel a different job (io:4.1.0.17; hw:4.1.3.57; hp:4.1.3.40; streams:4.1.2.62)
- Fix jumping project order in FX dashboard when indexing a project (hw:4.1.3.57)
- Fix disappearing creator when setting filter in FX dashboard (hw:4.1.3.57)
- Improve usability of the VidiCore nodes (streams:4.1.2.60)
- Reworked VidiCore Import File Into New Item Action node (streams:4.1.2.61)
- Any successful pre-stream in profile which should call the main stream without using a job create job action is aborted (fixed in 4.6.1 patch release)
- Add possibility to change order of CUSTOM_IO streams via arrows (hw:4.1.3.43)
- Add node result to File/Folder exists node that holds the first value where condition was not met (streams:4.1.2.48)
- Introduce new menu entry where panel import of bins will skip sequences which imports take long period of time and freeze premiere ui (hp:4.1.3.24)
- Add new wildcard {job.tries} that returns the number of counts a job was restarted (io:4.1.0.13)
- Add error response to debugger when Adobe panel extension is not accessible e.g. for Job Render in Premiere Action (streams:4.1.2.50)
- Add Stratus Change Project Metadata Action node (streams:4.1.2.51)
- Add support for video subclips while indexing Premiere Pro projects (hp:4.1.3.27; hw:4.1.3.47; co:4.1.3.10)
- Integration with Vidicore and Vidiflow (streams:4.1.2.53)
- Fix AME ignores In to Out marker proceeding via Job Create Job Action (streams:4.1.2.42)
- Fix Rclone nodes due to wrong validation of destination path (streams:4.1.2.42)
- Introduced changes by nodes that change the project (i.e. Project Metadata Changer) which got called by a "Execute Generic Stream" action node will now persist (streams:4.1.2.44)
- Fix Premiere/After Effects Start Helmut Panel Action (hc:4.2.0.25; license:4.2.0.18)
- Fix Rclone nodes do not allow service:folderpath in destination (streams:4.1.2.45)
- Fix 'Contains not' filter is adding an additional "/" to filepath (co:4.1.3.8)
- Fix missing Export button for Web Export when multiselecting assets in CO (hw:4.1.3.43)
- Fix missing type for Web Import, -Export and -Upload in filter list of IO/CO dashboard (hw:4.1.3.43, hp:4.1.3.21)
- Job as json followed by Job from json now does not override the job id with previous one and also adapts variables of parsed job (streams:4.1.2.48)
- Fix XPath Action by allowing dot formated paths to support local domains or IP noted shares (stream:4.1.2.49)
- Fix job icons for various triggers like Web Upload, Web Export and so on (hw:4.1.3.45; hp:4.1.3.24)
- Fix description to inform about drive letter or UNC name mounting method + requires editshare client 2022.3.x+ (streams:4.1.2.50)
- Fix to allow blank spaces in media space names when used within the Add Groups/Users to Media Space Action node (streams:4.1.2.50)
- Fix Autoimport jobs work with asset paths and Node ID of clips of another opened project (hp:4.1.3.25)
- Fix Cosmo throws error message if project name contains an apostrofe (hw:4.1.3.46; hp:4.1.3.25; co:4.1.3.10)
- Improve performance of the Cosmo import asset file chooser when folders contain huge amount of files (hc:4.2.0.26; hw:4.1.3.46)
- Fix Media Enocder Export via After Effects including corrupted .aepx render files (streams:4.1.2.52, hp:4.1.3.27)
- EFS Create Mediaspace Action adjustment for Media proxies scheme (streams:4.1.2.42)
- Add support for at least one other panel that registers for the Premiere onItemAddedSuccess event listener function (hp:4.1.3.24)
- Export via Job Render AAF In Premiere Action taking longer than 20 min and the case of closing Premiere Pro afterwards requires Sleep Action in combination with Job Execute Extendscript in Premiere Action additionally
- Extend Cosmo Sequence Report Action with "mediaInOutPoint" + "sequenceInOutPoint" + "trackNumber" + "trackType" (streams:4.1.2.36; co:4.1.3.4)
- Add Blackmagic RAW (.braw) file extension to Helmut4 mimetype detection and complete the list according to Adobe supported files list (co:4.1.3.5; streams:4.1.2.39)
- Add the license usage indicator to license view to make it available for all products and not only in fx (hw:4.1.3.40)
- Fix Stratus Transfer Asset Action - Jobs cannot be canceled (streams:4.1.2.36)
- Fix AME state response for offline media - with enabled preference "Don't encode outputs when missing items are detected" (hc:4.2.0.19; license:4.2.0.11, streams:4.1.2.36)
- Fix using ESC key on "Add a new project" dialog leads to Duplicate issue (hw:4.1.3.37)
- License key from pdf can now be copied into import license dialog (hw:4.1.3.40)
- Fix broken qscan integration (streams:4.1.2.38, io:4.1.0.11)
- Force linux client restart whenever he looses connection to message bus (hc:4.2.0.20; license:4.2.0.12)
- Fix all iterative nodes to just skip an item on error and continue with the next one (streams:4.1.2.38)
- Fix render in to out for premiere render (streams:4.1.2.39;hc:4.2.0.24;license:4.2.0.17)
- "Get Asset Metadata" Node sets the result to be empty whenever a node has no metadata field for given key (streams:4.1.2.39)
- Last selected groups and categories in fx create project dialog gets remembered again (hw:4.1.3.40)
- Changed metadata in export tab of Helmut4 panel will not be resetted when switching to dashboard tab and back to export (hp:4.1.3.19)
- All user notification nodes can now be triggered from within the stream designer and being executed in the test suite (streams:4.1.2.40)
- All iteration nodes will now skip errors for certain element and continue with the next one (streams:4.1.2.40)
- Profile group attachments will now be cleaned up for deleted groups (streams:4.1.2.40; users:4.1.0.11)
- Further improve memory handling for stream executive endpoints / program parts (hc:4.2.0.22; streams:4.1.2.40; license:4.2.0.15;co:4.1.3.7; fx:4.1.0.9;hk:4.1.0.7;io:4.1.0.12)
- Add reconnect logic for message bus connection drops for Windows and MacOS Helmut4 clients and add restart logic for this issue for the linux clients (hc:4.2.0.22; license:4.2.0.15;)
- Elements Mount Workspaces On Client Action Node is now able to consume CSV format as input parameter (streams:4.1.2.40)
- Helmut CORE license owner can now assign fx metadata to groups (hw:4.1.3.41; metadata:4.1.0.7)
- Updated the Premiere Version Convert V2 & Project Version of Premiere V1 Nodes to consider Adobe CC23 (streams:4.1.2.40)
- Remove delete project option from cosmo tab of Helmut4 panel (hp:4.1.3.20)
- Job Render in Premiere Action V3 is ignoring "in to out" option
- fixed with license:4.2.0.17/hc:4.2.0.24
- Start Premiere Panel action not working
- stick with license:4.2.0.16/hc:4.2.0.23
- Add PATCH to HTTP Request Action node (streams:4.1.2.24)
- Add Elements integration (streams:4.1.2.28)
- Add Helmut Core (streams:4.1.2.33; license:4.2.0.4; preferences:4.1.0.5; hw:4.1.3.34; metadata:4.1.0.6; users:4.1.0.10; cron:4.1.0.8; fx:4.1.0.8; hk:4.1.0.6; io:4.1.0.9)
- Add "Project Version of Premiere Condition V1" node that checks the version of a given Premiere project (streams:4.1.2.32)
- Add digital signature to the Helmut4 Windows client (hc:4.2.0.18)
- Adjustments to the Helmut extension to make it loadable in conjunction with Adobe Media Encoder 22.3.x (Compatible with Adobe Media Encoder CC 21 & 22) (license:4.2.0.0 hc:4.2.0.8)
- Add Project dialog is validating category dropdown (hw:4.1.3.14)
- Preferences will no longer disappear on blur of input field (hw:4.1.3.14)
- Web Upload profile is now assignable to a group (hw:4.1.3.14)
- Cancel ffmpeg render job will cancel the ffmpeg execution (streams:4.1.2.25)
- Fix Send Email Output node (license:4.2.0.1; hc:4.2.0.9; users:4.1.0.8; co:4.1.3.3; fx:4.1.0.6; hk:4.1.0.5; io:4.1.0.8)
- A combination of a "Job as Json" node with a "Job from Json" node is working now (streams:4.1.2.26)
- Kicking a user does no longer produce a server error message (users:4.1.0.9)
- Fix multi exclusive search filter combination in FX (fx:4.1.0.7)
- Fix functionality of IO button for normal user (hw:4.1.3.18)
- Fix HK multi select action button (hw:4.1.3.18)
- Fix broken custom user streams for the case that Helmut stays in idle and message bus connection gets terminated by chromium based browsers (hw:4.1.3.18)
- Fix UI of upload progress for web upload (hw:4.1.3.18)
- Fix unsynced assets count in Panel (hp:4.1.3.8)
- Fix "jump to node" feature in streamdesigner for wildcard condition nodes that now present false/true instead of failed/successful (streams 4.1.2.28)
- Fix authentication of "Stratus add Asset to Folder Action" node (streams:4.1.2.29)
- Modify and create dates of streams will remain after the import of streams (hw:4.1.3.31)
- Fix Watchfolder missing to add single jobs into the queue when triggerd by cron (io:4.1.0.10)
- Fix the pre-resolving of metadata consisting of special characters e.g. font of different languages (hp:4.1.3.18)
- Fix Job Status Update Action does not push job update to IO dashboard in case the previous action node also updates the dashboard (io:4.1.0.10)
- Fix timeout problem for medialoopster Update Asset Delete Date Action (streams:4.1.2.35)
- Raise Hiscale polling time to 5 seconds and fix duplicate request (streams:4.1.2.23)
- Windows Server was resolved as Windows NT (unknown), which has now been changed to Windows NT to allow use in Store Variables due to the parenthesis (streams:4.1.2.24)
- All conditions successful outputs will be marked with true and failed outputs with false in debug log (streams:4.1.2.25)
- Allow carriage return in all Adobe prompt nodes plus Helmut Confirm and Helmut Input Dialog (license:4.2.0.1; hc:4.2.0.9; hw:4.1.3.17; streams:4.1.2.25)
- Change logic of "Regex Match Condition" node to properly match regex (streams:4.1.2.26)
- HTTP Request Action node is automatically ASCII encoding URL now - see w3c reference (streams:4.1.2.26)
- Add Project.Name to IO filters (hw:4.1.3.18)
- Expose AME panel logs into file that is written into the helmut logs directory (hc:4.2.0.12; license:4.2.0.4; amePanel:2.1.1)
- Optimization of the Helmut4 panel according to scaling columns when the panel is resized (hp:4.1.3.17)
- Panel: Metadata values won't be recalled when switching from Dashboard to Export tab
- FX: The last used category & template is not displayed when a new project is created
- Add product version number (snapshot version) into the web (license:4.1.0.3; hw:4.1.3.0)
- Add metadata tab to Cosmo and Housekeeper (hw:4.1.3.3)
- Add a "Cosmo Get Asset Metadata Action" node (streams:4.1.2.4)
- Add new "Job SwatIO Upload Action" node featuring publication date including custom date and time (streams:4.1.2.13)
- Add the two missing options "Render audio effects", "Include clip copies" and add custom "Delete video clips before render" option to the "Job Render AAF in Premiere Action" node (streams:4.1.2.16; hc:4.1.0.7)
- Add new cron feature for cleanup of the jobs database (hw:4.1.3.9; cronjob:4.1.0.5; fx:4.1.0.5; io:4.1.0.7)
- Cleanup can be made either by defining a max jobs count to keep or by relative date filter and can be setup as a cronjob that runs on a daily basis
- Fix $HueLampState warning which is populated on streams container startup (streams:4.1.2.0)
- All Flow nodes check for module enabled state (streams:4.1.2.0)
- Optimize node result for every render node by adding descriptions and set proper node results (streams:4.1.2.0)
- Avoid having hidden nodes in the streamdesigner node panel menu (streams:4.1.2.0)
- Fix json parse error for CosmoProxyAddActionV6 node (streams:4.1.2.2)
- Rename a stream that contains the "Stream Delete Store Variable Action" node will not force streams container to crash anymore (streams:4.1.2.1)
- Single select asset will now show same options in action menu button as it shows in the corresponding table row entry (hw:4.1.3.5)
- Heavily improved Dashboard view by (hw:4.1.3.5; hp:4.1.3.2; license:4.1.0.6; hc:4.1.0.5)
- Reducing object size that will be published via the message bus
- Add a queue for jobs update event in IO endpoint and remove this logic from the frontend
- Add exclusive tag and time to live flag for rabbitmq queues
- This could be possibly fixed
- Out of sync dashboards of web and panel
- Performance improvement of dashboard view
- Fix multi select for all table views (correct row selection for all sort options) (hw:4.1.3.6)
- Normalized interval for appear/growing nodes to 1 second (streams:4.1.2.6)
- AME render job will now be canceled if helmut job gets canceled (streams:4.1.2.6)
- Fix file upload issues of Job SwatIO Upload Action and limit file size to 1 GiB (streams:4.1.2.4)
- Fix failing flow nodes that use query string parameters to communicate (streams:4.1.2.11)
- Enable/disable flag will not longer be overwritten on stream save event of streamdesigner (streams:4.1.2.13)
- Improved description of Job AME render node (streams:4.1.2.11)
- Fix test suite failing when threads of old testings stay open (streams:4.1.2.13)
- Enable live view update of cosmo project panel view after adding an asset via drag & drop (hp:4.1.3.3)
- Refactored the detection of deprecated nodes of a stream and make attention icon more reliable (streams:4.1.2.13)
- Fix custom user and custom x stream ordering in fx (hw:4.1.3.8)
- Panel view does not shrink with additional sequences selected in export tab of panel (hp:4.1.3.3)
- Refactored metadata pre resolve in export tab of panel (hp:4.1.3.3)
- Enforce to have the last job update not being overwritten by previous update in new backend jobs update queue logic (io:4.1.0.6)
- Fix missing action button for some assets in cosmo project detail view (hw:4.1.3.9)
- JobFromJSON node is now able to read job that has been written from the JobAsJSON node (streams:4.1.2.16)
- Import asset via cosmo panel in helmut panel will now import the asset and change the assets name according to the name in the source project (hp:4.1.3.4)
- If bin is imported the breadcrumb of the assets are being adapted correctly now.
- Add loop breakup logic for nested wildcards to avoid endless loops that results in 100% cpu usage per stream execution thread (streams:4.1.2.16)
- Full support of the asset import file chooser dialog for empty DVD drive (hw:4.1.3.9)
- Fix job dashboard ordering in chromium based browsers (io:4.1.0.7)
- Remove quotation marks from assetId last result inside the next path of the Cosmo Get Project Assets node (streams:4.1.2.16)
- Fix misleading table sorting of dates in several views (hw:4.1.3.11)
- Fix drag and drop feature when choosing assets from inside a bin (hp:4.1.3.6)
- Set default value "Use cron" of watch folder dialog to false (hw:4.1.3.12)
-
- Do not show cron option in watch folder dialog when HK is not licensed (hw:4.1.3.1)
- Update rabbitmq message bus to version 3.9.11 (rabbitmq:4.1.0.0)
- Improve & beautify error message display in StreamDesigner (streams:4.1.2.2)
- Refactor CosmoAddInfoToSequenceAction Node to avoid failing behavior for missing values (streams:4.1.2.11)
- Add HTTP return code to the node result of the HTTP request action V3 (streams:4.1.2.13)
- Project as JSON (Legacy) node is now deprecated (streams:4.1.2.16)
- Remove fixed .gves filter for auto imports in panel (hp:4.1.3.7)
- CO: problem when assigning a web upload profile to new groups, as this is not displayed in the frontend
- FX/IO: metadata reordering does not work within metadata sets
- using the "send email output" node will result in an error - delete the node from any running stream (regardless of whether it is connected or not)
- the panel does not work with AME 22.3.x (see development version / supported Adobe version list)
- when a user is kicked via the FX dashboard, this can sometimes result in an error 500 message
- messages and notifications are not displayed after a certain time due to a timeout. Temporary solution: reload the web page
- problem with the upload file paths in the Cosmo settings, as they "disappear" regularly
- Re-added possibility to decide if a proxy should be auto synced or manual synced by re-introducing a switch into the Add Proxy to Asset node (hp:4.1.1.0; co:4.1.1.0; streams:4.1.1.0)
- Metadata with the flag pre-resolve will be added to job created by web export trigger correctly (hw:4.1.1.2)
- job.source value is now set correctly (project path) in the job object of a web export triggered on a sequence object (hw:4.1.1.2)
- Add adobe project id (nodeId or dynamicLinkGUID or sequenceID) wildcard (streams:4.1.0.1)
- Add the possibility to use custom self signed certificates (license:4.1.0.1 ,hc:4.1.0.1) -> Client update required
- Add nodes for adding/changing and deleting asset metadata of existing assets in database (co:4.1.0.1; streams:4.1.0.1)
- Add multicam sequence support (co:4.1.0.1, hp:4.1.0.1)
- Premiere and After Effects 2022 support (license:4.1.0.1; client:4.1.0.1; streams:4.1.0.1) -> Client update required
- Add a GetFilesFromFolder and GetFoldersFromFolder action node that iterates over all found files or folders either on top level or recursive from a given folder path (streams:4.1.0.1)
- Add option to drop all helmut connections of one single computer (4.1.0 snapshot release) -> Client update required
- Can be used to free the client connection if a user locks his windows account without logging out from helmut.
- Aurora Submit Job Action (streams: 4.1.0.1)
- Cosmo Web import and Web upload are considering metadata (hw:4.1.0.1)
- Move last login timestamp update right after the trigger of the CONNECTED stream in order to really have the last login time in the connected stream (users:4.1.0.1)
- Exchange functionality in streamdesigner now works with special chars in stream design (streams:4.1.0.1)
- Delete job will also cancel the job in order to avoid invalid status updates in dashboard (io:4.1.0.1)
- Cosmo Web import file chooser dialog has now pagination and does not show folder sizes anymore (hc:4.1.0.1, license:4.1.0.1, hw:4.1.0.1)
- Colon in Metadata fields is now a supported character for select, multi select and autocomplete fields (hp:4.1.0.1, hw:4.1.0.1)
- High quote in metadata does not lead to an evalscript error anymore (hp:4.1.0.1)
- Search for windows paths via filters is now possible using the IS comparator, all others do not work (yet) (co:4.1.0.1)
- Fixed wrong content showing of edit cronjob dialog when using esc key to close this dialog (hw:4.1.0.1)
- {project.id} wildcard is now default value of Project ID list input of Cosmo Add Asset To Project node (streams:4.1.0.1)
- Hide enabled switch in watch folder edit dialog when trigger point is a cronjob (hw:4.1.0.1)
- Refactored all metadata nodes and fixed job create job metadata set assignment when add metadata switch is false (streams:4.1.0.1; hw:4.1.0.1)
- Either current metadata can be attached to new created job or the metadata defined by the set that is attached to the triggered profile. The fix covers the last mentioned feature.
- {job.mimeType} wildcard will resolve to SEQUENCE when the job source is a sequence item (io:4.1.0.1; hw:4.1.0.1)
- Ensure job.assetId field being filled with information for web export and panel import in order to be able to use the new asset metadata manipulation nodes (hw:4.1.0.1; hp:4.1.0.1)
- Fix inconsistent Languages page visibility (hw:4.1.0.1)
- Removed duplicate Recipient-ID field in Telegram node (streams:4.1.0.1)
- Fix broken version select field for Flow and CatDV preference module (fx:4.1.0.1)
- You need to remove all Flow / CatDV preferences and restart the fx container in order to get the fix
- Fix java heap space error when uploading large files > 1,5 GB (streams:4.1.0.1)
- Add an add and remove entry button to each groups entries of the active directory auto module (streams:4.1.0.1)
- Improved stream designer error descriptions (streams:4.1.0.1)
- When navigating into bin in cosmo project detail view the current filters except of the breadcrumb filter will be deleted to enable unfiltered view of folder content (hw:4.1.0.1, hp:4.1.0.1)
- Improve memory usage of Panel and Webserver (hp:4.1.0.1, hw4.0.8.9)
- Force all Log4J dependencies to patched version 2.17 even though the dependencies are not vulnerable, but some wrong working dependency scanner point them out to be affected (4.1.0 snapshot release)
- Fix empty destination path for Job Render in Premiere Node (streams:4.0.7.48)
- Adding metadata when uploading assets to cosmo works
- Add Project Duplicate Action node (streams:4.0.7.14)
- Add wildcard for user last login and change timestamp update behavior (streams:4.0.7.14; users:4.0.7.1)
- Add a streams node compatibility check on streams container startup (streams:4.0.7.5)
- Streams container will try to request all existing streams in the database. If an error occurs it's now visible in the streams container logs which stream has incompatible nodes.
- Add asset/sequence report generation nodes that exports all database information about an asset or sequence to a json file (streams:4.0.7.19; co:4.0.7.2)
- Add {job.source.type} wildcard that reads out job.type value during stream (streams:4.0.7.19; co:4.0.7.2; hk:4.0.7.1; io:4.0.7.1)
- example workflow: ADDED_ASSET could be skipped now whenever job.source.type is equals PANEL_IMPORT
- Add option to import asset instead of upload asset in cosmo (streams:4.0.7.27; co:4.0.7.4; hk:4.0.7.2; io:4.0.7.2;hw:4.0.7.8)
- If user is logged in and client is connected to the web interface we provide a file chooser in the web that is capable of browsing the local directory of the logged in user
- It's possible to select multiple files or folders whereby the latter will be read out recursively
- After Selection it's possible to trigger a WEB_IMPORT stream per file
- Client update required and all existing WEB_IMPORT streams have to be migrated into new WEB_UPLOAD trigger point
- Add action button to single select overlay (hw:4.0.7.8)
- Add "Helmut Remove Users From Group Action" node (streams:4.0.7.31)
- Add assetId to job object and add {job.assetId} wildcard (streams:4.0.7.31; co:4.0.7.5; hk:4.0.7.4; io:4.0.7.3)
- Add sequence typed asset to ADDED_ASSET stream trigger and fix non triggered ADDED_ASSET stream (co:4.0.7.5)
- Add Hiscale Jobs Start Process Action Node that allows to trigger a job in JOBS Video Worklfow Platform (streams: 4.0.7.34)
- Downloaded client installer will now have current version number in their file name (hw:4.0.7.11; license:4.0.7.2; hc:4.0.7.6)
- It is important to do a combined update of license and web in order to have this feature active
- Add {date.increment.days.?} and {date.decrement.days.?} wildcards (streams:4.0.7.37)
- Add project lock filter (hw:4.0.7.13)
- Add 7-Zip nodes (streams:4.0.7.39)
- MediaFPS condition now accepts stream variable as input (streams:4.0.7.39)
- Add translation for panel debugging texts (hw:4.0.7.13)
- Pre resolved date time field that is not changed in panel will now be passed correctly into export job (hp:4.0.7.9)
- Add search by job id into free text search of job dashboard (io:4.0.7.5)
- Add Watch folder to cron options (hw:4.0.7.10)
- Add a filter option for locked projects (hw:4.0.7.10)
- Add an action menu to the single project details view (hw:4.0.7.10)
- Add an "Open Helmut Panel" node that opens the visible helmut panel using the invisible one (streams:4.0.7.39; license:4.0.7.3; client:4.0.7.8)
- Limit mongodb (database) default maximum cache size (mongodb:4.0.7.7)
- per default mongodb was able to allocate up to 10 GB of ram leading to memory issues
- Windows client removes the panels first before reinstalling the new ones to allow a successful panel installation on Windows(client:4.0.7.1; license: 4.0.7.1)
- Improve the asset finding in panel sync process to decrease synchronization time for large projects (hp:4.0.7.1)
- Searching by nodeId took long due to the fact, that all assets in a project where scanned. Found a way to pre filter the potential target asset results
- Refactored PANEL_IMPORT trigger (hp:4.0.7.1; co:4.0.7.1; streams:4.0.7.1)
- It will now be triggered ones the whole initial autosync process is finished to avoid multiple database accesses to the same assets
- Add UNC path support on path.map.to.unix wildcard (streams:4.0.7.1)
- Job Render AAF action does not force premiere to hang when the temp project has been manipulated and close project flag is true (client:4.0.7.3; license:4.0.7.2; streams:4.0.7.2)
- If ones removes the video track in order to avoid error messages in aaf creation we had an save event right at the end of the process before closing the temp project. This led to a freeze of premiere. We now just skip the save and simply close the project without saving.
- client update required!
- Job destination is not filled with previous export of AME when using the Job Render in AME Action node and export finishing process takes longer (client:4.0.7.3; license:4.0.7.2)
- Kill premiere is not working on Windows and does not throw an error message on mac (client:4.0.7.3; license:4.0.7.2)
- Stream exchange of stream that contains Job Render AAF in Premiere Action node is now possible (node replace necessary) (streams:4.0.7.4)
- Fix last occurrence of the bug where changing the streams sort order removes the connection between the start node and the first helmut node (hw:4.0.7.5)
- Create profile dialog does no longer show hk streams DELETE trigger events in cosmo (hw:4.0.7.5)
- Fix MOVE and COPY tasks in housekeeper (hk:4.0.7.3)
- Both types where missing as a job.type which led to an error in the hk container. User saw only one hk job created in the dashboard even though multiple projects where covered by the task filter
- Refactored Tag field in add project dialog to avoid the blur effect to remove the previous value (hw:4.0.7.8)
- Auto import now adds all jobs to AME without throwing busy status (streams:4.0.7.31)
- Delete Job now also performs a cancel event beforehand (io:4.0.7.3)
- All file create/copy/move action nodes now create destination folder by default if not existing (streams:4.0.7.31)
- Fix error of new "Project Metadata Changer Action" node when it's getting used in a customIO stream (streams:4.0.7.31)
- Fix panel disconnection whenever assets are being copied between multiple opened premiere projects (hp:4.0.7.7)
- Empty AME path in corresponding node will now fails with error message in the jobs dashboard as expected (streams:4.0.7.31)
- Stream snapshot and stream variables free text search now searches global over pagination (streams:4.0.7.38)
- Delete category stream is not moved to Housekeeper after stream save event (streams:4.0.7.33)
- Reactivate asset metadata display on sidebar for single item selection (hw:4.0.7.10)
- Adjust Date formatting between different displayed fields e.g. filter modal, filter chip, date value in table view (hw:4.0.7.10)
- Client installer are now supporting all CC2020 and CC2021 versions (license:4.0.7.2; hc:4.0.7.6)
- For Premiere Tested up to Version 15.4.0 Build 47; for After Effects 18.4.1
- Save button in add profile modal will be reactivated after failed add event e.g. due to already existing profile name (hw:4.0.7.12)
- Make action menus close automatically (hw:4.0.7.10)
- Align several buttons and menus properly (hw:4.0.7.10)
- Fix unnatural app navigation (i. e. redirect to login for logged in users) (hw:4.0.7.10)
- Fix occasional display and loading problems (i. e. Template view) (hw:4.0.7.10)
- Several containers are not throwing Authorization Interceptor Errors anymore when running (preferences:4.0.7.1; metadata:4.0.7.1; logging:4.0.7.4; fx:4.0.7.2; hk:4.0.7.5; io:4.0.7.6; language:4.0.7.1)
- Failed Hiscale Jobs Start Process Action Node will not longer stops the stream workflow but triggers failed output of node (streams: 4.0.7.47)
- Deprecate % sign for functional wildcards in order to allow usage of this sign as a modulo operator in Execute Javascript Action node (streams:4.0.7.2)
- Add username as separate table entry in FX Dashboard and make it searchable and sortable (hw:4.0.7.4)
- Medialoopster nodes -> change all put requests to patch (streams:4.0.7.10)
- Helmut snapshot and update script is now using regex to determine correct stack file in order to allow prefix and suffix to "Helmut4" stack file name
- Refactor the user feedback of background processes of the helmut panel and add improved support for After Effects (hp:4.0.7.5)
- Change Add Proxy node to allow asset id as input parameter that will be prioritized over highres path (streams:4.0.7.20; co:4.0.7.3)
- Add glowing highlight effect to active fixed fx filters (group, category and template) (hw:4.0.7.8)
- Reduced multi select to a action button and a indicator of the total amount of selected items in panel (hp:4.0.7.6)
- Add LINUX as selectable OS in Operating System Condition node (streams:4.0.7.28)
- Like the Job Metadata Changer Action Node the corresponding Project Node does allow empty metadata values as inputs (streams:4.0.7.38)
- Add node version numbers to node headers in streamdesigner (streams:4.0.7.39)
- Change circular progress color of canceled jobs in dashboard from red to white (hp:4.0.7.9;hw:4.0.7.13)
- Change layout and button theme in Preferences (hw:4.0.7.10)
- Improve behavior of the search toolbar (hw:4.0.7.10)
- Unify several button and menu names (hw:4.0.7.10)
- Rewritten the After Effects and Premiere invisible panels and added missing nodes for After Effects to align feature set of both products (streams:4.0.7.39; license:4.0.7.3; client:4.0.7.8)
- Hide the unused show all switch in the variables modal of streamdesigner that came from the snapshots modal (streams:4.0.7.2)
- Remove the open logs function whenever Helmut is running on https:// (hw:4.0.7.2)
- Remove switches from boolean filters (hw:4.0.7.10)
- Remove several outdated and unused app components (hw:4.0.7.10)
- Added option to search for a stream by its ID (hw:4.0.5.20)
- Added option to copy a stream's ID to clipboard in the streamdesigner with the top right speech bubble (streams:4.0.5.40)
- Added new wildcard {path.map.to.json.?} to change '' to '\' (streams:4.0.5.39)
- Added AddJobToAurora Node(streams:4.0.6.15)
- Added VpmsCheckIn Node(streams:4.0.6.15)
- Added VpmsMetadataUpdate Node(streams:4.0.6.15)
- Added Split & Stitch workflow Beta - only for 25fps (streams:4.0.6.15; io: 4.0.6.1; hps: io: 4.0.6.5; AME_WS_1_3_6)
- Added Job Create Split Jobs Action Node
- Added Job Stitch Splits Action Node
- Workflow: Create a new job for every single stitch, render them independently and then stitch the splits back together
- Added XPath Node to extract values from XML files by expression (streams: 4.0.6.15)
- Added HUE Bridge Support (streams: 4.0.6.15; fx: 4.0.6.1; preferences: 4.0.6.1; hw: 4.0.6.4)
- First delete the old HUE preferences from the db
- Upgrade versions
- Restart fx (Preferences are only created during startup)
- Added a wildcard to retrieve a folder's contents' size (streams: 4.0.6.17)
- Added Tooltips to Streamdesigner for: (streams:4.0.6.17)
- Snapshot names (list view)
- Variable store (list view) keys
- Variable store (list view) values
- Node Descriptions (left panel)
- Added domain name into browser tab and add - DEBUG string whenever the debugger modal is opened on the page (hw:4.0.6.7)
- Introduced a new Metadata field called AUTOCOMPLETE (hw:4.0.6.7; streams:4.0.6.17; metadata:4.0.6.1; co:4.0.6.4; fx:4.0.6.3; hk:4.0.6.3; io:4.0.6.2)
- Same like TYPEAHEAD but with restrictions on the possible user input
- Added wildcards for requesting all users and all groups by now limited to 500 results (streams:4.0.6.22)
- Added Send Message To Teams Channel node (streams:4.0.6.24)
- New client 4.0.6.1
- Premiere/AME version 15+ support
- Improved AME panel with more logging and better AME error handling
- To much license claiming in Chrome will now report correct message
- New linux client 4.0.6.2
- Improve client initialization when starting multiple clients at the same time
- Handle null values in search filter to avoid complete page load error (hw:4.0.6.1; hp:4.0.6.1)
- Changing event trigger of Start node will no longer visually duplicate the node (streams:4.0.6.7)
- Add missing translation "Choose Composition" (hw:4.0.6.3;hp:4.0.6.2)
- Fix behavior of switch input field in streamdesigner (streams:4.0.6.12)
- Fix Project metadata changer action to only change the target project (streams:4.0.6.13)
- Fix Project metadata remove action to only change the target project (streams:4.0.6.13)
- File and Copy Folder nodes don't show 'FAIL' anymore, when successful (streams:4.0.6.13)
- Fix issue that leads to the job status to stay in "Starting AME" forever, if an invalid / non-existent path was used (streams:4.0.6.0)
- Fix Cancellation of Job AME Render Action when canceling the stream (streams:4.0.6.14)
- Catch negative interval input in File ... and Folder Growing/Appearing condition (streams:4.0.6.14)
- Refactored the update job list logic in the dashboard page to preserve usability of that page (hw:4.0.6.5)
- Fix opening another stream from within the Streamdesigner with the right click menu + colon (streams:4.0.6.17)
- "Helmut Add User To Group Action" allows comma separated inputs (streams:4.0.6.17)
- Fix long node descriptions adding line breaks (streams:4.0.6.17)
- Job File Copy Action has a {node.result} output (streams:4.0.6.17)
- Fix MD5 check error (License load error) occurring on refresh of Login page (license:4.0.6.2)
- Web export will now include all listed metadata from the export dialog (hw:4.0.6.7)
- Sequences with markers in latest Premiere 2021 version will not longer be indexed as mimeType DATA (co:4.0.6.4)
- Force deletion of old project files that has been used for project index (co:4.0.6.5)
- Job Render with FFMPEG Action node provides progress again (streams:4.0.6.17)
- Selected profiles from cosmo are not longer be displayed in io (hw:4.0.6.7)
- HK profiles with the flag "Hide from user" = true will now be displayed in the add/edit Task dialog (hw:4.0.6.7)
- Fix Asset creation in Stratus (streams:4.0.6.17)
- Fix asset type and description field transmitting
- Changing stream event within the stream designer now moves the stream into the correct event trigger in the helmut streams view (streams:4.0.6.20)
- Refactored File & Folder Multiple Appearing Condition (streams:4.0.6.14)
- Fix wrong positive response whenever one of several inputs satisfies condition
- Fix counter that checked the amount of checks the user provides +1
- Handle negative interval inputs
- Fix "include null" behavior of Empty String Condition (streams:4.0.6.20)
- Long tooltips in Dashboard are not flashing anymore (hw:4.0.6.13)
- Action menu does not rapidly switch positions whenever there are a lot of entries (hw:4.0.6.13)
- Improved error descriptions for Project Category Condition, Project Creator Condition, Project Extension Condition, Project Name Condition, Project Personal Condition, Project Template Condition, Project Task Condition, Project Team Condition
- Replace all jsx polling events from premiere panel -> performance boost (hp:4.0.6.2)
- Cosmo Add Asset to Project Action now accepts a comma separated list as input for project id parameter (streams:4.0.6.14)
- All % signs in wildcards which where used as placeholders have been replaced with the current curly brackets (streams:4.0.6.14)
- Premiere Version Converter shows now v2021 rather than v2020_1 (streams:4.0.6.17)
- Remove default config initialization on first helmut installation (fx:4.0.6.3, streams:4.0.6.17)
- A predefined set of streams and preferences will be imported using the restore feature now
- This solves the problem of non starting streams container whenever there is an unknown node used in an existing stream
- Change default variable of source file in "Job create Job Action Node" from {job.destination} to {job.source} (streams:4.0.6.17)
- Import a folder via cosmo tab in the panel will now transfer the bin structure of the source project and will trigger a new stream event called PANEL_IMPORT (hw:4.0.6.7; co:4.0.6.4; streams:4.0.6.17; io:4.0.6.2; hp:4.0.6.5)
- It's a manual sync process coming from cosmo to enable consolidated import on one hand (avoid flashing premiere import dialog) and avoid direct timing problem with the new PANEL_IMPORT stream where the assets could be changed before sync
- Import single asset will work like before but with additional PANEL_IMPORT stream
- Minimum mandatory character for project name is now 1 (hw:4.0.6.7)
- In/Out points will now be handled as relative to a potential time code offset of the target asset (hp:4.0.6.5)
- Changed Streamdesigner browser tab logo from HFX to helmut logo (streams:4.0.6.17)
- Changed Jobs dashboard update logic to improve performance (hw:4.0.6.9; hp:4.0.6.8)
- Changed the behavior of the select sequences multi select field in export tab of the panel (hp:4.0.6.8)
- Add a select all checkbox
- Add a loading indicator for giving the user feedback of the sequence request from premiere
- Improve performance of the function that reads out all sequences of the project (about 4 seconds per 100 sequences)
- Show only first item following by a counter of the additionally selected items
- Make message input field of EmailOutput node multiline (streams:4.0.6.20)
- Improve description fields of nodes and wildcards
- Change error message of Premiere Alert Action if premiere is not running to a more understandable one (streams:4.0.6.20)
- Change color of lock icons in panel in the projects view (hp 4.0.6.12)
- In the description overlay of nodes the node type will now displayed only ones (streams:4.0.6.20)
- Add highlighting to fixed filters in fx if they are set (hw:4.0.6.13)
- Add response code != 200 check for vantage nodes (streams:4.0.6.20)
- Switched zoom orientation to be in line with the system default (streams:4.0.6.24)
- EFS get free space node returns floats instead of integers (streams:4.0.6.24)
- Stream snapshots are now associated with their corresponding stream, and by default only those are shown (only works for new snapshots). You can toggle a switch to show all snapshots, including old ones (streams:4.0.6.24)
- (Single) HUE light preferences and nodes (Replaced by new HUE bridge support)
- Helmut Cloud Services nodes (streams:4.0.6.17)
- Fix Panel import with proxy where second proxy attachment fails due to wron JSON definition
- Add Telestream Vantage Nodes
- Add EFS Nodes
- Fix UI table out of range bug for variable store and snapshot modal
- Added an automatic Node Tree sorting function. Win: CTRL + L, Mac: CMD/Control + L.
- Nothing selected: Entire Node Tree will be adjusted
- One Node selected: Node acts as anchor, only the downstream Nodes will be adjusted
- Multiple Nodes selected: Only the selected Nodes will be adjusted
- Basic Auth support with username:password and clientId:clientSecret (oAuth tokens) instead of Bearer token.
- Bearer Auth still supported
- We added an extra level of security to the way Helmut components connect to the message bus:
- You will need to install the new client 4.0.5.x
- Client 4.0.5.x is compatible with Helmut versions < 4.0.5.x but not the other way around.
- RevApp integration to Upload Assets, Share Assets (public and private) and Delete Assets (streams: 4.0.5.24, hw:4.0.5.11)
- Add your RevApp credentials under Preferences -> Modules -> RevApp
- Will Now show the name of the stream in the delete confirm message (translatable)
- Web backup now supports cronjobs and store variables
- Added Variable Store. Stores user Key / Value pairs + protected flag.
- Nodes:
- Get Variable by key
- Set (update) Variable value or create a new one
- Delete Variable
- Store Gui:
- Overview of all Variables
- Manually create, delete or update Variables
- Protected flag can only be changed here
- Protected Nodes can only be changed by Admins. Can't be changed by Nodes
- Added Snapshots Modal (streams:4.0.5.17)
- Add Snapshot of current node tree
- Load a saved Snapshot, and replace your current node tree with it
- Independent of 'save' functionality, unsaved progress will be lost
- Delete Snapshots
- Block switching active project whenever a sync process is active (hp:4.0.5.5)
- Add option "Don't change breadcrumb" and renamed the corresponding asset name feature of the Add Asset to Project Action (hp:4.0.5.5; streams:4.0.5.26; co:4.0.5.4; hk:4.0.5.2)
- Add select all option to multi select field (for example to select all groups in add user dialog) (hw:4.0.5.13)
- Panel related logging that can be seen on debug port via chrome is now exposed to a log file next to the project file (hp:4.0.5.8)
- Fix all store variable nodes in case of the "Connection refused" issue (streams:4.0.5.27)
- Fix regex condition node for regex syntax inputs like \d (streams 4.0.5.27)
- Added RClone nodes. The RClone installation as well as the set up of remotes has to be done manually Nodes:
- Copy
- Mkdir (Make directory)
- Move
- Purge
- Rmdir (Remove directory)
- Added {path.map.to.json.?} functional wildcard that escapes \ in a path (streams:4.0.5.39)
- Requests to Premiere like render project, render AAF etc. would timeout (and loop sometimes) after 2 minutes (also patched in 4.0.4-release-0)
- Removed default 1970 date for datetime metadata (hp:4.0.5.2, hw:4.0.5.6)
- Fixed web interface asset update for synced callback loop
- Project filters can now be saved if the language has changed
- Fixed Scrollbar in the Streamdesigner's 'edit panel' to be full size again (streams:4.0.5.14)
- Duplicate profile when group is selected is not working without throwing JSON parse error (hw:4.0.5.10)
- Fix umlauts and "-" char of metadata keys coming from premiere sync (co:4.0.5.3)
- Fix preload profile at export page loading of panel (hp:4.0.5.6)
- Fix stream renaming issue where a renamed stream appears to be empty and finishes without running any node (hw:4.0.5.12)
- Proxy path will now change if an asset is indexed that had already a proxy set (co:4.0.5.3)
- {job.proxy} is not null anymore for auto import streams (co:4.0.5.3)
- Reset footer selection count and action button if an individual action button of a table entry is used (hp:4.0.5.8)
- Store variable can now not be duplicated by renaming an existing one (streams 4.0.5.27)
- Fix action menu in housekeeper multi select (hw:4.0.5.13)
- Fix "Medialoopster Update Asset Delete Date Action" for IMAGE and AUDIO assets (hw:4.0.5.13; users:4.0.5.4; streams: 4.0.5.27)
- Editshare nodes used to show 'successful' when no work was done (Because of missing user input). Now it shows that it fails (streams: 4.0.5.28)
- Editshare nodes used to work, even if the module is disabled. Now they will fail (streams: 4.0.5.28)
- File Copy Action Node will cancel the job at first try rather than resetting the job status back to RUNNING (streams:4.0.5.29)
- Fix bug where a streams import was impossible when trying to import streams from an older version that has a higher patch version (hw:4.0.5.15 ;streams:4.0.5.30)
- Example: importing 4.0.4.125 streams export into a 4.0.5.5 streams version
- Fix Stratus Asset Create Action node -> Description field behavior that no longer transfers project related metadata (streams:4.0.5.28)
- Fix all Store variable nodes to work in production environment -> They do not throw bad requests (streams:4.0.5.28)
- Add Snapshots dialog is now showing "Name:" instead of "Key:" (streams: 4.0.5.31)