Commit Graph

347 Commits (0e0b0c80953d8f2757764b458e1304804d90bd70)

Author SHA1 Message Date
dependabot[bot] 80890075e8
build(deps): bump browserslist from 4.16.3 to 4.19.1 in /frontend
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.3 to 4.19.1.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.3...4.19.1)

---
updated-dependencies:
- dependency-name: browserslist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-08 20:02:42 +00:00
dependabot[bot] a73d7f14b7
build(deps): bump dns-packet from 1.3.1 to 1.3.4 in /frontend
Bumps [dns-packet](https://github.com/mafintosh/dns-packet) from 1.3.1 to 1.3.4.
- [Release notes](https://github.com/mafintosh/dns-packet/releases)
- [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mafintosh/dns-packet/compare/v1.3.1...v1.3.4)

---
updated-dependencies:
- dependency-name: dns-packet
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-08 19:55:47 +00:00
Oleg Lobanov ffe960a8c2
Merge pull request #1817 from filebrowser/dependabot/npm_and_yarn/frontend/ws-6.2.2
build(deps): bump ws from 6.2.1 to 6.2.2 in /frontend
2022-02-08 20:55:07 +01:00
dependabot[bot] 73c80732d9
build(deps): bump ws from 6.2.1 to 6.2.2 in /frontend
Bumps [ws](https://github.com/websockets/ws) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/6.2.1...6.2.2)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-08 19:53:09 +00:00
Oleg Lobanov 8e2663bf7b
Merge pull request #1816 from filebrowser/dependabot/npm_and_yarn/frontend/path-parse-1.0.7
build(deps): bump path-parse from 1.0.6 to 1.0.7 in /frontend
2022-02-08 20:53:01 +01:00
dependabot[bot] c01496624a
build(deps): bump path-parse from 1.0.6 to 1.0.7 in /frontend
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-08 19:29:52 +00:00
dependabot[bot] 8906408a8f
build(deps): bump url-parse from 1.5.1 to 1.5.4 in /frontend
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.1 to 1.5.4.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.1...1.5.4)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-08 19:29:52 +00:00
Oleg Lobanov 3ec7951380
Merge pull request #1813 from filebrowser/dependabot/npm_and_yarn/frontend/postcss-7.0.39
build(deps): bump postcss from 7.0.35 to 7.0.39 in /frontend
2022-02-08 20:29:21 +01:00
Oleg Lobanov b30aefa522
Merge pull request #1812 from filebrowser/dependabot/npm_and_yarn/frontend/follow-redirects-1.14.8
build(deps): bump follow-redirects from 1.13.3 to 1.14.8 in /frontend
2022-02-08 20:29:04 +01:00
dependabot[bot] f1f7f17ade
build(deps): bump follow-redirects from 1.13.3 to 1.14.8 in /frontend
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.13.3 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.13.3...v1.14.8)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-08 19:27:05 +00:00
dependabot[bot] 9182d33e1c
build(deps): bump postcss from 7.0.35 to 7.0.39 in /frontend
Bumps [postcss](https://github.com/postcss/postcss) from 7.0.35 to 7.0.39.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/7.0.39/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/7.0.35...7.0.39)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-08 19:26:52 +00:00
dependabot[bot] 010d16fc1d
build(deps): bump tar from 6.1.0 to 6.1.11 in /frontend
Bumps [tar](https://github.com/npm/node-tar) from 6.1.0 to 6.1.11.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v6.1.0...v6.1.11)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-08 19:25:15 +00:00
dependabot[bot] 371718634b
build(deps): bump ssri from 6.0.1 to 6.0.2 in /frontend
Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)

---
updated-dependencies:
- dependency-name: ssri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-08 19:09:43 +00:00
Adrian 2948589fcd feat: add colorized file type icons 2022-01-18 08:40:06 +01:00
Adrian ecd0b2ee0d chore: update Material Icons 2022-01-17 23:21:45 +01:00
on4r 205f11d677
chore: rotate the spinner clockwise (#1765) 2022-01-11 21:23:46 +01:00
niubility000 949f0f277f
fix: open all the pdf files correctly (#1742) 2022-01-10 17:01:21 +01:00
Anton Grouchtchak 665e45889c
feat: add Ukrainian translation / update Russian translation (#1753) 2022-01-07 12:29:57 +01:00
Oleg Lobanov b1e0d5b39f
chore: add make fmt target 2021-12-20 22:39:00 +01:00
Oleg Lobanov 2bebb5f0f8
ci: fix frontend formatting 2021-12-20 22:29:41 +01:00
niubility000 7401d16e45
feat: prefetch previous and next images in preview. (#1627) 2021-11-15 14:54:28 +01:00
Ramires Viana e08239781f fix: empty file listing on share 2021-11-11 13:06:04 +00:00
Ramires Viana c29698dffa fix: relative font sizes 2021-11-11 12:54:30 +00:00
coxde 81de95632a
chore: update zh-cn.json (#1656) 2021-11-10 15:07:53 +01:00
niubility000 6cb51b4eb4
Add files via upload (#1615) 2021-10-24 13:35:29 +04:00
niubility000 f09bf3e1d0
fix: fix sidebar navigation on mobile devices (#1618) 2021-10-19 20:37:12 +04:00
niubility000 6f345be3e4
fix: search box is misaligned when the browser preferred font size is other than 16px (#1613) 2021-10-19 20:34:17 +04:00
niubility000 ddd4ffa4ca
fix: set correct editor height regardless of preferred font size (#1614) 2021-10-19 20:32:25 +04:00
niubility000 deabc80fd7
fix: back button behaviour in preview (#1573) 2021-10-12 13:09:05 +02:00
niubility000 b6a51bed51
fix: zoom pics when dlclick at first time (#1561) 2021-09-23 10:21:17 +02:00
lilihx 0426629a59
feat: add ability to select file modified time format (#1536) 2021-09-11 14:12:51 +02:00
Ryan Qian 0358e42d2c
feat: add manifest theme color param (#1542) 2021-09-10 17:08:15 +02:00
Filip Hanes 3768e3345f
chore: add slovak translation (#1534) 2021-09-03 12:03:50 +02:00
ahmetlutfu 16e434be66
chore: add turkish translation (#1524) 2021-08-31 11:49:33 +02:00
Andrew Kennedy 43a460993c
fix: bug with inlineLink not creating url properly (#1515) 2021-08-26 12:43:37 +02:00
Ramires Viana 76add9e527 feat: open file option on preview 2021-08-20 14:43:06 +02:00
Andrew Kennedy 25c8788390
fix: 401 error in share view open file button (#1495) 2021-08-19 14:35:24 +02:00
Ramires Viana ba8c09f454 feat: show more button on share 2021-04-23 11:59:34 +00:00
Ramires Viana 16a34defc0 feat: file name on page title 2021-04-23 11:59:04 +00:00
Ramires Viana 7d1e03075d feat: mod time title on file info 2021-04-23 11:57:56 +00:00
Ramires Viana 1c25f6ee69 feat: open file option on share 2021-04-23 11:55:56 +00:00
Ramires Viana aa172b8bb5 feat: gzip encoding for static js files 2021-04-22 12:48:45 +00:00
Ramires Viana 4711e7bcd5 chore: set public path on the fly 2021-04-20 19:51:10 +00:00
Ramires Viana 190cb99a79 feat: browser cache directives 2021-04-19 12:49:40 +00:00
Ramires Viana 603203848a feat: display error messages on settings 2021-04-16 15:07:05 +00:00
Ramires Viana 5e6f14b5dc feat: message for connection error 2021-04-16 14:01:10 +00:00
Ramires Viana 976eb5583d feat: loading spinner on views navigation 2021-04-16 12:47:50 +00:00
Ramires Viana 7ec24d9d77 feat: support for IE11 browser 2021-04-15 12:28:19 +00:00
Ramires Viana 20ebbf6611 fix: copying files with special characters 2021-04-15 11:50:30 +00:00
Ramires Viana ba7e71a7c3 fix: inconsistent double click on listing item 2021-04-14 15:29:06 +00:00
Ramires Viana 18889ad725 fix: no items displayed on file listing 2021-04-14 11:51:33 +00:00
Ramires Viana a76e01d2b7 feat: dynamic autoplay on previewer 2021-03-26 17:31:27 +00:00
Ramires Viana 1516d9932b fix: buttons without permission on header 2021-03-26 12:45:17 +00:00
Ramires Viana fcb115f42d fix: mouse wheel zoom on previewer 2021-03-25 19:37:54 +00:00
Ramires Viana e410272e6b feat: dynamic zoom limit on previewer 2021-03-25 19:36:53 +00:00
Ramires Viana 87f1881b42 fix: list item interactions on share 2021-03-25 15:47:49 +00:00
Ramires Viana c0d85f3d85 fix: image quality switch on previewer 2021-03-25 14:24:46 +00:00
Ramires Viana 98d79b8ed9 fix: missing bold variation for Roboto font 2021-03-24 19:06:56 +00:00
Ramires Viana fe80730bb1 fix: no header button animations on file listing 2021-03-24 19:05:15 +00:00
Ramires Viana 6c8ee96e6a feat: dynamic item count on file listing 2021-03-24 17:50:16 +00:00
Ramires Viana b521dec8f9 fix: hidden editor header on Safari 2021-03-24 12:23:05 +00:00
adrium 7dd5b34d42
feat: add EXIF thumbnail support for JPEG files (#1234) 2021-03-29 11:40:00 +02:00
Oleg Lobanov da54bd6c21
fix: display public routes with header proxy auth 2021-03-21 14:24:23 +01:00
Oleg Lobanov dacd511d24
chore: run npm update 2021-03-21 13:05:22 +01:00
Oleg Lobanov c44b37c50c
chore: add prettier frontent linter 2021-03-21 12:51:58 +01:00
Ramires Viana 22f4be8f54 fix: qr code url on share 2021-03-18 13:10:10 +00:00
Ramires Viana bdd523190e chore: frontend DirFS for development 2021-03-15 14:06:21 +00:00
Oleg Lobanov 9c79105c02
chore: prevent deleting .gitignore from dist folder 2021-03-14 19:59:55 +01:00
Ramires Viana 488d98045e fix: download current dir on file listing 2021-03-12 15:28:49 +00:00
Ramires Viana 7955e0720b fix: encoded file path on share 2021-03-12 15:15:56 +00:00
Ramires Viana f8df76f526 fix: header dropdown icon color on previewer 2021-03-11 16:01:54 +00:00
Ramires Viana 11ebaec5f0 fix: modified time on info prompt 2021-03-11 15:20:37 +00:00
Ramires Viana 326b35a7ac fix: item dragging on file listing 2021-03-11 12:09:12 +00:00
Ramires Viana 6a734c0139 fix: stuck icon on header button 2021-03-10 15:32:10 +00:00
Ramires Viana 81b6f4d6f6 fix: update image cache when replacing 2021-03-10 15:14:01 +00:00
Oleg Lobanov fc5506179a
refactor: migrate from rice to embed.FS 2021-03-09 19:09:32 +01:00
Ramires Viana 2a1f759e9e chore: remove prompts events 2021-03-04 14:40:18 +00:00
Ramires Viana edb9e85efd chore: share view logic responsability 2021-03-03 17:46:37 +00:00
Ramires Viana d8306559fd chore: breadcrumbs component 2021-03-03 12:25:59 +00:00
Ramires Viana 7b6579ac8a chore: files view dynamic component 2021-03-01 16:12:17 +00:00
Ramires Viana 057307181e chore: removed header buttons components 2021-03-01 13:41:35 +00:00
Ramires Viana 4fb832c042 feat: increased header button counter size 2021-03-01 12:57:39 +00:00
Ramires Viana e503cb69f2 chore: files pages logic responsability 2021-02-26 15:10:21 +00:00
Ramires Viana 95811e99bc chore: header bar component 2021-02-25 18:37:07 +00:00
Ramires Viana 62fff5ca60 feat: larger previewer content 2021-02-22 16:01:13 +00:00
Ramires Viana 5b28aa0848 feat: improved settings navbar 2021-02-19 16:01:43 +00:00
Ramires Viana db5aad8eb6 feat: dual pane settings view 2021-02-19 13:15:46 +00:00
Ramires Viana 1819377897 feat: improved sharing prompt 2021-02-16 15:39:11 +00:00
FrzMtrsprt a809404ce1
chore: update zh-cn.json (#1311) 2021-03-08 10:24:16 +01:00
Po Chen fb32e44b47
chore: update zh-cn.json (#1309) 2021-03-07 15:41:05 +01:00
WeidiDeng e8c9d1c539
feat: added tiff files preview support (#1222) 2021-03-02 12:14:32 +01:00
Alvaro Aleman d8f415f8ab
feat: allow to password protect shares (#1252)
This changes allows to password protect shares. It works by:
* Allowing to optionally pass a password when creating a share
* If set, the password + salt that is configured via a new flag will be
  hashed via bcrypt and the hash stored together with the rest of the
  share
* Additionally, a random 96 byte long token gets generated and stored
  as part of the share
* When the backend retrieves an unauthenticated request for a share that
  has authentication configured, it will return a http 401
* The frontend detects this and will show a login prompt
* The actual download links are protected via an url arg that contains
  the previously generated token. This allows us to avoid buffering the
  download in the browser and allows pasting the link without breaking
  it
2021-03-02 12:00:18 +01:00
Alvaro Aleman 977ec33918
chore: close preview on esc key press (#1288) 2021-02-16 17:15:04 +01:00
niubility000 f1b7bd59f6
fix: double click to zoom pics in phone's browser (#1274)
fixed this : https://github.com/filebrowser/filebrowser/issues/1266
2021-02-08 09:54:40 +01:00
Oleg Lobanov e6a5bf116e
chore: remove empty string from locales (closes #1245) 2021-01-19 16:56:06 +01:00
WeidiDeng c8257e848e
chore: move single click to user profile page (#1236)
Single clicks applies to FileList component.
2021-01-12 00:15:26 +01:00
叫我彭一凡 05bb7c8553
fix: fetch resource api once when sorting (closes #1172) (#1202) 2021-01-12 00:00:40 +01:00
WeidiDeng b600b11415
feat: share management delete confirm (#1212) 2021-01-11 23:54:16 +01:00
Oleg Lobanov 019ce80fc5
fix: don't allow to remove root user 2021-01-11 22:33:36 +01:00
Adam Dobrawy 8cea2f75b3
chore: fix url to documentation in templates (#1231) 2021-01-07 11:48:53 +01:00
Oleg Lobanov 43e0d4a856
chore: fix translation files indent 2020-12-31 12:31:26 +01:00
Oleg Lobanov 066d8e8d6c
chore: add ru translation 2020-12-31 12:26:49 +01:00
WeidiDeng fb5b28d9cb
feat: download shared subdirectory (#1184)
Co-authored-by: Oleg Lobanov <oleg@lobanov.me>
2020-12-28 17:35:29 +01:00
WeidiDeng 677bce376b
feat: add sharing management (#1178) (closes #1000) 2020-12-24 19:02:28 +01:00
Alexis Lefebvre 8faa96f5e6
chore: fix typo costumize -> costumize (#1194) 2020-12-24 18:24:15 +01:00
WeidiDeng 7a5298a755
fix: delete extra remove prefix (#1186)
Fix file actions within /files dir
2020-12-16 16:08:56 +01:00
WeidiDeng bc4a6462ce
chore: use command key to select multiple files on mac (#1183) 2020-12-12 14:09:50 +01:00
WeidiDeng ac3673e111
fix: recaptcha race condition (#1176) 2020-12-08 11:26:29 +01:00
Matt Doyle 9515ceeb42
feat: automatically jump to the next photo when deleting while previewing (#1143) 2020-11-23 19:08:14 +01:00
Julien Loir e8b4e9af46
feat: add single click mode (#1139) 2020-11-23 19:06:37 +01:00
Tiger Nie 10e399b3c3
feat: add hide dotfiles param (#1148) 2020-11-20 11:51:28 +01:00
Ramires Viana 36cacdf598 feat: shared item information 2020-11-04 15:56:27 +00:00
Ramires Viana 4e48ffc14d fix: previewer title overflow 2020-11-04 15:56:27 +00:00
Ramires Viana e119bc55ea feat: shared folder file listing 2020-11-04 15:56:05 +00:00
Aiden McClelland 0ac80e8387
feat: support WKWebview custom protocol (#1113) 2020-10-21 16:41:09 +02:00
Hissy 0dca0b92d1
chore: update zh-cn and zh-tw (#1121) 2020-10-21 16:39:41 +02:00
Ramires Viana 05bff54b71 fix: preview case sensitive file extension 2020-10-19 13:25:09 +00:00
Ramires Viana 2bd163d92a fix: search missing path slash 2020-10-19 13:14:36 +00:00
Ramires Viana 5e27ba5c8c fix: file upload missing path slash 2020-10-19 13:11:26 +00:00
Oleg Lobanov 4c2a094255
Merge pull request #1100 from ramiresviana/fixes-3 2020-10-01 16:53:35 +02:00
Keagan McClelland 97693cc611
feat: add disable exec flag (#1090) 2020-10-01 16:45:24 +02:00
Ramires Viana c6d4fcd08f fix: empty commands setting 2020-09-29 14:05:03 +00:00
Ramires Viana dd7b9ddd85 fix: preview key shortcut conflict 2020-09-29 14:04:55 +00:00
Ramires Viana 26d62e4117 fix: search results absolute url 2020-09-29 14:04:43 +00:00
Ramires Viana babd7783af fix: file upload path encoding 2020-09-29 14:04:03 +00:00
Oleg Lobanov ede4213c8e
chore: fix french translation (closes #1071) 2020-09-11 15:16:58 +02:00
Agneev Mukherjee b60d291490
chore: fix URLs for assets (#1074) 2020-09-05 15:23:42 +02:00
Ramires Viana 3d2cb838d1 feat: preview size button 2020-08-25 14:14:15 +00:00
Ramires Viana 778734419d feat: preview mobile dropdown 2020-08-18 12:47:23 +00:00
Oleg Lobanov 5881bc9ab0
chore: fix preview of files with non-latin names (closes #1056) 2020-08-05 10:40:03 +02:00
Oleg Lobanov c9340af8d0
fix: escape special characters in preview url (closes #1002) 2020-07-28 11:59:32 +02:00
Oleg Lobanov 92fde4dd12
build: set limit for vuejs build threads 2020-07-27 19:35:02 +02:00
Oleg Lobanov aa78e3ab1f
feat: add param to disable img resizing 2020-07-27 19:26:44 +02:00
Oleg Lobanov bc00165094
feat: add lazy load of image thumbnails 2020-07-27 19:26:44 +02:00
Ramires Viana f228fa5540 fix: conflict handling on upload button 2020-07-23 12:02:09 +00:00
Ramires Viana f2d2c1cbf8 fix: drop feedback 2020-07-23 12:02:09 +00:00
Ramires Viana d9be370e24 fix: missing error message 2020-07-23 12:02:09 +00:00
Ramires Viana 10570ade44 fix: reset clipboard after pasting cutted files 2020-07-17 14:11:23 +00:00
Ramires Viana 43526d9d1a feat: duplicate files in the same directory 2020-07-17 14:11:23 +00:00
Ramires Viana 2636f876ab feat: rename option on replace prompt 2020-07-17 14:11:15 +00:00
Ramires Viana eed9da1471 feat: file copy, move and paste conflict checking 2020-07-17 12:37:52 +00:00
Ramires Viana 9a2ebbabe2 fix: blinking previewer 2020-07-17 12:37:52 +00:00
Ramires Viana 716396a726 feat: add previewer title and loading indicator 2020-07-17 12:32:21 +00:00
Ramires Viana 194030fcfc fix: prompt before closing window 2020-07-14 00:12:41 +00:00
Ramires Viana b3b644527d fix: dark theme colors 2020-07-14 00:12:33 +00:00
Ramires Viana 7e5beeff46 fix: directory conflict checking 2020-07-13 14:20:56 +00:00
Ramires Viana 6ec6a23861 feat: upload queue 2020-07-10 00:01:37 +00:00
Ramires Viana c9cc0d3d5d refactor: upload vuex module 2020-07-10 00:01:37 +00:00
Ramires Viana 28d2b35718 refactor: upload utils 2020-07-10 00:01:37 +00:00
Ramires Viana b4f131be50 refactor: uploading counters vuex state 2020-07-10 00:01:37 +00:00