Commit Graph

43 Commits

Author SHA1 Message Date
Laurynas Gadliauskas
697c172777
feat: Merge upstream (#52) 2025-01-21 14:50:30 +02:00
Laurynas Gadliauskas
ddb21c0f5e fix: Correct JS formatting 2024-11-11 15:41:31 +02:00
Laurynas Gadliauskas
11a4de5784 Merge remote-tracking branch 'upstream/master' into feat/merge-upstream-2.31 2024-11-11 15:09:26 +02:00
Oleg Lobanov
83898d616f
chore: fix frontend lint 2024-08-18 13:51:16 +02:00
kloon15
5100e587d7
feat: migrate to vue 3 (#2689)
---------

Co-authored-by: Joep <jcbuhre@gmail.com>
Co-authored-by: Omar Hussein <omarmohammad1951@gmail.com>
Co-authored-by: Oleg Lobanov <oleg@lobanov.me>
2024-04-01 17:18:22 +02:00
Laurynas Gadliauskas
67e9270877
chore: merge upstream v2.26.0 (#44) 2023-12-22 14:50:11 +02:00
M A E R Y O
ecdd684bf1
feat: implement upload speed calculation and ETA estimation (#2677) 2023-09-15 00:41:36 +02:00
M A E R Y O
a404fb043d
feat: implement abort upload functionality (#2673) 2023-08-27 23:59:49 +02:00
Laurynas Gadliauskas
5bc472c10a
Merge upstream 2.24.1 (#41) 2023-07-31 16:41:48 +03:00
M A E R Y O
4b72bbfc7f
Remove redundant calls to baseURL/url #2581 (#2579)
---------

Co-authored-by: 이광오 <maeryo@hanwha.com>
Co-authored-by: Oleg Lobanov <oleg.lobanov@bitvavo.com>
2023-07-31 13:27:24 +02:00
Tobias Goerke
7b35815754
feat: integrate tus.io for resumable and chunked uploads (#2145) 2023-07-28 18:15:44 +02:00
Laurynas Gadliauskas
4aaa2da6b6 Merge remote-tracking branch 'upstream/master' 2022-11-08 16:55:27 +02:00
Po Chen
dcf0bc65bf
fix: preview url building fix (#1976) 2022-06-10 12:05:05 +02:00
Jeffrey Schiller
1e7d3b25c2
fix: use correct basepath prefix for preview urls (#1971) 2022-06-06 16:57:19 +02:00
Oleg Lobanov
d1d8e3e340
feat: add disk usage information to the sidebar 2022-06-02 13:16:37 +02:00
Laurynas Gadliauskas
cdb8a5c956 Merge branch 'master' of https://github.com/filebrowser/filebrowser into filebrowser-master 2022-05-19 16:50:19 +03:00
Ramires Viana
c3bd1188aa fix: expired token error 2022-05-04 12:58:19 +00:00
Ramires Viana
fc209f64de fix: network error object message 2022-05-04 12:36:13 +00:00
Ramires Viana
96afaca0ad chore: refactor response error handling 2022-05-04 12:11:36 +00:00
Ramires Viana
9734f707f0 chore: refactor url creation 2022-05-02 13:47:22 +00:00
Oleg Lobanov
c782f21b0f
fix: correctly handle non-ascii passwords for shared resources 2022-02-21 20:47:28 +01:00
Laurynas Gadliauskas
1879a62423
feat: Unarchive destination select (#26)
* feat: Unarchive destination select

* fix: Check file conflict on unarchive
2021-10-28 13:05:58 +03:00
Laurynas Gadliauskas
ebb53e715b
feat: user quota display (#12) 2021-06-11 14:43:00 +03:00
Laurynas Gadliauskas
1b79b0c166
feat: user trash dir (#8) 2021-06-04 11:44:04 +03:00
Laurynas Gadliauskas
9369e8ae31
feat: permission recursion types (#6) 2021-06-02 13:33:46 +03:00
Laurynas Gadliauskas
8fbda126e4
feat: permission changing (#5) 2021-06-02 11:15:09 +03:00
Laurynas Gadliauskas
11092eed3c
feats: (Un)archiving & dir size (#1)
* feat: file archiving (#1)

* feat: file archiving

* resource: use name query for archive name

* feat: file unarchiving

* resource: Return bad param error on unarchive fail

* fix: adjust style according to lint

* feat: directory size calculation (#2)
2021-05-27 16:52:05 +03:00
Ramires Viana
5e6f14b5dc feat: message for connection error 2021-04-16 14:01:10 +00:00
Oleg Lobanov
c44b37c50c
chore: add prettier frontent linter 2021-03-21 12:51:58 +01:00
Ramires Viana
7955e0720b fix: encoded file path on share 2021-03-12 15:15:56 +00:00
Ramires Viana
edb9e85efd chore: share view logic responsability 2021-03-03 17:46:37 +00: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
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
WeidiDeng
7a5298a755
fix: delete extra remove prefix (#1186)
Fix file actions within /files dir
2020-12-16 16:08:56 +01:00
Aiden McClelland
0ac80e8387
feat: support WKWebview custom protocol (#1113) 2020-10-21 16:41:09 +02:00
Ramires Viana
2bd163d92a fix: search missing path slash 2020-10-19 13:14:36 +00:00
Ramires Viana
26d62e4117 fix: search results absolute url 2020-09-29 14:04:43 +00:00
Ramires Viana
d9be370e24 fix: missing error message 2020-07-23 12:02:09 +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
194030fcfc fix: prompt before closing window 2020-07-14 00:12:41 +00:00
Henrique Dias
7414ca10b3 chore: move files to frontend 2019-05-21 11:13:59 +01:00