Skip to content

Latest commit

 

History

History
412 lines (190 loc) · 21.7 KB

File metadata and controls

412 lines (190 loc) · 21.7 KB

1.20.1 (2026-03-13)

Bug Fixes

  • playlists: fixed a bug causing playlist gallery view and sharing to crash due to non-latin char (2938326), closes #32

1.20.0 (2026-03-11)

Features

  • playback: added the ability to select where to start playing videos from (start, mid, random) (93c3d09), closes #33

1.19.5 (2026-03-10)

Bug Fixes

  • playlists: updated the sharing/playlist fragment gen to be more reliable with special chars (9d77b84), closes #32

1.19.4 (2026-02-27)

Bug Fixes

  • ui: added an invisible space around the scrubber to make it even easier to drag (a561d4d), closes #31

1.19.3 (2026-02-26)

Bug Fixes

  • ui: increased the size of the video scrubber to make it easier to use on mobile (159884b), closes #31

1.19.2 (2026-02-16)

Bug Fixes

  • build: final fix to produce multi-arch image (69166b8)

1.19.1 (2026-02-16)

Bug Fixes

  • build: removed unnecessary platform option causing crash on non-ARM machines (6b151c9)

1.19.0 (2026-02-16)

Bug Fixes

  • build: updated Caddy version to work with the replace-response plugin (36dcb6d)
  • build: updated Dockerfile to make it easier to build multi-arch image on ARM (6bd75ae)
  • fullscreen: adjusted the position of the video playback tracker in fullscreen mode (43cc79e)

Features

  • player: added a scrubber that can be dragged to jump to any point within the current video (20788af)

1.19.0 (2026-02-16)

Bug Fixes

  • build: updated Caddy version to work with the replace-response plugin (36dcb6d)
  • fullscreen: adjusted the position of the video playback tracker in fullscreen mode (43cc79e)

Features

  • player: added a scrubber that can be dragged to jump to any point within the current video (20788af)

1.18.5 (2025-10-01)

Bug Fixes

  • encoding: disabled cache entirely for now, and fixed the encoding on the lazyloading part (74f40eb), closes #28

1.18.4 (2025-10-01)

Bug Fixes

  • playlists: updated the link/src encodings to match previous update and support # and @ in URL (45061f1)

1.18.3 (2025-09-30)

Bug Fixes

  • global: enabled previously-forbidden characters in video filenames (# and @ + others) (3a6cefb), closes #28

1.18.2 (2025-09-30)

Bug Fixes

  • ui: the mute/unmute button is now clickable (it wasn't before due to a CSS depth issue) (58b2f54), closes #27

1.18.1 (2025-09-17)

Bug Fixes

  • share: fixed the share link generated when tapping the share button (1e89055)

1.18.0 (2025-09-17)

Features

  • client: added a Share feature to send a link to a specific clip (aef415c), closes #19

1.17.0 (2025-07-31)

Features

  • playlists: added support for playlist-level/folder-level metadata (ebf5b26), closes #23

1.16.0 (2025-05-12)

Bug Fixes

  • client: improved styling of playlist gallery on larger screens (9721ec5), closes #16

Features

  • styling: added support for custom styling via a stylesheet injected at runtime (a582f62), closes #19

1.15.0 (2025-03-15)

Features

  • client: added playlist gallery feature with direct link to either play playlist or video (16ae9dd), closes #16

1.14.3 (2025-03-13)

Bug Fixes

  • client: added a check to ensure that video files are filtered by playlist only when necessary (63508b2), closes #18

1.14.2 (2025-03-11)

Bug Fixes

  • client: added a guard to prevent the app from crashing when a lot of files were loaded (4df6be5), closes #18

1.14.1 (2025-02-19)

Bug Fixes

  • client: fixed CSS styling causing horizontal scrolling glitches (d166944), closes #17

1.14.0 (2025-02-18)

Features

  • client: added support for horizontal feed scroll direction and associated env setting (645e09e), closes #17

1.14.0 (2025-02-18)

Features

  • client: added support for horizontal feed scroll direction and associated env setting (645e09e), closes #17

1.13.1 (2025-01-17)

Bug Fixes

  • build: dummy commit for a newer version (ecab50b)

1.13.0 (2025-01-17)

Features

  • client: added support for ignoring hidden files and folders (919073b), closes #15

1.12.5 (2024-12-26)

Bug Fixes

  • client: changed the way the public url is built on the client to make it more flexible (e48813e), closes #13

1.12.4 (2024-10-28)

Bug Fixes

  • server: edited Caddy configuration to support playlists rather than redirect 404 (b0977b4), closes #10

1.12.3 (2024-10-28)

Bug Fixes

  • encoding: fixed and rewrote playlist identification and linking to better support every chars (8f32876), closes #10

1.12.2 (2024-10-27)

Bug Fixes

  • encoding: added support for special symbols and percents in the playlists' and files' name (d05719a), closes #10

1.12.1 (2024-10-27)

Bug Fixes

  • encoding: added support for emojis in the playlists' and files' name (464b199), closes #10

1.12.0 (2024-10-26)

Bug Fixes

  • playlists: added support for Asian (and non-ascii) characters in general (61de3b5), closes #10

Features

  • client: added (OS-based) dark theme support for playlist and blacklist managers (b1b98d1), closes #10
  • client: added a dedicated play/pause button to replace the tap-to-pause gesture (cbcbeeb), closes #10
  • client: added collapsible navigation in fullscreen mode, with mouse move activation (4023e7d), closes #10

1.11.0 (2024-10-25)

Bug Fixes

  • cache: fixed caching mechanism broken due to random shuffling in the first place (69c50db)

Features

  • client: added double-tap-to-toggle fullscreen feature (43b26d9), closes #10
  • project: added support for playlists with UI navigation and auto-discovery on the server (09daea9), closes #10

1.10.2 (2024-09-15)

Performance Improvements

  • client: big performance improvement on metadata-loading and authentication (ee2bda5)

1.10.1 (2024-09-14)

Bug Fixes

  • style: improved video metadata's style for long content and contrast (231241c)

1.10.0 (2024-09-14)

Features

  • project: added support for video metadata using Tiktok UI with channel, link, and caption (bd61dec), closes #7

1.9.0 (2024-09-13)

Features

  • client: added double-tap seek feature for mobile users (7e70d6f), closes #6

1.8.0 (2024-09-09)

Features

  • client: added capture of down and up arrows to ease scrolling when page is not focused (1c7466d)

1.7.0 (2024-09-09)

Features

  • client: added support for moving the progress bar to the top / bottom via an env variable (ddb4485), closes #6
  • client: added support for seeking a video forward and backward using the left and right arrows (0154aa8), closes #6

1.6.1 (2024-09-02)

Bug Fixes

  • client: the autoplay feature is now working consistently across browsers and operating systems (478f1dc)

1.6.0 (2024-08-30)

Features

  • client: added a progress tracker under the video player (e16b861)

1.5.0 (2024-08-09)

Features

  • client: added autoplay feature, to automatically swipe to the next video when current ended (cedc52e)

1.4.1 (2024-07-30)

Bug Fixes

  • client: muting / Unmuting the player won't trigger a freeze anymore (5507870)

1.4.0 (2024-07-30)

Bug Fixes

  • client: added a guard to prevent JS errors when swiping too fast (7e3e7d3)
  • client: rewrote the feed entirely to avoid causing a memory hog on instances with many videos (a2c9cb2)

Features

  • client: added visual hover effects and borders on buttons, to make it more usable on mobile (cda85cf)

1.3.0 (2024-07-26)

Features

  • client: added the ability to show a specific feed by changing the URL's path to match a folder (7f24988)

1.2.1 (2024-07-26)

Bug Fixes

  • client: added a proper random-shuffling algorithm to replace the previous one (28711cd)
  • client: attempt at improving loading speed and caching of videos (a2fe0c1)
  • client: increased the bottom controls' width to make it easier to use them on mobile (1b2c80e)
  • client: made the mask feature move on to the next video, rather than to the previous one (6d20cc1)

1.2.0 (2024-07-24)

Bug Fixes

  • client: increased input font size for Safari users (to prevent zoom), and enforced mp4 files (bcb44a5)
  • client: new attempt to make the address bar disappear on mobile browsers (Chrome / Safari) (6a8c2fc)
  • client: removed unnecessary testing delay for cache (e439954)
  • client: reverted a change preventing users from reading anything other than mp4 on Safari (df57531)
  • client: rewrote the video's title bar to fix the visibility issue on mobile (65a6c84)

Features

  • client: added blacklist feature : You can now hide videos from your feed (5f0afdd)
  • client: added blacklist manager to view and unmask previously-masked videos (b9af397)
  • client: added local cache to improve loading performances (18a71fe)

1.1.1 (2024-07-21)

Bug Fixes

  • client: fixed the download feature to download the proper video, not always the first one (13a0b30)
  • client: the downloaded video now has the proper file name, rather than a part of the auth hash (6bcf85e)

1.1.0 (2024-07-19)

Bug Fixes

  • build: fixed the Docker's Caddyfile so that the browser's app title works with quotes (f89f87e)

Features

  • client: make the app full-screen or adress-bar-less on mobile (cb2d3de)

1.0.0 (2024-07-18)

Bug Fixes

  • client: added a check to prevent Safari from crashing when trying to read .ogg video files (d253e5b)
  • client: fixed a bug causing videos to keep playing and overlap audio in the background (68a560c)
  • client: improved the browser tab's title generation to support authentication (8f37281)
  • client: removed code causing a JS crash : The play() request [...] removed from the document (72ccc0b)
  • client: the tall letters are not truncated anymore, and the title's font size was increased (98b3ae3)
  • client: the video player doesn't stretch videos anymore, and there is no more cut at the bottom (0cc03ef)

Features

  • client: added download feature : You can now download the current video on your device (a2fde4c)
  • client: added support for custom browser tab's title, with dynamic use of the video's title (5974407)
  • client: the videos are now all retrieved recursively from the file server, in every folder (734a164)