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
cb0160021f
upgrade pyinstaller env/deps
2023-06-10 11:58:58 +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
clach04
2acdf685b1
Fix issue #33 - no color output expected when redirecting stdout
2023-06-05 01:58:49 +02:00
ed
9f122ccd16
make-sfx: option to auto-obtain webdeps
2023-06-04 23:46:38 +00:00
ed
03be26fafc
improve check for type-hint support
2023-06-04 22:59:25 +00:00
ed
df5d309d6e
document the make-sfx.sh fast
option
2023-06-04 14:13:35 +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
510302d667
support ftps-only; closes #30
2023-06-02 19:02:50 +00:00
ed
025a537413
add option to show thumbs by default; closes #31
2023-06-02 18:41:21 +00:00
ed
60a1ff0fc0
macos: mute select() noise on wake from suspend
2023-05-19 16:37:52 +02:00
ed
f94a0b1bff
update pkgs to 1.7.2
2023-05-13 00:49:46 +00:00
ed
4ccfeeb2cd
v1.7.2
2023-05-13 00:00:07 +00:00
ed
2646f6a4f2
oh nice, looks like 3.18 fixed whatever broke in 3.17
2023-05-12 23:38:10 +00:00
ed
b286ab539e
readme: add more examples
2023-05-12 22:41:06 +00:00
ed
2cca6e0922
warn when sharing certain system locations
2023-05-12 21:38:16 +00:00
ed
db51f1b063
cfg: allow trailing colon on category headers
2023-05-12 21:01:34 +00:00
ed
d979c47f50
optimize clearTimeout + always shrink upload panes after completion + fix GET alignment
2023-05-12 20:46:45 +00:00
ed
e64b87b99b
dont hardlink symlinks (they could be relative)
2023-05-12 20:41:09 +00:00
ed
b985011a00
upgrade docker to alpine 3.18:
...
* enables chiptune player
* smaller containers (generate pycache at runtime)
2023-05-11 06:56:21 +00:00
ed
c2ed2314c8
pkg/arch: add setuptools
2023-05-08 22:24:46 +00:00
ed
cd496658c3
update pkgs to 1.7.1
2023-05-07 19:51:59 +00:00
ed
deca082623
v1.7.1
2023-05-07 18:34:39 +00:00
ed
0ea8bb7c83
forgot the u2c symlink + sfx listing
2023-05-07 15:45:20 +00:00
ed
1fb251a4c2
was moved to pyproject
2023-05-07 15:41:00 +00:00
ed
4295923b76
rename up2k.py (client) to u2c.py
2023-05-07 15:37:52 +00:00
ed
572aa4b26c
rename up2k.py (client) to u2c.py
2023-05-07 15:35:56 +00:00
ed
b1359f039f
linter cleanup
2023-05-07 14:38:30 +00:00
ed
867d8ee49e
replace setup.py with pyproject.toml + misc cleanup
2023-05-07 14:37:57 +00:00
ed
04c86e8a89
webdav: support write-only folders + force auth option
2023-05-06 20:33:29 +00:00
ed
bc0cb43ef9
include usernames in request logs
2023-05-06 20:17:56 +00:00
ed
769454fdce
ftpd: only log invalid passwords
2023-05-06 19:16:52 +00:00
ed
4ee81af8f6
support ';' in passwords
2023-05-06 18:54:55 +00:00
ed
8b0e66122f
smoother playback cursor on short songs + optimize
2023-05-06 16:31:04 +00:00
ed
8a98efb929
adapt to new archpkg layout
2023-05-05 20:51:18 +00:00
ed
b6fd555038
panic if two accounts have the same password
2023-05-05 20:24:24 +00:00
ed
7eb413ad51
doc tweaks
2023-05-05 19:39:10 +00:00
ixces
4421d509eb
update PKGBUILD
2023-05-02 17:21:12 +02:00
ed
793ffd7b01
update pkgs to 1.7.0
2023-04-29 22:50:36 +00:00
ed
1e22222c60
v1.7.0
2023-04-29 21:14:38 +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
83178d0836
preserve empty folders ( closes #23 ):
...
* when deleting files, do not cascade upwards through empty folders
* when moving folders, also move any empty folders inside
the only remaining action which autoremoves empty folders is
files getting deleted as they expire volume lifetimes
also prevents accidentally moving parent folders into subfolders
(even though that actually worked surprisingly well)
2023-04-29 11:30:43 +00:00
ed
c44f5f5701
nit
2023-04-29 09:44:46 +00:00
ed
138f5bc989
warn about android powersave settings on music interruption + fix eq on folder change
2023-04-29 09:31:53 +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