Commit Graph

78 Commits (a086a3b44577df0e8155073685faec50aff16e21)

Author SHA1 Message Date
Laurynas Gadliauskas a086a3b445 feat: Bump golangci-lint version to 1.61.0 2024-11-11 16:21:25 +02:00
Laurynas Gadliauskas 944631b6dc fix: Correct backend lint issues 2024-11-11 16:06:34 +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
Alex Yong 434e49bf59
fix: abort upload behavior to properly handle server-side deletion and frontend state reset (#3114)
* Fixed an issue where aborting an upload would not delete the partial upload from the server. Also fixed an issue where the abortAll function wasn't resetting and reloading the frontend properly

* Add server-side tus delete handler

---------

Co-authored-by: Oleg Lobanov <oleg@lobanov.me>
2024-04-25 01:23:44 +02:00
Oleg Lobanov ae0af1f996
chore: fix golangci-lint errors 2024-04-01 18:24:06 +02:00
ねらひかだ 5c5ab6b875
fix: files and directories are created with the correct permissions (#2966) 2024-01-30 10:12:38 +01:00
Laurynas Gadliauskas 67e9270877
chore: merge upstream v2.26.0 (#44) 2023-12-22 14:50:11 +02:00
Laurynas Gadliauskas 5bc472c10a
Merge upstream 2.24.1 (#41) 2023-07-31 16:41:48 +03:00
Laurynas Gadliauskas 6122395019
feat: handle symlink copying (#39) 2023-03-24 13:30:26 +02:00
Laurynas Gadliauskas af2c5048d2 fix: adjust symlink scope check 2023-02-24 16:28:32 +02:00
Laurynas Gadliauskas 71763d08b9
fix: trim symlink root path prefix (#38) 2023-02-24 14:22:08 +02:00
Laurynas Gadliauskas e22451dfbf
fix: list symlinks with abs targets (#37) 2023-02-24 14:04:29 +02:00
Laurynas Gadliauskas 0f663e9c8b fix: correct failing checks 2022-11-09 12:53:50 +02:00
Laurynas Gadliauskas 4aaa2da6b6 Merge remote-tracking branch 'upstream/master' 2022-11-08 16:55:27 +02:00
langren1353 577c0efa9c
fix: don't calculate usage for files (#1973)
* fix: use incorrect suffix and return no 500(#1972、#1967)

* chore: set progress bar to small

Co-authored-by: Ramires Viana <59319979+ramiresviana@users.noreply.github.com>

* chore: refactoring

Co-authored-by: Oleg Lobanov <oleg@lobanov.me>
Co-authored-by: Ramires Viana <59319979+ramiresviana@users.noreply.github.com>
2022-06-13 12:50:39 +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
Oleg Lobanov 7c9a75e725
build(backend): bump dependency versions 2022-05-04 01:00:42 +04:00
Oleg Lobanov bcef7d3f73
chore: make linter happy 2022-04-30 13:49:33 +04:00
Oleg Lobanov c1987237d0
feat: use real image path to calculate cache key 2022-02-21 19:59:22 +01:00
Laurynas Gadliauskas 36f8a7021a
fix: Handle non-existing trash dir entry (#27) 2021-11-04 15:14:22 +02: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 853a5e5c5e
fix: Handle folder move override (#22) 2021-09-07 12:56:38 +03:00
Laurynas Gadliauskas 1052e94139
feat: add unarchive overwrite checkbox (#19) 2021-07-30 11:17:43 +03:00
Laurynas Gadliauskas 8688af97b7 Merge remote-tracking branch 'upstream/master' 2021-07-27 10:43:54 +03:00
Oleg Lobanov 34d7d2c8c4
chore: upgrade golangci-lint 2021-07-26 12:00:05 +02:00
Oleg Lobanov 5072bbb2cb
fix: break resource create/update handlers on error (closes #1464) 2021-07-24 15:33:54 +02:00
Oleg Lobanov 6b19ab6613
fix: don't remove files on unsuccessful updates (closes #1456) 2021-07-24 15:32:24 +02:00
Laurynas Gadliauskas 3489df033e
feat: custome error messages (#14)
* feat: custome error messages

* errors: improve code

* errors: clean up imports

* errors: add translations

* errors: check if translation exists
2021-06-18 14:05:47 +03:00
Laurynas Gadliauskas d5ca315102 fix: don't follow symlinks in disk usage 2021-06-17 13:40:42 +03:00
Laurynas Gadliauskas 53df153a70 fix: check absolute symlinks 2021-06-09 12:44:51 +03:00
Laurynas Gadliauskas 267c9a42e0 fix: rename func param 2021-06-09 10:44:21 +03:00
Laurynas Gadliauskas 592606a00d fix: check path for OoS symlinks 2021-06-09 10:37:29 +03:00
Laurynas Gadliauskas 094ee331d6
fix: validate symlink's target (#11) 2021-06-08 18:28:05 +03:00
Laurynas Gadliauskas 372b1f00ed
feat: filter out-of-scope symlinks (#10) 2021-06-08 16:39:45 +03:00
Laurynas Gadliauskas 961f47e554 fix: backend lint notices 2021-06-07 11:52:10 +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 641b3c45ed fix: In-place unarchive 2021-05-31 15:09:48 +03:00
Laurynas Gadliauskas 847d870782
feat: add hidden files flag (#2) 2021-05-28 15:11:43 +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 209f9fa77f fix: omit file content 2021-04-23 12:04:02 +00:00
Ramires Viana b92152693f chore: split action on resource patch handler 2021-04-16 12:04:06 +00:00
Ramires Viana 8973c4598f fix: delete image cache when moving 2021-04-14 15:20:38 +00:00
Ramires Viana 59f9964e80 fix: check modify permission on file overwrite 2021-03-26 13:30:14 +00:00
Ramires Viana e1a6f593e1 fix: error causes panic on upload 2021-03-23 13:13:46 +00:00
Ramires Viana 5bf15548d0 fix: check rules on http resource handlers 2021-03-10 17:38:11 +00:00
Ramires Viana 81b6f4d6f6 fix: update image cache when replacing 2021-03-10 15:14:01 +00:00
Ramires Viana 0b92d94570 chore: split POST method on resource http handler 2021-03-10 13:32:11 +00:00