Nicola Murino
|
c1239fbf59
|
pre-upload action: add file open flags
Reading the flags the hook receiver can detect if the client wants to
truncate the target file
|
2021-05-31 22:33:23 +02:00 |
|
Nicola Murino
|
25a44030f9
|
actions: add pre-download and pre-upload
Downloads and uploads can be denied based on hook response
|
2021-05-26 07:48:37 +02:00 |
|
Nicola Murino
|
23d9ebfc91
|
add a basic front-end web interface for end-users
Fixes #339 #321 #398
|
2021-05-06 21:35:43 +02:00 |
|
Nicola Murino
|
d6dc3a507e
|
extend virtual folders support to all storage backends
Fixes #241
|
2021-03-21 19:15:47 +01:00 |
|
Nicola Murino
|
4a88ea5c03
|
add Data At Rest Encryption support
|
2020-12-05 13:48:13 +01:00 |
|
Nicola Murino
|
dc845fa2f4
|
webdav: fix permission errors if the client try to read multiple times
|
2020-11-14 19:19:41 +01:00 |
|
Nicola Murino
|
1d5d184720
|
webdav file: ensure to close the reader only once
|
2020-11-05 09:30:38 +01:00 |
|
Nicola Murino
|
0119fd03a6
|
webdav: user caching is now mandatory
we cache the lock system with the user, without user caching we cannot
support locks for resource
|
2020-11-04 22:29:25 +01:00 |
|
Nicola Murino
|
0a14297b48
|
webdav: performance improvements and bug fixes
we need my custom golang/x/net/webdav fork for now
https://github.com/drakkan/net/tree/sftpgo
|
2020-11-04 19:11:40 +01:00 |
|
Nicola Murino
|
5ff8f75917
|
add Azure Blob support
|
2020-10-25 08:18:48 +01:00 |
|
Nicola Murino
|
d1f0e9ae9f
|
CGS: implement MimeTyper interface
|
2020-09-28 22:12:46 +02:00 |
|
Nicola Murino
|
02e35ee002
|
sftpd: add Readlink support
|
2020-08-22 14:52:17 +02:00 |
|
Nicola Murino
|
5208e4a4ca
|
sftpd: improve truncate
quota usage and max allowed write size are now properly updated after a
truncate
|
2020-08-22 10:12:00 +02:00 |
|
Nicola Murino
|
a9e21c282a
|
add WebDAV support
Fixes #147
|
2020-08-11 23:56:10 +02:00 |
|