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
Ramires Viana
e119bc55ea
feat: shared folder file listing
2020-11-04 15:56:05 +00:00
Keagan McClelland
97693cc611
feat: add disable exec flag ( #1090 )
2020-10-01 16:45:24 +02:00
Ramires Viana
9a2ebbabe2
fix: blinking previewer
2020-07-17 12:37:52 +00:00
Ramires Viana
b4f131be50
refactor: uploading counters vuex state
2020-07-10 00:01:37 +00:00
Oleg Lobanov
b1605aa6d3
Merge pull request #1014 from ramiresviana/full-screen-editor
2020-07-06 17:06:12 +02:00
Ramires Viana
0d69fbd9a3
fix: prompt key shortcut conflict
2020-07-04 14:19:03 +00:00
Ramires Viana
0d665e528f
feat: full screen editor
2020-07-04 03:11:51 +00:00
freedomlang
060a7ad80c
refactor: Load Editor as need to reduce bundle size
2020-01-09 17:26:17 +00:00
Ramires Viana
55a9d945cc
Add dark theme
2020-01-09 17:24:59 +00:00
Miroslav Šedivý
076358ab79
fix: delete keyup only if no active prompt ( #896 )
2019-10-24 12:10:34 +01:00
Henrique Dias
7414ca10b3
chore: move files to frontend
2019-05-21 11:13:59 +01:00