Skip to content

Releases: elonen/clapshot

v0.8.1

22 Jul 19:57
Compare
Choose a tag to compare

Client fixes and new feature

  • New feature: configurable branding (logo and name)
  • New feature: import EDLs as comments
  • Fix: Folder label was not visible containing >= 3 items
  • Fix / feature: Allow comments with just a drawing, no text
  • Demonstrate how to have multiple admin users in htadmin demo (see nginx conf example)
  • UI: move video player actions to a burger menu
  • Remove emoji picker (slow, and OSs support it now)

v0.8.0

22 Jul 19:58
Compare
Choose a tag to compare

New features:

  • Subtitles (click the CC button in video player to upload)
  • Custom loop ranges (in/out markers, smal up/down buttons in the video player)
  • Seek audio files by clicking on waveform (only with audio files)

v0.7.1

02 Jun 09:27
v0.7.1
Compare
Choose a tag to compare

Migration improvements and bug fixes, no new features.

  • Implements proper DB migration dependency solver, generally improves migrations
  • Fixes logrotate/USR1 killing Organizer process.

v0.7.0

28 May 22:45
Compare
Choose a tag to compare
  • Support for audio and images in addition to videos (Closes #59)
  • UI improvements, including transcoding progress bar on individual files
  • Support for -dd for tracing level logs in addition to -d for debug, slightly less verbose logs by default
  • Logrotate config in the server .deb (Closes #37)

v0.6.1 (replaces 0.6.0)

20 May 10:11
Compare
Choose a tag to compare

See the upgrading guide for instructions if you are already running a previous release.

Highlights:

  • Support for folders in the UI (requires installing the basic_folders organizer plugin)
  • New auth HTTP header X-Remote-User-Is-Admin to grant any user admin priviliges. (In the PHP htadmin based simple deployment, user admin is the only admin.)
  • CORS: config option cors to select which origins to restrict API access to
  • Work-in-progress Organizer Plugin system
  • Major codebase revamp, lots of bug fixes, and probably lots of new bugs
  • "Download original" button in the video player
  • Most dependencies updated to new versions

This is a fairly big upgrade. Please report any regressions in functionality.

Recovering comments from broken 0.6.0 ⚠️ migration

The now pulled 0.6.0 release had a broken DB migration script that lost existing comments.
If this happened to you, install 0.6.1 over 0.6.0, then follow instructions in Upgrade Guide to restore the comments.

0.5.6

20 Oct 08:25
Compare
Choose a tag to compare
  • UI: list videos from newest to olders
  • UI: show upload form before video list
  • UI: fix uneven video list rows
  • ARM64 cross-build support
  • Some library version bumps

0.5.4

28 Mar 11:05
Compare
Choose a tag to compare

Small fixes before a larger feature release

  • Run FFMPEG with nice 10 to avoid starving other processes (e.g. authentication)
  • Use local time zone in logs, dynamic precision

0.5.3

15 Feb 21:20
Compare
Choose a tag to compare

Changes

  • Add /api/health endpoint for health checks
  • Bugfix: don't spam server log about WS disconnects
  • Support for basic auth logout and custom user menu items.
  • Docker demo with basic auth and 'htadmin'

Client config update

This version requires updating /etc/clapshot_client.conf (keys user_menu_extra_items and
user_menu_show_basic_auth_logout). See diff when dpkg prompts for changes, or manually add these two entries:

    "user_menu_extra_items": [
      { "label": "My Videos", "type": "url", "data": "/" }
  ],
"user_menu_show_basic_auth_logout": false

0.5.2

13 Feb 00:26
Compare
Choose a tag to compare
  • Feature: replace HTTP upload button with a dropzone
  • Bugfix: improve WSL compatibility for metadata scanning

0.5.1

10 Feb 15:06
Compare
Choose a tag to compare
  • New feature: thumbnails with scrub preview
  • Bugfixes

This release requires a database upgrade.