]> OzVa Git service - ozva-cloud/log
ozva-cloud
10 months agochore: adjust timeout for wait_for_port
sigoden [Sat, 16 Nov 2024 09:46:54 +0000 (17:46 +0800)]
chore: adjust timeout for wait_for_port

10 months agochore: update readme about hashed password
sigoden [Sat, 16 Nov 2024 09:08:37 +0000 (17:08 +0800)]
chore: update readme about hashed password

11 months agochore: release v0.43.0 (#476)
sigoden [Tue, 5 Nov 2024 09:08:43 +0000 (17:08 +0800)]
chore: release v0.43.0 (#476)

11 months agofeat: provide healthcheck API (#474)
sigoden [Sun, 27 Oct 2024 23:37:21 +0000 (07:37 +0800)]
feat: provide healthcheck API (#474)

11 months agofeat: support binding abstract unix socket (#468)
sigoden [Tue, 22 Oct 2024 22:57:45 +0000 (06:57 +0800)]
feat: support binding abstract unix socket (#468)

12 months agofeat: webui displays subdirectory items (#457)
sigoden [Wed, 25 Sep 2024 14:19:25 +0000 (22:19 +0800)]
feat: webui displays subdirectory items (#457)

13 months agofix: resolve speed bottleneck in 10G network (#451)
clxcore [Sat, 7 Sep 2024 09:57:05 +0000 (17:57 +0800)]
fix: resolve speed bottleneck in 10G network (#451)

Co-authored-by: clxcore <clxcore@gmail.com>
13 months agofix: auth failed if password contains `:` (#449)
sigoden [Fri, 6 Sep 2024 13:22:28 +0000 (21:22 +0800)]
fix: auth failed if password contains `:` (#449)

13 months agorefactor: do not show size for Dir (#447)
freedit-dev [Thu, 5 Sep 2024 23:36:15 +0000 (07:36 +0800)]
refactor: do not show size for Dir (#447)

13 months agochore: release v0.42.0 (#446)
sigoden [Mon, 2 Sep 2024 03:57:13 +0000 (11:57 +0800)]
chore: release v0.42.0 (#446)

13 months agochore: improve bug_report issue template (#444)
sigoden [Wed, 28 Aug 2024 01:40:10 +0000 (09:40 +0800)]
chore: improve bug_report issue template (#444)

13 months agorefactor: make logout works on safari (#442)
sigoden [Tue, 27 Aug 2024 08:07:17 +0000 (16:07 +0800)]
refactor: make logout works on safari (#442)

13 months agorefactor: improve logout at asserts/index.js (#440)
sigoden [Sat, 24 Aug 2024 07:52:29 +0000 (15:52 +0800)]
refactor: improve logout at asserts/index.js (#440)

13 months agofeat: webui support logout (#439)
sigoden [Sat, 24 Aug 2024 07:38:13 +0000 (15:38 +0800)]
feat: webui support logout (#439)

13 months agofix: login successed but popup `Forbidden` (#437)
sigoden [Thu, 22 Aug 2024 00:52:50 +0000 (08:52 +0800)]
fix: login successed but popup `Forbidden` (#437)

13 months agorefactor: some query params work as flag and must not accept a value (#431)
sigoden [Wed, 14 Aug 2024 00:57:46 +0000 (08:57 +0800)]
refactor: some query params work as flag and must not accept a value (#431)

14 months agofix: webui unexpected save-btn when file is non-editable (#429)
sigoden [Wed, 7 Aug 2024 12:38:12 +0000 (20:38 +0800)]
fix: webui unexpected save-btn when file is non-editable (#429)

14 months agorefactor: date formatting in cache tests (#428)
Matthias Möller [Wed, 7 Aug 2024 12:18:30 +0000 (14:18 +0200)]
refactor: date formatting in cache tests (#428)

14 months agochore: update deps
sigoden [Wed, 24 Jul 2024 02:01:02 +0000 (02:01 +0000)]
chore: update deps

14 months agochore: fix typos
sigoden [Wed, 24 Jul 2024 01:58:55 +0000 (01:58 +0000)]
chore: fix typos

14 months agofix: garbled characters caused by atob (#422)
52funny [Mon, 22 Jul 2024 10:10:01 +0000 (18:10 +0800)]
fix: garbled characters caused by atob (#422)

14 months agofeat: base64 index-data to avoid misencoding (#421)
sigoden [Mon, 22 Jul 2024 00:02:32 +0000 (08:02 +0800)]
feat: base64 index-data to avoid misencoding (#421)

14 months agorefactor: remove sabredav-partialupdate from DAV res header (#415)
sigoden [Sun, 14 Jul 2024 00:31:07 +0000 (08:31 +0800)]
refactor: remove sabredav-partialupdate from DAV res header (#415)

15 months agochore: update deps
sigoden [Thu, 11 Jul 2024 11:47:05 +0000 (11:47 +0000)]
chore: update deps

15 months agochore: update bug_report issue_template
sigoden [Thu, 11 Jul 2024 11:42:39 +0000 (11:42 +0000)]
chore: update bug_report issue_template

15 months agofeat: implements remaining http cache conditionalss (#407)
Matthias Möller [Sun, 23 Jun 2024 12:25:07 +0000 (14:25 +0200)]
feat: implements remaining http cache conditionalss (#407)

* implements remaining http conditionals

* computed etag is not optional

15 months agorefactor: return 400 for propfind request when depth is neither 0 nor 1 (#403)
sigoden [Fri, 14 Jun 2024 14:16:50 +0000 (22:16 +0800)]
refactor: return 400 for propfind request when depth is neither 0 nor 1 (#403)

16 months agorefactor: no inline scripts in HTML (#391)
Need4Swede [Fri, 31 May 2024 00:51:59 +0000 (17:51 -0700)]
refactor: no inline scripts in HTML (#391)

* Moved 'ready' func call from index.html

Inline script moved to index.js

* Moved <script> out from index.html

* moved inline-styling to css

* minor formatting changes

* changed ratio from const to let

* refactor

* fix tests

---------

Co-authored-by: sigoden <sigoden@gmail.com>
16 months agochore: release v0.41.0 (#389)
sigoden [Wed, 22 May 2024 03:20:24 +0000 (11:20 +0800)]
chore: release v0.41.0 (#389)

16 months agochore: ui minior refinement
sigoden [Wed, 22 May 2024 01:56:06 +0000 (01:56 +0000)]
chore: ui minior refinement

16 months agochore: js format
sigoden [Tue, 14 May 2024 09:04:49 +0000 (09:04 +0000)]
chore: js format

16 months agofix: head div overlap main contents when wrap (#386)
sigoden [Tue, 14 May 2024 09:04:06 +0000 (17:04 +0800)]
fix: head div overlap main contents when wrap (#386)

17 months agofeat: add log-file option (#383)
sigoden [Sat, 11 May 2024 09:13:31 +0000 (17:13 +0800)]
feat: add log-file option (#383)

17 months agofix: strange issue that occurs only on Microsoft WebDAV (#382)
sigoden [Sat, 11 May 2024 08:18:18 +0000 (16:18 +0800)]
fix: strange issue that occurs only on Microsoft WebDAV (#382)

17 months agochore: fix typos and clippy (#379)
sigoden [Sat, 4 May 2024 22:23:18 +0000 (06:23 +0800)]
chore: fix typos and clippy (#379)

17 months agochore: update issue tempalte for bug report
sigoden [Sat, 27 Apr 2024 04:00:02 +0000 (04:00 +0000)]
chore: update issue tempalte for bug report

17 months agorefactor: add fixed-width numerals to date and size on file list page (#378)
Qishuai Liu [Fri, 26 Apr 2024 09:34:38 +0000 (18:34 +0900)]
refactor: add fixed-width numerals to date and size on file list page (#378)

17 months agochore: update deps
sigoden [Fri, 19 Apr 2024 01:41:41 +0000 (01:41 +0000)]
chore: update deps

17 months agochore: update ci
sigoden [Fri, 19 Apr 2024 01:39:36 +0000 (01:39 +0000)]
chore: update ci

17 months agochore: update readme
sigoden [Fri, 19 Apr 2024 01:06:34 +0000 (01:06 +0000)]
chore: update readme

17 months agofeat: add api to get the hash of a file (#375)
sigoden [Fri, 19 Apr 2024 00:48:54 +0000 (08:48 +0800)]
feat: add api to get the hash of a file (#375)

18 months agochore: update docker
sigoden [Sun, 7 Apr 2024 23:01:59 +0000 (23:01 +0000)]
chore: update docker

18 months agorefactor: digest_auth related tests (#372)
sigoden [Sun, 7 Apr 2024 22:56:51 +0000 (06:56 +0800)]
refactor: digest_auth related tests (#372)

18 months agochore: update deps
sigoden [Sun, 7 Apr 2024 21:19:34 +0000 (21:19 +0000)]
chore: update deps

19 months agofeat: tls handshake timeout (#368)
sigoden [Fri, 8 Mar 2024 02:29:12 +0000 (10:29 +0800)]
feat: tls handshake timeout (#368)

19 months agochore: update deps
sigoden [Fri, 8 Mar 2024 00:52:31 +0000 (00:52 +0000)]
chore: update deps

19 months agochore: fix typo
sigoden [Fri, 8 Mar 2024 00:46:35 +0000 (00:46 +0000)]
chore: fix typo

19 months agofix: timestamp format of getlastmodified in dav xml (#366)
tobyp [Thu, 22 Feb 2024 00:30:01 +0000 (01:30 +0100)]
fix: timestamp format of getlastmodified in dav xml (#366)

19 months agochore: removes unnecessary clone (#364)
Matthias Möller [Sat, 17 Feb 2024 12:09:20 +0000 (13:09 +0100)]
chore: removes unnecessary clone (#364)

19 months agochore: add docker pulls badge to readme
sigoden [Wed, 14 Feb 2024 11:54:59 +0000 (11:54 +0000)]
chore: add docker pulls badge to readme

19 months agochore: release v0.40.0 (#361)
sigoden [Tue, 13 Feb 2024 04:05:46 +0000 (12:05 +0800)]
chore: release v0.40.0 (#361)

* chore: release v0.40.0

* update deps

20 months agorefactor: improve resolve_path and handle_assets, abandon guard_path (#360)
sigoden [Wed, 7 Feb 2024 08:27:22 +0000 (16:27 +0800)]
refactor: improve resolve_path and handle_assets, abandon guard_path (#360)

20 months agochore: update deps
sigoden [Tue, 6 Feb 2024 09:32:31 +0000 (09:32 +0000)]
chore: update deps

20 months agofix: guard req and destination path (#359)
sigoden [Tue, 6 Feb 2024 09:23:18 +0000 (17:23 +0800)]
fix: guard req and destination path (#359)

20 months agochore: add SECURITY.md
sigoden [Mon, 5 Feb 2024 00:09:25 +0000 (00:09 +0000)]
chore: add SECURITY.md

20 months agorefactor: improve invalid auth (#356)
sigoden [Fri, 19 Jan 2024 02:25:11 +0000 (10:25 +0800)]
refactor: improve invalid auth (#356)

20 months agofeat: revert supporting for forbidden permission (#352)
sigoden [Wed, 17 Jan 2024 03:31:26 +0000 (11:31 +0800)]
feat: revert supporting for forbidden permission (#352)

20 months agorefactor: do not try to bind ipv6 if no ipv6 (#348)
sigoden [Tue, 16 Jan 2024 01:03:27 +0000 (09:03 +0800)]
refactor: do not try to bind ipv6 if no ipv6 (#348)

20 months agochore: fix typos
sigoden [Mon, 15 Jan 2024 12:53:59 +0000 (12:53 +0000)]
chore: fix typos

21 months agochore: update readme
sigoden [Thu, 11 Jan 2024 09:07:40 +0000 (09:07 +0000)]
chore: update readme

21 months agochore: release v0.39.0 (#345)
sigoden [Thu, 11 Jan 2024 08:50:25 +0000 (16:50 +0800)]
chore: release v0.39.0 (#345)

21 months agochore: release v0.39.0
sigoden [Thu, 11 Jan 2024 08:31:56 +0000 (08:31 +0000)]
chore: release v0.39.0

21 months agorefactor: propfind with auth no need to list all (#344)
sigoden [Thu, 11 Jan 2024 08:10:10 +0000 (16:10 +0800)]
refactor: propfind with auth no need to list all (#344)

21 months agochore: update bug_report issue template
sigoden [Thu, 11 Jan 2024 07:04:44 +0000 (07:04 +0000)]
chore: update bug_report issue template

21 months agofeat: supports resumable uploads (#343)
sigoden [Thu, 11 Jan 2024 06:56:30 +0000 (14:56 +0800)]
feat: supports resumable uploads (#343)

21 months agofix: corrupted zip when downloading large folders (#337)
sigoden [Sun, 7 Jan 2024 02:50:15 +0000 (10:50 +0800)]
fix: corrupted zip when downloading large folders (#337)

21 months agochore: update bug_report issue tempalte
sigoden [Fri, 5 Jan 2024 00:37:41 +0000 (00:37 +0000)]
chore: update bug_report issue tempalte

21 months agofeat: auth supports forbidden permissions (#329)
sigoden [Sat, 23 Dec 2023 10:36:46 +0000 (18:36 +0800)]
feat: auth supports forbidden permissions (#329)

21 months agofix: serve files with names containing newline char (#328)
sigoden [Sat, 23 Dec 2023 07:40:41 +0000 (15:40 +0800)]
fix: serve files with names containing newline char (#328)

21 months agofix: auth precedence (#325)
sigoden [Thu, 21 Dec 2023 09:28:13 +0000 (17:28 +0800)]
fix: auth precedence (#325)

21 months agochore: log error during connection
sigoden [Thu, 21 Dec 2023 08:08:15 +0000 (08:08 +0000)]
chore: log error during connection

21 months agorefactor: optimize http range parsing and handling (#323)
sigoden [Thu, 21 Dec 2023 07:46:55 +0000 (15:46 +0800)]
refactor: optimize http range parsing and handling (#323)

21 months agofeat: upgrade to hyper 1.0 (#321)
sigoden [Thu, 21 Dec 2023 06:24:20 +0000 (14:24 +0800)]
feat: upgrade to hyper 1.0 (#321)

21 months agochore: remove debug print
sigoden [Thu, 14 Dec 2023 11:08:10 +0000 (11:08 +0000)]
chore: remove debug print

21 months agofeat: add `--compress` option (#319)
sigoden [Thu, 14 Dec 2023 10:59:28 +0000 (18:59 +0800)]
feat: add `--compress` option (#319)

22 months agofix: upload more than 100 files in directory (#317)
plantatorbob [Mon, 11 Dec 2023 10:28:11 +0000 (13:28 +0300)]
fix: upload more than 100 files in directory (#317)

22 months agochore: improve readme
sigoden [Sat, 9 Dec 2023 09:17:25 +0000 (09:17 +0000)]
chore: improve readme

22 months agorefactor: change the value name of `--config` (#313)
sigoden [Thu, 7 Dec 2023 07:14:41 +0000 (15:14 +0800)]
refactor: change the value name of `--config` (#313)

22 months agorefactor: change the format of www-authenticate (#312)
sigoden [Thu, 7 Dec 2023 07:04:14 +0000 (15:04 +0800)]
refactor: change the format of www-authenticate (#312)

22 months agofeat: empty search `?q=` list all paths (#311)
sigoden [Wed, 6 Dec 2023 22:55:17 +0000 (06:55 +0800)]
feat: empty search `?q=` list all paths (#311)

22 months agochore: release v0.38.0
sigoden [Tue, 28 Nov 2023 23:49:50 +0000 (07:49 +0800)]
chore: release v0.38.0

22 months agofeat: ui supports view file (#301)
sigoden [Mon, 27 Nov 2023 23:14:53 +0000 (07:14 +0800)]
feat: ui supports view file (#301)

22 months agofeat: more flexible config values (#299)
sigoden [Sun, 26 Nov 2023 20:24:25 +0000 (04:24 +0800)]
feat: more flexible config values (#299)

22 months agofeat: deprecate the use of `|` to separate auth rules (#298)
sigoden [Sun, 26 Nov 2023 14:15:49 +0000 (22:15 +0800)]
feat: deprecate the use of `|` to separate auth rules (#298)

22 months agofeat: password can contain `:` `@` `|` (#297)
sigoden [Sun, 26 Nov 2023 12:47:57 +0000 (20:47 +0800)]
feat: password can contain `:` `@` `|` (#297)

22 months agochore: trivial updates
sigoden [Sun, 26 Nov 2023 07:03:51 +0000 (15:03 +0800)]
chore: trivial updates

22 months agorefactor: ui improve uploading progress (#296)
sigoden [Sun, 26 Nov 2023 02:23:37 +0000 (10:23 +0800)]
refactor: ui improve uploading progress (#296)

22 months agochore: update readme
sigoden [Sat, 25 Nov 2023 11:07:37 +0000 (19:07 +0800)]
chore: update readme

22 months agofix: unable to start if config file omit bind/port fields (#294)
sigoden [Sat, 25 Nov 2023 10:54:36 +0000 (18:54 +0800)]
fix: unable to start if config file omit bind/port fields (#294)

22 months agorefactor: ui change the cursor for upload-btn to a pointer (#291)
sigoden [Tue, 21 Nov 2023 08:24:59 +0000 (16:24 +0800)]
refactor: ui change the cursor for upload-btn to a pointer (#291)

22 months agorefactor: take improvements from the edge browser (#289)
sigoden [Wed, 15 Nov 2023 11:44:44 +0000 (19:44 +0800)]
refactor: take improvements from the edge browser (#289)

23 months agochore: release v0.37.1
sigoden [Wed, 8 Nov 2023 03:11:36 +0000 (11:11 +0800)]
chore: release v0.37.1

23 months agofix: use DUFS_CONFIG to specify the config file path (#286)
sigoden [Wed, 8 Nov 2023 03:10:47 +0000 (11:10 +0800)]
fix: use DUFS_CONFIG to specify the config file path (#286)

23 months agochore: release v0.37.0
sigoden [Wed, 8 Nov 2023 02:41:24 +0000 (10:41 +0800)]
chore: release v0.37.0

23 months agochore: update readme
sigoden [Tue, 7 Nov 2023 14:45:53 +0000 (22:45 +0800)]
chore: update readme

23 months agochore: update deps and ci (#284)
sigoden [Sat, 4 Nov 2023 11:47:13 +0000 (19:47 +0800)]
chore: update deps and ci (#284)

23 months agofeat: support hashed password (#283)
sigoden [Sat, 4 Nov 2023 10:12:58 +0000 (18:12 +0800)]
feat: support hashed password (#283)

23 months agorefactor: improve code quanity (#282)
sigoden [Sat, 4 Nov 2023 09:10:38 +0000 (17:10 +0800)]
refactor: improve code quanity (#282)

- rename LogHttp to HttpLogger

23 months agofeat: support config file with `--config` option (#281)
sigoden [Sat, 4 Nov 2023 08:58:19 +0000 (16:58 +0800)]
feat: support config file with `--config` option (#281)

23 months agochore: update description for `--auth`
sigoden [Fri, 3 Nov 2023 13:08:05 +0000 (21:08 +0800)]
chore: update description for `--auth`