ed
4f80e44ff7
option to exactly specify browser title prefix
2023-08-15 03:17:01 +02:00
ed
bee26e853b
show server hostname in html titles:
...
* --doctitle defines most titles, prefixed with "--name: " by default
* the file browser is only prefixed with the --name itself
* --nth ("no-title-hostname") removes it
* also removed by --nih ("no-info-hostname")
2023-08-14 23:50:13 +02:00
ed
04a1f7040e
adjustable timestamp resolution in log messages
2023-08-14 17:22:22 +02:00
ed
e17bf8f325
require the new admin permission for the admin-panel
2023-07-15 18:39:41 +00:00
ed
22fc4bb938
add event-hook for banning users
2023-07-13 22:29:32 +00:00
ed
551d99b71b
add permission "a" to show uploader IPs ( #45 )
2023-07-12 21:36:55 +00:00
ed
b54b7213a7
more thumbnailer configs available as volflags:
...
--th-convt = convt
--th-no-crop = nocrop
--th-size = thsize
2023-07-11 22:15:37 +00:00
ed
a10cad54fc
v1.8.1
2023-07-07 22:20:01 +00:00
ed
5d8cb34885
404/403 can be handled with plugins
2023-07-07 21:33:40 +00:00
ed
8d248333e8
dont disable quickedit when hashing passwords interactively
2023-07-07 18:29:30 +00:00
ed
a0c1239246
v1.8.0
2023-06-26 00:05:12 +00:00
ed
baaf2eb24d
include mdns names in tls cert
2023-06-25 22:06:35 +00:00
ed
e197895c10
support hashed passwords; closes #39
2023-06-25 21:50:33 +00:00
ed
8b0cf2c982
volflags to limit volume size / num files; closes #40
2023-06-19 00:42:45 +00:00
ed
22cc22225a
v1.7.5
2023-06-11 01:32:56 +00:00
ed
2b2d8e4e02
tls / gencert fixes
2023-06-10 23:34:34 +00:00
ed
5501d49032
prefer urandom for fk-salt unless cert.pem exists
2023-06-10 22:47:39 +00:00
ed
fa54b2eec4
generate tls certs
2023-06-10 22:46:24 +00:00
ed
93a723d588
add --ansi to systemd, fix grid controls bg,
...
mention folder thumbs dependency on -e2d,
improve make-sfx warnings,
update changelog
2023-06-06 22:04:39 +00:00
ed
8ebe1fb5e8
mention cfssl.sh in the default-certificate warning,
...
and improve documentation inside cfssl.sh
2023-06-06 21:41:19 +00:00
ed
c355f9bd91
catch common environment issues ( #32 ):
...
* error-message which explains how to run on py2 / older py3
when trying to run from source
* check compatibility between jinja2 and cpython on startup
* verify that webdeps are present on startup
* verify that webdeps are present when building sfx
* make-sfx.sh grabs the strip-hints dependency
2023-06-04 13:13:36 +00:00
ed
9c28ba417e
option to regex-exclude files in browser listings
2023-06-02 21:54:25 +00:00
ed
705b58c741
support the NO_COLOR environment variable
...
https://no-color.org/ and more importantly
https://youtu.be/biW5UVGkPMA?t=150
2023-06-02 20:22:57 +00:00
ed
025a537413
add option to show thumbs by default; closes #31
2023-06-02 18:41:21 +00:00
ed
b1359f039f
linter cleanup
2023-05-07 14:38:30 +00:00
ed
04c86e8a89
webdav: support write-only folders + force auth option
2023-05-06 20:33:29 +00:00
ed
544e0549bc
make xvol and xdev apply at runtime ( closes #24 ):
...
* when accessing files inside an xdev volume, verify that the file
exists on the same device/filesystem as the volume root
* when accessing files inside an xvol volume, verify that the file
exists within any volume where the user has read access
2023-04-29 21:10:02 +00:00
ed
e4759f86ef
ftpd correctness:
...
* winscp mkdir failed because the folder-not-found error got repeated
* rmdir fails after all files in the folder have poofed; that's OK
* add --ftp4 as a precaution
2023-04-28 20:50:45 +00:00
ed
673b4f7e23
option to show symlink's lastmod instead of deref;
...
mainly motivated by u2cli's folder syncing in turbo mode
which would un-turbo on most dupes due to wrong lastmod
disabled by default for regular http listings
(to avoid confusion in most regular usecases),
enable per-request with urlparam lt
enabled by default for single-level webdav listings
(because rclone hits the same issue as u2cli),
can be disabled with arg --dav-rt or volflag davrt
impossible to enable for recursive webdav listings
2023-04-26 18:54:21 +00:00
ed
03193de6d0
socket read/write timeout
2023-04-24 20:04:22 +00:00
ed
d88889d3fc
v1.6.14
2023-04-24 06:09:44 +00:00
ed
d999f06bb9
volflags can be -unset
2023-04-23 21:05:29 +00:00
ed
a1a8a8c7b5
configurable tls-certificate location
2023-04-23 20:56:55 +00:00
ed
8f5f8a3cda
expand userhomes everywhere:
...
* -c
* -lo
* --hist
* hist volflag
* --ssl-log
2023-04-14 18:55:19 +02:00
ed
5ac2c20959
basic support for rclone sync
2023-03-20 21:17:53 +00:00
ed
be7bb71bbc
add option to show index.html instead of listing
2023-03-16 19:41:33 +00:00
ed
2be2e9a0d8
index folder thumbs in db
2023-03-11 11:43:29 +00:00
ed
43ff2e531a
add deadline for filling data into a reserved filename
2023-02-26 19:13:35 +00:00
ed
604e5dfaaf
improve error handling / messages
2023-02-26 18:26:13 +00:00
ed
05e0c2ec9e
add xiu (batching hook; runs on idle after uploads) +
...
bunch of tweaks/fixes for hooks
2023-02-26 18:23:32 +00:00
ed
6deaf5c268
add jitter simlation
2023-02-20 21:34:30 +00:00
ed
8adfcf5950
win10-based copyparty64.exe
2023-02-14 21:50:14 +00:00
ed
5c12dac30f
most ffmpeg builds dont support compressed modules
2023-02-12 14:02:43 +00:00
ed
8f61e1568c
transcode chiptunes to opus;
...
* new audio/MPT formats: apac bonk dfpwm ilbc it itgz itr itz mo3 mod mptm mt2 okt s3gz s3m s3r s3z xm xmgz xmr xmz xpk
* new image/PIL formats: blp dcx emf eps fits flc fli fpx im j2k j2p psd spi wmf
2023-02-11 11:17:37 +00:00
ed
853ae6386c
config load summary + safer windows defaults
2023-02-10 21:32:42 +00:00
ed
a4b56c74c7
support long filepaths on win7 + misc windows fixes
2023-02-10 18:37:37 +00:00
ed
781146b2fb
describe all database volflags in --help-flags
2023-02-07 20:07:06 +00:00
ed
84937d1ce0
add v2 config syntax ( #20 )
2023-02-07 19:54:08 +00:00
ed
99cc434779
add config explainer + generator ( #20 )
2023-02-05 22:09:17 +00:00
ed
190ccee820
add optional version number on controlpanel
2023-02-04 13:41:34 +00:00