Skip to content

Latest commit

Β 

History

History
1752 lines (958 loc) Β· 125 KB

File metadata and controls

1752 lines (958 loc) Β· 125 KB

Changelog

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

2.63.2 (2026-04-11)

Bug Fixes

  • preview: let arrow keys seek video instead of switching files (#5895) (0fadf28)

2.63.1 (2026-04-04)

Bug Fixes

  • check download permission in resource handler (#5891) (1e03fea)
  • check share owner permissions on public share access (#5888) (7dbf7a3)
  • enforce directory boundary in rule path matching (#5889) (8adf127)
  • restrict default permissions for proxy-auth auto-provisioned users (#5890) (f13c7c8)

2.63.0 (2026-04-04)

Features

  • enable copy operation on drag‑and‑drop with ctrl key (#5882) (876cdb3)

Bug Fixes

  • check download permission when sharing permission is enabled (#5875) (0f39bd0)
  • tus: reject negative upload-length to prevent inconsistent cache entry (#5876) (7a16129)

2.62.2 (2026-03-28)

Bug Fixes

  • disable scripted content in epub (126227b)
  • double slash in TUS upload path when readEntries returns multiple batches (#5848) (432f3e6)
  • include filename in Content-Disposition header for inline downloads (#5860) (8f81b77)
  • json escaping (c406bda)
  • self-registered users don't get execute perms (b6a4fb1)
  • shares listing (a8fc165)
  • touch Redis upload cache key on GetLength to prevent TTL expiry (#5850) (4812536)
  • use html/template (d9f9460)

2.62.1 (2026-03-14)

Bug Fixes

  • base url/reverse proxy redirect (fc80f4f)

2.62.0 (2026-03-14)

Features

Bug Fixes

  • allow deleting the user's own account (#5820) (f04af0c)
  • around languages (c21af07)
  • clean path in patch handler (4bd7d69)
  • make perm.share depend on share.download (09a2616)
  • properly surface config parse errors (#5822) (ef2e999)
  • signup handler shouldn't create admins (a63573b)
  • tus: preserve percent-encoded upload paths in Location header (#5817) (0542fc0)
  • upload: avoid skipping whole folder upload on conflict modal (#5814) (f5f8b60)
  • upload: don't mark every folder-upload file as conflicting (#5813) (6dcef07)

2.61.2 (2026-03-06)

Bug Fixes

  • added dateFormat to getUserDefaults so this is respected in the … (#5804) (8598db2)
  • avoid sending the same name in the file/folder rename modal (#5806) (d7b00ce)
  • csv-viewer: add support for missing text encodings in dropdown list (#5795) (4af3f85)
  • frontend: do not delete original assets (4d9e6b8)
  • frontend: input password type (8ee5576)
  • validate current password with a modal (#5805) (177c7cf)

2.61.1 (2026-03-04)

Bug Fixes

  • check for correct permission in TUS Delete (7ed1425)

2.61.0 (2026-02-28)

Features

  • improved conflict resolution when uploading/copying/moving files (#5765) (aa80909)

Bug Fixes

2.60.0 (2026-02-21)

Features

Bug Fixes

  • always show separators and encoding list in the CSV viewer (#5774) (3169a14)
  • modal lifecycle issues, multiple modals, new directory creation and discard changes behavior (#5773) (200d501)

2.59.0 (2026-02-15)

Features

Bug Fixes

2.58.0 (2026-02-14)

Features

Bug Fixes

2.57.1 (2026-02-08)

Bug Fixes

  • normalize fields capitalization (ff2f004)
  • remove skip clean (489af40)

2.57.0 (2026-02-01)

Features

  • Add Redis upload cache for multi-replica deployments (#5724) (08d7a15)
  • Updates for project File Browser (#5725) (8fee256)

Bug Fixes

  • adjust yaml config decodification to yaml.v3 (#5722) (b594d4d)
  • avoid 409 conflict when renaming files differing only by case (#5729) (d441b28)

2.56.0 (2026-01-24)

Features

Bug Fixes

  • adjust columns of the table from the "users ls" command (#5716) (3032a1f)
  • avoid clearing selection when clicking elements outside the empty area (#5715) (004488c)

2.55.0 (2026-01-18)

Features

  • added cut, copy, paste and show command palette functions in header (#5648) (785b7ab)
  • update translations (#5677) (e7ea1ad)

Bug Fixes

  • prevent context menu clicks from clearing file selection (#5681) (59ca0c3)
  • request current password when deleting users (#5667) (cfa6c58)
  • retain file selection when closing the editor (#5693) (4094fb3)

2.54.0 (2026-01-10)

Features

Bug Fixes

  • clear selection by clicking on empty area (#5663) (208535a)
  • hide "change password form" in noauth setting (#5652) (219582c)

2.53.1 (2026-01-03)

Bug Fixes

  • download path encoding file paths (#5655) (ffa893e)
  • request a password to change sensitive user data (#5629) (b8151a0)

2.53.0 (2025-12-29)

Features

Bug Fixes

  • conversion of backslashes in file paths for archive creation (#5637) (9595f39)
  • Don't crash on invalid config import (#5640) (79d1aa9)
  • fix nil deref in config set command (#5641) (60b1ee8)

2.52.0 (2025-12-13)

Features

Bug Fixes

  • display the directory name in the shared folder view (#5617) (6d4c867)
  • hide the context menu when changing the route (#5613) (cf96657)

2.51.2 (2025-12-07)

Bug Fixes

  • frontend: add missing i18n strings (c171599)

2.51.1 (2025-12-07)

Bug Fixes

  • frontend: csv viewer i18n strings (4cbb4b7)
  • prevent the right-click from selecting multiple items when the "single-click" option is active (#5608) (152f830)

2.51.0 (2025-12-06)

Features

Bug Fixes

  • added column separator select (comma, semicolon and both) in CSV viewer (#5604) (204a3f0)

Refactorings

2.50.0 (2025-11-30)

Features

Bug Fixes

  • do not close editor if save failed (701522a), closes #5591

2.49.0 (2025-11-22)

Features

  • add "copy download link to clipboard" button to Share prompt (#5173) (d48f566)
  • add Bulgarian language (8db2411)
  • Updates for project File Browser (#5566) (54306bd)

Bug Fixes

  • display friendly error message for password validation on signup (#5563) (6d5aa35)

2.48.2 (2025-11-18)

Bug Fixes

  • add transitionary support for FB_BASEURL (984ea7b)

Refactorings

  • rename python for clarification (fd7b70c)

2.48.1 (2025-11-17)

Bug Fixes

  • options should only override if set (420adea)

2.48.0 (2025-11-17)

Features

  • consistent flags and environment variables (#5549) (0a0cb80)

Bug Fixes

  • add tokenExpirationTime to config init and troubleshoot docs (#5546) (8c5dc76)
  • use all available flags in quick setup (f41585f)

Refactorings

  • reuse logic for config init and set (89be0b1)

2.47.0 (2025-11-16)

Features

Bug Fixes

2.46.1 (2025-11-15)

Bug Fixes

  • env key replacer and remove unused function (#5547) (13814e1)
  • remove duplicated 'hide-defaults' flag (is 'hideDefaults') (#5548) (ffc8504)

2.46.0 (2025-11-14)

Features

2.45.3 (2025-11-13)

This is a test release to ensure the updated workflow works.

2.45.2 (2025-11-13)

Bug Fixes

  • deps: update module github.com/shirou/gopsutil/v3 to v4 (#5536) (fdff7a3)
  • deps: update module gopkg.in/yaml.v2 to v3 (#5537) (f26a685)

2.45.1 (2025-11-11)

Bug Fixes

  • share page preview items to contain baseUrl (#5510) (6950c2e)

2.45.0 (2025-11-01)

Features

Bug Fixes

2.44.2 (2025-10-22)

Bug Fixes

  • http: remove auth query parameter (57db25d)

Build

  • deps-dev: bump vite from 6.3.6 to 6.4.1 in /frontend (b8f64a1)

2.44.1 (2025-10-17)

Bug Fixes

  • auth: prevent integer overflow in logout timer using safeTimeout (#5470) (dd88398)
  • editor discard prompt doesn't save nor discard (a397e73)
  • wrong url on settings branding link (d0039af)

Refactorings

2.44.0 (2025-09-25)

Features

Bug Fixes

  • computation of file path (c472542)
  • show login when session token expires (e6c674b)
  • some formatting issues with i18n files (949ddff)
  • upload: throttle upload speed calculation to 100ms to avoid Infinity MB/s (#5456) (692ca5e)

2.43.0 (2025-09-13)

Features

  • "save changes" button to discard changes dialog (84e8632)
  • Translate frontend/src/i18n/en.json in es (571ce6c)
  • Translate frontend/src/i18n/en.json in fr (6b1fa87)
  • Updates for project File Browser (#5427) (8950585)

Bug Fixes

  • optimize markdown preview height (783503a)

Reverts

  • build(deps): bump github.com/ulikunitz/xz from 0.5.12 to 0.5.14 (0769265)

Build

  • deps-dev: bump vite from 6.1.6 to 6.3.6 in /frontend (36c6cc2)
  • deps: bump github.com/go-viper/mapstructure/v2 in /tools (280fa56)
  • deps: bump github.com/ulikunitz/xz from 0.5.12 to 0.5.14 (950028a)

Refactorings

2.43.0 (2025-09-13)

Features

  • "save changes" button to discard changes dialog (84e8632)
  • Translate frontend/src/i18n/en.json in es (571ce6c)
  • Translate frontend/src/i18n/en.json in fr (6b1fa87)
  • Updates for project File Browser (#5427) (8950585)

Bug Fixes

  • optimize markdown preview height (783503a)

Build

  • deps-dev: bump vite from 6.1.6 to 6.3.6 in /frontend (36c6cc2)
  • deps: bump github.com/go-viper/mapstructure/v2 in /tools (280fa56)
  • deps: bump github.com/ulikunitz/xz from 0.5.12 to 0.5.14 (950028a)

Refactorings

2.42.5 (2025-08-16)

Bug Fixes

  • "new folder" button not working in the move and copy popup (#5368) (3107ae4)

2.42.4 (2025-08-16)

Bug Fixes

  • add libcap to Dockerfile.s6 (342b239)

2.42.3 (2025-08-09)

Bug Fixes

  • add missing CLI flags for user management (#5351) (cd51a59)

2.42.2 (2025-08-06)

Bug Fixes

  • show file upload errors (06e8713)

Refactorings

2.42.1 (2025-07-31)

Features

  • Translate frontend/src/i18n/en.json in sk (14ee054)
  • Translate frontend/src/i18n/en.json in vi (75baf7c)

Bug Fixes

  • directory mode on config init (4ff6347)

2.42.0 (2025-07-27)

Features

  • add Norwegian support (#5332) (25e47c3)
  • select item on file list after navigating back (#5329) (cbeec6d)
  • Translate frontend/src/i18n/en.json in no (5eb3bf4)
  • Translate frontend/src/i18n/en.json in sk (07dfdce)

Bug Fixes

Reverts

  • Revert "chore(release): 2.42.0" (d778c19)

Build

2.41.0 (2025-07-22)

Features

  • Allow file and directory creation modes to be configured (21ad653), closes #5316 #5200
  • better error handling for sys kill signals (1582b8b)

2.40.2 (2025-07-17)

Bug Fixes

Build

  • deps: bump vue-i18n from 11.1.9 to 11.1.10 in /frontend (d61110e)

2.40.1 (2025-07-15)

Bug Fixes

  • print correct user on setup (88f1442)

2.40.0 (2025-07-13)

Features

Bug Fixes

  • invalid path when uploading files (9072cbc)
  • Only left click should drag the image in extended image view (b8454bb)

2.39.0 (2025-07-13)

Features

  • Improve Docker entrypoint and config handling (01c814c)
  • rewrite the archiver and added support for zstd and brotli (#5283) (7c71686)

Bug Fixes

  • drop modify permission for uploading new file (#5270) (0f27c91)
  • Settings button in the sidebar (5a8e717)

Build

  • improve docker image and binary sizes (35ca24a)
  • lightweight busybox-based container build (#5285) (5c5942d)
  • remove upx (1a5c83b)

2.38.0 (2025-07-12)

Features

  • Show the current users name in the sidebar (#2821) (528ce92)
  • Updates for project File Browser (b4eddf4)

Bug Fixes

  • prevent page change if there are outstanding edits (#5260) (fbe169b)

2.37.0 (2025-07-08)

Features

  • Translate frontend/src/i18n/en.json in zh_CN (65bbf44)
  • Translate frontend/src/i18n/en.json in zh_TW (b28952c)
  • Translate frontend/src/i18n/en.json in zh_TW (1e96fd9)

Bug Fixes

  • long file name overlap (fcb248a)
  • preview PDF is correctly displayed (bf73e4d)
  • Upload progress size calculation (e423395)

2.36.3 (2025-07-06)

Bug Fixes

  • log error if branding file exists but cannot be loaded (3645b57)

2.36.2 (2025-07-06)

Bug Fixes

  • lookup directory name if blank when downloading shared directory (046d619)

2.36.1 (2025-07-03)

Bug Fixes

  • remove associated shares when deleting file/folder (e99e0b3)

2.36.0 (2025-07-02)

Features

  • update icons, remove deprecated Microsoft Tiles (04166e8)

2.35.0 (2025-06-30)

Features

  • Long press selects item in single click mode (8d75220)

Bug Fixes

  • shell value must be joined by blank space (4403cd3)
  • update documentation links (38d0366)

2.34.2 (2025-06-29)

Bug Fixes

  • mitigate unprotected shares (2b5d6cb)

2.34.1 (2025-06-29)

Bug Fixes

  • exclude to-be-moved folder from move dialog (#5235) (7354eb6)
  • passthrough the minimum password length (#5236) (bf37f88)

2.34.0 (2025-06-29)

Features

  • Translate frontend/src/i18n/en.json in fa (0acd69c)
  • Translate frontend/src/i18n/en.json in fa (#5233) (09f679f)
  • update translations for project File Browser (#5226) (a5ea2a2)

Bug Fixes

Reverts

  • Revert "docs: change cloudflare environment (#5231)" (#5232) (9e273cd), closes #5231 #5232

Build

  • add an arm64 target for the site image (#5229) (f5e531c)
  • bump golangci-lint to 2.1.6 (1d494ff)
  • deps: bump brace-expansion from 1.1.11 to 1.1.12 in /tools (#5228) (5a07291)
  • deps: bump github.com/go-viper/mapstructure/v2 (f32f273)
  • deps: bump github.com/go-viper/mapstructure/v2 in /tools (5331969)
  • publish docs to cloudflare pages (#5230) (8861933)

2.33.10 (2025-06-26)

Bug Fixes

  • correctly check if command is allowed when using shell (4d830f7)
  • correctly split shell (f84a6db)
  • ignore linting error (e735491)

2.33.9 (2025-06-26)

Bug Fixes

  • check exact match on command allow list (e2e1e49)
  • remove auth token from /api/command (d5b39a1)
  • remove unused import (c232d41)

2.33.8 (2025-06-25)

2.33.7 (2025-06-25)

Bug Fixes

2.33.6 (2025-06-24)

Bug Fixes

  • remove incorrect default for password flag (23bd8f6)

2.33.5 (2025-06-24)

Features

  • update languages for project File Browser (#5190) (f330764)

Bug Fixes

2.33.4 (2025-06-22)

Features

  • translation updates for project File Browser (#5179) (f714e71)

2.33.3 (2025-06-22)

Bug Fixes

  • keep command behavior in Dockerfile (7c0c782)
  • update search hotkey in help prompt (#5178) (2741616)

2.33.2 (2025-06-21)

Bug Fixes

  • create user dir on signup (0ca8059)

2.33.1 (2025-06-21)

Bug Fixes

  • downloadUrl of file preview (#3728) (8a14018)
  • remove auth query parameter from download and preview links (cbb7124)
  • search uses ctrl+shift+f instead of hijacking browser's ctrl+f (#4638) (a02b297)

2.33.0 (2025-06-18)

Features

  • improved docker image volumes and permissions (#5160) (2e26393)

2.32.3 (2025-06-17)

2.32.2 (2025-06-17)

Features

2.32.1 (2025-06-16)

Features

Bug Fixes

Build

  • deps-dev: bump vite from 6.0.11 to 6.1.6 in /frontend (#3886) (5355629)
  • deps: bump golang.org/x/crypto from 0.31.0 to 0.35.0 (#3865) (0ba9505)
  • deps: bump golang.org/x/net from 0.33.0 to 0.38.0 (#3869) (cfea84f)
  • deps: bump vue-i18n from 11.0.1 to 11.1.2 in /frontend (#3786) (35d1c09)

2.32.0 (2025-01-31)

Features

  • create user on proxy authentication if user does not exist (#3569) (209acf2)

Bug Fixes

Refactorings

Build

  • deps: bump cross-spawn from 7.0.3 to 7.0.6 in /tools (#3601) (25372ed)
  • deps: bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 (#3574) (2fdea73)
  • deps: bump golang.org/x/crypto from 0.26.0 to 0.31.0 (#3634) (e92dbb4)
  • deps: bump golang.org/x/net from 0.23.0 to 0.33.0 (#3712) (1194cfe)
  • deps: bump vue-i18n from 9.10.2 to 9.14.2 in /frontend (#3618) (0659594)
  • fix go releaser (ba797cd)
  • update to node 22 and pnpm (#3616) (d51a343)

2.31.2 (2024-10-03)

Bug Fixes

Build

  • deps-dev: bump vite from 5.2.7 to 5.4.6 in /frontend (#3496) (ec7b643)
  • deps: bump rollup from 4.21.3 to 4.22.4 in /frontend (#3504) (03d74ee)

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