Maintain, optimize and troubleshoot your NLE
Professional cloud workflow platform
Simplified media management

Kollaborate Server 3.6.1 - Copy direct links to comments, import markers from CSV and more

We've just released Kollaborate Server 3.6.1, a minor update to our self-hosted file sharing and workflow management system.

Server-Specific Changes

  • Hardened default security settings
  • The default installer password has been changed (only affects new installations)
  • Admin Dashboard - An encoding job is now considered unassigned if the server has been removed or is offline
  • Admin - Number of available encoding licenses is now shown on Servers page

Other Changes

  • Player - All admins can now remove original files / proxies, not just the file's owner
  • Comments - Right-click a comment and choose Copy Direct Link to copy a direct link to that comment. To send to someone outside the project, create a shared link as normal, then visit that link and copy the comment link from the player.
  • Comments - Markers can now be imported from a CSV file (Timecode, Author, Comment format)
  • Player - The maximum height of a vertical video is now dependent upon your screen size, to ensure it's always visible
  • Files - Even though it is valid for a URL to contain an exclamation mark, some email apps interpret it as punctuation and mangle pasted folder URLs. This has now been prevented.
  • Sharing - The default link name is now the title of the file
  • Tasks - Various fixes for importing tasks from a CSV file
  • Password Reset - Fixed an incompatibility with users with special characters in their email addresses
  • Sharing - Fixed an issue where share link connection could be lost when an error appears on the screen
  • Encoding Servers - Follow redirects when communicating with servers
  • Files - More robust support for getting a file's frame rate
  • Player - Ensured download info box is still visible on small size videos
  • Various small bug fixes, optimizations and code modernizations

Kollaborate is an essential cloud workflow platform that allows you to share files with clients and team members while integrating with Digital Rebellion apps and services. Kollaborate Server allows you to host the platform in-house on your own servers and storage. To find out more, see the Kollaborate Server overview or register for the free cloud trial (Server trials are available on request).

Posted by Jon Chappell on May 19 2022 to Kollaborate, DR News, Front Page News
Permalink

Digital Rebellion products are not vulnerable to the Log4j exploit

We've had some enquiries from customers about the Log4j vulnerability currently causing havoc across the internet. Log4j is a Java library and none of our products or backend processes use Java. Therefore, none of our products, including customers' self-hosted Kollaborate Server installations, are affected by this security flaw. (Self-hosted customers could still be vulnerable if they run other software on their servers that uses Log4j.)

Posted by Jon Chappell on Dec 15 2021 to Front Page News, DR News, Kollaborate
Permalink

Kollaborate Server 3.6 - direct SMTP email sending, customize default workflows and more

Kollaborate Server 3.6 is out now - a major update to our self-hosted workflow platform.

Direct SMTP email sending

Kollaborate Server can now send emails directly using a user-supplied SMTP server, which is much more user-friendly than the old system utilizing Postfix. If you were using Postfix with a previous version, you will need to add your SMTP server information in the Configure page of the Admin Area to resume sending emails with version 3.6.

Your email provider will be able to supply information about connecting to their SMTP servers, or alternatively you can use Gmail or Amazon SES. Note that if you have two-factor authentication switched on with your email provider, you will likely need to set up an App-Specific Password for Kollaborate Server; your provider will be able to provide more details on this if it is necessary.

This is now our recommended way of sending emails from Kollaborate Server so we are also deprecating the Email Routing subscription service. This service will shut down in March 2022 (the exact date depends on your billing renewal date) and we have contacted affected customers about this directly. To avoid disruption, customers should upgrade to 3.6 and setup their SMTP information before the shutdown date.

Customize Default Workflows

The default workflows added automatically when creating a new project can now be customized from the Admin Area. Setup rules for automatically color coding files or complex approval chains that will be applied when the project is created.

(It should be noted that actions requiring specific files (such as adding a watermark image) cannot be set in default workflows as those files won't exist in new projects.)

Codec and track information in player

The Metadata tab in the player now shows information about the video codec of the original file and the audio track configuration. This information will not show for older files but will be gathered for all files uploaded from now on.

Set language on a per-file basis

The audio language setting is used to determine which caption language to show by default. Previously this could only be set on a project-wide basis but now can be overriden for specific files. This can be done from the Edit Metadata page.

Other Changes

  • Admin Dashboard - Only calculate average encoding time for files from the last 24 hours
  • Admin Dashboard - Fixed an issue where clearing the render queue doesn't requeue jobs correctly
  • Admin Dashboard - Added the ability to clear failed encoding jobs only
  • Fixed an issue where errors wouldn't be shown when creating a new user from the Admin interface
  • Roles has been moved to the main navigation bar in the Admin Area
  • You can now override the "From" name shown in emails from the Configure page (by default it is the site's name)
  • Uploads - Show remaining upload count in page title
  • History - Show file move events on the History page
  • Share - Show the file upload link's description to users when uploading
  • Player - Added n / p shortcut keys to go to next / previous file
  • Fixed an issue causing potential conflicts with similar folder names
  • Files - Various page performance improvements when navigating and uploading files
  • Files - Fixed strange behavior when interacting with a file immediately after upload (e.g. favoriting or Quick Look)
  • Player - Disabled browser player download button on mobile
  • Files - Fixed page scrolling unnecessarily when dragging in files to upload
  • Player - Fixed an error when subscribing / unsubscribing to a file
  • Various minor fixes, code modernizations and refactorings

Kollaborate is an essential cloud workflow platform that allows you to share files with clients and team members while integrating with Digital Rebellion apps and services. Kollaborate Server allows you to host the platform in-house on your own servers and storage. To find out more, see the Kollaborate Server overview or register for the free cloud trial (Server trials are available on request).

Posted by Jon Chappell on Dec 8 2021 to Kollaborate, DR News, Front Page News
Permalink

Kollaborate Server 3.5 - Security improvements, massive overhaul, extra admin tools

Kollaborate Server 3.5 was released last week - a major update to our self-hosted workflow platform.

As well as a massive under-the-hood overhaul, it introduces the following new features:

Security improvements

For improved security and privacy, we're now encrypting parts of the database. This happens automatically when running the upgrader for this release. Encryption keys are stored in config/keys.php and you will need to backup this file if you reinstall or move to a different server otherwise the database will be unreadable.

New admin tools

We've added new tools to the Admin Area to easily export a backup of the database, manage the number of days files remain in the trash and regenerate thumbnails if they are missing.

Project tags

You can now add tags to projects to categorize them, such as "in-progress" or tagging them with the name of the client. Clicking on a tag shows you other projects with that tag.

Multi-speed fast forward and rewind

Press J, K or L multiple times to increase or decrease rewind / fast forward speeds.

Edit custom department names

Department names can now be edited after they are created. Previously you would have to remove and re-add the department under a different name.

More export options

Captions can now be exported to CSV and comments can be exported to Reaper.

Kollaborate is an essential cloud workflow platform that allows you to share files with clients and team members while integrating with Digital Rebellion apps and services. Kollaborate Server allows you to host the platform in-house on your own servers and storage. To find out more, see the Kollaborate Server overview or register for the free cloud trial (Server trials are available on request).

Posted by Jon Chappell on Apr 8 2021 to DR News, Front Page News, Kollaborate
Permalink

Kollaborate 3.5 - major under-the-hood overhaul, project tags and more

We recently released Kollaborate 3.5, a major update to our cloud workflow platform.

Major overhaul

While the site may look largely the same as before, under-the-hood it's actually a massive rewrite of large parts of the code, with a focus on improving performance and reliability.

There are over 4000 changes in this update, which amounts to about a two-thirds rewrite of the entire backend. The remaining third will be taken care of in future updates. This version improves performance, but we'll be able to take performance improvements even further once that final third is rewritten.

New features

While this version was primarily intended as an infrastructure update, not a feature update, there are a few small new features:

Project tags

You can now add tags to projects to categorize them, such as "in-progress" or tagging them with the name of the client. Clicking on a tag shows you other projects with that tag.

Multi-speed fast forward and rewind

Press J, K or L multiple times to increase or decrease rewind / fast forward speeds.

Edit custom department names

Department names can now be edited after they are created. Previously you would have to remove and re-add the department under a different name.

Auto-transcription for French

French-language audio can now be automatically transcribed from the Transcript tab of the player.

More export options

Captions can now be exported to CSV and comments can be exported to Reaper.

Kollaborate is an essential cloud workflow platform that allows you to share files with clients and team members while integrating with Digital Rebellion apps and services. To find out more, see the overview or register for the free trial.

Posted by Jon Chappell on Jan 21 2021 to DR News, Front Page News, Kollaborate
Permalink

Kollaborate Server 3.1 - Modify default roles, folder downloading, heatmaps, task tags and more

Last week we released Kollaborate Server 3.1, a major update to our self-hosted workflow platform for creatives.

Edit default roles

You can now modify the default roles for projects server-wide from the Tools page of the Admin Area.

Installer passwords

The installer and upgrader are now password protected for added security on Docker installations by default. You can find the password inside the config.env file.

Non-Docker manual installations do not have the password set by default but it can be set through the environment variable KOLLAB_INSTALLER_PASSWORD.

Folder downloading

The contents of folders, departments or entire projects can now be downloaded all at once as a single zip file.

Heatmaps

Heatmaps show how a video has been viewed - where people skipped ahead and where they watched more than once. Click the Heatmap button in the player for all results combined, or go to the Users tab to view heatmaps for individual users.

Currently heatmaps are recorded only for team members but we plan to record them for link recipients in future.

Quick Share

Clicking the Share button on the player or Files page now generates a link that you can copy and paste immediately, which can dramatically speed up the process if you need to generate lots of links at once. You can edit the link options in the dialog and they will be remembered for future links.

If you clicked the button by mistake, you can also delete the link from that dialog.

Task tags

You can now add tags to tasks. Some uses for this could be:

  • To segment tasks into categories such as "sound" and "VFX"
  • To tag tasks with milestones such as "v3.0"
  • To convey a task's status - e.g. "Needs verification" or "Successfully reproduced"
  • To add additional context or information to a task - such as "5.1 mix" if the issue only appears in a particular mix

Keyboard shortcut overhaul

While Kollaborate has supported keyboard shortcuts for a long time, these weren't easily discoverable. Now whenever a page has available shortcuts, a keyboard icon will appear at the bottom of the screen that will show you shortcuts available for that page. This update also added lots of new shortcuts for things like image zooming and PDF page navigation.

Other changes

  • Import / export metadata to CSV files
  • Pin important tasks to the top of the Tasks view
  • Improved icons
  • You can now add captions in languages other than English
  • Language can now be specified when creating a project - this controls which caption language displays by default
  • Lots of bug fixes and improvements

Kollaborate is an essential cloud workflow platform that allows you to share files with clients and team members while integrating with Digital Rebellion apps and services. Kollaborate Server allows you to host the platform in-house on your own servers and storage. To find out more, see the Kollaborate Server overview or register for the free cloud trial (Server trials are available on request).

Posted by Jon Chappell on Sep 30 2020 to DR News, Front Page News, Kollaborate
Permalink

Kollaborate transcription improvements

We've made big improvements to the automatic transcription feature of our Kollaborate cloud workflow platform.

English transcription is now more accurate and we're offering support for Russian, Chinese and German too. We expect to add additional languages in future as speech models become available.

Automatic transcription is free and unlimited for all Team accounts.

Kollaborate is an essential cloud workflow platform that allows you to share files with clients and team members while integrating with Digital Rebellion apps and services. To find out more, see the overview or register for the free trial.

Posted by Jon Chappell on Sep 2 2020 to Kollaborate, Front Page News, DR News
Permalink

Kollaborate 3.1 - Heatmaps, folder downloading, task tags and more

We recently released Kollaborate 3.1, a major update to our cloud workflow platform for film and TV.

Massive under-the-hood overhaul

Kollaborate has had a complete under-the-hood overhaul to improve scalability and provide a secure base on which we can quickly develop new features. All new features are being delivered on the new foundation and we plan to convert existing features to the new system over time.

Folder downloading

The contents of folders, departments or entire projects can now be downloaded all at once as a single zip file.

Heatmaps

Heatmaps show how a video has been viewed - where people skipped ahead and where they watched more than once. Click the Heatmap button in the player for all results combined, or go to the Users tab to view heatmaps for individual users.

Currently heatmaps are recorded only for team members but we plan to record them for link recipients in future.

Quick Share

Clicking the Share button on the player or Files page now generates a link that you can copy and paste immediately, which can dramatically speed up the process if you need to generate lots of links at once. You can edit the link options in the dialog and they will be remembered for future links.

If you clicked the button by mistake, you can also delete the link from that dialog.

Task tags

You can now add tags to tasks. Some uses for this could be:

  • To segment tasks into categories such as "sound" and "VFX"
  • To tag tasks with milestones such as "v3.0"
  • To convey a task's status - e.g. "Needs verification" or "Successfully reproduced"
  • To add additional context or information to a task - such as "5.1 mix" if the issue only appears in a particular mix

Custom Roles

Roles on the Team page can now be customized. Project admins can click the Manage Roles option in the dropdown next to a user to add, edit or remove custom roles.

Keyboard shortcut overhaul

While Kollaborate has supported keyboard shortcuts for a long time, these weren't easily discoverable. Now whenever a page has available shortcuts, a keyboard icon will appear at the bottom of the screen that will show you shortcuts available for that page. This update also added lots of new shortcuts for things like image zooming and PDF page navigation.

Other changes

  • Import / export metadata to CSV files
  • Pin important tasks to the top of the Tasks view
  • Improved icons
  • You can now add captions in languages other than English (although automatic transcription is still English-only)
  • Lots of bug fixes and improvements

Kollaborate is an essential cloud workflow platform that allows you to share files with clients and team members while integrating with Digital Rebellion apps and services. To find out more, see the overview or register for the free trial.

Posted by Jon Chappell on Aug 20 2020 to DR News, Front Page News, Kollaborate
Permalink

Kollaborate Server 3.0.3 - improved Docker integration and bug fixes

Kollaborate Server 3.0.3 is now out, which is a minor update to our self-hosted workflow platform.

Docker changes

  • Fixed an issue where the container may not be able to communicate with LetsEncrypt's servers
  • Setting USE_LETS_ENCRYPT to false now removes existing certificates, which is useful for troubleshooting
  • Fixed an issue where Postfix may not start automatically
  • When LetsEncrypt is switched on, http requests are now automatically forwarded to https

Other changes

  • Support for showing image files in the Adobe Panel
  • Comments - Replies are still listed under their respective parent comments when ordering comments by date
  • Comments - Fixed an issue where comment replies may not be threaded correctly
  • Player - Fixed an issue where pressing Play on Cut Notes wouldn't stop rewinding/fast forwarding when synced to the web UI
  • Users - Fixed an issue where admins could be unable to add users in some instances
  • Various minor tweaks and bug fixes

Upgrading from a previous version

Please see the Upgrading section of the installation guide for instructions on how to upgrade your existing installation.

Kollaborate is an essential cloud workflow platform that allows you to share files with clients and team members while integrating with Digital Rebellion apps and services. Kollaborate Server allows you to host the platform in-house on your own servers and storage. To find out more, see the Kollaborate Server overview or register for the free cloud trial (Server trials are available on request).

Posted by Jon Chappell on May 20 2020 to DR News, Front Page News, Kollaborate
Permalink

Kollaborate Server 3.0.2 - improved Docker integration and backend polish

The latest update for our self-hosted workflow platform, Kollaborate Server 3.0.2, is out with significant improvements to the Docker integration plus lots of backend tweaks and polish.

Docker changes

  • Environment variables have been moved to a separate config.env file to make future updates simpler
  • LetsEncrypt integration allows you to easily setup SSL encryption
  • A proxy is now used to route HTTP and Websocket data to the correct services, increasing the compatibility of Synced Sessions with certain firewalls / network configurations
  • Kollaborate Server now has a local mail server for sending emails directly from the server, although you'll still need to setup things like SPF, DMARC, reverse DNS records, etc, at the domain level in order for emails to get past spam filters.
  • Fixed an issue where special characters may not display correctly
  • Fixed an issue where thumbnails may not display
  • Limited the size of Docker logs to save disk space

Other changes

  • Deleted files and projects can now be restored for up to 30 days, up from 14
  • Deleted file events now appear on the History page for a project (only project admins can see this)
  • You can customize the port that the websocket server listens on and allow Kollaborate to connect to it over web ports (80 or 443) if it's running through a proxy. Connecting through standard web ports increases compatibility with firewall and network configurations.
  • Overhauled how encoder pinging works on the Admin Dashboard and statuses can now be refreshed manually without needing to reload the page
  • Some browsers may block autoplaying videos with sound, which can affect Synced Sessions. Kollaborate now mutes audio if it detects this to allow the video to still play in sync. Users can click on the Mute icon to unmute audio. Repeated use of Kollaborate will eventually teach a browser to allow autoplaying video with audio.
  • More efficient preloading of hoverscrub thumbnails
  • Fixed an issue where the size of a file could be reported incorrectly if it takes a while to move to the shared storage volume
  • Fixed an issue where link recipients could only download the originally linked file and not any other versions
  • Fixed an issue where folder link recipients couldn't view comments in certain situations
  • Fixed an issue where caption durations could be incorrect depending on the timecode start point
  • Only documents below 300 MB are converted to PDF, which fixes extremely long encoding jobs for documents with embedded videos
  • Improvements to how folder disk usage is calculated when moving files
  • Various minor installer tweaks and improvements
  • Various minor backend tweaks and bug fixes

See the release notes and setup guide for information on installing from scratch or upgrading from a previous version.

There's also a corresponding Kollaborate Encoder 1.5.1 update with the following changes:

  • Compatibility with Kollaborate Server 3.0.2
  • Communication with Kollaborate Server now follows redirects, which fixes an issue where you may get a blank response from the server if you set the web server URL as http instead of https.
  • Limit images passed to ffmpeg to 15Kx15K as it can't deal with images bigger than that
  • Fixed an issue where document jobs wouldn't requeue if they fail
  • Fixed an issue where soffice could be killed prematurely, preventing office docs being converted
  • Fixed an issue where some temporary document files wouldn't be cleaned up after encoding finished
  • Various small bug fixes, tweaks and optimizations

Kollaborate is an essential cloud workflow platform that allows you to share files with clients and team members while integrating with Digital Rebellion apps and services. Kollaborate Server allows you to host the platform in-house on your own servers and storage. To find out more, see the Kollaborate Server overview or register for the free cloud trial (Server trials are available on request).

Posted by Jon Chappell on Apr 28 2020 to DR News, Front Page News, Kollaborate
Permalink