Spec log - revisions

Product updates

What we have shipped to the Tubium engine. Your server updates itself - new versions land automatically, with zero downtime.

2026-09-20 v0.16
New
  • Repost as new: republish an existing video with a fresh date so it returns to the top of the newest listings, keeping its title, tags, views and media. One video from the edit dialog or many at once from the videos table.
Improved
  • Thumbnail resizing runs right away alongside a long import instead of waiting for it to finish.
  • Hardening pass across the engine and the cabinet: sign-in and admin access, per-address limits, outbound fetches and imported content.
  • Traffic figures count real page views. Errors, crawler files and static assets are no longer counted, and unusually fast clients are recorded as automated traffic.
Fixed
  • A scheduled video now goes live dated at its publish time instead of its original upload date, so it shows up among the newest videos.
  • An interrupted description fill no longer reports itself as complete.
  • An import from a source that stops responding now fails after a minute instead of stalling every queued job behind it.
2026-07-16 v0.15
New
  • Sort and listing engine: operator-defined sort pages (most viewed, top rated, longest and so on) with configurable slugs and labels, timeframe windows backed by daily view snapshots, a context-aware {sort_nav} token, per-page SEO overrides and sitemap coverage.
  • DMCA takedown workflow: a public /dmca page with your designated agent, an admin queue for notices, one-click removal that purges the media and leaves a tombstone, plus a blocklist that keeps removed content from being re-imported.
  • Custom pages: operator-authored static pages at any path, created and edited from the theme editor and rendered raw so the page markup is entirely yours.
  • Scheduled publishing: set a publish date and time per video and let it go live on its own.
  • Site-level geo-blocking by country.
  • Model profiles: bio, photo and stats enrichment for performers.
  • Six more built-in grabber sources.
  • Configurable transcode codec and quality ladder.
  • CTR-based listing rotation with thumbnail A/B testing.
  • BreadcrumbList and ItemList structured data on listing pages.
  • Recut-all-thumbnails button and a media-retry action for imported catalogs.
  • Ad targeting and stats: show a placement or an individual creative only in the countries and on the devices you choose, weight creatives in the rotation, and read per-creative impression counts.
Improved
  • Template editor: complete token autocomplete, live validation as you type with inline error highlighting, and a {videos:N} page-size block macro.
  • Ad spots: edit a creative's name and markup in place, in a syntax-highlighted HTML editor.
  • Admin sidebar scrolls when the nav is taller than the viewport.
2026-07-12 v0.14
New
  • Site migration: bring an existing tube site across - catalog, thumbnails and taxonomy - with automatic 301 redirects from your old URLs so you keep your rankings.
  • Viewer accounts: your visitors can register, sign in, like or dislike, and comment.
  • Custom feed import: pull videos from any delimited feed, in embed or full-download mode.
  • Configurable multi-size thumbnails (WebP) and drop-anywhere grid thumbnails via the {video_thumb_<id>} template token.
  • Scheduled backups with one-click restore from the admin.
  • Support tickets: open and follow up with us right from your cabinet.
Improved
  • Dashboard: domains nested under their server, offline-server detection, and live-refreshing status badges.
  • Jobs page: per-filter counts, search by video, deep-linkable job logs, and full lifecycle events.
  • Safe migration cutover on a staging subdomain before you flip DNS.
2026-07-07 v0.13
New
  • AI title rewrite: rephrase imported titles with your own AI provider and a custom prompt (optional).
  • Full SEO kit: XML video sitemap, VideoObject structured data, per-page meta, canonical and OpenGraph/Twitter tags, plus per-item overrides.
  • Video ads (VAST): preroll, midroll and postroll with rotation, alongside custom-HTML ad spots.
  • Faster content imports with no extra runtime to install or keep patched.
  • Autopilot import: scheduled per-source imports with duration/views/rating filters, quality targets, and publish-or-review plus autodelete policies.
  • Passwordless admin sign-in from the cabinet, plus a fleet launcher to open every site's admin in one click.
  • Operator self-service: soft-delete and restore domains within a grace window, remove dead servers, and a manual uninstall command.
  • Device-conditional template macros ({if_mobile} / {if_desktop}), configurable taxonomy URL prefixes, and a custom 404 page.
  • Global terminology blocklist for compliance.
Improved
  • Zero-downtime self-updates with automatic crash-loop rollback and a lower memory footprint on small servers.
Fixed
  • Hover previews no longer take over the main player on the watch page.
2026-06-20 v0.12
New
  • Ad spots with custom-HTML creatives you can place anywhere in your templates.
2026-06-19 v0.11
New
  • Server-side site analytics: countries, devices, browsers and traffic sources, with bot filtering - no cookies, no IP storage.
Improved
  • Country data works on every node out of the box (embedded GeoIP), with an operator override.
2026-06-19 v0.10
New
  • Taxonomy synonyms and term merging, folded automatically at import.
  • Taxonomy template macros and a searchable tag / model / category picker in the editor.
2026-06-19 v0.9
New
  • TubiusPlayer: a custom HTML5 player with scrub-preview storyboard thumbnails.
  • Read-only Jobs dashboard for at-a-glance processing status.
  • Signed media URLs for hotlink and leech protection (opt-in).
Improved
  • Lower playback bandwidth: immutable media caching, an extra low-res rung, and trimmed previews.
2026-06-18 v0.8
New
  • Per-video processing log with live transcode progress.
  • Duplicate detection on upload and import.
  • Global toast notifications across the admin.
Improved
  • Run a single box as its own storage - no separate node required.
2026-06-18 v0.1 - v0.7 (launch)
New
  • The engine: one self-hosted Go binary that runs your whole tube site - upload, FFmpeg transcode to an HLS quality ladder, thumbnail strips, hover previews, full-text search and an optional 18+ gate.
  • Content grabber: import and re-host videos from any tube site.
  • Vue admin console with fully themeable templates and tokens, categories / models / tags, and image and asset hosting.
  • Cabinet: magic-link accounts and prepaid balance billing with a 14-day free trial.
  • One-command install (curl | sh) with self-enrollment, automatic TLS, and hands-off engine self-updates.
  • Scale out with multi-server roles (control / transcode / storage), storage nodes and storage groups.