filebrowser/CHANGELOG.md

66 KiB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.31.1 (2024-08-30)

Bug Fixes

Build

2.31.0 (2024-08-29)

Features

Bug Fixes

Build

  • bump go libs (b596567)
  • bump go version to 1.23.0 (364fdaa)
  • bump golangci-lint to 1.60.3 (a6347c8)
  • deps-dev: bump braces from 3.0.2 to 3.0.3 in /frontend (#3316) (e8589be)
  • deps-dev: bump ws from 8.16.0 to 8.17.1 in /frontend (#3321) (c3465f9)
  • deps: bump golang.org/x/image from 0.15.0 to 0.18.0 (#3335) (30a8ddf)
  • fix goreleaser file (056cfa8)

2.30.0 (2024-05-19)

Features

  • allow multi-select with SHIFT key in singleClick mode (#3185) (2e47a03)
  • Enhance MIME Type Detection for Additional File Extensions (#3183) (be62f56)

Bug Fixes

  • add overlay for sidebar on mobile (#3197) (3b48f75)
  • current folder name in page title (#3200) (e336a25)
  • Fixing the inability to play MKV video files online and enhancing the auxiliary features of the VideoPlayer. (#3181) (782375b)
  • shell window size (#3198) (4c5b612)
  • The file type icon in the file list is sensitive to the case of the suffix name (#3187) (a9c327c)

2.29.0 (2024-04-30)

Features

  • Display Upload Progress as Percentage and File Size / Total File Size (#3111) (236ca63)
  • migrate to vue 3 (#2689) (5100e58)

Bug Fixes

Build

2.28.0 (2024-04-01)

Features

  • allow to configure if home directory is automatically created from cli (#2963) (a4b089a)
  • auto hiding header bar in preview to enlarge the preview window (#3024) (d706506)
  • close editor when click escape key (#2947) (70c8261)
  • enable preview in shared folder (#3055) (4c233c3)
  • focus editor when opened (#2946) (b19710e)
  • freezing the list in the background while previewing a file (#3004) (e167c3e)
  • prompt to confirm discard editor changes (#2948) (fb1a09c)
  • select multiple files with ctrl even with singleClick option (#2953) (d49c3df)

Bug Fixes

Build

  • deps-dev: bump vite from 4.4.12 to 4.5.2 in /frontend (#2951) (bf36cc0)
  • deps: bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#3045) (05bfae2)
  • deps: bump google.golang.org/protobuf in /tools (#3044) (7797a4e)

2.27.0 (2024-01-02)

Features

Bug Fixes

Build

  • deps-dev: bump vite from 4.4.9 to 4.4.12 in /frontend (#2862) (fc2ee37)
  • deps: bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#2890) (821fba4)

2.26.0 (2023-11-02)

Features

Bug Fixes

Build

  • deps-dev: bump postcss from 8.4.27 to 8.4.31 in /frontend (#2749) (21d361a)
  • deps: bump @babel/traverse in /frontend (#2775) (bb4bb50)
  • deps: bump golang.org/x/image from 0.5.0 to 0.10.0 (#2800) (a744bd2)
  • deps: bump golang.org/x/net from 0.11.0 to 0.17.0 (#2758) (d574fb6)
  • fix deprecated goreleaser config options (38f7788)

2.25.0 (2023-09-14)

Features

Bug Fixes

  • refactor path resolution logic for project root (#2674) (95fec7f)
  • tus upload with cloudflare proxy (36af01d), closes #2593

Refactorings

Build

Performance improvements

  • backend: optimize subtitles detection performance (#2637) (374bbd3)

2.24.2 (2023-08-08)

Bug Fixes

Build

2.24.1 (2023-07-31)

Bug Fixes

  • add directory creation code to partial upload handler (#2575) (#2580) (912f27a)
  • resolved CSS rendering issue in Chrome browser (#2582) (2a4a46c)

Build

  • backend: upgrade golangci-lint to v1.53.3 (efd41cc)

2.24.0 (2023-07-29)

Features

  • add a healthcheck script that works with a dynamic port (#2510) (ff4375c)
  • add a new setting that disables the display of the disk usage (#2136) (428c1c6)
  • add Hungarian translation (#2232) (11e9202)
  • add option to copy download links from shares (#2442) (a4ef02a)
  • integrate tus.io for resumable and chunked uploads (#2145) (7b35815)

Bug Fixes

Refactorings

  • replace username old focus logic with the autofocus attribute (#2223) (2b2c108)

Build

  • backend: bump go version to 1.20.1 (fa95299)
  • backend: bump go version to 1.20.6 (9bf6b85)
  • deps-dev: bump word-wrap from 1.2.3 to 1.2.4 in /frontend (#2556) (bb34862)
  • deps: bump minimatch from 3.0.4 to 3.1.2 in /tools (#2561) (a664ba1)
  • deps: bump semver from 5.7.1 to 5.7.2 in /tools (#2546) (c2f1423)
  • remove armv6-s6 docker target (66dfbb3)
  • remove armv7-s6 docker target (4d77ce0)

2.23.0 (2022-11-05)

Features

Bug Fixes

Build

  • deps: bump ansi-html and webpack-dev-server in /frontend (#2184) (3a0dace)
  • deps: bump terser from 4.8.0 to 4.8.1 in /frontend (#2054) (aaed985)

2.22.4 (2022-07-18)

Bug Fixes

  • disable cookie auth for non GET requests (80030de)

Build

  • deps: bump moment from 2.29.2 to 2.29.4 in /frontend (#2036) (cb43770)
  • deps: bump shell-quote from 1.7.2 to 1.7.3 in /frontend (#2025) (eaba7e5)

2.22.3 (2022-07-05)

Bug Fixes

2.22.2 (2022-07-01)

Bug Fixes

Build

  • backend: upgrade golangci-lint to 1.46.2 (#1991) (8118afd)

2.22.1 (2022-06-06)

Bug Fixes

  • use correct basepath prefix for preview urls (#1971) (1e7d3b2)

Build

  • backend: bump go version to 1.8.3 (b16982d)

2.22.0 (2022-06-03)

Features

  • add branding to the window title (#1850) (f8dfbf7)
  • add disk usage information to the sidebar (d1d8e3e)
  • automatically focus username field on login page (596c732)
  • invalid symlink icon (b14b911)
  • page title localization (8a43413)

Bug Fixes

  • allow CSP inline styling (5da9d74)
  • disable autocapitalize of login input (closes #1910) (aed3af5)
  • drag-and-drop folder upload (e677c78)
  • expired token error (c3bd118)
  • folder info on upload list (d1d7b23)
  • network error object message (fc209f6)
  • set correct scope when user home creation is enabled (02730bb)

Build

  • backend: bump dependency versions (7c9a75e)
  • deps: bump async from 2.6.3 to 2.6.4 in /frontend (#1933) (e5fa96b)
  • deps: bump eventsource from 1.1.0 to 1.1.1 in /frontend (dd50369)
  • deps: bump minimist from 1.2.5 to 1.2.6 in /frontend (#1889) (a74c72d)
  • deps: bump minimist from 1.2.5 to 1.2.6 in /tools (#1891) (f5b1e10)
  • deps: bump moment from 2.29.1 to 2.29.2 in /frontend (#1900) (040584c)
  • deps: bump url-parse from 1.5.7 to 1.5.10 in /frontend (#1841) (b2ad3f7)
  • frontend: bump node version from 14 to 16 (ac3ead8)
  • upgrade go version to 1.18.1 (6bd34c7)

2.21.1 (2022-02-22)

Bug Fixes

2.21.0 (2022-02-21)

Features

  • add colorized file type icons (2948589)
  • add gallery view mode (8888b9f)
  • add Ukrainian translation / update Russian translation (#1753) (665e458)
  • add upload file list with progress (#1825) (cf85404)
  • smaller column width to fit 2 columns in landscape mobiles (7870e89)
  • use real image path to calculate cache key (c198723)

Bug Fixes

  • correctly handle non-ascii passwords for shared resources (c782f21)
  • don't expose scope for non-admin users (0942fc7)
  • open all the pdf files correctly (#1742) (949f0f2)

Build

  • deps: bump browserslist from 4.16.3 to 4.19.1 in /frontend (8089007)
  • deps: bump dns-packet from 1.3.1 to 1.3.4 in /frontend (a73d7f1)
  • deps: bump follow-redirects from 1.13.3 to 1.14.8 in /frontend (f1f7f17)
  • deps: bump hosted-git-info from 2.8.8 to 2.8.9 in /frontend (e7659ea)
  • deps: bump path-parse from 1.0.6 to 1.0.7 in /frontend (c014966)
  • deps: bump postcss from 7.0.35 to 7.0.39 in /frontend (9182d33)
  • deps: bump ssri from 6.0.1 to 6.0.2 in /frontend (3717186)
  • deps: bump tar from 6.1.0 to 6.1.11 in /frontend (010d16f)
  • deps: bump url-parse from 1.5.1 to 1.5.4 in /frontend (8906408)
  • deps: bump url-parse from 1.5.4 to 1.5.7 in /frontend (228ebea)
  • deps: bump ws from 6.2.1 to 6.2.2 in /frontend (73c8073)

2.20.1 (2021-12-21)

Build

  • revert to using the default alpine based docker image (46d8046)

2.20.0 (2021-12-20)

Features

  • detect multiple subtitle languages (#1723) (c2e03bb)
  • use linuxserver based docker image (b8f35ce)

Bug Fixes

  • set correct default database path in the config (988d3e5)
  • upgrade vulnerable versions of the library (6eb3ab0)

Build

  • refactor makefile (f81857a)
  • remove deprecated goreleaser use_buildx param (4d1b9dd)

2.19.0 (2021-11-24)

Features

  • prefetch previous and next images in preview. (#1627) (7401d16)

Bug Fixes

2.18.0 (2021-10-31)

Features

Bug Fixes

  • back button behaviour in preview (#1573) (deabc80)
  • fix sidebar navigation on mobile devices (#1618) (f09bf3e)
  • search box is misaligned when the browser preferred font size is other than 16px (#1613) (6f345be)
  • security issue in command runner (closes #1621) (74b7cd8)
  • set correct editor height regardless of preferred font size (#1614) (ddd4ffa)
  • zoom pics when dlclick at first time (#1561) (b6a51be)

2.17.2 (2021-08-27)

Bug Fixes

  • bug with inlineLink not creating url properly (#1515) (43a4609)

2.17.1 (2021-08-23)

Bug Fixes

  • internal server error if --disable-preview-resize flag is set (closes #1510) (4c3099a)

2.17.0 (2021-08-21)

Features

  • open file option on preview (76add9e)

Bug Fixes

2.16.1 (2021-08-04)

Bug Fixes

2.16.0 (2021-07-26)

Features

  • browser cache directives (190cb99)
  • display error messages on settings (6032038)
  • file name on page title (16a34de)
  • gzip encoding for static js files (aa172b8)
  • loading spinner on views navigation (976eb55)
  • message for connection error (5e6f14b)
  • mod time title on file info (7d1e030)
  • open file option on share (1c25f6e)
  • show more button on share (ba8c09f)
  • support for IE11 browser (7ec24d9)

Bug Fixes

  • break resource create/update handlers on error (closes #1464) (5072bbb)
  • copying files with special characters (20ebbf6)
  • delete image cache when moving (8973c45)
  • don't remove files on unsuccessful updates (closes #1456) (6b19ab6)
  • failure on broken symlink deletion (8650d2f)
  • inconsistent double click on listing item (ba7e71a)
  • no items displayed on file listing (18889ad)
  • omit file content (209f9fa)
  • short commit sha and typo fix in Makefile (#1411) (46ee595)

2.15.0 (2021-04-06)

Features

  • add EXIF thumbnail support for JPEG files (#1234) (7dd5b34)
  • dynamic autoplay on previewer (a76e01d)
  • dynamic item count on file listing (6c8ee96)
  • dynamic zoom limit on previewer (e410272)

Bug Fixes

  • buttons without permission on header (1516d99)
  • check modify permission on file overwrite (59f9964)
  • empty archive name on directory download (2697093)
  • empty text file on editor (e9baf0c)
  • error causes panic on upload (e1a6f59)
  • hidden editor header on Safari (b521dec)
  • image quality switch on previewer (c0d85f3)
  • list item interactions on share (87f1881)
  • missing bold variation for Roboto font (98d79b8)
  • mouse wheel zoom on previewer (fcb115f)
  • no header button animations on file listing (fe80730)

2.14.1 (2021-03-21)

Bug Fixes

  • display public routes with header proxy auth (da54bd6)

2.14.0 (2021-03-21)

Features

  • add health check handler (a721dc1)

Bug Fixes

  • hide dotfile error on share (5f4a031)
  • prefix handling on http router (93a35ad)
  • qr code url on share (22f4be8)
  • text file detection on editor (eeadc53)

2.13.0 (2021-03-14)

Features

  • dual pane settings view (db5aad8)
  • improved settings navbar (5b28aa0)
  • improved sharing prompt (1819377)
  • increased header button counter size (4fb832c)
  • larger previewer content (62fff5c)

Bug Fixes

  • archive contains parent path on Windows (54f3570)
  • check rules on http resource handlers (5bf1554)
  • download current dir on file listing (488d980)
  • encoded file path on share (7955e07)
  • full file path on share (e017a19)
  • header dropdown icon color on previewer (f8df76f)
  • item dragging on file listing (326b35a)
  • modified time on info prompt (11ebaec)
  • root path name on archive (426b38b)
  • stuck icon on header button (6a734c0)
  • update image cache when replacing (81b6f4d)
  • wait for async command exit (#1326) (6d5ceae)

Refactorings

  • migrate from rice to embed.FS (fc55061)

2.12.1 (2021-03-07)

Bug Fixes

  • add missing default config into the docker image (7358b3f)

2.12.0 (2021-03-04)

Features

Bug Fixes

  • don't allow to remove root user (019ce80)
  • double click to zoom pics in phone's browser (#1274) (f1b7bd5)
  • environmental variables not expanded in command (#1241) (f3afd5c)
  • fetch resource api once when sorting (closes #1172) (#1202) (05bb7c8)

Build

2.11.0 (2020-12-28)

Features

Bug Fixes

2.10.0 (2020-11-24)

Features

Bug Fixes

  • empty folder in archive (7096b3d)
  • fix hanging when reading a named pipe file (closes #1155) (586d198)
  • previewer title overflow (4e48ffc)
  • resource rename action invalid path (1ce3068)

2.9.0 (2020-10-21)

Features

Bug Fixes

  • allow start from Windows explorer (f2c4e78)
  • file upload missing path slash (5e27ba5)
  • preview case sensitive file extension (05bff54)
  • search missing path slash (2bd163d)

2.8.0 (2020-10-05)

Features

Bug Fixes

  • empty commands setting (c6d4fcd)
  • file upload path encoding (babd778)
  • fix empty command name (#1106) (36fb9f5)
  • fix panic when accessing nonexistent .js file in static path (#1105) (ad99bf1)
  • preview key shortcut conflict (dd7b9dd)
  • search results absolute url (26d62e4)

2.7.0 (2020-09-11)

Features

  • add --socket-perm flag to control unix socket file permissions (closes #1060) (65ac734)
  • preview mobile dropdown (7787344)
  • preview size button (3d2cb83)
  • put selected files in the root of the archive (closes #1065) (8142b32)

2.6.2 (2020-08-05)

2.6.1 (2020-07-28)

Bug Fixes

  • delete cached previews when deleting file (f5d02cd)
  • escape special characters in preview url (closes #1002) (c9340af)

2.6.0 (2020-07-27)

Features

  • add lazy load of image thumbnails (bc00165)
  • add param to disable img resizing (aa78e3a)
  • cache resized images (95bc929)
  • limit image resize workers (94ef596)

Bug Fixes

  • conflict handling on upload button (f228fa5)
  • drop feedback (f2d2c1c)
  • missing error message (d9be370)
  • parent verification on copy (727c63b)
  • path separator inconsistency on rename (34dfb49)

2.5.0 (2020-07-17)

Features

  • add previewer title and loading indicator (716396a)
  • duplicate files in the same directory (43526d9)
  • file copy, move and paste conflict checking (eed9da1)
  • rename option on replace prompt (2636f87)
  • upload queue (6ec6a23)

Bug Fixes

  • blinking previewer (9a2ebba)
  • dark theme colors (b3b6445)
  • directory conflict checking (7e5beef)
  • prompt before closing window (194030f)
  • remove incomplete uploaded files (0727496)
  • reset clipboard after pasting cutted files (10570ad)

2.4.0 (2020-07-07)

Features

Bug Fixes

2.3.0 (2020-06-26)

Features

Bug Fixes

  • typo in image_templates (apline -> alpine) (#1005) (84da110)

2.2.0 (2020-06-22)

Features

Bug Fixes