sigoden
|
5b338c40da
|
refactor: make logout works on safari (#442)
|
2024-08-27 16:07:17 +08:00 |
|
sigoden
|
7d17d9c415
|
fix: login successed but popup Forbidden (#437)
|
2024-08-22 08:52:50 +08:00 |
|
sigoden
|
1db263efae
|
refactor: some query params work as flag and must not accept a value (#431)
|
2024-08-14 08:57:46 +08:00 |
|
sigoden
|
ca5c3d7c54
|
feat: base64 index-data to avoid misencoding (#421)
|
2024-07-22 08:02:32 +08:00 |
|
sigoden
|
ec2b064a9a
|
refactor: remove sabredav-partialupdate from DAV res header (#415)
|
2024-07-14 08:31:07 +08:00 |
|
Matthias Möller
|
632f7a41bf
|
feat: implements remaining http cache conditionalss (#407)
* implements remaining http conditionals
* computed etag is not optional
|
2024-06-23 20:25:07 +08:00 |
|
sigoden
|
f1e90686dc
|
refactor: return 400 for propfind request when depth is neither 0 nor 1 (#403)
|
2024-06-14 22:16:50 +08:00 |
|
sigoden
|
6b6d69a8ef
|
feat: add log-file option (#383)
|
2024-05-11 17:13:31 +08:00 |
|
sigoden
|
cb7d417fd3
|
fix: strange issue that occurs only on Microsoft WebDAV (#382)
|
2024-05-11 16:18:18 +08:00 |
|
sigoden
|
75f06f749c
|
chore: fix typos and clippy (#379)
|
2024-05-05 06:23:18 +08:00 |
|
sigoden
|
9353b2e759
|
feat: add api to get the hash of a file (#375)
|
2024-04-19 08:48:54 +08:00 |
|
sigoden
|
d66c9de8c8
|
feat: tls handshake timeout (#368)
|
2024-03-08 10:29:12 +08:00 |
|
sigoden
|
48066d79e0
|
chore: fix typo
|
2024-03-08 00:46:35 +00:00 |
|
tobyp
|
1c41db0c2d
|
fix: timestamp format of getlastmodified in dav xml (#366)
|
2024-02-22 08:30:01 +08:00 |
|
Matthias Möller
|
76ef7ba0fb
|
chore: removes unnecessary clone (#364)
|
2024-02-17 20:09:20 +08:00 |
|
sigoden
|
920b70abc4
|
refactor: improve resolve_path and handle_assets, abandon guard_path (#360)
|
2024-02-07 16:27:22 +08:00 |
|
sigoden
|
3c75a9c4cc
|
fix: guard req and destination path (#359)
|
2024-02-06 17:23:18 +08:00 |
|
sigoden
|
f92c8ee91d
|
refactor: improve invalid auth (#356)
|
2024-01-19 10:25:11 +08:00 |
|
sigoden
|
95eb648411
|
feat: revert supporting for forbidden permission (#352)
|
2024-01-17 11:31:26 +08:00 |
|
sigoden
|
3354b1face
|
refactor: do not try to bind ipv6 if no ipv6 (#348)
|
2024-01-16 09:03:27 +08:00 |
|
sigoden
|
9b348fc945
|
chore: fix typos
|
2024-01-15 12:53:59 +00:00 |
|
sigoden
|
de0614816a
|
refactor: propfind with auth no need to list all (#344)
|
2024-01-11 16:10:10 +08:00 |
|
sigoden
|
ee21894452
|
feat: supports resumable uploads (#343)
|
2024-01-11 14:56:30 +08:00 |
|
sigoden
|
af347f9cf0
|
feat: auth supports forbidden permissions (#329)
|
2023-12-23 18:36:46 +08:00 |
|
sigoden
|
006e03ed30
|
fix: serve files with names containing newline char (#328)
|
2023-12-23 15:40:41 +08:00 |
|
sigoden
|
77f86a4c60
|
fix: auth precedence (#325)
|
2023-12-21 17:28:13 +08:00 |
|
sigoden
|
a66f95b39f
|
chore: log error during connection
|
2023-12-21 08:08:15 +00:00 |
|
sigoden
|
52506bc01f
|
refactor: optimize http range parsing and handling (#323)
|
2023-12-21 15:46:55 +08:00 |
|
sigoden
|
270cc0cba2
|
feat: upgrade to hyper 1.0 (#321)
|
2023-12-21 14:24:20 +08:00 |
|
sigoden
|
5988442d5c
|
chore: remove debug print
|
2023-12-14 11:08:10 +00:00 |
|
sigoden
|
3873f4794a
|
feat: add --compress option (#319)
|
2023-12-14 18:59:28 +08:00 |
|
sigoden
|
44a4ddf973
|
refactor: change the value name of --config (#313)
|
2023-12-07 15:14:41 +08:00 |
|
sigoden
|
37800f630d
|
refactor: change the format of www-authenticate (#312)
|
2023-12-07 15:04:14 +08:00 |
|
sigoden
|
5c850256f4
|
feat: empty search ?q= list all paths (#311)
|
2023-12-07 06:55:17 +08:00 |
|
sigoden
|
073b098111
|
feat: ui supports view file (#301)
|
2023-11-28 07:14:53 +08:00 |
|
sigoden
|
6ff8b29b69
|
feat: more flexible config values (#299)
|
2023-11-27 04:24:25 +08:00 |
|
sigoden
|
7584fe3d08
|
feat: deprecate the use of | to separate auth rules (#298)
|
2023-11-26 22:15:49 +08:00 |
|
sigoden
|
653cd167d0
|
feat: password can contain : @ | (#297)
|
2023-11-26 20:47:57 +08:00 |
|
sigoden
|
afdfde01f0
|
fix: unable to start if config file omit bind/port fields (#294)
|
2023-11-25 18:54:36 +08:00 |
|
sigoden
|
c352dab470
|
refactor: take improvements from the edge browser (#289)
|
2023-11-15 19:44:44 +08:00 |
|
sigoden
|
a476c15a09
|
fix: use DUFS_CONFIG to specify the config file path (#286)
|
2023-11-08 11:10:47 +08:00 |
|
sigoden
|
d3de3db0d9
|
feat: support hashed password (#283)
|
2023-11-04 18:12:58 +08:00 |
|
sigoden
|
80ac9afe68
|
refactor: improve code quanity (#282)
- rename LogHttp to HttpLogger
|
2023-11-04 17:10:38 +08:00 |
|
sigoden
|
4ef07737e1
|
feat: support config file with --config option (#281)
|
2023-11-04 16:58:19 +08:00 |
|
sigoden
|
5782c5f413
|
chore: update description for --auth
|
2023-11-03 21:08:05 +08:00 |
|
sigoden
|
8b4cab1e69
|
fix: auto delete half-uploaded files (#280)
|
2023-11-03 20:58:53 +08:00 |
|
sigoden
|
70300b133c
|
feat: deprecate --auth-method , as both options are available (#279)
* feat: deprecate `--auth-method`, both are avaiable
* send one www-authenticate with two schemes
|
2023-11-03 20:36:23 +08:00 |
|
tieway59
|
53c9bc8bea
|
refactor: remove one clone on assets_prefix (#270)
This clone is not consist with the usage of `assets_prefix` in following
code and it's unnecessary.
Signed-off-by: TieWay59 <tieway59@foxmail.com>
|
2023-10-05 08:50:24 +08:00 |
|
sigoden
|
60df3b473c
|
fix: sort path ignore case (#264)
|
2023-09-06 23:25:04 +08:00 |
|
sigoden
|
9545fb6e37
|
fix: ui readonly if no write perm (#258)
|
2023-08-24 18:32:34 +08:00 |
|