Updates / Amplify

Upload Hours per file and a new processing service

· Build 2.24.12

See exactly where your upload hours go. Each file and folder now shows its own upload hours, backed by a major migration to a new video processing service for faster, more reliable transcoding.

🚀 New Features

⭐️ Backend & Infrastructure

  • Major backend transcoding service migration, resolving multiple failed transcoding errors and unlocking future features such as Downloading Online Composers.

⭐️ Upload Hours Enhancements

  • Added Upload Hours Used as a visual column for each file within folders in My Folders.
  • Added a total Upload Hours column summarizing usage per folder.
  • Rewrote upload hours logic to calculate directly from the database — ensuring accurate reflection of all files that completed transcoding.

⭐️ Sharing Improvements

  • Added a user icon to groups and subgroups within the sharing modal. Hovering displays a tooltip listing all users in that group/subgroup.

🔨 Improvements

Content Management & File Handling

  • Moved ‘All Content’ out of the File Management sidebar into a dedicated ‘Content Admin’ tab.
  • Replaced the trashcan icon in All Content with a three-dots dropdown menu including Rename and Delete.
  • Added a button within folders to view all deleted files (with upload hours).
  • Changed Last Modified column heading to Upload Date for clarity.
  • Changed Mb to MB in the File Size column and removed decimal points for files under 1GB.
  • Added frontend warnings for failed uploads due to corrupt Composer or Timeline plists.
  • Improved backend logic to correctly assign file types and prevent video uploads if Vault plist processing fails.
  • Changed upload order so that Vault plists upload first, catching errors before video uploads.
  • Rewrote upload flow logic so transcoding completion only shows once all angles have successfully transcoded.
  • Added temporary cache during upload to prevent duplicate transcoding complete notifications.

User Management

  • Added clear instructions at the top of the Delete User page for allocating a user’s files.
  • When deleting a user, they no longer appear in the Allocate Content modal.
  • Major improvements to logic and menu flow when removing a user as an OA, making the process more intuitive.
  • Fixed inheritance logic to ensure deleting a user only transfers files within the same organisation.
  • Added backend protection against duplicate mobile push notifications.

UI & Navigation

  • Improved scrolling behaviour in the File Management page to prevent overscroll when reaching the last file.
  • The cursor hand icon now appears only when hovering over clickable items in the composer.
  • The Upload Hours bar chart tooltip now has clearer UI and text.
  • Long filenames in Online Composers and Content Admin pages now wrap cleanly without breaking mid-word.
  • Hide Clips Information button is no longer greyed out when no clips are selected.
  • Notifications in the Notification Centre have been rewritten for clarity, removing redundant filenames and unnecessary text.
  • The current page being viewed in file lists are no longer remembered after navigating away from a section.

Timeline & Composer

  • Opening a timeline now automatically adjusts height to fit all rows (up to 5 visible rows by default).
  • Added padding below the ruler for empty timelines so scroll bars display correctly when zoomed in.
  • When opening or closing sidebars in fully zoomed-out timelines, the view auto-adjusts to fill available space.
  • Right-clicking Send on Uploaded Composers now opens the same menu as Send to Composer from a timeline.
  • Disabled ability to scroll the timeline ruler or single-row timelines out of view.

Registration & Login

  • Email address is now shown on registration page, preventing display names from being remembered as usernames when remembering password via the browser.
  • Fixed errors when users were added to multiple organisations before registration.

🐞 Bug Fixes

Upload & File Processing

  • Fixed issue where upload queues paused when browser tabs were backgrounded.
  • Fixed issue preventing files with upper case extensions from uploading correctly and removing the extension when inheriting the name of the file.
  • Fixed issue where uploads of concatenated Piston Cuts failed due to unusual codec flags.
  • Fixed issue preventing JSON upload completion that were missing qualifier colour by auto-assigning a default colour.
  • Fixed issue where files marked for deletion weren’t removed from S3.
  • Fixed issue with missing or incorrect Upload Hours data in sidebar charts.

Sharing & Notifications

  • Fixed duplicate notifications when sharing to users in multiple subgroups.
  • Fixed issue where message text entered when sharing to groups didn’t appear in Notification Centre.
  • Fixed email notification issue showing deleted users as content recipients.

User Management

  • Fixed “Unexpected error” when deleting users that caused orphaned accounts.
  • Fixed credential error for users added to multiple orgs before registering.

Interface & Navigation

  • Fixed hidden download icon in Uploaded Composers toolbar.
  • Fixed timeline scrolling when fully zoomed out.
  • Fixed right-click menu not closing after renaming items in Online Composers.
  • Fixed group Edit button not opening the edit modal.
  • Fixed UI layout issues with long filenames wrapping incorrectly.
  • Fixed bug where the video player would pause or become unresponsive when switching angles.