Commit Graph

61 Commits

Author SHA1 Message Date
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
niubility000 6cb51b4eb4
Add files via upload (#1615) 2021-10-24 13:35:29 +04:00
niubility000 deabc80fd7
fix: back button behaviour in preview (#1573) 2021-10-12 13:09:05 +02:00
lilihx 0426629a59
feat: add ability to select file modified time format (#1536) 2021-09-11 14:12:51 +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 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 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 87f1881b42 fix: list item interactions on share 2021-03-25 15:47:49 +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
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 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 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 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
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 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
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 ac3673e111
fix: recaptcha race condition (#1176) 2020-12-08 11:26:29 +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