Recent Updates

Kollaborate Server 2025.1.2

Important: The Docker image is configured to convert the current database to your MariaDB version automatically. As such, we would recommend backing up the database before upgrading to any version as you may be unable to downgrade otherwise. You can download the current database as a .sql file from the Tools section of the Admin Area. We recommend doing this BEFORE copying the newer version's files over.

Changes:

  • Added compression and caching to pages and static files, which should improve page load times, especially on slow connections
  • Thumbnails - Fixed an issue where thumbnails wouldn't be cached by the browser
  • Fixed an "unable to transition state" error that could occur when auto-logging in
  • Redis - Support for connecting with a username and password
  • Database - Automatically retry failed transactions up to 3 times
  • Reduced unnecessary telemetry logging
  • Fixed an issue preventing comments from being exported
  • Comments - Fixed an issue where tagging a user in a comment could fail
  • Global Search - Fixed an issue where no results would be produced if caches hadn't been generated yet
  • General bug fixes, tweaks and optimizations

Kollaborate Server 2025.1.1

Important: The Docker image is configured to convert the current database to your MariaDB version automatically. As such, we would recommend backing up the database before upgrading to any version as you may be unable to downgrade otherwise. You can download the current database as a .sql file from the Tools section of the Admin Area. We recommend doing this BEFORE copying the newer version's files over.

Changes:

  • We've changed the version number format. Versions now include the year, the current major version this year and a minor version number
  • Apache has been replaced with our own custom Rust web server. This provides significant performance, security and robustness improvements
  • The Rust backend will eventually replace all PHP code on the site. As of right now, file streaming, downloads, heatmaps, captchas, some parts of the upload cycle, some background tasks, and some file operations are using the new backend, with the rest being forwarded to the old backend
  • User login sessions have been completely rewritten and now use Redis Stack Server
  • No need to visit /upgrade and run the upgrader manually anymore. Database upgrades now happen automatically when Kollaborate Server launches
  • We've added traffic management features including load shedding (to mitigate DDOS attacks) and rate limiting
  • You may have seen lots of 404 errors in your logs for URLs like /wp-admin. These are users scanning for vulnerabilities (Kollaborate does not use these technologies and is not vulnerable to these issues). Those users are now automatically banned for 3 days or until the server is relaunched
  • Kollaborate will now automatically backup your database periodically, including before running the database upgrader
  • We've upgraded MariaDB to 11.4, which provides performance improvements. Remember to backup your database before copying the files across, as the upgrade will happen automatically when Docker restarts
  • Synced Sessions have been deprecated and will be removed in a future version. In the long term we are still committed to solving this problem, but will solve it in a different way
  • The Favorites page has been removed - use filters on the Files and player pages to view favorite files / comments
  • Kollaborate will now show you in the Projects and Admin UIs that a software update is available
  • Easier setting of maximum uploaded file size inside server_config.toml
  • Kollaborate Server now uses telemetry. This sends any log entries marked Error, Warn or Debug to us to help us fix problems. To switch this off, go to the Configure page of the Admin Area, scroll to the Telemetry section at the bottom and then restart the server once complete.
Other changes:
  • Admin - Added a new tool to regenerate proxies
  • Admin - Fixed an issue where it would not correctly show whether a user was suspended
  • Import Captions - Only show .srt and .vtt files in the file browse dialog
  • Upload page - Fixed an issue where the breadcrumb path would be incorrect when uploading a revision or replacement
  • Share - Various UI tweaks to the URL / password copy dialogs
  • Uploads - Fixed an issue where not all files would be uploaded when dragging in a folder containing hidden files
  • Fixed an issue where it would be unable to connect to the database if certain characters existed in your password
  • Player - Fixed a crash that could occur when viewing a link to a file that doesn't exist
  • Player - Fixed error page having navigation in the wrong place when trying to view a link that has been deleted
  • Account - Better error handling if uploading an avatar fails
  • Files - Fixed an issue where it would be difficult to tell if color-coded files were selected
  • Comment Export - Fixed an issue where exporting comments from a group of files would produce the error "No comments to export" if one of them didn't have comments
  • General bug fixes, tweaks and optimizations

Changes since Beta 3:

  • Added configuration options for turning off software update checks and automatic malicious user banning (see Installation Guide for more details)
  • Several fixes to make user sessions more reliable
  • Fixed an issue that could prevent folders being downloaded
  • Files - Fixed an issue where pinning a file didn't work correctly

Kollaborate Server 2025.1.1 Beta 3

Important: The Docker image is configured to convert the current database to your MariaDB version automatically. As such, we would recommend backing up the database before upgrading to any version as you may be unable to downgrade otherwise. You can download the current database as a .sql file from the Tools section of the Admin Area. We recommend doing this BEFORE copying the newer version's files over.

Note: This release is a beta version. Although it has been extensively tested, we have given it a beta label due to the major changes it contains. You should therefore be cautious before rolling it out to a production server.

Changes since Beta 2:

  • Fixed an issue where some scheduled tasks were not running
  • Fixed an issue where deleted files may not be deleted on disk
  • Fixed an issue where it would be unable to connect to the database if certain characters existed in your password
  • Fixed an issue where it would sometimes not be able to determine the correct IP address of the user if the user was connecting through a proxy, which would cause them to get kicked out of their session
  • Fixed an issue that could cause a "you are not logged in" error to incorrectly appear
  • Admin - Fixed an issue that would incorrectly ban a user if they visited certain admin pages
  • File Downloading - Fixed an issue where files would be downloaded without a file extension on Chrome
  • The Favorites page has been removed - use filters on the Files and player pages to view favorite files / comments
  • Added telemetry. This sends any log entries marked Error, Warn or Debug to us to help us fix problems. To switch this off, go to the Configure page of the Admin Area, scroll to the Telemetry section at the bottom and then restart the server once complete.
  • Fixed an error that could occur when marking a file as viewed / unviewed
  • Malicious users are now banned for 3 days
  • Installer - Fixed an issue where it could fail silently at the licensing step
  • Player - Fixed a crash that could occur when viewing a link to a file that doesn't exist
  • Player - Fixed error page having navigation in the wrong place when trying to view a link that has been deleted
  • Account - Better error handling if uploading an avatar fails
  • General bug fixes, tweaks and optimizations

Kollaborate Server 2025.1.1 Beta 2

Important: The Docker image is configured to convert the current database to your MariaDB version automatically. As such, we would recommend backing up the database before upgrading to any version as you may be unable to downgrade otherwise. You can download the current database as a .sql file from the Tools section of the Admin Area. We recommend doing this BEFORE copying the newer version's files over.

Note: This release is a beta version. Although it has been extensively tested, we have given it a beta label due to the major changes it contains. You should therefore be cautious before rolling it out to a production server.

Changes since Beta 1:

  • Admin - Added a new tool to regenerate proxies
  • Fixed an issue where scheduled tasks wouldn't run
  • Fixed an issue where pages would fail to load if the browser sent unnamed headers
  • Fixed an issue where checking for updates produced an error
  • General bug fixes, tweaks and optimizations
More Updates...

About Us

Since 2007, Digital Rebellion has created unique and powerful maintenance and workflow tools for post production that are used every day by freelancers, major studios and Fortune 500 companies alike.

Learn more...