ed
72e355eb2c
prisonparty: prevent overlapping setup/teardown
2023-11-25 14:03:41 +00:00
ed
43d409a5d9
prisonparty accepts user/group names
2023-11-25 13:40:21 +00:00
ed
b1fffc2246
open textfiles inline in grid-view, closes #63 ;
...
also fix the Y hotkey (which converts all links in the list-view into
download links), making that apply to the grid-view as well
2023-11-25 13:09:12 +00:00
ed
edd3e53ab3
prisonparty: support zfs-ubuntu
...
* when bind-mounting, resolve any symlinks ($v/) and read target inode;
for example merged /bin and /usr/bin
* add failsafe in case this test should break in new exciting ways;
inspect `mount` for any instances of the jailed path
(not /proc/mounts since that has funny space encoding)
* unmount in a while-loop because xargs freaks out if one of them fail
* and systemd doesn't give us a /dev/stderr to write to anyways
2023-11-25 02:16:48 +00:00
ed
aa0b119031
update pkgs to 1.9.20
2023-11-21 23:44:56 +00:00
ed
eddce00765
v1.9.20
2023-11-21 23:25:41 +00:00
ed
6f4bde2111
fix infinite backspin on "previous track";
...
when playing the first track in a folder and hitting the previous track
button, it would keep switching through the previous folders inifinitely
2023-11-21 23:23:51 +00:00
ed
f3035e8869
clear load-more buttons upon navigation (thx icxes)
2023-11-21 22:53:46 +00:00
ed
a9730499c0
don't suggest loading more search results beyond server cap
2023-11-21 22:38:35 +00:00
ed
b66843efe2
reduce cpu priority of ffmpeg, hooks, parsers
2023-11-21 22:21:33 +00:00
ed
cc1aaea300
update pkgs to 1.9.19
2023-11-19 12:45:32 +00:00
ed
9ccc238799
v1.9.19
2023-11-19 12:29:19 +00:00
ed
8526ef9368
srch-dbg: handle jumpvols correctly
2023-11-19 11:35:13 +00:00
ed
3c36727d07
fix filekeys not appearing in up2k in world-writable vols
2023-11-19 11:19:08 +00:00
ed
ef33ce94cd
filter shadowed files from search results ( #61 ),
...
also adds optimization to stop opening cursors
when max results has already been hit
2023-11-19 11:04:36 +00:00
ed
d500baf5c5
update pkgs to 1.9.18
2023-11-18 21:16:10 +00:00
ed
deef32335e
v1.9.18
2023-11-18 21:06:55 +00:00
ed
fc4b51ad00
make dhash more volatile; probably fixes #61 :
...
if any volumes were added or removed since last use,
drop dhash to verify that there are no files to shadow
2023-11-18 20:48:56 +00:00
ed
fa762754bf
fix close/more thumbs in search results for pillow 10.x
2023-11-18 13:57:35 +00:00
ed
29bd8f57c4
fix js error when ctrl-clicking a search result; closes #60
2023-11-18 13:47:00 +00:00
ed
abc37354ef
update pkgs to 1.9.17
2023-11-11 18:22:51 +00:00
ed
ee3333362f
v1.9.17
2023-11-11 17:38:43 +00:00
ed
7c0c6b94a3
drop asyncore; pyftpdlib has vendored it
2023-11-11 17:20:00 +00:00
ed
bac733113c
up2k-hasher robustness:
...
webdav clients tend to upload and then immediately delete
files to test for write-access and available disk space,
so don't crash and burn when that happens
2023-11-11 16:21:54 +00:00
ed
32ab65d7cb
add cfssl to packaging + improve certgen expiration check
2023-11-11 15:30:03 +00:00
ed
c6744dc483
u2c: configurable retry delay
2023-11-11 14:46:00 +00:00
ed
b9997d677d
u2c: give up on files with bitflips
2023-11-11 14:30:46 +00:00
ed
10defe6aef
u2c: make -x
case-insensitive
2023-11-11 14:02:01 +00:00
ed
736aa125a8
fix dumb
2023-11-11 13:52:06 +00:00
ed
eb48373b8b
mention fpm
2023-11-08 00:55:16 +00:00
ed
d4a7b7d84d
add contribution ideas
2023-11-06 15:33:29 +00:00
ed
2923a38b87
update pkgs to 1.9.16
2023-11-04 23:30:07 +00:00
ed
dabdaaee33
v1.9.16
2023-11-04 21:58:01 +00:00
ed
65e4d67c3e
mkdir with leading slash works as expected
2023-11-04 22:21:56 +00:00
ed
4b720f4150
add more prometheus metrics; breaking changes:
...
* cpp_uptime is now a gauge
* cpp_bans is now cpp_active_bans (and also a gauge)
and other related fixes:
* stop emitting invalid cpp_disk_size/free for offline volumes
* support overriding the spec-mandatory mimetype with ?mime=foo
2023-11-04 20:32:34 +00:00
ed
2e85a25614
improve service listing
2023-11-04 10:23:37 +00:00
ed
713fffcb8e
also mkdir missing intermediates,
...
unless requester is a webdav client (those expect a 409)
2023-11-03 23:23:49 +00:00
ed
8020b11ea0
improve/simplify validation/errorhandling:
...
* some malicious requests are now answered with HTTP 422,
so that they count against --ban-422
* do not include request headers when replying to invalid requests,
in case there is a reverse-proxy inserting something interesting
2023-11-03 23:07:16 +00:00
ed
2523d76756
windows: fix symlinks
2023-11-03 17:16:12 +00:00
ed
7ede509973
nginx: reduce cost of spurious connectivity loss;
...
default value of fail_timeout (10sec) makes server unavailable for that
amount of time, even if the server is just down for a quick restart
2023-11-03 17:13:11 +00:00
ed
7c1d97af3b
slightly better pyinstaller loader
2023-11-03 17:09:34 +00:00
ed
95566e8388
cosmetics:
...
* fix toast/tooltip colors on splashpage
* properly warn if --ah-cli or --ah-gen is used without --ah-alg
* support ^D during --ah-cli
* improve flavor texts
2023-11-03 16:52:43 +00:00
ed
76afb62b7b
make each segment of links separately selectable
2023-10-25 12:21:39 +00:00
ed
7dec922c70
update pkgs to 1.9.15
2023-10-24 16:56:57 +00:00
ed
c07e0110f8
v1.9.15
2023-10-24 16:43:26 +00:00
ed
2808734047
drc: further reduce volume skip between songs
2023-10-24 16:38:29 +00:00
ed
1f75314463
placeholder expansion in readme and logues; closes #56
...
also fixes the "scan" volflag which broke in v1.9.14
2023-10-24 16:37:32 +00:00
ed
063fa3efde
drc: fix volume jump on song change
...
(in exchange for a chance of clipping, which should be fine because
all browsers appear to have a limiter on the output anyways)
2023-10-23 09:05:31 +00:00
ed
44693d79ec
update pkgs to 1.9.14
2023-10-21 14:52:22 +00:00
ed
cea746377e
v1.9.14
2023-10-21 14:43:11 +00:00