Skip to content

Latest commit

 

History

History
212 lines (103 loc) · 12.2 KB

CHANGELOG.md

File metadata and controls

212 lines (103 loc) · 12.2 KB

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)