Commit Graph

322 Commits (697c172777008c1707f6c36aefac31900b42c5f0)

Author SHA1 Message Date
thewh1teagle a5757b94e8
fix: missing video controls on mobile (#2180) 2022-10-22 11:16:59 +02:00
thewh1teagle 2c14146a31
feat: add rtl support (#2178) 2022-10-21 18:07:11 +02:00
thewh1teagle a49105db1d
feat: hebrew translation (#2168) 2022-10-20 12:27:59 +02:00
Ltzhu76 0401adf7f4
fix: modify the delete confirmation interface logic. (#2138) 2022-09-24 19:05:50 +02:00
Marcelina Hołub 57c99e0e26
feat: update Polish translation (#2089) 2022-08-17 20:18:51 +02:00
Ramires Viana dda9a389f3 feat: hook authentication method 2022-07-20 16:40:49 +02:00
Ángel Fernández Sánchez f80b016ef0
chore: update es translation (#2046) 2022-07-20 12:17:52 +02:00
Oleg Lobanov dec3d629d4
fix: display disk capacity in a correct format (#2013) 2022-07-01 16:31:49 +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
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 02730bb9bf
fix: set correct scope when user home creation is enabled 2022-06-03 16:04:15 +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 b14b9114f8 feat: invalid symlink icon 2022-05-05 15:14:40 +00:00
Ramires Viana 8a43413f88 feat: page title localization 2022-05-04 13:16:16 +00: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 d1d7b23da6 fix: folder info on upload list 2022-05-02 15:03:02 +00:00
Ramires Viana e677c78471 fix: drag-and-drop folder upload 2022-05-02 15:01:39 +00:00
Ramires Viana 9734f707f0 chore: refactor url creation 2022-05-02 13:47:22 +00:00
Oleg Lobanov 596c73288f
feat: automatically focus username field on login page 2022-05-04 00:45:17 +04:00
Oleg Lobanov aed3af5838
fix: disable autocapitalize of login input (closes #1910) 2022-04-30 13:37:32 +04:00
Jan Lucansky e7fed5a45b
chore: fix typo in slovak translation (#1885) 2022-03-30 16:40:29 +02:00
Felix Nüsse f8dfbf7eee
feat: add branding to the window title (#1850) 2022-03-24 12:01:19 +01:00
Sinux fca5fc5b87
chore: enhance translations for French language (#1876)
Signed-off-by: Simon LEONARD <git-1001af4@sinux.sh>
2022-03-24 11:56:53 +01:00
Daniel 4ee19be63d
chore: update german translation (#1855) 2022-03-24 11:56:14 +01:00
Oleg Lobanov c782f21b0f
fix: correctly handle non-ascii passwords for shared resources 2022-02-21 20:47:28 +01:00
Filippo Finke cf85404dd2
feat: add upload file list with progress (#1825) 2022-02-21 19:30:42 +01:00
Adrian 7870e89bc0 feat: smaller column width to fit 2 columns in landscape mobiles 2022-02-10 17:11:24 +01:00
Adrian 8888b9f446 feat: add gallery view mode 2022-02-10 17:11:24 +01: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
Laurynas Gadliauskas 29ac470bc5
fix: Update translation scripts (#32)
* fix: Update translation scripts

* fix: Remove useless import
2022-01-10 16:08:04 +02:00
Laurynas Gadliauskas 3270624bd2 Merge upstream 2022-01-10 15:56:10 +02:00
Anton Grouchtchak 665e45889c
feat: add Ukrainian translation / update Russian translation (#1753) 2022-01-07 12:29:57 +01:00
Oleg Lobanov 2bebb5f0f8
ci: fix frontend formatting 2021-12-20 22:29:41 +01:00
Laurynas Gadliauskas abf844dbc9
feat: Update translations (#30) 2021-11-30 17:08:17 +02:00
Laurynas Gadliauskas a093de3e40 Merge branch 'master' of git://github.com/filebrowser/filebrowser into filebrowser-master 2021-11-30 16:54:17 +02: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
Laurynas Gadliauskas a6e35fa2bb
feat: Update localization files (#28) 2021-11-05 15:51:33 +02: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 aa8ca032f5
feat: Temporary directory (#25) 2021-10-27 12:50:31 +03:00
Laurynas Gadliauskas c2ea58d7c9 Merge branch 'master' of https://github.com/filebrowser/filebrowser 2021-10-27 11:22:47 +03: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
Laurynas Gadliauskas 879c6e1659 Merge branch 'master' of git://github.com/filebrowser/filebrowser into chore/fetch-upstream 2021-09-07 13:06:42 +03: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
Laurynas Gadliauskas 4f3df24718
feat: Update localization files (#20) 2021-08-30 11:02:50 +03:00
Laurynas Gadliauskas b09cadfc8e Merge branch 'master' of https://github.com/filebrowser/filebrowser 2021-08-30 10:35:11 +03: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
Laurynas Gadliauskas 1052e94139
feat: add unarchive overwrite checkbox (#19) 2021-07-30 11:17:43 +03:00
Laurynas Gadliauskas 04e3be48a4
feat: differentiate dir listing color (#18) 2021-07-27 10:59:44 +03:00
Laurynas Gadliauskas 34bcd7dfc8
feat: add directory size calculation (#16)
* feat: add directory size calculation

* feat: add dir disk usage button

* feat: add dir size button
2021-07-27 09:42:03 +03:00
Laurynas Gadliauskas ea2ef9a03b fix: adjust quota css 2021-07-15 11:16:18 +03:00
Laurynas Gadliauskas 22301df699 archive: Don't allow if no create perms 2021-07-01 14:00:20 +03:00
Laurynas Gadliauskas ddd0ad1c9e
feat: update translations (#15) 2021-06-30 13:11:39 +03: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 d9aaa551a2
feat: implement Hostinger localization (#13)
* feat: Implement Hostinger localization

* translations: Switch to inhouse translations
2021-06-17 12:04:18 +03:00
Laurynas Gadliauskas 7f4593d2cc feat: dispatch quota fetch events 2021-06-11 16:06:58 +03:00
Laurynas Gadliauskas ebb53e715b
feat: user quota display (#12) 2021-06-11 14:43:00 +03:00
Laurynas Gadliauskas 9e52e0cb7a feat: pulsate load icons 2021-06-07 14:43:46 +03:00
Laurynas Gadliauskas cff060225e
feat: listing context menu (#9)
* feat: listing context menu

* fix: extract archive check method
2021-06-07 11:38:20 +03:00
Laurynas Gadliauskas cfb4f8662e fix: adjust listing item padding 2021-06-04 12:53:37 +03:00
Laurynas Gadliauskas 1b79b0c166
feat: user trash dir (#8) 2021-06-04 11:44:04 +03:00
Laurynas Gadliauskas 8fe3f85d18
feat: proxy logout URL (#7) 2021-06-03 09:43:28 +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 b098e4cb99
feat: Unsaved changes confirmation (#4) 2021-06-01 12:35:56 +03:00
Laurynas Gadliauskas a4b607d5a0
feat: Distinguish symlinks (#3) 2021-05-31 14:06:42 +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 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 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 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 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
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