Nicola Murino
|
6270b2c2d3
|
eventmanager: log a get task error only when required
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-19 18:10:40 +01:00 |
|
Nicola Murino
|
ad5bd18dd0
|
CI: add nosqlite build tag when CGO is disabled
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-18 15:21:32 +01:00 |
|
Nicola Murino
|
0296e0cafa
|
gcsfs: allow to customize upload part size/time
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-18 11:51:46 +01:00 |
|
Nicola Murino
|
147ad3b230
|
respect token validation mode for CSRF header
Fixes #1104
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-16 19:14:56 +01:00 |
|
Nicola Murino
|
2da3eabc12
|
eventmanager: add password notification check action
this action allow to send an email notification to users whose
password is about to expire
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-16 18:51:29 +01:00 |
|
Nicola Murino
|
ac91170d65
|
S3: improve "directories" detection
Fixes #1097
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-13 08:55:01 +01:00 |
|
Nicola Murino
|
f13b901f2d
|
local fs: fixed paths validation for some Windows specific edge cases
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-12 10:40:04 +01:00 |
|
Nicola Murino
|
c23c73ed34
|
update OpenAPI definition
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-11 17:53:41 +01:00 |
|
Nicola Murino
|
ad5d657a1a
|
add support for password policies
you can now set a password expiration and the password change requirement
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-11 17:15:34 +01:00 |
|
Nicola Murino
|
e2bebc99d1
|
AzureBlobs: update SDK to v0.6.1
Remove path escape for blob names, this issue is now fixed within
the SDK
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-10 09:44:14 +01:00 |
|
Nicola Murino
|
926dcbbc63
|
add a CLI command to reset admin passwords
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-09 18:28:16 +01:00 |
|
Nicola Murino
|
a7f9581d99
|
provider events: add support for omit_object_data search param
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-08 10:02:12 +01:00 |
|
Nicola Murino
|
75d911f29e
|
WebAdmin: allow to search and export event logs
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-07 18:47:38 +01:00 |
|
Nicola Murino
|
91e4a54385
|
fix build with some features disabled
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-04 08:44:45 +01:00 |
|
Nicola Murino
|
221a4878aa
|
eventmanager: allow to filter based on role name
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-03 17:47:43 +01:00 |
|
Nicola Murino
|
2ea43647ed
|
ftpd: check the TYPE parameter in a case-insensitive manner
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-03 13:09:25 +01:00 |
|
Nicola Murino
|
04bdd3a5e4
|
docker: bump alpine to 3.17
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-03 12:30:53 +01:00 |
|
Nicola Murino
|
1f9cf194fe
|
add role to events
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-12-03 11:45:27 +01:00 |
|
Nicola Murino
|
e87118d2a8
|
allow WebClient login with multi-step auth enabled
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-29 18:43:48 +01:00 |
|
Nicola Murino
|
fe888729f9
|
back to development
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-27 12:15:56 +01:00 |
|
Nicola Murino
|
d7cd2ac803
|
add CODEOWNERS file
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-24 18:53:59 +01:00 |
|
Nicola Murino
|
ba9fe38b8b
|
azblob: handle dirs metadata
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-24 18:14:24 +01:00 |
|
Nicola Murino
|
7b00fe3d5a
|
update nfpm to 2.22.1
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-20 15:23:45 +01:00 |
|
Nicola Murino
|
fc1ba36ae5
|
fix SeaweedFS rename compatibility
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-20 13:06:58 +01:00 |
|
Nicola Murino
|
2290137868
|
WebDAV: add support for X-OC-Mtime header
it is used by Nextcloud compatible clients to set the modification time
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-19 19:39:28 +01:00 |
|
Nicola Murino
|
6ebe7691db
|
WebClient: add drag and drop upload UI
thanks to @wooneusean for the help
Fixes #951
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-19 12:31:03 +01:00 |
|
Nicola Murino
|
29d1993a3b
|
Docker: add a default moduli file
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-18 18:13:03 +01:00 |
|
Nicola Murino
|
81c693de4e
|
Ignore denied patterns for stat on "/"
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-18 18:12:37 +01:00 |
|
Nicola Murino
|
2017cb60e9
|
Per-directory permissions: add wildcards support
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-18 18:12:04 +01:00 |
|
Nicola Murino
|
ec4cc33364
|
WebAdmin users form: trim spaces from some form fields
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-17 18:26:19 +01:00 |
|
Nicola Murino
|
a22282f275
|
add support for DHGEX
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-17 18:15:53 +01:00 |
|
Nicola Murino
|
67de4c9c07
|
check more mime types for SeaweedFS dirs
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-16 21:38:27 +01:00 |
|
Amir.h Yeganemehr
|
6591769a07
|
Handle empty directories with mimetype
Signed-off-by: Amir.h Yeganemehr <yeganemehr@jeyserver.com>
|
2022-11-16 19:47:22 +01:00 |
|
Nicola Murino
|
5a222807b7
|
add roles
Fixes #837
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-16 19:04:50 +01:00 |
|
Nicola Murino
|
a9207857cf
|
webdav: add a test case for PROPFIND with infinity Depth
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-06 07:33:56 +01:00 |
|
Nicola Murino
|
37ffa3b55a
|
portable mode: remove support for services discovery via multicast DNS
The library used for mDNS doesn't seem well maintained and I think this
feature is rarely used
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-05 18:32:36 +01:00 |
|
Nicola Murino
|
048591553a
|
allow to set a default expiration for newly created users
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-05 18:01:24 +01:00 |
|
Nicola Murino
|
33bfd61a0c
|
plugins: fix hash check
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-04 20:25:01 +01:00 |
|
Nicola Murino
|
965d059400
|
WebUI: try harder to prevent browsers from auto-filling in password fields
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-03 19:57:43 +01:00 |
|
Nicola Murino
|
676286182a
|
webdav: always open files for reading in lazy mode
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-03 08:31:40 +01:00 |
|
Nicola Murino
|
3b2002d9ef
|
shared providers: allow to immediately re-add soft-deleted event rules
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-01 17:39:53 +01:00 |
|
Nicola Murino
|
9d7e30807d
|
WebDAV: make test cases more robust
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-01 13:42:42 +01:00 |
|
Nicola Murino
|
91fae5c4d4
|
shared providers: allow to immediately re-add soft-deleted users
there is no need to wait for cache updates
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-01 12:53:08 +01:00 |
|
Nicola Murino
|
e3e85867b1
|
sftpfs: reuse connections
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-11-01 12:22:54 +01:00 |
|
Nicola Murino
|
5618b95372
|
improve some docs
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-10-30 08:34:16 +01:00 |
|
Nicola Murino
|
bf45d04600
|
eventmanager: add placeholder to get the parent directory
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-10-29 15:49:24 +02:00 |
|
Nicola Murino
|
80244bd83b
|
eventmanager: allow to access the backup file
so it can be used in email and other actions
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-10-29 14:04:31 +02:00 |
|
Nicola Murino
|
9a9e7d1a7f
|
squash database migrations
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-10-28 14:28:37 +02:00 |
|
Nicola Murino
|
6f422c3d8b
|
WebClient: make folder deletion recursive
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-10-27 08:27:44 +02:00 |
|
Nicola Murino
|
222f0c735b
|
back to development
Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
|
2022-10-23 09:20:00 +02:00 |
|