All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.20.1 (2021-12-21)
- revert to using the default alpine based docker image (46d8046)
2.20.0 (2021-12-20)
- set correct default database path in the config (988d3e5)
- upgrade vulnerable versions of the library (6eb3ab0)
2.19.0 (2021-11-24)
2.18.0 (2021-10-31)
- add ability to select file modified time format (#1536) (0426629)
- add manifest theme color param (#1542) (0358e42)
- 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)
2.17.1 (2021-08-23)
2.17.0 (2021-08-21)
- open file option on preview (76add9e)
- 401 error in share view open file button (#1495) (25c8788)
- escape quote on index template (23d646c), closes #1501
- file caching directive (c63cc5a)
2.16.1 (2021-08-04)
2.16.0 (2021-07-26)
- 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)
- 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)
- 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)
- 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)
- display public routes with header proxy auth (da54bd6)
2.14.0 (2021-03-21)
- add health check handler (a721dc1)
- 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)
- dual pane settings view (db5aad8)
- improved settings navbar (5b28aa0)
- improved sharing prompt (1819377)
- increased header button counter size (4fb832c)
- larger previewer content (62fff5c)
- 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)
- migrate from rice to embed.FS (fc55061)
2.12.1 (2021-03-07)
- add missing default config into the docker image (7358b3f)
2.12.0 (2021-03-04)
- add homebrew tap (2d2c598)
- added tiff files preview support (#1222) (e8c9d1c)
- allow disabling file detections by reading header (#1175) (6914063)
- allow to password protect shares (#1252) (d8f415f)
- build multi-arch docker images (cf4836d)
- share management delete confirm (#1212) (b600b11)
- 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)
2.11.0 (2020-12-28)
- add sharing management (#1178) (closes #1000) (677bce3)
- download shared subdirectory (#1184) (fb5b28d)
- check user input to prevent permission elevation (#1196) (closes #1195) (f62806f)
- delete extra remove prefix (#1186) (7a5298a)
- move files between different volumes (closes #1177) (58835b7)
- recaptcha race condition (#1176) (ac3673e)
2.10.0 (2020-11-24)
- add hide dotfiles param (#1148) (10e399b)
- add single click mode (#1139) (e8b4e9a)
- automatically jump to the next photo when deleting while previewing (#1143) (9515cee)
- shared folder file listing (e119bc5)
- shared item information (36cacdf)
- 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)
- 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)
- 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)
- 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)
- delete cached previews when deleting file (f5d02cd)
- escape special characters in preview url (closes #1002) (c9340af)
2.6.0 (2020-07-27)
- add lazy load of image thumbnails (bc00165)
- add param to disable img resizing (aa78e3a)
- cache resized images (95bc929)
- limit image resize workers (94ef596)
- 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)
- 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)
- 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)
- full screen editor (0d665e5)
2.3.0 (2020-06-26)
2.2.0 (2020-06-22)
- add alpine and debian docker images (66863b7)
- add folder upload (#981) (8977344), closes filebrowser/filebrowser#741
- add key shortcuts (95316cb)
- upload progress based on total size (#993) (cd454ba)
- add a workaround to fix window freezing when viewing a large file #992 (2412016)
- apply all fs user rulles (68f8348)
- frontend token validation (dd40b0d), closes filebrowser/filebrowser#638
- multiple selection count (963837e)
- save event hook (82c883f), closes filebrowser/filebrowser#696