2149 Commits

Author SHA1 Message Date
Oleg Lobanov 0d179eca4d chore(release): 2.14.0 v2.14.0 2021-03-21 13:19:53 +01:00
Oleg Lobanov dacd511d24 chore: run npm update 2021-03-21 13:05:22 +01:00
Oleg Lobanov c44b37c50c chore: add prettier frontent linter 2021-03-21 12:51:58 +01:00
Oleg Lobanov a721dc1f31 feat: add health check handler 2021-03-21 12:30:48 +01:00
Oleg Lobanov d2e6d23741 Merge pull request #1339 from ramiresviana/fixes-7
Some fixes
2021-03-19 17:32:41 +01:00
Ramires Viana 5f4a0317ab fix: hide dotfile error on share 2021-03-18 18:24:24 +00:00
Ramires Viana 22f4be8f54 fix: qr code url on share 2021-03-18 13:10:10 +00:00
Ramires Viana eeadc532fe fix: text file detection on editor 2021-03-17 18:06:56 +00:00
Ramires Viana 93a35ad251 fix: prefix handling on http router 2021-03-17 17:54:25 +00:00
Oleg Lobanov 99787287bb Merge pull request #1331 from ramiresviana/tweaks-2
Some development tweaks
2021-03-15 16:56:20 +01:00
Ramires Viana bdd523190e chore: frontend DirFS for development 2021-03-15 14:06:21 +00:00
Ramires Viana 4c1dd5c097 chore: automatic output name on build 2021-03-15 14:00:23 +00:00
Oleg Lobanov e1f658633d chore(release): 2.13.0 v2.13.0 2021-03-14 20:02:02 +01:00
Oleg Lobanov 9c79105c02 chore: prevent deleting .gitignore from dist folder 2021-03-14 19:59:55 +01:00
Jürgen Hötzel 6d5ceae8b4 fix: wait for async command exit (#1326)
This prevents the accumulation of zombie processes when using
async (&) event commands. Also log async command failures.
2021-03-14 19:32:14 +01:00
Oleg Lobanov 381f09087a Merge pull request #1321 from ramiresviana/fixes-6 2021-03-14 14:19:50 +01:00
Ramires Viana 426b38bb33 fix: root path name on archive 2021-03-12 15:52:52 +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 e017a19985 fix: full file path on share 2021-03-12 12:14:58 +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 5bf15548d0 fix: check rules on http resource handlers 2021-03-10 17:38:11 +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 0b92d94570 chore: split POST method on resource http handler 2021-03-10 13:32:11 +00:00
Oleg Lobanov fc5506179a refactor: migrate from rice to embed.FS 2021-03-09 19:09:32 +01:00
Oleg Lobanov 0fe34ad224 Merge pull request #1307 from ramiresviana/tweaks-1
Frontend code quality changes
2021-03-09 18:26:46 +01:00
Ramires Viana 54f35701a2 fix: archive contains parent path on Windows 2021-03-09 15:54:54 +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
Oleg Lobanov e9c0369062 chore(release): 2.12.1 v2.12.1 2021-03-07 15:25:34 +01:00
Oleg Lobanov 7358b3fe31 fix: add missing default config into the docker image 2021-03-07 15:23:12 +01:00
Ramires Viana 2a1f759e9e chore: remove prompts events 2021-03-04 14:40:18 +00:00
Oleg Lobanov 2fccb8c367 chore(release): 2.12.0 v2.12.0 2021-03-04 13:12:19 +01:00
Oleg Lobanov e039d95192 chore: fix major docker tag name 2021-03-04 13:12:03 +01:00
Oleg Lobanov 0f96031d6f Merge pull request #1305 from filebrowser/github_actions 2021-03-04 11:39:30 +01:00
Oleg Lobanov 6214fc84fa chore: add github action badge 2021-03-04 11:35:52 +01:00
Oleg Lobanov 47578e02e3 ci: migrate to github actions 2021-03-04 11:35:52 +01:00
Oleg Lobanov 35a4379b67 chore: go mod tidy 2021-03-04 00:57:35 +01:00
Oleg Lobanov 23f84642e6 build: use make for building the project (#1304) 2021-03-04 00:10:08 +01:00
Ramires Viana edb9e85efd chore: share view logic responsability 2021-03-03 17:46:37 +00:00
Oleg Lobanov 2d2c598fa6 feat: add homebrew tap 2021-03-03 16:25:03 +01:00
Oleg Lobanov cf4836dc75 feat: build multi-arch docker images 2021-03-03 13:46:22 +01:00
Ramires Viana d8306559fd chore: breadcrumbs component 2021-03-03 12:25:59 +00: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
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